用於嵌套啟動 Distrobox 1.4 發行版的已發布工具包

Distrobox 1.4 工具包已發布,可讓您在容器中快速安裝和運行任何 Linux 發行版,並確保其與主系統集成。 項目代碼用 Shell 編寫,並在 GPLv3 許可下分發。

該項目提供了一個基於 Docker 或 Podman 的附加組件,其特點是最大程度地簡化了工作並將運行環境與系統的其餘部分集成在一起。 要創建具有不同發行版的環境,只需發出一個 distrobox-create 命令就足夠了,無需考慮其中的細微差別。 啟動後,Distrobox 將用戶的主目錄轉發到容器,配置對 X11 和 Wayland 服務器的訪問以從圖形應用程序的容器執行,允許您連接外部驅動器,添加聲音輸出,在 SSH 代理級別實現集成, D-Bus 和 udev。

Distrobox 聲稱能夠託管 17 個發行版,包括 Alpine、Manjaro、Gentoo、EndlessOS、NixOS、Void、Arch、SUSE、Ubuntu、Debian、RHEL 和 Fedora。 任何包含 OCI 格式圖像的分發包都可以在容器中啟動。 安裝後,用戶可以在不離開主系統的情況下完全在另一個發行版中工作。

主要應用領域包括原子更新發行版的實驗,例如 Endless OS、Fedora Silverblue、OpenSUSE MicroOS 和 SteamOS3,創建單獨的隔離環境(例如,在工作筆記本電腦上運行家庭配置),訪問更新的來自發行版實驗分支的應用程序版本。

在新版本中:

  • 添加了“distrobox upgrade”命令以立即更新所有已安裝容器的內容。
  • 添加了“distrobox generate-entry”命令以將基於 distrobox 的環境添加到應用程序列表中。
  • 添加了“distrobox ephemeral”命令以創建一次性容器,在與其關聯的會話結束後將被刪除。
  • 添加了 install-podman 腳本,以在不影響系統環境的情況下將 Podman 工具包安裝到主目錄(適用於系統目錄為只讀掛載或不可編輯的環境)。
  • 使用 Guix 和 Nix 包管理器改進了對主機系統的支持。
  • 改進了對 LDAP、Active Directory 和 Kerberos 身份驗證的支持。

來源: opennet.ru

添加評論