作为从头开始构建的发行版,Solus 存储库中可用的软件包数量是有限的,这与基于 Arch 的发行版具有 AUR 不同。 但是 Solus 通过对 Flatpak 和 Snap 包的支持来弥补它。
包管理器 只有 Linux 是 eopkg 这是基于 皮斯 (按预期成功安装的包),包管理器为 帕尔杜斯,一个基于 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,请在下面的评论中告诉我您的想法。