Centos7.6 快速安装部署DeepSeek

Centos7.6 快速部署 DeepSeek

一、安装Ollama


前言

Ollama 是一个强大的开源工具,旨在帮助用户在本地运行、管理和部署大型语言模型(LLMs,Large Language Models)。它简化了 LLMs 的安装、配置和运行流程,使用户能够快速下载、运行和与各种预训练的语言模型进行交互。

方案一:执行linux命令

Linux下载安装命令

curl -fsSL https://ollama.com/install.sh | sh
 Ollama工具是在github上进行下载,可能会存在失败情况,失败后,可再次执行命令重试,也可以采用方案二进行安装。

方案二:下载Ollama安装包安装

下载安装包

wget https://sandbox-experiment-files.obs.cn-north-4.myhuaweicloud.com/deepseek/ollama-linux-amd64.tgz

解压安装包

sudo tar -C /usr -xzf ollama-linux-amd64.tgz

增加执行权限,创建Ollama用户

sudo chmod +x /usr/bin/ollama
sudo useradd -r -s /bin/false -m -d /usr/share/ollama ollama

创建ollama.service

cat << EOF > /etc/systemd/system/ollama.service
[Unit]
Description=Ollama Service
After=network-online.target

[Service]
ExecStart=/usr/bin/ollama serve
User=ollama
Group=ollama
Restart=always
RestartSec=3

[Install]
WantedBy=default.target
EOF

重新加载配置文件

sudo systemctl daemon-reload

配置开机自启

sudo systemctl enable ollama

启动 ollama

sudo systemctl start ollama

二、下载并运行deepseek-r1的1.5b

借助 ollama 工具来部署 Deepseek 大模型,以下为您提供两种方案:方案一通过ollama命令拉取 deepseek-r1:1.5b,模型版本与社区版本一致,但模型拉取时间较长;方案二通过下载已备份在OBS中的模型文件进行部署,下载速度较快.

方案一:使用ollama拉取 deepseek-r1:1.5b ,模型版本与社区一致,但模型拉取时间较长,请耐心等待。

拉取模型

ollama pull deepseek-r1:1.5b

启动模型

ollama run deepseek-r1:1.5b

方案二:从OBS下载ollama模型文件并运行

下载模型文件

wget https://sandbox-experiment-files.obs.cn-north-4.myhuaweicloud.com/deepseek/ollama_deepseek_r1_1.5b.tar.gz

解压模型文件

sudo tar -C /usr/share/ollama/.ollama/models -xzf ollama_deepseek_r1_1.5b.tar.gz

配置模型文件

cd /usr/share/ollama/.ollama/models
mv ./deepseek/sha256* ./blobs
mkdir -p ./manifests/registry.ollama.ai/library/deepseek-r1
mv ./deepseek/1.5b ./manifests/registry.ollama.ai/library/deepseek-r1
rm -rf deepseek/

查看模型列表

ollama list

运行deepseek

ollama run deepseek-r1:1.5b

在这里插入图片描述

### 安装前准备 对于CentOS 7.6系统上的离线安装和配置DeepSeek,确保操作系统内核版本的一致性至关重要。例如,当本地环境的内核为`3.10-957.el7`时,则需要相应地匹配此版本进行组件安装[^2]。 为了使新安装的内核模块正常工作,可能还需要屏蔽某些默认加载的驱动程序,比如通过编辑`/lib/modprobe.d/dist-blacklist.conf`来禁用nouveau图形驱动程序。 ### 获取所需资源 考虑到网络连接不可靠或不存在的情况,建议提前从可靠的源获取所有必要的RPM包并将其上传到目标服务器的一个特定目录下。这包括但不限于: - `kernel-devel-3.10.0-957.el7.x86_64.rpm` - `kernel-tools-3.10.0-957.el7.x86_64.rpm` 这些文件可以从给定链接下载,并使用SCP或其他方式传输到服务器上预先设定好的位置以便后续处理。 ### 执行离线安装命令 一旦所有的依赖项都已就绪,可以通过下面两条指令完成核心开发工具链及相关工具集的安装: ```bash sudo yum localinstall /path/to/kernel-devel-3.10.0-957.el7.x86_64.rpm sudo yum localinstall /path/to/kernel-tools-3.10.0-957.el7.x86_64.rpm ``` 这里假设用户已经将所需的`.rpm`文件放置于某个可访问的位置,并替换了上述路径中的`/path/to/`部分以反映实际存储地点。 ### 配置服务启动管理器 如果环境中存在systemctl实用程序的话,那么应该进一步调整以适应新的设置: ```bash if available systemctl; then configure_systemd fi ``` 这段脚本会检测当前是否有可用的服务控制接口(systemctl),如果有则调用configure_systemd函数来进行适当配置[^1]。 请注意,在执行任何更改之前应当仔细阅读官方文档和其他权威资料,确保每一步骤都是安全且适合具体应用场景的。此外,强烈推荐在整个过程中保持良好的记录习惯,这样可以在遇到问题时更容易回溯原因并找到解决方案。 ### DeepSeek的具体安装步骤 针对DeepSeek本身的离线部署流程,通常涉及以下几个方面的工作(具体的细节可能会依据不同的发行版有所变化): - **确认兼容性**:验证所选版本是否支持现有的硬件架构与操作系统版本。 - **收集依赖关系**:识别并准备好所有必需的支持库及其他外部依赖项目。 - **实施安装过程**:按照产品手册指导逐步推进直至最终成功激活应用功能。 由于缺乏关于DeepSeek确切安装指南的信息,以上描述基于一般性的Linux应用程序离线安装实践给出。对于更详细的说明,请参照DeepSeek官方提供的最新文档和支持渠道获得最准确的帮助信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云计算老王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值