安装和使用 DistroBox 的终极指南 Linux

经常会发生你需要其他东西的情况 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。