[Linux生活誌] Distrobox:讓套件相容性不再是問題

更新 發佈閱讀 1 分鐘

套件格式的相容性問題一直是在使用Linux時不可避免的事,不同種類的Linux所對應的格式也不盡相同,是很多使用者會感到困惑的地方。

拿常見的Ubuntu和Fedora兩大發行版舉例子:兩個雖然都是Linux,但採用的系統類型不同(前者是Debain,後者是Redhat),就導致了兩個之間使用的安裝套件並不通用。

此外,即便是系統種類相同,不同發行版之間所收錄的軟體也不一樣。能在A發行版中找的軟體,在B發行版不一定能找到,這無疑會讓人感到更加困擾。

難道要為了看的到卻用不到的軟體被迫換系統或是安裝雙系統來切換嗎?或許不用,如今可以使用Distrobox,透過容器技術就能將其他發行版部屬在原有的系統上,來裝不同類型的套件,解決不同格式之間不相容的問題。


安裝教學

作業系統環境:Linux Mint

安裝Podman

Distrobox需要依賴容器軟體來運作的,可以選擇使用Docker和Podman,這裡使用Podman來作為示範。

依照官網的安裝說明找到相對應的系統並透過終端機安裝,當然也能透過軟體商店安裝。

vocus|新世代的創作平台

Ponman安裝指令(Debain類):

sudo apt install podman

Ponman安裝指令(Redhat類):

sudo apt install podman



安裝Distrobox

Distrobox則需要透過終端機安裝,目前有收錄在常見的發行版中,安裝方式如下:

vocus|新世代的創作平台

Distrobox安裝指令(Debain類):

sudo apt install distrobox

Distrobox安裝指令(Redhat類):

sudo dnf install distrobox


安裝BoxBuddy

BoxBuddy是Flatpak程式,用意是透過圖形界面來簡易操作Distrobox。可以直接在軟體商店裡安裝(前提系統要安裝Flatpak)。

vocus|新世代的創作平台

BoxBuddy安裝指令:

flatpak install flathub io.github.dvlv.boxbuddyrs

使用說明

以下透過BoxBuddy簡易操作Distrobox,如果要更細部建立容器,需要透過終端機操作。

建立容器

點BoxBuddy視窗左上角的+號

vocus|新世代的創作平台


依序設定容器名稱和選擇要安裝的發行版本,這裡使用Fedora作為示範

vocus|新世代的創作平台
  1. 容器名稱:輸入一個容易辨識的名稱
  2. 系統發行版本:選擇要再容器內安裝的系統版本


接著點右上角的"Create"等待建立容器

vocus|新世代的創作平台


建立過程會需要一些時間,中途會跳出終端機的視窗(不能關掉!),直到出現"Container Setup Complete"的訊息才算建立完成。

vocus|新世代的創作平台


在容器安裝套件

建好容器接著就是安裝軟體了,安裝方式與一般在Linux上安裝軟體並沒有區別。

vocus|新世代的創作平台
  1. Open Terminal:開啟容器內的終端機,使用指令的方式安裝軟體
  2. Install .xxx file:選擇套件安裝檔安裝,檔案格式要相容於當初選擇的系統類型


選擇安裝套件後,會執行終端機,接著會詢問是否要安裝。輸入"Y"再按Enter就會開始執行,安裝完畢後視窗會自動關閉。

vocus|新世代的創作平台


最後點選"View Applications",就能看到剛剛安裝的軟體。點"Run"就會執行;點"Add to Menu"就能把程式捷徑添加到主系統的程式選單,方便下次開啟。

vocus|新世代的創作平台


在容器安裝輸入法

若容器內的程式無法輸入中文,則需要安裝輸入法,這邊使用Fcitx5輸入法框架+注音輸入法。

開啟容器內的終端機,輸入下方指令檢查系統語言是否為繁體中文(防止中文出現亂碼)。

env | grep LANG

如果不是顯示 zh_TW.UTF-8,輸入下方指令切換成繁體中文,並再次輸入剛才的指令,檢查有無設定成功。

