最近用實驗室的服務器,普通用戶沒有sudo權限,所以沒辦法使用sudo apt-get install packages的命令
使用源碼編譯安裝到自己目錄下的方法,可以繞過sudo
以安裝python3-dev為例
方法如下
cd到指定的路徑
apt-get source python3-dev
cd到python3文件夾下
這里有一個makefile,如果有的話就不必要再configure進行修改
vim Makefile 修改路徑
把prefix改成自己的安裝路徑
esc+:wq保存退出
make
make install
安裝完畢
需要修改bashrc目錄,添加環境變量
~代表你的/home/用戶明目錄vim ~/.bashrc
假設你的用戶名是x,那么~/就是/home/x/
.是代表此目錄本身,但是一般可以不寫
所以cd ~/. 和cd ~ 和cd ~/效果是一樣的
但是.后面有東西又是另外一個問題,點在文件名頭部,代表一個隱藏文件
~/.local是你的主目錄下一個.local的文件夾的路徑,並且從.可以看出,這是一個飲藏文件,如果不用ls -a的話,一般ls是無法看到的
https://www.cnblogs.com/taolusi/p/9240870.html
https://www.cnblogs.com/magita/p/12887988.html
缺少configuration文件
https://blog.csdn.net/beyondlee2011/article/details/91866831
說明當前安裝目錄下沒有這個configure文件。
而有的軟件包並不是用makefile的,或者makefile已經寫好,不用config了,因此不提供configure。你可以看文件夾里是否有makefile文件,若有,可以直接使用make編譯,make install安裝;如果沒有,看是否有setup、install等sh文件或其它可執行文件。還有一種情況,這個軟件解壓即可運行。
————————————————
版權聲明:本文為CSDN博主「weixin_牛牛」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_39067826/article/details/79765859
https://www.cnblogs.com/yuandaozhe/p/14365389.html
搞不明白 暫時不搞了 問了下同學建議我用conda install安裝
添加鏡像源路徑
解壓
1 .tar.gz 使用tar命令進行解壓
tar -zxvf java.tar.gz
解壓到指定的文件夾
tar -zxvf java.tar.gz -C /usr/java
2.解壓tar.xz文件
解壓tar.xz文件:先 xz -d xxx.tar.xz 將 xxx.tar.xz解壓成 xxx.tar 然后,再用 tar xvf xxx.tar來解包。
安裝boost遇到問題
https://blog.csdn.net/jiangbohan789/article/details/105115998/
安裝boost遇到問題
https://www.cnblogs.com/thePeaceOftheLord/p/11060307.html
https://blog.csdn.net/jiangbohan789/article/details/105115998/
https://blog.csdn.net/landihao/article/details/78691981