GKLBB

当你经历了暴风雨,你也就成为了暴风雨

导航

软件开发 --- 安卓手机运行deepseek小模型

安装termux,https://github.com/termux/termux-app/releases

termux-setup-storage
# 为 Termux 设置存储权限,允许访问设备的存储空间。

pkg upgrade
# 更新 Termux 的软件包列表并升级所有已安装的软件包。

pkg install git cmake golang
# 安装必要的工具:
# - git:用于克隆代码仓库。
# - cmake:用于构建项目。
# - golang:Go 语言环境,用于编译 Ollama。

git clone --depth 1 https://github.com/ollama/ollama.git
# 克隆 Ollama 的代码仓库(只克隆最新的一次提交,节省时间和空间)。

cd ollama
# 进入 Ollama 项目目录。

go generate ./...
# 运行 Go 生成命令,生成必要的代码文件(如配置文件、依赖等)。

go build .
# 编译 Ollama 项目,生成可执行文件。

./ollama serve &
# 启动 Ollama 服务,并在后台运行(`&` 表示后台运行)。

./ollama run llama3.2:3b --verbose
# 运行 llama3.2:3b 模型,并启用详细日志输出(`--verbose`)。llama3.2:3b(30 亿个参数)等模型可用于测试。这些模型被量化以提高效率。您可以在 Ollama 的网站上找到可用型号的列表。

chmod -R 700 ~/go
# 修改 `~/go` 目录的权限为 700(仅所有者可读、写、执行)。

rm -r ~/go
# 删除 `~/go` 目录及其内容(清理临时文件)。

cp ollama/ollama /data/data/com.termux/files/usr/bin/
# 将编译好的 Ollama 可执行文件复制到 Termux 的系统路径中,使其可以在任意目录直接运行。

 

posted on 2025-01-24 14:54  GKLBB  阅读(363)  评论(0)    收藏  举报