Archbox使得在其他Linux發行版上(使用Chroot環境)輕鬆地從Arch Linux安裝軟件。

Archbox 一組腳本,可簡化安裝 Arch Linux 與其他Linux發行版的chroot環境中的現有Linux安裝集成。

開發人員說,創建它是為了使Arch Linux存儲庫和AUR可用於其他Linux發行版。

自從運行了Void和Solus等利基發行版以來,我一直在較小的存儲庫中找不到所需的軟件時遇到了麻煩。我也不喜歡flatpak和snap的行為。因此,我決定在每次發行時創建一個Arch Linux chroot環境。為什麼選擇Arch Linux?他們確實有一個非常好的存儲庫,哦,更不用說AUR有多大了。

因此,它允許您從其他Linux發行版上的官方存儲庫或AUR中安裝和使用Arch Linux軟件包,並將它們與當前的Linux安裝集成。它運行在主機內核中,因此您不會失去性能。

除了在chroot環境中安裝Arch Linux之外,Archbox還集成了/選項,可以在chroot環境中輕鬆運行圖形應用程序,在啟動時自動啟動systemd服務,在啟動時運行命令,chroot jail。拱門,將Linux chroot監獄添加到應用程序菜單(或使用Rofi啟動它),依此類推。

您可能還會喜歡:Groot簡化了任何Linux發行版上的Chroot輸入

這是archbox-desktop,它是使用Zenity創建的GUI,它是Archbox的一部分,允許您將Arch Linux chroot上安裝的應用程序的.desktop條目添加到主Linux安裝菜單。

Archbox使得在其他Linux發行版上(使用Chroot環境)輕鬆地從Arch Linux安裝軟件。

Archbox開發人員已在Archbox項目說明中包含安裝,配置和使用它的步驟,因此他們無法再添加任何內容。但我有一些注意事項:

  • 必須運行才能安裝chroot環境 sudo archbox --create <archlinux tarball download link>.. 您可以通過訪問Arch Linux找到Arch Linux壓縮文件下載鏈接。 下載頁面,向下滾動 HTTP Direct Downloads 在該部分中,單擊鏡像,然後複製鏈接 .tar.gz 這是一個文件,而不是ISO,torrent等。
  • 如果您想在沒有密碼的情況下運行Archbox(例如,如果要將集成在chroot環境中的應用程序與主機系統上的應用程序菜單集成在一起),則Archbox程序會顯示“如果您不想使用它,請添加此文件Archbox。“建議您這樣做。”沒有密碼“。實際上,這些步驟是在沒有密碼的情況下運行Archbox的(默認情況下,Archbox要求輸入密碼)。另外,團體 wheel 並非所有Linux發行版都在此處列出。例如,在Ubuntu上,您需要使用 sudo 在那裡分組 wheel
  • 永久刪除Archbox:步驟中未提及,但刪除ArchLinux chroot文件 在chroot環境中卸載所有內容, 消除 /var/archlinux 文件夾。這是所有chroot環境文件。 Archbox還安裝了兩個可執行文件(archboxarchbox-desktop)所以 /usr/local/bin, 和別的 /usr/local/share/archbox 目錄。也有 /etc/archbox.conf 如果要完全刪除Archbox安裝的所有內容,可以刪除這些文件。 您還可以從以下位置刪除由Archbox安裝的桌面文件: ~/.local/share/applications/archbox

[[Edit]]開發人員已經更新了Archbox項目頁面,以包含我在上面的注釋中寫的內容。

那說 ArchboxGitHub項目頁面 有關詳細信息,安裝說明和各種調整。請務必閱讀 已知的問題 在安裝之前。

Sidebar