当有很多Linux 发行版时,您可能想知道为什么要构建自己的发行版,而不是拥有一个有这么多选项的现成发行版。虽然Ready 发行版在大多数情况下都很好,但如果您想要一个 100% 满足您的需求(或您妈妈或爸爸的需求)的发行版,您可能必须自己创建它。

使用正确的工具,创建Linux 发行版您自己的技巧虽然听起来很困难,但确实需要一些时间。有很多用于此目的的工具 - 有些是通用的,有些是特定于发行版的。这里有八个。

主题内容 隐藏 
  • 1. Linux 重制版
  • 2. Linux Live 套件
  • 3. Ubuntu 成像器
  • 4. 从零开始的 Linux
  • 5. Slax 模块工具
  • 6. 现场魔术
  • 7.Instalinux
  • 8. SUSE Studio
  • 结论

1. Linux 重制版

Linux Respin它是取代现已停产的 Remastersys 的新版本。多年前,Remastersys 曾经是最流行的工具之一,用于创建您自己的 Linux 发行版和/或操作系统备份您的。Linux Respin Destiny 提供的选项没有 Remastersys 多,但如果您使用可用的发行版,它仍然做得很好。Linux Respin 仅适用于 Debian、Mint 和 Trisquel,这限制了它的普及。我不喜欢这个工具的地方在于它几乎没有文档。

2. Linux Live 套件

Linux Live Kit它是另一种工具,可用于创建自己的发行版或备份系统。这个工具是 Debian 的首选,但幸运的是也可以在其他发行版上运行,前提是它支持 aufs 和 squashfs 内核。Linux Live Kit 有一个关于如何构建发行版的非常好的简短向导——只需按照步骤操作即可。

  修复 Windows 和 Linux 双启动时更改时间不同的问题

3. Ubuntu 成像器

Ubuntu Imager它是创建您自己的基于 Ubuntu 的发行版的好工具。它不是 Ubuntu 的唯一工具,但由于它是如此出色的工具,因此我选择在此列表中提及它。我不会详细审查它,但是有各种安装和操作说明,如果您想玩它,您可以轻松安装它。

4. 从零开始的 Linux

如果您想绝对控制发行版中包含的内容并有大量空闲时间,您可以查看一个Linux from Scratch项目。LFS 有一个非常广泛的文档,是一个很好的关于 Linux 的一般教育资源,而不仅仅是如何构建自己的发行版。Linux from Scratch 允许您完全从源代码创建自己的自定义 Linux 发行版。LFS 并不完全是一个工具,就像这个列表中的其他工具一样,但您仍然可以将它用于相同的目的 - 构建您自己的 Linux 发行版(并从整体上了解很多关于 Linux 的知识)。

5. Slax 模块工具

如果您正在寻找一个易于使用的工具,并且如果您喜欢 Slax——一个基于 Slackware 构建的轻量级发行版,那么您很幸运,因为它有在线工具您可以使用它来选择您想要包含的模块在你的发行版中。过去,当我想为我的朋友制作一个轻量级的现场发行版时,我曾多次使用过这个工具,它的作用就像一个魅力。浏览软件类别并选择您想要的应用程序。将其添加到您的版本中。如果您错过了一两件事,请不要担心,您可以在构建和运行应用程序后随时添加更多应用程序。

  如何通过linux命令行将用户添加到不同的组

6. 现场魔术

Live Magic 它是用于创建发行版的附加 Debian 工具。它可以创建 CD、USB 和网络引导映像。与此列表中的其他一些应用程序(如 Remastersys)相比,它的使用要简单得多,但它不使用您的操作系统来构建映像。或者,按照安装向导并选择您的配置选项。该程序将从您的存储库中提取软件包并将它们安装在您的映像中。

Live Magic 是另一个用于创建自定义发行版的 Debian 工具。它可以创建 CD、USB 驱动器和网络引导。它比此列表中的其他一些工具(如 Remastersys)简单得多,但它不使用您的操作系统来创建映像。相反,请按照向导并在执行其显示的步骤时选择配置选项。该程序将从发行版的存储库中提取软件包并将它们安装在您的映像中。

7.Instalinux

Instalinux真正有趣的地方在于,它们允许您在线创建 ISO 映像。在网站上,您可以选择它所基于的发行版(例如 CentOS、Debian、Fedora、Mint、OpenSUSE、Scientific、Ubuntu)、所选发行版的版本以及软件包。Instalinux 创建了一个小的可启动 ISO 文件(大约 30MB),启动时将启动安装过程并从 Internet 获取其他软件包。这可能是列表中最通用的工具,而且 Web 界面使它非常易于使用。但是,它不会为您提供完整的实时桌面环境。

  如何自定义 SSH 设置以获得最大的安全性

8. SUSE Studio

SUSE 用户的最佳选择是 SUSE Studio。有点像 Instalinux,SUSE Studio 允许您使用 Web 界面来创建自定义发行版或平台。它通过包括 CD、DVD、USB 驱动器、硬盘驱动器、VMware、VirtualBox 和 Xen 的输出在支持的媒体中名列前茅。要使用它,您需要开设一个帐户 - 这很简单,因为他们使用单点登录,并且您可以使用您的 Google、Facebook 等快速登录。如果您需要,您可以选择使用哪个版本的 SUSE 作为基础服务器版本与否,以及要包含在构建中的桌面环境。

结论

