ubuntu24安装cuda & 一些指令

1. 安装cuda

我是RTX A5000,安装cuda依照下面连接就好了:

https://developer.nvidia.com/cuda-downloads

完成cuda安装之后执行:

sudo vim ~/.bashrc

在最后加入:

export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH

这样输入:

nvcc --version

有版本信息就证明ok了~

显卡驱动选没有open的那个~

不知道为什么执行

nvidia-smi

显示【No devices were found】,尝试了很多方法(AI或者Google)都没有效果~

 

2. 应用相关

sudo apt-get update # 更新软件清单
sudo apt-get upgrade # 更新软件关联
sudo apt-get install vim # 安装vim 
dpkg --list # 列出已安装的软件
sudo apt-get --purge remove vim # 完整卸载

至于apt和apt-get的区别可以看这里:

https://www.sysgeek.cn/apt-vs-apt-get/

 

3. cfw安装和配置jms

在下面的连接下载:

https://github.com/clashdownload/Clash_for_Windows/releases

然后在这里下载jms的配置文件模板:

https://vpsgongyi.com/clash_jms2.yaml

然后在自己jms的面板里面把ip,port,uuid,password啥的都往配置模板里面填一下。

然后导入这份配置模板。

然后 【有线设置】-【代理】-【手动代理】,ip都填【127.0.0.1】,端口就是clash的端口(默认是7890)

PS:jms比较敏感,连接就不放这里了~

 

4. RagFlow相关

安装docker:

https://www.cnblogs.com/ylz8401/p/18251415

总的来说就是:

sudo apt update
sudo apt install apt-transport-https curl
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
sudo systemctl is-active docker

然后docker切源:

https://patzer0.com/archives/configure-docker-registry-mirrors-with-mirrors-available-in-cn-mainland

大概就是:

复制代码
sudo vim /etc/docker/daemon.json

{
    "registry-mirrors": [
        "https://docker.1panel.live",
        "https://hub.rat.dev"
    ]
}

sudo systemctl restart docker
sudo docker info
复制代码

安装ollama:

https://ollama.com/download

安装RagFlow,跟官方文档走就好了:

https://github.com/infiniflow/ragflow/blob/main/README_zh.md

记得把/docker/.env里面的rag镜像地址换成国内源的就好了~

 

 

 

 

 

 

然后就可以愉快玩耍了~

 

posted @   eatpockyboy  阅读(16)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示