0

我目前在我的 PC 上运行 Solus Linux,和许多运行它的人一样,我发现它最大的困难是软件安装。Solus 自带一个名为eopkg的包管理器,但软件的选择非常有限。显然有一种方法可以通过提取和编译源代码来从源代码(即 tar.gz 档案)安装软件。考虑到这一点,我开始为 Solus 开发一个包管理器,它会自动从源代码安装这些程序。然而,经过广泛的搜索,我无法找到编译和安装源代码步骤的任何明确的全面答案。

我的问题: 在 Solus 或通用 linux 上提取、编译和安装程序的步骤是什么?

请注意,这是我第一次使用除 Kali For Soc 之外的任何形式的 linux。工程,所以答案可能适用于 Solus 之上的大多数发行版,我可能是个白痴。

我感谢所有答案和帮助形式,我也提前感谢您提供的任何帮助。谢谢!

注意:如果存在说明或类似问题的链接,我将接受。谢谢!

4

1 回答 1

2

我认为您应该从Solus 文档eopkg list-available开始,并在断言它没有软件(它有数千个软件包)之前环顾四周。

另请注意,文件中还有一个包请求过程。您还需要确保在编译任何内容之前安装了基本开发工具:

sudo eopkg it -c system.devel

这将自动从源代码安装此类程序

我们已经有ypkgsolbuild用于以本机方式构建包,以及一个非常简单的贡献过程,可以在存储库中获取您自己的包,并以二进制形式供所有用户使用。

我担心你正在重新发明 Solus已经拥有的东西,我怀疑你正在尝试构建类似 AUR 的东西。如果是这种情况,您应该研究 Solus打包的工作原理,并依靠 solbuild 进行干净的 chroot 构建(以及本地存储库。)

于 2017-05-28T20:04:28.203 回答