2022.04.23
这两天给服务器装上了Linux 系统,由于之前都是用Window,所以很多Linux的操作不熟悉,折腾了蛮久,特此记录。


环境:服务器Ubuntu 21.04 + 本机window, moba 远程
在本机上下载了包,然后上传到服务器。
是在设置环境变量时踩的。

1. 下载Anaconda 安装包

到指定网址下载,然后上传到服务器。

  • 到官方选择相应的版本下载即刻(下载的是最新版)

https://www.anaconda.com/products/distribution
image.png

  • 下载指定版本

https://repo.anaconda.com/archive/
image.png

2. 命令行安装

cd 路径 # 跳到安装包所在路径
bash Anaconda3 *.sh # 安装
过程简单,基本就是yes。

  • 可以自己设置安装路径

image.png

3. 修改环境变量

此处有坑

  • 在.bashrc 文件 (更改当前用户的环境变量)中添加环境变量时,一定要注意格式!格式!格式!
    • export PATH=/home/csxuwu/software/softinstall/anaconda3/bin:$PATH
    • :$PATH 放在路径最后,无空格(有几种放置方法,我只用一种。)
    • PATH= 等号左右没有空格
    • 路径不要用双引号(网上有几种说法,我只用这一种,实测有效)

image.png

  • 否则容易导致所有环境变量出问题,进而几乎所有的命令行都无法使用(sudo, vim,,,)
    • 一旦失效,就根据提示输入全路径来调用命令
      • 一定要source ~/.bashrc,更新.bashrc文件。
      • 此外,针对非root用户,需要重新配置上述步骤。

image.png

4. 检查conda 是否安装成功

conda —version
image.png

5. 修改下载源

  • 清华源:

    1. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    2. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
    3. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
    4. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
    5. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge
    6. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2
    7. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda
    8. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo
    9. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch
    10. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/simpleitk
  • 中科大源:

    1. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
    2. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
    3. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
    4. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
    5. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
    6. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
    7. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/pytorch/