什麼是RPM檔案格式? 如何將RPM開啟和轉檔?

帶有 RPM 副檔名的檔案是 Red Hat 套件管理員檔案,用於儲存 Linux 作業系統的安裝套件。

這些檔案提供一個簡單的方法,讓軟體分發、安裝、升級和移除,因為它們都「打包」在同一個地方。

與 Linux 使用它們的目的完全無關,RPM 檔案也被 RealPlayer 軟體當作外掛程式檔案來使用,用來新增程式的額外功能。

RPM 縮寫也代表遠端列印管理(remote print manager),但它也有可能與電腦檔案毫無關係,例如當它是指測量旋轉頻率的每分鐘轉速(revolutions per minute)的時候。

如何開啟 RPM 檔案格式?

重要的是要知道,RPM 檔案不能像在 Linux 系統中那樣在 Windows 電腦上使用。但是,因為它們只是壓縮檔,任何常見的壓縮/解壓縮程式都可以開啟它,以顯示裡面的檔案,像是 7-Zip 或 PeaZip

Linux 用戶可以使用名為 RPM 套件管理員(RPM Package Manager)的套件管理系統來開啟 RPM 檔案。使用這個指令,「file.rpm」就是你想要安裝的檔案名稱:

rpm -i file.rpm

在上一個命令中,「-i」是指安裝檔案,因此你可以用「-U」取代它來執行更新。下列的命令會安裝 RPM 檔,並移除相同套件的任何舊版本:

rpm -U file.rpm

想了解更多資訊,或是前往網站 RPM.org 和 Linux Foundation

如果你的檔案是 RealPlayer 的外掛程式檔,RealPlayer 程式應該能夠使用它,但你有可能無法從程式中開啟檔案。換句話說,如果 RealPlayer 需要使用這個檔案,它很有可能會從它的安裝資料夾抓取它,因為程式裡面沒有選單可以匯入它們。

RMP 檔的拼字幾乎與 RPM 檔相同,而且它們剛好都是 RealPlayer 元資料檔案,這表示你可以在 RealPlayer 中開啟這兩種類型的檔案。

 

如何轉換 RPM 檔?

透過 Linux Alien 軟體的指令可以把 RPM 轉換成 DEB,下列命令會先安裝 Alien,然後再使用它來轉換檔案:

apt-get install alien
alien -d file.rpm

你可以將「-d」取代為「-i」來轉換套件,然後立刻開始安裝。

AnyToISO 可以把 RPM 轉換成 ISO 格式。

如果你想要把檔案轉換成其他壓縮格式,例如 TAR、TBZ、ZIPBZ27Z 等等,你可以使用網站 FileZigZag

若要把 RPM 轉換成 MP3MP4 或其他非壓縮格式,你最好的方法是先從壓縮檔中擷取檔案。你可以使用我們上面提到的解壓縮程式來達成。接著,當你從 RPM 檔中取出 MP3 (或是任何檔案)後,可以再對那些檔案使用檔案轉換器。

雖然與這個頁面提到的副檔名無關,你也可以把每分鐘轉速換算成其他單位,例如每分鐘赫茲或弧度。

 

仍然無法開啟 RPM 檔案?

在這種情況下,依照上述的步驟,或安裝相容的 RPM 檔開啟工具後,如果你的檔案仍然無法開啟,那麼很有可能是因為你其實不是在處理這個格式,最有可能的情況是你看錯了副檔名。

有很多的檔案具有相似的副檔名字母,但實際上與 Red Hat 或 RealPlayer 並無關係。EPM 就是其中一個例子,而 RPP 也是,它是 REAPER 程式所使用的 REAPER 專案純文字檔

RRM 有相似的詞尾,用於 RAM Meta 檔案。與 RPP 很像,這兩個看起來很像 RPM,但它們並不一樣,因此無法使用相同的程式來開啟。

但是,在這個特殊案例中,RMM 檔實際上能夠使用 RealPlayer 來開啟,因為它是 Real Audio Media (RAM)檔,但它無法在 Linux 中使用。

 

關於 RPM 檔的常見問題

1. RPM 檔可以在 Windows 中使用和執行嗎?

RPM 檔可以在 Windows 中查看,但它不能在 Linux 作業系統之外執行。在 Windows 上沒有支援開啟 RPM 檔,但 MSI 檔有提供類似的功能。

2. RPM 檔可以在 Mac 系統上使用嗎?

需要安裝第三方工具才能在 Mac 上使用,例如 RPM Package Manager。使用這類工具軟體,可以讓你安裝 RPM 檔。 但是,Mac 的使用者比較常會使用 DMG 格式。