经常会发生你需要其他东西的情况 Linux 分发到您的流 Linux 分配。 您可能需要它来尝试新事物 Linux 使用特定发行版中可用的特定应用程序进行发行。 改变你的 Linux 分发将是一个非常繁琐且漫长的过程。
配电箱 就是这样一个应用程序 Linux 有了这个你可以使用任何 Linux 从您的终端发行。 最初于 2021 年以“simler-toolbox”的名称发布,后来于 2022 年更名为 DistroBox。 2022 年晚些时候,它被命名为 Distrobox。 Distrobox 是开源且免费的。 这增加了用户的透明度和信任度。 最初,它只支持容器版本 Linux 分配。 后来又添加了很多功能。
Distrobox 的一些功能包括:
- 运行另一个 Linux 在你的终端上发行。
- 与主机和容器紧密集成 Linux 分配。
- 主机和容器之间的文件、设备和网络共享 Linux 分配。
- 易于使用的 CLI 应用程序。
- 它支持多种 Linux 分布。
- 它有助于管理多个环境。
- 在上安装应用程序 Linux 分配容器。
安装 DistroBox 的基本要求
在安装 Distrobox 之前,您应该注意以下事项:-
- 你需要 sudo 或 root 访问您的系统。 安装 Distrobox 需要管理员权限。
- 安装 DistroBox 需要稳定的互联网连接 Linux
- 还要更新包管理器的存储库和系统。
- 由于 Distrobox 使用 Podman 或 Docker,因此应该将其安装在您的系统上。
验证 Podman 或 Docker 安装
您可以在终端上使用以下命令来查明它们是否安装在您的系统上。
对于 Podman:-
podman --version
对于码头工人:-
docker --version
如果已安装,输出会显示 Docker 或 Podman 的版本。 否则,将显示消息“未找到命令”。
安装 DistroBox 的分步指南
DistroBox 是一个功能强大的开源工具,允许您运行多个 Linux 直接从您的终端进行分发。 最初于 2021 年发布,它提供主机和容器之间的无缝集成 Linux 分布。 凭借文件共享和易于使用的 CLI 等功能,DistroBox 是以下人员的必备工具: Linux 爱好者。 本指南将引导您了解 DistroBox 在不同平台上的要求、安装步骤和使用命令 Linux 分布,包括 Fedora。
有几种方法可以在上面安装Distrobox Linux。 如果 Distrobox 在您的发行版存储库中可用,您可以在其上安装它。 为了 example:
sudo apt install distrobox
修改包管理器和安装语法以满足您的需求 Linux 分配。
如果您的包管理器存储库中没有它,您可以使用以下命令:
curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh
您还可以像这样使用 wget:
wget -qO- https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh
要安装最新的开发版本,请使用以下命令:
curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh -s -- --next
或者使用 wget 命令:-
wget -qO- https://raw.githubusercontent.com/89luca89/distrobox/main/install | sudo sh -s -- --next
安装 DistroBox Fedora
Distrobox 可在 copr 存储库中找到。 您可以安装 DistroBox Fedora 通过 Copr 存储库。 请按照以下步骤安装 Distrobox Fedora:
- 打开终端 sudo 使用权。 然后使用以下命令启用 copr 存储库:
$ sudo dnf copr enable alciregi/distrobox
- 现在您可以使用以下命令安装 Distrobox:c
$ sudo dnf install distrobox
如何卸载 DistroBox
卸载 Distrobox Linux 使用以下命令:-
curl -s https://raw.githubusercontent.com/89luca89/distrobox/main/uninstall | sudo sh
创建 DistroBox 容器
您可以使用以下命令创建一个发行版容器:-
$ distrobox-create --name container-name --image os-image:version
为了 example:-
$ distrobox-create --name debian10-distrobox --image debian:10
在此示例中,我们使用以下命令创建了一个名为 debian10-distrobox 的容器 Debian 10 来自 Docker Hub 的图像。
列出您的 DistroBox 容器
您可以使用以下命令获取 Distrobox 创建的容器列表:-
$ distrobox-list
访问您的 DistroBox 容器
要访问 Distrobox 容器,您可以使用以下命令:-
$ distrobox-enter --name container-name
为了 example:- 我们将访问我们在上一节中创建的 Distrobox 容器 :-
$ distrobox-enter --name debian10-distrobox
在 DistroBox 容器中运行命令
您可以使用以下语法直接在您创建的 Distrobox 容器上运行命令。
$ distrobox-enter --name container-name -- command
为了 example:- 我们将更新之前构建的 debian10-distrobox 上的 apt 包管理器
概括
当您想要运行不同的东西时,Distrobox 是一个多功能且强大的工具 Linux 以容器化方式进行分发。 它可以帮助你体验不一样的东西 Linux 发行版并了解更多信息。 您还可以测试应用程序并使用新发行版中可用的任何特定应用程序。
在上面的文章中,我们列出了在您的系统上安装 Distrobox 所需的先决条件。 我们还列出了安装 Distrobox 的方法 Linux。 您可以使用 wget 或 curl 从 Git Hub 安装它的命令。 对于 Fedora,您可以使用 Copr 存储库。 您还可以卸载 Distrobox curl 卸载命令。
我们还写了有关使用 Distrobox 的文章。 上面几节列出了各种命令,例如创建容器、访问容器以及在容器上运行命令。 您可以查看它们以快速了解 Distrobox。