如何使用 eopkg 命令在 Solus Linux 中管理包

作为从头开始构建的发行版,Solus 存储库中可用的软件包数量是有限的,这与基于 Arch 的发行版具有 AUR 不同。 但是 Solus 通过对 Flatpak 和 Snap 包的支持来弥补它。

包管理器 只有 Linuxeopkg 这是基于 皮斯 (按预期成功安装的包),包管理器为 帕尔杜斯,一个基于 Debian 的发行版,得到了土耳其政府的支持。

在本教程中,我将向您展示 eopkg 的一些常见用法,您可以使用它们来管理 Solus Linux 中的包。

在 Solus Linux 中使用 eopkg 包管理器

如果您更喜欢使用 GUI 应用程序来管理已安装的软件,则可以从菜单中打开软件中心。 我将在本节的后面部分简要介绍它。

安装软件

您可以通过以下方式使用 eopkg 安装一个或多个软件包:

sudo eopkg install package_1 package_2

卸载软件

您可以使用以下方法删除一个或多个已安装的软件包:

sudo eopkg remove package_name

重新安装软件

如果安装的软件有问题,您可以使用以下方法重新安装软件包:

sudo eopkg install --reinstall package_name

搜索可用的包

您可以在 Solus 存储库中搜索包是否可用。

sudo eopkg search term

请注意,您不需要搜索特定的软件名称,尽管您可以这样做。 它默认搜索摘要和软件名称。

获取有关软件的信息(安装之前或之后)

您还可以获得有关软件的一些附加信息,例如其描述、版本、安装大小等。

这就像 Ubuntu 中的 apt show 命令。

sudo eopkg info package_name

更新一个特定的包或所有这些包

您可以使用以下方法更新系统:

sudo eopkg upgrade

如果你想 只要 更新系统上的特定软件,您可以指定如下:

sudo eopkg upgrade package_name

第三方应用程序

他只有一个 第三方存储库,它包含由于许可问题而无法包含在主存储库中的应用程序。

以下是此存储库中可用的一些应用程序的列表:

  • 谷歌浏览器
  • Skype
  • 松弛
  • Spotify
  • 团队查看器
  • 微软核心字体
  • 安卓工作室

用于附加软件的 Snap 和 Flatpak

如前所述,Solus 支持 Snap 包。 从 Solus 3 及更高版本开始,Snap 已经安装并准备就绪。

sudo snap install packagename

Flatpak 包裹

要安装 Flatpak,请在终端中运行以下命令:

sudo eopkg install flatpak xdg-desktop-portal-gtk

要启用 Flathub 存储库:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

重启系统,就可以安装了 平板包装.

额外提示:在 Solus 中安装 LTS 内核

默认情况下,Solus 使用 Linux 当前内核. 如果您在较旧的硬件上运行 Solus 或稳定性是您的首要任务,则可以按如下方式安装 LTS 内核。

请记住,Solus 仍然维护 4.9 LTS 内核(从 2016 年开始),而不是最新的 5.4 LTS。

要安装 LTS 内核,请使用:

sudo eopkg install linux-lts

现在重新启动。

默认情况下,EFI 安装不会显示启动菜单并直接启动到 Solus。 通过在启动过程中反复按空格键,将出现启动菜单。

从引导菜单中选择 LTS 内核后,使用以下命令使引导的内核成为默认引导选项。

sudo clr-boot-manager update

如果在双启动场景下无法访问 Solus,通常适用于“legacy boot”(非 UEFI),可以通过访问其他操作系统并运行以下命令来解决:

sudo update-grub

结论

Solus 是一个简单可靠的操作系统。 很长一段时间以来,我都是滚动发布模型和 Solus 用户的粉丝。

如果您不愿意像安装 Arch Linux 那样深入研究每个 Linux 系统参数,那么 Solus 适合您。

Snap 和 flatpak 支持不会让您拥有有限的软件选项,因此它可能是普通桌面用户的理想操作系统,因为您不会受到单点发布的困扰。

如果您已经尝试过 Solus,请在下面的评论中告诉我您的想法。