1. 程式人生 > >【linux】tar.gz(bz或bz2等)結尾的源代碼包

【linux】tar.gz(bz或bz2等)結尾的源代碼包

wrap shel ade 過程 sta read inux 目錄 壓縮

這種軟件包裏面都是源程序,沒有編譯過,需要編譯後才能安裝

1、打開一個SHELL,即終端

2、用CD 命令進入源代碼壓縮包所在的目錄

3、根據壓縮包類型解壓縮文件(*代表壓縮包名稱)

tar -zxvf filename.tar.gz

tar -jxvf filename.tar.bz(或bz2)

4、用CD命令進入解壓縮後的目錄

5、輸入編譯文件命令:./configure(有的壓縮包已經編譯過,這一步可以省去)

6、然後是命令:make

7、再是安裝文件命令:make install

8、安裝完畢

默認路徑:註意make install命令過程中的安裝目錄,或者閱讀安裝目錄裏面的readme文件。

指定安裝目錄:在./configure命令後面加參數--prefix=路徑,可以通過./configure –help命令查看程序支持哪些參數。

如:./configure --prefix=/usr/local/文件夾,即把軟件裝在/usr/local/路徑的文件夾裏。一般的軟件的默認安裝目錄在/usr/local或者/opt裏

卸載:

1、打開一個SHELL,即終端

2、用CD 命令進入編譯後的軟件目錄,即安裝時的目錄

3、執行反安裝命令:make uninstall

【linux】tar.gz(bz或bz2等)結尾的源代碼包