Ubuntu/Debian 系統使用 .deb 套件格式,而 RHEL/CentOS/Fedora 使用 .rpm。若拿到 RPM 套件需在 Ubuntu 安裝,必須先轉換格式。
sudo apt update
sudo apt install alien
sudo alien package.rpm
# 產生 package.deb
常用參數:
-k:保留原版本號碼。--scripts:包含安裝/移除腳本。sudo dpkg -i package.deb
若有相依性問題:
sudo apt -f install
alien 能快速將 RPM 轉為 DEB,解決跨發行版安裝需求,但非銀彈。生產環境請優先使用原生套件管理器提供的軟體。