原始碼的安裝一般由3個步驟組成:
** 1). 配置(configure)、
2). 編譯(make)、
3). 安裝(make install)。
**configure是乙個可執行指令碼,它有很多選項,在待安裝的原始碼路徑下使用命令./configure –help輸出詳細的選項列表。
其中–prefix選項是配置安裝的路徑,如果不配置該選項,安裝後可執行檔案預設放在/usr /local/bin,庫檔案預設放在/usr/local/lib,配置檔案預設放在/usr/local/etc,其它的資源檔案放在/usr /local/share,比較凌亂。
如果配置–prefix,如:
./configure –prefix=/usr/local/test
可以把所有資源檔案放在/usr/local/test的路徑中,不會雜亂。
用了—prefix選項的另乙個好處是解除安裝軟體或移植軟體。當某個安裝的軟體不再需要時,只須簡單的刪除該安裝目錄,就可以把軟體解除安裝得乾乾淨淨;移植軟體只需拷貝整個目錄到另外乙個機器即可(相同的作業系統)。
當然要解除安裝程式,也可以在原來的make目錄下用一次make uninstall,但前提是make檔案指定過uninstall。
pip 指定 安裝源
用pip安裝依賴包時預設訪問,但是經常出現不穩定以及訪問速度非常慢的情況,國內廠商提供的pipy映象目前可用的有 有兩種方式使用我們自己指定的映象源,第一種是手動指定 pip i install flask trusted host pypi.douban.com不過這種方式在每次安裝時都要手動指定...
pip 指定安裝位置
離線安裝且指定位置 sudo pip3 install no index find links requirements r requirements.txt target usr lib python3 dist packages臨時使用換源 pip install ipip 修改預設位置,輸入 ...
Linux下編譯軟體時指定安裝目錄的好處
原始碼的安裝一般由3個步驟組成 配置 configure 編譯 make 安裝 make install configure是乙個可執行指令碼,它有很多選項,在待安裝的原始碼路徑下使用命令.configure help輸出詳細的選項列表。其中 prefix選項是配置安裝的路徑,如果不配置該選項,安裝...