Ubuntu20安裝流程與R語言環(huán)境配備

安裝Ubantu桌面版

服務(wù)器版無自帶瀏覽器,由于特殊需求故裝了桌面版,內(nèi)核一樣,但需要額外的配置才能做服務(wù)器
下載鏡像:https://cn.ubuntu.com/download
服務(wù)器硬盤一般大于2TB,需要GPT引導(dǎo)
鏡像若存在大于4GB的文件則需要NTFS的U盤
推薦使用Rufus制作GPT+UEFI+NTFS的U盤啟動盤:http://rufus.ie/zh/
更改BIOS的Boot設(shè)置為UEFI
更改Boot順序或設(shè)置One-shot Boot為U盤
根據(jù)提示完成系統(tǒng)安裝,不推薦在安裝過程中聯(lián)網(wǎng)更新
安裝完成后自動重啟,拔出U盤

開啟ssh

sudo apt-get update #更新源
sudo apt-get upgrade #更新軟件 
sudo apt-get install openssh-client openssh-server
sudo service ssh start
sudo ps -e | grep ssh #確認(rèn)開通情況
sudo apt install net-tools
ifconfig #查看IP地址

關(guān)閉服務(wù)器顯示器,轉(zhuǎn)到xshell操作
ssh "username"@x.x.x.x(IP地址) 22(默認(rèn)端口)

安裝R語言

https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/linux/ubuntu/
基本跟著網(wǎng)頁流程跑就行,不是Ubuntu就返回上級看其他操作系統(tǒng)版本的代碼

lsb_release -a #查看系統(tǒng)版本
sudo apt update -qq
sudo apt install --no-install-recommends software-properties-common dirmngr
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB651716619E084DAB9
sudo add-apt-repository "deb https://cloud.r-project.org/bin/linux/ubuntu $(lsb_release -cs)-cran40/"
sudo apt install --no-install-recommends r-base
R --version #檢查版本

安裝RStudio

https://www.rstudio.com/products/rstudio/download-server/

sudo apt-get install gdebi-core
wget https://download2.rstudio.org/server/bionic/amd64/rstudio-server-1.4.1106-amd64.deb 
#根據(jù)上面網(wǎng)頁替換最新版本鏈接
sudo gdebi rstudio-server-1.4.1106-amd64.deb

默認(rèn)為8787端口(若是云服務(wù)器安全組需添加開放端口)

安裝R包

瀏覽器輸入x.x.x.x:8787登陸RStudio
安裝R包比Windows慢且麻煩,宜少量逐個底層包往上安裝
報(bào)錯一般為缺少系統(tǒng)所需的依賴包

#sudo apt-get install lib***-dev #一般依賴包安裝格式
sudo apt-get install libcurl4-gnutls-dev
sudo apt-get install libxml2-dev
sudo apt-get install libssl-dev
sudo apt-get install build-essential
sudo apt-get install libxtst-dev
sudo apt-get install gfortran
sudo apt-get install liblapack-dev
sudo apt-get install libblas-dev 
sudo apt-get install libpng-dev
sudo apt-get install libjpeg-dev 
sudo apt-get install libcairo2-dev
sudo apt-get install libxt-dev 
sudo apt-get install libhdf5-dev
sudo apt-get install libudunits2-dev
sudo apt-get install libgdal-dev 

用戶管理

sudo adduser “username” #添加用戶
sudo passwd root #設(shè)置root密碼,務(wù)必謹(jǐn)記,默認(rèn)為空
su - root #獲得root權(quán)限
sudo vim /etc/sudoers #添加管理員
##修改文件如下:
# User privilege specification
root ALL=(ALL) ALL
“username” ALL=(ALL) ALL
#ctrl+d 退出root權(quán)限
userdel “username” #刪除用戶及其目錄

安裝遠(yuǎn)程桌面

sudo apt install xrdp
sudo systemctl status xrdp
sudo adduser xrdp ssl-cert
sudo systemctl restart xrdp

若RDP登錄后顯示黑屏的話

sudo nano /etc/xrdp/startwm.sh

在"test -z ***
fi"
后加入這兩句

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR

保存后重啟即可

sudo systemctl restart xrdp

其他

sudo apt install openjdk-11-jdk #安裝JAVA
java --version
python3 --version
top #進(jìn)程監(jiān)管
iftop #寬帶監(jiān)管
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容