这几天一直在配环境,记录一下。
1. ssh 公钥认证方式登录
简而言之,就是把电脑上的id_rsa.pub的文件内容复制到服务器用户目录下的.ssh/authorized_keys。
假如没有密钥对,那么生成:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
然后复制
ssh-copy-id username@remote_host
or
cat ~/.ssh/id_rsa.pub | ssh username@remote_host "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
or
手动复制。
假如服务器更换密码,那么要在本地电脑的.ssh/known_host(好像是这个文件)把相应服务器字段删除掉
1.5 正确初始化conda(optional)
步骤1:手动初始化 conda
首先,在终端中执行以下命令来初始化 conda:
eval "$(/home/yige.yan/miniconda3/bin/conda shell.bash hook)"
上述命令会激活 conda 的基本环境,并将 conda 命令添加到当前 shell 会话中。
步骤2:创建 conda 环境
现在你可以尝试创建一个新的 conda 环境:
conda create -n mamba python=3.10
步骤3:初始化 conda 的 shell 功能
为了在未来的 shell 会话中更方便地使用 conda,你需要初始化 conda 的 shell 功能。首先,激活 conda,然后执行 conda init 命令:
conda init
这个命令会为你的 shell 配置文件添加必要的初始化代码。执行此命令后,关闭当前的终端并重新打开一个新的终端会话,以使更改生效。
步骤4:确保 conda 自动激活
如果你希望 conda 的基本环境在每次启动 shell 时自动激活,你可以运行以下命令:
conda config --set auto_activate_base true
如果你不希望自动激活,可以通过以下命令禁用它:
conda config --set auto_activate_base false
为了验证一切是否正常,重新打开一个终端并运行以下命令,检查 conda 是否可用:
conda --version
如果显示 conda 的版本号,则表示安装和初始化成功。
2.安装miniconda
【参考:https://blog.csdn.net/qq_41636123/article/details/130266232】
打开终端,安装:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
然后运行安装脚本:
sh Miniconda3-latest-Linux-x86_64.sh
回车键显示完很长一串用户需知后,输入yes然后enter即可。
检查是否正确安装:
conda --version
如果返回了版本号,说明Miniconda已经成功安装。
3.CUDA配置
按照自己项目所需cuda,进行安装。
链接如下,不重复赘述:
https://blog.csdn.net/MaedaHaruka/article/details/139422171?spm=1001.2014.3001.5502
接下来安装需要的包就可以了。