话不多说,直接上教程(不建议手动安装Ollama,强烈建议用官网命令行安装);

命令下载安装ollama

# 下载并安装ollama

curl -fsSL https://ollama.com/install.sh | sh

注意:这里curl需要支持https加密或curl版本更新,不然报错无法下载(curl: (1) Protocol "https"not supported or disabled in libcurl);

curl报错原因

  1. 编译时未启用 https 支持curl 依赖于 libcurl 库,若在编译 libcurl 时没有启用 https 支持(例如没有包含 OpenSSL 等 SSL/TLS 库),那么 curl 就无法处理 https 协议。
  2. curl 版本过旧:较旧版本的 curl 可能存在对 https 协议支持不完善的情况。

解决办法

1. 更新 curl

在基于 Debian 或 Ubuntu 的系统上

sudo apt update
sudo apt install curl
2. 重新编译 curl 并启用 https 支持

若更新 curl 后问题依旧存在,你可以尝试重新编译 curl 并确保启用 https 支持。以下是详细步骤:

步骤 1:安装必要的依赖
你需要安装 OpenSSL 等 SSL/TLS 库,这些库为 https 协议提供支持。

在基于 Debian 或 Ubuntu 的系统上

sudo apt update
sudo apt install build-essential libssl-dev

步骤 2:下载并解压 curl 源码
从 curl 官方网站下载最新版本的源码包:

wget https://curl.se/download/curl-7.88.1.tar.gz
tar -xzvf curl-7.88.1.tar.gz
cd curl-7.88.1

步骤 3:配置、编译并安装 curl
在配置 curl 时,确保启用 OpenSSL 支持:

./configure --with-ssl
make
sudo make install

步骤 4:验证 curl 是否支持 https
安装完成后,你可以使用以下命令验证 curl 是否能够正常处理 https 协议:

curl -fsSL https://www.google.com

若能正常输出网页内容,则说明 curl 已经支持 https 协议。

3. 检查系统环境变量

有时候,系统环境变量可能会影响 curl 的行为。确保 LD_LIBRARY_PATH 环境变量包含了正确的 libcurl 库路径。你可以使用以下命令查看和设置该环境变量:

echo $LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/path/to/libcurl:$LD_LIBRARY_PATH

将 /path/to/libcurl 替换为实际的 libcurl 库所在路径。

通过以上步骤,你应该能够解决 curl 不支持 https 协议的问题。

这时候curl报错问题应该被解决了,但是下载速度会比较慢;


下载速度慢解决方案

网络代理(加速器);

先下载install.sh文件,修改其中配置

下载安装脚本并修改下载源 

# 下载原始安装脚本
curl -fsSL https://ollama.com/install.sh -o ollama_install.sh

# 替换下载链接为 GitHub 加速镜像(示例用 github.moeyy.xyz)
sed -i 's|https://ollama.com/download/ollama-linux-${ARCH}|https://github.moeyy.xyz/https://github.com/ollama/ollama/releases/download/v0.7.1/ollama-linux-amd64|g' ollama_install.sh

 

关键说明

  • 将 v0.7.1 替换为官网最新版本号(如 v0.9.0),版本号根据自己需要填写,去ollama github看有哪些版本。

  • 若 github.moeyy.xyz 速度慢,可替换为其他加速源(如 ghproxy.com

参考链接1: 

Linux下Ollama下载安装速度过慢的解决方法_downloading linux amd64 bundle-CSDN博客
参考链接2:
Linux环境下载Ollama慢或卡顿解决方案_linux ollama 安装慢-CSDN博客

    安装成功和启动

    查看ollama版本

    ollama --version

    下面这样就安装成功了

    ollama安装后就会自动启动,

    查看ollama状态

    sudo systemctl status ollama

    下面这样就启动成功了

    注意:

    不建议手动安装Ollama,强烈建议用官网命令行安装。

    不然ollama可能安装好但是启动不了,如果侥幸启动,可以下载模型但在Run模型的时候会出现以下报错:

    Error: llama runner process has terminated: exit status 2

     这时候咋办呢,将下载的ollama和下载模型都删了,用命令下载;

    删除安装的ollama

    参考链接:如何卸载ollama_ollama卸载-CSDN博客

    拉取deepseek-r1模型

    网址:deepseek-r1

    下载完成

    成功运行

    Logo

    欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

    更多推荐