export LANG=zh_TW.UTF-8

如果還是不行,則需要查詢所選系統的語言設定指令。


確認好語言,接著安裝Fcitx5輸入法框架+注音輸入法:

sudo apt install fcitx5 fcitx5-chewing fcitx5-chinese-addons


過程中詢問會確認要不要安裝,輸入"Y"並按Enter,並直到安裝結束。最後就能在"View Applications"中看到Fcitx5的選項了。

vocus|新世代的創作平台


日後使用前要先執行Fcitx5,才能順利打出中文,並使用Fcitx5 Configuration(輸入法設定程式)。

vocus|新世代的創作平台
這裡要注意的是,由於Distrobox會與主系統共用家目錄,所以如果主系統輸入法也是使用Fcitx5則設定值會互相共用。

參閱資料



本篇就分享到這裡,我是紅茶,我們下篇文章見~


*非常感謝您讀完這篇文章*

如果你喜歡或覺得這篇文章有幫助到你,可以按個愛心或是追蹤。如果文章有誤或有其它想法,歡迎在下方留言討論。你的支持是我創作的動力~


~有興趣的話還可以看看~

留言
avatar-img
紅茶RedTea的科技客棧
43會員
63內容數
很高興你發現了這裡~ 一個在茫茫網路世界中的小空間,分享一些與科技相關的使用技巧、經驗與觀點,當然也會有其他東西啦~ 任意隨心創作,為每件作品賦予意義,即使微不足道也沒有關係
2025/04/19
絕大多數的Linux發行版大致上在安裝時只要依照畫面的指示設定,都可以安裝成功。然而,過程中比較困難在於硬碟空間的分配,這也是困擾許多新手的地方。
Thumbnail
2025/04/19
絕大多數的Linux發行版大致上在安裝時只要依照畫面的指示設定,都可以安裝成功。然而,過程中比較困難在於硬碟空間的分配,這也是困擾許多新手的地方。
Thumbnail
2025/03/29
如果想學習把Linux當作日常使用,或許可以從這裡篇開始?
Thumbnail
2025/03/29
如果想學習把Linux當作日常使用,或許可以從這裡篇開始?
Thumbnail
2024/10/17
距離發布第一篇Linux生活誌到現在也有快一年的時間了,是時候來說說這段時間的使用心得和個人想法,順便給有意願使用Linux的新手一些建議。這篇算是從開始至今這個系列的一個小總結,順便可以給想改用Linux的讀者當作參考。
Thumbnail
2024/10/17
距離發布第一篇Linux生活誌到現在也有快一年的時間了,是時候來說說這段時間的使用心得和個人想法,順便給有意願使用Linux的新手一些建議。這篇算是從開始至今這個系列的一個小總結,順便可以給想改用Linux的讀者當作參考。
Thumbnail
看更多
你可能也想看
Thumbnail
眾所皆知,Server版本是沒有內建桌面的。但有時候我們就是想要裝了server後又需要桌面,怎麼辦呢? 開始吧: sudo apt update sudo apt upgrade Display Manager安裝與選擇: GDM3、SLiM、LightDM都是選項; 我們用 SLiM
Thumbnail
眾所皆知,Server版本是沒有內建桌面的。但有時候我們就是想要裝了server後又需要桌面,怎麼辦呢? 開始吧: sudo apt update sudo apt upgrade Display Manager安裝與選擇: GDM3、SLiM、LightDM都是選項; 我們用 SLiM
Thumbnail
在先前的文章中說明了Linux大致上的安裝流程,整個過程只要依照畫面的指示設定,都可以安裝成功。其中可能比較困難在於硬碟空間的分配,這對於許多新手來說也是一個難點,也是這篇所要說的重點。
Thumbnail
在先前的文章中說明了Linux大致上的安裝流程,整個過程只要依照畫面的指示設定,都可以安裝成功。其中可能比較困難在於硬碟空間的分配,這對於許多新手來說也是一個難點,也是這篇所要說的重點。
Thumbnail
sudo apt-get update sudo apt-get upgrade sudo apt install lightdm sudo dpkg-reconfigure lightdm(option選項,如需要切換可以依據需求執行,參考畫面如下) 安裝 x11VNC sudo apt-
Thumbnail
sudo apt-get update sudo apt-get upgrade sudo apt install lightdm sudo dpkg-reconfigure lightdm(option選項,如需要切換可以依據需求執行,參考畫面如下) 安裝 x11VNC sudo apt-
Thumbnail
如果實在找不到可用的替代軟體,或者就是要用指定的軟體不可,那麼虛擬機器可以作為在使用Linux時的一個應對方案。
Thumbnail
如果實在找不到可用的替代軟體,或者就是要用指定的軟體不可,那麼虛擬機器可以作為在使用Linux時的一個應對方案。
Thumbnail
傳說中.....只要Linux喝下名為Wine的葡萄酒,就能獲得運行.exe程式的能力......
Thumbnail
傳說中.....只要Linux喝下名為Wine的葡萄酒,就能獲得運行.exe程式的能力......
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這是一場修復文化與重建精神的儀式,觀眾不需要完全看懂《遊林驚夢:巧遇Hagay》,但你能感受心與土地團聚的渴望,也不急著在此處釐清或定義什麼,但你的在場感受,就是一條線索,關於如何找著自己的路徑、自己的聲音。
Thumbnail
這篇文章紀錄了安裝Ubuntu Server的過程,包括選擇HWE內核、語言、更新安裝程式、語系、儲存配置等步驟。
Thumbnail
這篇文章紀錄了安裝Ubuntu Server的過程,包括選擇HWE內核、語言、更新安裝程式、語系、儲存配置等步驟。
Thumbnail
Composer是PHP的軟體套件管理系統,它提供用於管理PHP軟體和依賴庫關係的標準格式。通常以專案為單位進行管理,會在專案根目錄底下(預設是vendor)安裝套件,除此外可以安裝全局套件。
Thumbnail
Composer是PHP的軟體套件管理系統,它提供用於管理PHP軟體和依賴庫關係的標準格式。通常以專案為單位進行管理,會在專案根目錄底下(預設是vendor)安裝套件,除此外可以安裝全局套件。
Thumbnail
GitLab為程式碼管理倉庫,且從8.0開始提供CI/CD。 安裝 更新套件索引 sudo apt update 安裝postfix sudo apt install ca-certifi​cates curl openssh-server postfix 切換目錄 cd /t
Thumbnail
GitLab為程式碼管理倉庫,且從8.0開始提供CI/CD。 安裝 更新套件索引 sudo apt update 安裝postfix sudo apt install ca-certifi​cates curl openssh-server postfix 切換目錄 cd /t
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
5 月將於臺北表演藝術中心映演的「2026 北藝嚴選」《海妲・蓋柏樂》,由臺灣劇團「晃晃跨幅町」製作,本文將以從舞台符號、聲音與表演調度切入,討論海妲・蓋柏樂在父權社會結構下的困境,並結合榮格心理學與馮.法蘭茲對「阿尼姆斯」與「永恆少年」原型的分析,理解女人何以走向精神性的操控、毀滅與死亡。
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
背景:從冷門配角到市場主線,算力與電力被重新定價   小P從2008進入股市,每一個時期的投資亮點都不同,記得2009蘋果手機剛上市,當時蘋果只要在媒體上提到哪一間供應鏈,隔天股價就有驚人的表現,當時光學鏡頭非常熱門,因為手機第一次搭上鏡頭可以拍照,也造就傳統相機廠的殞落,如今手機已經全面普及,題
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
Thumbnail
本文分析導演巴里・柯斯基(Barrie Kosky)如何運用極簡的舞臺配置,將布萊希特(Bertolt Brecht)的「疏離效果」轉化為視覺奇觀與黑色幽默,探討《三便士歌劇》在當代劇場中的新詮釋,並藉由舞臺、燈光、服裝、音樂等多方面,分析該作如何在保留批判核心的同時,觸及觀眾的觀看位置與人性幽微。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News