首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
华为云
V2EX  ›  Linux

如何获取 CentOS6.5 的安装流程所用的源码?

  •  
  •   AllOfMe · 93 天前 · 1170 次点击
    这是一个创建于 93 天前的主题,其中的信息可能已经有所发展或是发生改变。

    大家好!我最近在研究 CentOS 的安装流程,也就是 插入刻录 U 盘到电脑,BIOS 调至第一位,重启之后可以进入(install,upgrade,rescue)等模式,然后就是让用户选择配置 LVM,配置安装软件包类型等等一步骤的流程。
    主要是想研究 Text Mode 纯文字类型的,希望从 CentOS 的 ISO 镜像里面去找,但是发现都是 rpm 包和一些二进制的文件,经过 google 了好几页也找不到。。 求各位 v 友,如何获取 CentOS 安装的源码呢?

    8 回复  |  直到 2018-07-17 23:45:18 +08:00
        1
    izoabr   93 天前   ♥ 1
    嗯,大概 12 年前我也问过同样的问题,那时候还唱 Fedora Core,然后没有人回答我,我就自己拆开研究,最后把 anaconda 的代码懵懵懂懂地看了一遍,然后就试着动手,然后还走了串口输出,哇。

    我不知道现在的 Centos 的安装程序用的还是不是 anaconda,如果是的话,应该能找到它的文档,当初我的任务是定制系统,从安装界面到 src.rpm 和 spec 还是啥来着,好久没做技术了,忘了
        2
    AllOfMe   93 天前
    @izoabr 谢谢!对前辈表示深深地敬畏,我去研究一下
        3
    izoabr   93 天前
    @AllOfMe 您客气了,理论上源码都是开放的。

    大概捷径是启动安装盘之后,走 Alt + F1 去终端,然后 ps 看进程,我估计应该是 Python 写的,Python 的是能看到源码的,然后哪怕你把目录 copy 出来,看程序怎么运行的呗。
        4
    dorothyREN   93 天前   ♥ 1
    kickstart 吧
        5
    AllOfMe   93 天前
    @izoabr 嗯嗯,好的


    @dorothyREN 谢谢,我去了解一下
        6
    izoabr   92 天前   ♥ 1
    @AllOfMe
    https://www.ibm.com/developerworks/cn/linux/l-anaconda/index.html
    给你补个引用,希望你能延伸一下其他文章。
        7
    AllOfMe   92 天前
    @izoabr 好的!
        8
    AllOfMe   92 天前
    ^_^
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2600 人在线   最高记录 3762   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.1 · 22ms · UTC 10:28 · PVG 18:28 · LAX 03:28 · JFK 06:28
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1