linux系统怎样 封装部署成最终发行版的 如何封装的? 例如:debian

linux系统怎样 封装部署成最终发行版的 如何封装的? 例如:debian,第1张

这个问题涉及到Linux自动系统构建,封装方法主要是靠配置包管理器和脚本。

安装之初,是会有脚本自动挂载启动镜像中的ramdisk,加载轻量内核,自动读取cpu架构,cp对应架构的编译器和编译器参数到磁盘。cp包管理器到磁盘,根据网络连接状态,确认是否下载最新内核源码或启动镜像内的内核源码进行编译,根据你的分区配置规划根文件系统,然后会让你选择不同的安装方案(服务器,桌面,mail服务器之类),会根据这些方案选择既定的安装脚本,从网络或本地用包管理器来安装或用源码编译安装,完成安装后会有脚本运行bootloader的安装。

像debian和centos两套东西封装原理基本相同,只不过包管理器完全不一样,现在大家用的发行版,技术难度主要在包管理器的自动配置上。如果自己想封装一个系统,可以找到debian的安装镜像解开,然后在里面加一点自己的东西。如果还想自己做更多东西,可以看下面的网站,LFS计划是构建Linux手把手的教材。

http://baike.baidu.com/view/366312.htm?fr=aladdin

http://www.lfs.org.cn/

http://www.linuxfromscratch.org/

首先要一个硬件平台,如ARM.

1.烧写固件部分,如U-BOOT 或bootloader(买开发板时都会提供给你的)。

2.内核部分(这个需要自己定制,根据需要适当裁剪,新手建议用开发板上现成

的)。

3.文件系统部分,用busybox制作。

这只是一个简要步骤,具体请参照各种资料。

PS:做Linux的需要恒心,可能会遇到很多困难,但只要坚持,没有解决不了的问题。Enjoy it!

一般来说不可以,linux和windows的文件系统格式不一样,常见ghost只可以在windows环境下使用;

虽然在windows下使用ghost可以备份linux所在的盘

也没有必要这样去做,linux安装很快的,可是试试把linux刻到U盘里安装,8分钟安装完毕,

此外ghost也没法分出swap分区,也没有办法安装grub

ps:自己制作linux live CD还不如直接使用官方的linux desktop版本


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7189041.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-02
下一篇2023-04-02

发表评论

登录后才能评论

评论列表(0条)

    保存