ArchLinux 软件配置
ArchLinux CUDA 软件配置
前言
Nvidia 对于 Linux 的适配不怎么样,但是在 ArchLinux 进行简单的日常使用和深度学习加速还是满足的,并且安装十分简单。
附图一张:
 
安装 CUDA
我们在安装系统的时候已经安装了 nvidia 的驱动,可以使用
| nvidia-smi | 
来查看驱动是否安装成功。
安装 CUDA 驱动,我们只需要在终端输入一行指令:
| sudo pacman -S cuda | 
会自动安装最新的 CUDA 版本,如果有需要安装老版本,在 AUR 仓库中搜索,使用 yay 安装既可
| yay -S cuda-xxx | 
安装完成后,我们需要将 CUDA 的环境变量添加到 /etc/profile 中(或者是 zsh 和 bash 文件),在文件末尾添加:
| export PATH="/opt/cuda/bin$PATH" | 
然后使用 source /etc/profile 使其生效。
安装 miniconda
| yay -S miniconda3 | 
在 profile 里写入路径
| export PATH="/opt/miniconda3/bin:$PATH" | 
npm
解决安装权限问题
如果 npm install 遇到权限问题,通常是 全局 npm 目录(~/.npm 或 /usr/lib/node_modules)的权限不正确。以下是解决方案:
| mkdir -p ~/.npm-global | 
在 fish 中添加对应路径,如果是 bash 就修改 ~/.bashrc 或者 ~/.bash_profile
| sudo vim ~/.config/fish/config.fish | 
npm设置代理
| npm config set proxy http://127.0.0.1:7890 | 
npm更换淘宝源
| npm config set registry https://registry.npmmirror.com | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Linermao's kiosk!

