Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux 軟體安裝完全入門:tar、rpm、deb 三大套件格式詳解與操作指南

編輯:Linux 教學

Windows 安裝軟體早已熟悉,但 Linux 新手常被「怎麼裝?裝哪裡?怎麼刪?」困擾。本文系統解析 Linux 三大主流套件格式與安裝/移除實操,助您輕鬆掌握軟體管理。

一、認識三大套件格式

格式副檔名範例來源/特性
tar 包software-1.2.3-1.tar.gzUnix tar 打包,通常含原始碼,需自行編譯
rpm 包software-1.2.3-1.i386.rpmRed Hat 封裝格式,通常為預編譯執行檔,含平台資訊(i386 等)
dpkg 包software-1.2.3-1.debDebian 封裝格式,預編譯執行檔

命名慣例:名稱-版本-修訂版-類型/平台。rpm 因預編譯須標明平台,tar 包多為原始碼跨平台。

二、套件內容兩大類型

  1. 可執行檔:解包即可執行,無原始碼,需注意平台相容性
  2. 原始碼:需經編譯器編譯成執行檔,彈性高但易遇問題

通常:tar 包=原始碼;rpm/deb=可執行檔。建議依自身能力選擇。

三、tar 包軟體安裝與移除

安裝標準流程(7 步驟)

  1. 取得軟體(下載/購買光碟)
  2. 解壓縮:tar -xvzf 套件名(.gz 格式一步到位);其他格式先解壓再 tar -xvf
  3. 閱讀 INSTALL、README 文件
  4. ./configure 編譯前檢查與配置
  5. make 編譯
  6. make install 安裝
  7. make clean 清理暫存檔

執行檔通常置於 /usr/local/bin,確切位置請參閱說明文件。

移除困境與解法

tar 無內建移除機制。推薦工具組合:Kinstall(安裝)+ Kife(移除),專為 tar 包設計,另文詳述。

四、rpm 包軟體安裝與移除

Red Hat 貢獻,大幅簡化管理。

安裝

rpm -ivh 套件名.rpm

進階參數:

參數說明
-i安裝
-t測試安裝(不真寫入)
-h顯示進度(#號)
-f忽略錯誤強制安裝
-U升級安裝
-v驗證套件完整性

參數可組合使用。圖形化工具:GnoRPM、kpackage 更直觀。

移除

rpm -e 軟體名

關鍵:參數為軟體名而非套件檔名。例:安裝 software-1.2.3-1.i386.rpm 用 rpm -ivh,移除用 rpm -e software。

五、deb 包軟體管理

Debian 專用,與 rpm 類似:

# 安裝
dpkg -i 套件名.deb

# 移除
dpkg -e 軟體名

其他發行版較少見,Debian 使用者掌握即可。

Copyright © Windows教程網 All Rights Reserved