Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Ubuntu 安裝 RPM 套件:使用 alien 轉換為 deb 格式

編輯:Linux 系統常見問題解答

問題背景

Ubuntu/Debian 系統使用 .deb 套件格式,而 RHEL/CentOS/Fedora 使用 .rpm。若拿到 RPM 套件需在 Ubuntu 安裝,必須先轉換格式。

解決方案:alien 工具

步驟 1:安裝 alien

sudo apt update
sudo apt install alien

步驟 2:轉換 RPM 為 DEB

sudo alien package.rpm
# 產生 package.deb

常用參數:

  • -k:保留原版本號碼。
  • --scripts:包含安裝/移除腳本。

步驟 3:安裝轉換後的 DEB 套件

sudo dpkg -i package.deb

若有相依性問題:

sudo apt -f install

注意事項

  • 轉換不保證 100% 相容,可能缺少相依庫、路徑差異、systemd vs SysVinit 腳本不相容。
  • 優先尋找官方 PPA、Snap、Flatpak 或原始碼編譯安裝。
  • 僅作為臨時方案,長期使用建議改用原生 deb 套件。

小結

alien 能快速將 RPM 轉為 DEB,解決跨發行版安裝需求,但非銀彈。生產環境請優先使用原生套件管理器提供的軟體。

Copyright © Windows教程網 All Rights Reserved