安裝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)管