使用命令:
sudo fdisk -l
此命令会列出所有硬盘,需要自行根据U盘空间大小确定输出结果是否包含自己的U盘。
这里已识别出/dev/sdb1
的57.7G
大小的FAT32
存储格式的U盘。
使用命令:
sudo mount [U盘位置] [目标位置]
例如我想将U盘挂载到
~/Hard_drive
目录下:sudo mount /dev/sdb1 ~/Hard_drive
使用命令:
sudo cp [U盘中目标资源位置] [目标位置]
例如我想将U盘中的
qwen1_5-0_5b-chat-q4_k_m.gguf
文件拷贝到~/LLM_weights
目录下:sudo cp ~/Hard_drive/qwen1_5-0_5b-chat-q4_k_m.gguf ~/LLM_weights/
先使用如下命令取消挂载:
sudo umount [挂载位置]
例如我想将U盘取消挂载:
sudo umount ~/Hard_drive
最后拔出U盘。
下载地址:Miniconda 官网
执行命令:
bash ./Miniconda3-latest-Linux-x86_64.sh
然后根据安装提示顺利安装Miniconda
Ollama手动安装手册:Ollama github仓库
下载地址:https://ollama.com/download/ollama-linux-amd64
/usr/bin/ollama
ollama-linux-amd64
文件移动到/usr/bin/
目录下:sudo mv ollama-linux-amd64 /usr/bin/
ollama-linux-amd64
重命名为ollama
sudo mv /usr/bin/ollama-linux-amd64 /usr/bin/ollama
ollama
文件添加执行权限sudo chmod +x /usr/bin/ollama
ollama
设置为服务sudo useradd -r -s /bin/false -m -d /usr/share/ollama ollama
/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
依次执行以下两条命令:
sudo systemctl daemon-reload sudo systemctl enable ollama
输入ollama
观察输出结果。
ollama内网大模型部署文档:ollama离线部署大模型
注意要下载以.gguf
结尾的权重文件
文件内容如下:
FROM ./qwen1_5-0_5b-chat-q5_k_m.gguf # 需要指定.gguf文件位置 TEMPLATE """{{ if .System }}<|im_start|>system {{ .System }}<|im_end|>{{ end }}<|im_start|>user {{ .Prompt }}<|im_end|> <|im_start|>assistant """ PARAMETER stop "<|im_start|>" PARAMETER stop "<|im_end|>"
说明:不同模型的 Modelfile 内容不同,可参考 Ollama 官网
执行命令:
ollama create [模型名] -f [Modelfile位置]
运行如下命令,观察输出。
ollama list
参考链接:https://www.cnblogs.com/jack-nie-23/p/16900926.html
conda install conda-pack
conda pack -n [指定要打包的虚拟环境名xxx]
执行完成后会在当前终端目录下生成xxx.tar.gz
的压缩包文件。
torch.tar.gz
压缩包文件传输到内网服务器上在内网机的miniconda安装目录下的envs目录中新建和打包环境名一致的文件夹。使用命令如下:
mkdir ~/miniconda3/envs/torch
torch.tar.gz
压缩包解压至miniconda
的envs/torch
目录下tar -xzf env_name.tar.gz -C ~/miniconda3/envs/env_name/
使用命令切换环境,观察输出结果:
conda activate torch
rich
包为例)参考链接imshuai
方法一:
rich
包rich
,进入目标页面Download files
,选择.whl
库文件进行下载pip install rich-13.7.1-py3-none-any.shl
说明:
当没有依赖问题时使用此方法可直接安装相应库,如果遇到依赖问题,可尝试下面的方法二
方法二:
pip
下载rich
使用命令:
pip download rich
命令执行完成后,会在当前目录下生成所有依赖库。
命令如下:
pip install --no-index --find-links=[所有依赖文件夹位置] rich-13.7.1-py3-none-any.whl