1.xftp無法傳輸文件
這個是由于權(quán)限的限制凿滤,只要你更改權(quán)限即可進行文件的傳輸
2.root用戶無法登陸xshell
這是由于ssh的配置文件對root用戶做了限制需要進行更改,如下:
(1)編輯vim /etc/ssh/sshd_config文件
將PermitRootLogin 的值改為yes庶近;修改PermitEmptyPasswords為 no
(2)重啟ssh服務(wù)
service ssh restart
(3)重啟服務(wù)器
shutdown -r now
cmake 會默認安裝在 /usr/local/bin 下面
要改變安裝路徑翁脆,在bootstrap命令中加入'--prefix=PATH'選項。
3.安裝的cmake版本太低無法編譯
(1)首先將安裝的cmake進行卸載
sudo apt purge cmake*
(2)下載新版本的cmake
下載地址找到最新版本的位置鼻种。一般開放源代碼軟件都會有兩個版本發(fā)布:Source Distribution 和 Binary Distribution反番,前者是源代碼版,你需要自己編譯成可執(zhí)行軟件叉钥。后者是已經(jīng)編譯好的可執(zhí)行版罢缸,直接可以拿來用的。
兩個版本都需要先解壓tar zxvf cmake-3.11.0-Linux-x86 64.tar.gz
如果是源碼版本沼侣,解壓進行以下的三個命令即可安裝
./bootstrap 祖能; make 歉秫; sudo make install
如果是可執(zhí)行版本配置環(huán)境變量即可使用
vim /root/.bashrc 添加環(huán)境變量:export PATH=$PATH:/home/bnu/cmake-3.6.0-Linux-x86 64/bin
安裝完成后執(zhí)行下source /root/.bashrc更新下配置文件然后輸入cmake --version查看有版本號即證明正確安裝蛾洛。
4.shell上傳到云服務(wù)器無法執(zhí)行
提示cannot find command 這是因為文件上傳ubuntu中是dos文件,需要轉(zhuǎn)為unix文件
所以需要用到dos2unix 指向sudo apt-get install dos2unix進行安裝或者也可以使用tofrodos雁芙,功能是一樣的