Atoms 是一個可以讓你輕松管理 Linux Chroot 環境的 GUI 工具
chroot 環境為你在 Linux 中進行測試提供了隔離。你無需費心創建虛擬機。相反,如果你想測試應用或其他東西,請創建一個允許你選擇不同根目錄的 chroot 環境。
因此,使用 chroot,你可以在不讓應用訪問系統其余部分的情況下進行測試。你安裝的任何應用或你嘗試的任何東西都會被限制在該目錄中,并且不會影響操作系統的功能。
chroot 有它的好處,這就是為什么它是為各種用戶(尤其是系統管理員)測試事物的便捷方式。
不幸的是,所有這些都通過 Linux 終端運行。如果你可以有一個圖形用戶界面來讓事情變得簡單一些呢?這就是“Atoms”的用武之地。
Atoms:管理 Linux Chroot 的 GUI
atoms
Atoms 是一個 GUI 工具,它可以方便地創建和管理 Linux chroot 環境。
它還支持與 ??Distrobox?? 的集成。因此,你還可以使用 Atoms 管理容器。
但是,開發人員提到,該工具不提供與 Podman 的無縫集成,并解釋其用途:“它的目的只是允許用戶在新環境中打開 shell,無論是 chroot 還是容器。”
如果你正在尋找這樣的東西,你可能需要試試 ??pods??。
Atoms 的特性
atoms options
Atoms 是一個簡單的 GUI 程序,可讓你為多個受支持的 Linux 發行版創建 chroot 環境。
讓我重點介紹支持的發行版及其提供的功能:
- 瀏覽創建的 chroot 文件。
- 能夠選擇要露出的掛載點。
- 訪問控制臺。
- 支持的 Linux 發行版包括 Ubuntu、Alpine Linux、Fedora、Rocky Linux、Gentoo、AlmaLinux、OpenSUSE、Debian 和 CentOS。
它非常易于使用。從該應用中創建一個 atom 只需一鍵。(LCTT 校注:該應用創建的每一個 chroot 環境稱之為一個“atom”。)
你所要做的就是為該 atom 命名,然后從可用選項列表中選擇 Linux 發行版(Ubuntu 作為上面截圖中的選擇)。它會在幾分鐘內下載鏡像并為你設置 chroot 環境,如下所示。
atom config
完成后,你可以訪問選項啟動控制臺以管理 chroot 環境,或自定義/刪除它。
atoms option
要訪問控制臺,請轉到另一個選項卡菜單。非常順滑的體驗,并且運行良好,至少對于我測試過的 Ubuntu 而言。
atoms console
此外,你可以分離控制臺以將其作為單獨的窗口進行訪問。
atoms detach console
在 Linux 上安裝 Atom
你可以使用 ??Flathub?? 上提供的 Flatpak 包在任何 Linux 發行版上安裝 Atoms。如果你是 Linux 新手,請遵循我們的 ??Flatpak 指南??。
注意: 最新的穩定版本 1.0.2 只能通過 Flathub 獲得。
要探索其源代碼和其他詳細信息,請訪問其 ??GitHub 頁面??。
總結
Linux 命令行功能強大,你幾乎可以使用這些命令執行任何操作。但并不是每個人都對它感到滿意,因此像 Atoms 這樣的工具通過提供 GUI 使其更加方便。
Atoms 并不是唯一的這類工具。還有 ??Grub Customizer?? 可以更輕松地更改本來通過通過命令行完成的 ??Grub?? 配置。
我相信還有更多這樣的工具。