我希望这些工具可以帮助您创建自己的 Linux 发行版。它们的复杂程度(和功能)各不相同,但我们已尝试包含易于使用的工具和应用程序,为您提供更多功能。除了这些工具之外,许多发行版都有自己的工具,这里提到,所以如果您使用不同的发行版,最好首先检查特别可用的工具,然后,如果您对自己的工具不满意找到,试试那些通用的。

8 个轻松创建您自己的自定义 Linux 发行版的工具相关推荐

  1. yocto编译linux,好实用!用 Yocto 在 Ubuntu 上创建最小化 Linux 发行版

    导读 本文主要聚焦在如何使用 Yocto 在 Ubuntu 上创建一个最小化的 Linux 发行版.Yocto 项目在嵌入式 Linux 的世界非常著名,这是因为它用起来非常灵活.方便.Yocto 的 ...

  2. 这样来轻松自定义 Jenkins 发行版!

    今天,我打算给 Jenkins 管理员和开发者们介绍一个新的工具 Custom WAR Packager.该工具可以打包 Jenkins 的自定义 WAR 发行版. Docker 镜像以及 Jenki ...

  3. 使用 Yocto Project 构建自定义嵌入式 Linux 发行版

    使用 Yocto Project 构建自定义嵌入式 Linux 发行版 转自: http://zzjlzx.blog.chinaunix.net/uid-9688646-id-5175371.html ...

  4. esp分区创建 linux_Elementary OS - 号称最漂亮的 Linux 发行版

    Elementary OS 是一个开源.尊重隐私的 Linux 发行版,它跟 Pearl OS 一样,也基于 Ubuntu,有趣的是也以美观著称,关于 Pearl OS 请查看我之前发的文章. Ele ...

  5. linux如何创建ppt文件,如何在 Ubuntu 和其他 Linux 发行版中创建照片幻灯片

    创建照片幻灯片只需点击几下.以下是如何在 Ubuntu 18.04 和其他 Linux 发行版中制作照片幻灯片. 想象一下,你的朋友和亲戚正在拜访你,并请你展示最近的活动/旅行照片. 你将照片保存在计 ...

  6. linux如何创建ppt文件,桌面应用|如何在 Ubuntu 和其他 Linux 发行版中创建照片幻灯片...

    创建照片幻灯片只需点击几下.以下是如何在 Ubuntu 18.04 和其他 Linux 发行版中制作照片幻灯片. 想象一下,你的朋友和亲戚正在拜访你,并请你展示最近的活动/旅行照片. 你将照片保存在计 ...

  7. linux自定义iso加文件,定制Linux发行版:comps.xml文件详解

    <group><id>loongnix-app</id><name xml:lang="zh_CN">龙芯平台定制工具</na ...

  8. 使用DistroTweaks复制您的自定义Linux设置

    当前,有300多种不同的Linux操作系统发行版. 每个发行版的目的略有不同,针对不同用户社区的程序包略有不同. 即使有数百种不同版本的Linux,单个定制程序与社区共享它们也不是一件容易的事. Di ...

  9. 独家 | 手把手教你用Python 3创建用于机器学习开发的Linux虚拟机(附安装教程代码)

    原文标题:How to Create a Linux Virtual Machine For Machine Learning Development With Python 3 作者:Jason B ...

最新文章

  1. ios 状态栏 覆盖自定义View
  2. linux 磁盘维护 swapon swapoff 简介
  3. linux服务器dns配置丢失处理
  4. 网络编程懒人入门(六):史上最通俗的集线器、交换机、路由器功能原理入门
  5. pac (PAC(Proxy Auto Config) 是一个 Script;经由编写这个 Script,我们可以让系统判断在怎么样的情形下,要利用哪一台 Proxy 来进行联机。)...
  6. 姜黄的毒副作用调研汇总(调研手稿一)
  7. ES6新特性_ES6模块化介绍_优势_以及产品---JavaScript_ECMAScript_ES6-ES11新特性工作笔记041
  8. 我的世界服务器公会系统,[娱乐|综合|RPG] [付费] Advanced Clans — 更好的公会系统 [1.8-1.15]...
  9. maven打的包带exec包比不带的大_spring boot maven打包可执行jar包缺少依赖包的问题...
  10. 9.3 寻找magic index
  11. copy linux file to mac,Mac Linux互相传递文件
  12. PTA甲级15进制转换
  13. 几款开源的Windows界面库
  14. 博士申请 | 上海交通大学自然科学研究院洪亮教授招收深度学习方向博士生
  15. 工商管理专业的毕业论文怎么选题?
  16. 物联网应用案例选编:中期科技ZONTREE 场馆商超 智慧公厕 智慧厕所 的项目
  17. CTGU实验5_2-创建借书触发器
  18. eclipse和vs2010 (visual studio)和BBEdit自动排版快捷键(auto format shortcuts)
  19. marquee参数详解
  20. paper_summary

热门文章

  1. pycharm右侧的竖线是干什么用的?
  2. OpenWrt之opkg详解
  3. 【电子量产工具】1.显示系统
  4. Java实现快速排序详细代码
  5. pat1049Counting Ones (30)
  6. pat顶级1004 To Buy or Not to Buy - Hard Version (35 point(s))
  7. 【LOJ 10050】The XOR Largest Pair【Trie】
  8. (附源码)计算机毕业设计SSM基于的优质房源房租管理系统
  9. 都是犯贱惹得祸(记一次XP 打SP3的惨痛经历)
  10. 日本成本企划的现状及未来