最近經常幫小豬配置Linux服務器,為了保證我不在的時候小豬也能記得如何配置,特寫下此 blog 以指導小豬完成配置
連接服務器的ssh工具選擇
- 對於window系統,可以申請使用Xshell的非商業版本,填寫鏈接中的信息,然后就會收到對方發來的包含下載鏈接的郵件,點擊鏈接即可下載安裝(p.s. Xshell和Xftp兩個軟件相輔相成,建議一起下載)
- 對於Mac或Linux系統,可用FinalShell代替,此處特別提醒,剛打開FinalShell可能不知道在哪里添加連接,此處可參考下圖
而后點擊SSH連接,並在新窗口中填寫服務器信息即可,其中名稱可以任意填寫,主機后填寫服務器IP地址,后面是端口號(如果需要填寫的話)
當然AppStore中也有很多不錯的工具(e.g. Core Shell等),下載安裝即可,具體連接方式類似。
Anaconda安裝包下載
Anaconda的安裝包有以下幾種方式,可以按照網絡環境進行選擇,以保證較快的下載速度
- 官網下載,再上傳至服務器,一般服務器均為X86架構,如果不放心可以使用uname -a命令進行查看
- 在清華鏡像網站中選擇合適的版本下載即可(一般沒有特定包版本的要求,推薦選擇最新版),而后上傳至服務器,但對境外服務器,上傳過程可能非常慢,此時建議采用👇第三種方式
- 使用wget [url] 命令進行下載(如果沒有wget包,可以用yum -y install wget 進行下載安裝),例如如需下載清華源中的Anaconda3-2020.11-Linux-x86_64.sh 文件,則可用下述命令進行下載,如果下載完成后文件名不是sh結尾(例如文件名為Anaconda3-2020.11-Linux-x86_64.sh.1),則可用下述第二條命令將文件重命名
wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.11-Linux-x86_64.sh
mv Anaconda3-2020.11-Linux-x86_64.sh.1 Anaconda3-2020.11-Linux-x86_64.sh
至此,應已完成Anaconda安裝包的下載
Anaconda安裝
安裝Anaconda比較簡單,只需在安裝包所在的路徑下,在終端中輸入bash Anaconda3-2020.11-Linux-x86_64.sh 命令即可,安裝過程中會彈出
此時只需按回車鍵即可,而后會出現出現許可信息界面
此時一直按回車直到下面的More消失,說明許可信息已顯示完成,而后會出現
輸入yes並回車即可繼續安裝,最后會詢問安裝路徑,如下圖
直接回車確認即可完成剩下的安裝。
至此,Anaconda就已安裝完成
Anaconda環境配置
- 為檢查當前Anaconda是否以添加環境變量,可以中終端中輸入conda命令,若輸出為沒有找到當前指令,則需安裝下述過程添加環境變量
- 在終端中輸入vi ~/.bashrc打開配置文件,按i進入編輯模式,在其中加入export PATH="$PATH:~/anaconda3/bin",其中加粗部分為anaconda的bin文件夾所在路徑,並按esc退出編輯模式,輸入英文的 :wq指令保存並推出當前文件
- 在終端中輸入source ~/.bashrc使配置文件生效,而后用conda命令檢查是否配置成功