当前位置: 首页 > 科技观察

轻松创建自定义Linux发行版的8个工具_0

时间:2023-03-19 01:17:04 科技观察

【.comExpress翻译】有这么多Linux发行版,您可能想知道为什么有人想创建自己的而不是得到现成的。虽然现成的发行版在大多数情况下都很好,但如果你想要一个满足100%需求的发行版,你必须创建一个自定义的Linux发行版。使用正确的工具,创建您自己的Linux发行版并不像您想象的那么难,但肯定需要一些时间。为此有很多工具,一些是通用的,一些是特定于发行版的。本文介绍了其中八种工具。1.LinuxRespinLinuxRespin是现已停产的Remastersys的一个分支。多年前,Remastersys是用于创建您自己的Linux发行版和/或操作系统备份的最流行的工具之一。LinuxRespin不像Remastersys过去那样提供那么丰富的功能,但如果您使用它可用的发行版,它仍然非常出色。LinuxRespin仅适用于Debian、Mint和Trisquel,这在一定程度上限制了流行度。我不喜欢这个工具的地方是它的文档非常少。2.LinuxLiveKitLinuxLiveKit是一个可以用来创建你自己的分发或备份系统的工具。它支持Debian,但幸运的是它也适用于其他发行版,只要支持aufs和squashfs内核模块。LinuxLiveKit有一个小的向导程序,可以指导您如何创建一个发行版,只需按照步骤操作即可。3.UbuntuImagerUbuntuImager是创建您自己的基于Ubuntu的发行版的绝佳工具。它不是Ubuntu的唯一此类应用程序,但由于它非常好,我还是决定在本文中提及它。我不会详细介绍它,因为我们已经有一篇涵盖安装和操作的非常详细的实践文章(https://www.maketecheasier.com/create-linux-distro/)。4.LinuxfromScratch如果你想完全控制你的发行版中包含的内容并且有很多空闲时间,请查看LinuxfromScratch项目。LFS有非常详细的文档,是学习Linux的好资源,而不仅仅是如何创建自己的发行版。LinuxfromScratch让您完全从源代码创建您自己的自定义Linux系统。LFS与本文中介绍的其他工具并不完全相同,但您仍然可以将它用于相同的目的:创建您自己的Linux发行版(并了解有关Linux的所有信息)。5.Slax模块工具如果你正在寻找一个易于使用的工具,并且你喜欢Slax(一个轻量级的基于Slackware的发行版),那么你很幸运,因为Slax有一个在线工具可以选择你想要包含的模块在你的发行版中。版本中的模块。过去,每当我想为朋友创建轻量级动态系统时,我都会使用这个工具。浏览软件类别并选择您需要添加到您创建的发行版中的应用程序。如果您错过了一两个应用程序,请不要担心,因为您可以在启动并运行后随时添加更多应用程序。但是请注意,这种方法被认为是hacky;对于较新版本的Slax,建议使用apt安装软件,而不是依赖模块。6.LiveMagicLiveMagic是另一个用于创建发行版的Debian工具。它可以创建CD、USB和网络引导映像。它比本文中介绍的其他一些应用程序(例如Remastersys)更易于使用,但不使用您正在运行的系统来创建映像。相反,请按照向导操作并选择配置选项。该程序将从您的存储库中提取包并将它们安装到图像中。7.RevisorRevisor是另一个可以用来创建自己的发行版的好工具,它最初是作为发布构建工具的GUI,但后来变成了使用户能够创建自定义发行版。Revisor允许创建安装媒体以在计算机上永久安装分发版、动态媒体(您可以从中启动和使用分发版而无需对计算机进行永久更改)、虚拟化媒体(用于Xen或KVM虚拟来宾)和实用程序媒体(您可以添加程序来帮助恢复数据或处理操作系统问题)。8.CustomizerCustomizer不再积极开发,但据开发人员称,这是因为它被认为是稳定的。它是另一个可以用来重新混合Ubuntu的工具,但也支持不同的风格,比如Xubuntu和Kubuntu。但是,一个很大的限制是使用它的主机系统应该使用与您重新混合的来宾系统相同的版本号和体系结构。这些用于自己创建自定义Linux发行版的工具应该对您有所帮助。它们的复杂性和功能各不相同,但我们尽量包括易于使用的应用程序以及提供更多功能的应用程序。原标题:轻松创建自定义Linux发行版的8个工具,作者:OdysseasKourafalos