Linux安裝軟體的幾種方法

2021-07-27 15:40:33 字數 2429 閱讀 6402

1. 通常情況下linux應用軟體的安裝包有三種:

1). tar包,如software-1.2.3-1.tar.gz,它是使用linux系統打包工具tar打包的。

2). rpm包,如software-1.2.3-1.i386.rpm。它是redhat linux提供的一種包封裝格式。

3). dpkg包,如software-1.2.3-1.deb。它是debian linux提供的一種包封裝格式。

而且大多數linux應用軟體包的命名都有一定的規律:

名稱-版本-修正型-型別

software-1.2.3-1.tar.gz 意味著:

軟體名稱:software

版本:1.2.3

修正版本:1

型別:tar.gz 說明是個tar包。

software-1.2.3-1.i386.rpm 意味著:

可用平台:i386,適用於intel 80x86平台。

注:由於rpm格式的通常都是已編譯好的程式,所以需要指明平台。

2. 包的分類

2) 另一種則是源程式,也就解開包後,你還需要使用編譯器將其編譯成可執行檔案,在windos下是不怎麼有的,因為windows的思想是不開放源程式。通常用tar打包的都是源程式。

3.安裝命令

一. rpm包

2) 開啟乙個終端,su 成root使用者;

3) cd soft.version.rpm所在的目錄;

4) 輸入rpm -ivh soft.version.rpm;

5)解除安裝時候rpm -e software(軟體名不是軟體包名)

二. dpkg包

2) 開啟乙個終端,su 成root使用者;

3) cd soft.version.deb所在的目錄;

4) 輸入dpkg -i soft.version.deb;

5) 解除安裝時候dpkg -e software(軟體名不是軟體包名)

6) 查詢當前系統安裝的軟體包: dpkg -l 『*軟體包名*』

詳細介紹:

這是debian linux提供的乙個包管理器,與rpm十分類似

三. tar.gz源**包安裝方式:

2) 開啟乙個終端,su 成root使用者;

3) cd soft.tar.gz所在的目錄;

4) tar -xzvf soft.tar.gz;  / tar -xjvf soft.tar.bz2;

5) cd soft;

6) ./configure    為編譯做好準備,對即將安裝的軟體進行配置,檢查當前的環境是否滿足要安裝軟體的依賴關係,將生成makefile檔案。

7) make         進行軟體編譯。 

8) make install  完成安裝

9) make clean   刪除安裝時產生的臨時檔案

最好是看這個軟體的install和readme檔案,一般會說明該軟體的可執行檔案存放在**,一般是放在/usr/local/bin目錄下。

四. apt方式安裝(安裝deb包)

1) 開啟乙個終端,su 成root使用者;

2) apt-cache search soft 注:soft是你要找的軟體的名稱或相關資訊

3) 如果2中找到了軟體soft.version,則可用apt-get install soft.version安裝

詳細介紹:

apt-get是debian,ubuntu發行版本的包管理工具,與紅帽中的yum工具非常相似,它一般需要root許可權執行,所以一般要跟著sudo命令。

apt-get install packagename 安裝乙個新軟體包

apt-get remove packagename  解除安裝乙個已安裝的軟體包(保留配置檔案)

apt-get --purge remove packagename  解除安裝乙個已安裝的軟體包(刪除配置檔案)

dpkg --force-all --purge packagename   有些軟體比較難解除安裝,而且還阻止了別的軟體的應用,就可以用這個

apt-get autoremove  因為apt會把已裝或已卸的軟體都備份在硬碟上,所以如果需要空間的話,可以這個命令來刪除你已經刪除的軟體。

apt-get autoclean 定期執行這個命令來清除那些已經解除安裝的軟體包.deb包。通過這種方式,可以釋放大量空間。

apt-get clean   這個命令會把已安裝的軟體的deb包刪除了。

apt-get upgrade 更新所有已安裝的軟體包。

apt-get dist-upgrade 將系統公升級到新版本。

apt-cache search string  在軟體列表中搜尋字串

apt-cache showpkg pkgs  顯示軟體包資訊

apt-cache stats  檢視庫里有多少軟體

apt-cache packagename  列印軟體庫裡面所有的軟體列表

linux 安裝軟體的幾種方法

1 軟體安裝解除安裝,分幾種情況 a rpm包,這種軟體包就像windows的exe安裝檔案一樣,各種檔案已經編譯好,並打了包,哪個檔案該放到哪個資料夾,都指定好了,安裝非常方便,在圖形介面裡你只需要雙擊就能自動安裝。如何解除安裝 1 開啟乙個shell終端 2 因為linux下的軟體名都包括版本號...

Linux安裝軟體的幾種方法

一 linux原始碼安裝三部曲,比如soft.tar.gz 0.tar xzvf soft.tar.gz 解壓一般會生成乙個soft目錄 1.configure 檢查環境變數及配置編譯選項 2.make 源 編譯成二進位制檔案 3.make install 將make編譯出來的檔案安裝到指定位置 或...

Linux下安裝軟體的幾種方法

怎麼安裝應用軟體?我的軟體安裝在什麼地方?如何刪除不要的應用軟體?下面,我們就一起來認識一下這些方面的問題。一 解析linux應用軟體安裝包 通常linux應用軟體的安裝包有三種 1 tar包,如software 1.2.3 1.tar.gz。它是使用unix系統的打包工具tar打包的。2 rpm包...