作者earlreco (Reco)
看板Ladies_Digi
标题[原创] 打造自已的Linux系统!
时间Sat Jun 23 20:10:27 2007
为了要对版上有生产力,所以写了一份概论。
这个是最DIY的Gentoo安装方式,已经接近自已最专业DIY的LFS系统了。
Step by Step,用十个步骤讲解Linux诞生的每一步程序。
与Windows Server系统不同的是,大部份自动设定的部份,都要靠自已
来,这个LFS特别的是不能像Windows一样,自动设定硬体,其他的版本
就方便多了,但是设定好的成就会很高兴。
X86版本和昇阳的Sparc、X86-64会有些许的差异,但是这篇是要能理解
所有安装过程,大部份都可以通用的,甚至FreeBSD、CentOS、Solaris
都离不开这些Bone的过程。
当然这个也不是一定要这样做的正规安装,自已可以尝试用自已得意的
技巧,因为人是活的。
取之於社会,用之於社会,版权没有,欢迎转载。
第一步-选择适合的安装方式:
安装 Gentoo 有许多方式。您可以使用我们的 minimal Installation
CD来安装,或者使用 Universal Installation CD 也可以。
一、网路安装-使用最小的网路开机片,由网路下载原始码编译。
好处:编译程式可以为硬体量身打造系统,可以将不必要的不需载
入,提高效能。
二、Live CD!-直接使用编译好的二进位档载入程式。
好处:安装方便。
这时候需要手动载入各种硬体的Driver,不用的就不需载入。
另一方面,要设定Root(也就是视窗的 Administrator)的帐号与密码,
此外另外加入一个普通使用者到root群组,要更改系统的时候再用Su来
提昇权限到Root,一方面也是为了系统安全。
第二步-设定网路:
为了能够下载到最新版的原始档,您将要先作一些设定。
一、看看载入好的Driver是否正确启动网路卡,这对网路安装的用户是
一定要的,没有网路怎麽下载程式来编译,您说对吧。
二、设Proxy ,如果线路状况不是很好,就可以用代理伺服器下载原始
码编译。
三、如果你手上的网路卡是无线网路,将Driver载入之後,用DHCP或固
定IP,在私人网路得到IP,并重覆一、二动作。
第三步-准备分割磁碟:
为了要安装Gentoo,您一定要建立一些所需的分割区。这章的内容将为
您解释如何设定磁碟分割。
一、Linux跟Windows不一样的是用目录来分配系统的分割区,启动好开
机的MBR才可以正确导入Linux。
二、SWAP就是视窗的分页档,建立用来放置暂存的临时资料,也可以用
视窗的方式,把SWAP设成一个档案,详情请看说明书。
三、Root是主分割区,载入时一定会用到它,将他建立起来。
四、将各种分割区挂载於系统之後,就可以将原始码置入编译。
PS:懒人分割法就用/root、swap,这个是新手练习时用的,老练一点就
可以像我本身在FreeBSD一样,/、分页档swap、像C:\Program Files /
usr、专门放事件记录的/var、放置使用者资料的c:\Documents and Se
ttings的/home。
第四步-Gentoo 安装档案:
Gentoo 使用 stage3 压缩档来安装。在这一章会告诉你如何解开 stag
e3 压缩档,以及设定 Portage。
一、设定目期及时间。
二、从网路或光碟,在/置入原始码。
三、自已设定为机器打造适合编译的参数,适合编译的参数可以将效能
加快。
四、开始漫长的编译……去看王建民或打打网路麻将,或休息一下也不
错。
第五步-安装 Gentoo 基础系统:
在你安装及设定好 stage3 後,您将会拥有一个 Gentoo 的基础系统。
这章将会为您解释如何到达完成安装的过程。
一、找一个有源始码的站点,使用mirrorselect程式可以方便寻找。
二、使用Chroot进入挂载的/分割区,这个分割区是沙盒(SendBox),此
时基本民生用品都有了,这个就是自已一砖一瓦打造LFS的乐趣。
三、将像视窗的安装清单(Portage)载入。
四、设定环境变数。
第六步-编译核心:
Linux kernel 是每个版本的核心。这章将解释如何编译您的核心。
一、设定主机所在的时区,这个跟视窗一样。
二、进入核心设定选单,现代用光棒选比以前Freebsd的修改/usr/src/
sys/i386/conf/GENERIC或更早的Linux一问一答方便多了,这时候
就像跑车一样,将不需要或过重的零件去除,让他跑的更快。
三、也可以将额外的编译成模组,需要再载入。
四、genkernel 是通用核心,当系统有问题载入它进入系统修理,或移
机时也是一样。
第七步-设定您的系统:
您将需要编辑一些重要的设定档。这章将解释这些重要设定档功能以及
设定。
一、设定载入分割区表 fstab,系统启动时就会自动挂载目录,如果有
用Samba或NFS也可以於 FSTAB设定,就方便多了,至少不用每开机
一次就手动挂载一次。
二、设定主机名称、领域名称,这个跟Windows大同小异。
三、如果之前网路卡还无法正确载入,这里可以用自已 Driver 设定并
载入,启动。
四、确认root帐号密码设定了没,有些天兵就是没设,就被Hacker闯进
来了。
五、设定Console,虚拟终端机可以像视窗一样,用Ctrl+alt+数字切换
自如。
第八步-安装必要的系统工具:
就如之前所提的,Gentoo的哲学是选择。这章将带领您选择并且安装一
些重要的工具。
一、确定装置设定,2.4版的核心还是使用老旧的node方式管理。
二、启动系统记录器,这对系统安全有很大的帮助,跟Windows 的事件
记录器一样。
三、Cron 伺服器,设定系统排程,跟Windows的系统排程一样。
四、设定DHCP让Linux一开机就分配到ip。
五、使用ADSL架站的,载入PPPOE。
第九步-设定开机管理程式:
在 x86架构中已经包含一些开机管理程式。每一种都有各自设定方法,
我们将带领您一步步设定您的开机管理程式。
一、选Grub或Lilo载入您一砖一瓦打造的Linux吧!
最後一步-完成您的 Gentoo 安装:
到这个步骤时,您已经差不多要完成安装过程了。我们只需要建立一个
(或多个)系统使用者。
一、确认是否建立安全的系统使用者,没有大更动就不要随便用Root。
二、重新启动,好好享用您一砖一瓦打造的Linux吧!
现在您的 Gentoo 系统已经完成安装了,然後呢?
後记:其实小弟本身第一次学的不是Linux,而是FreeBSD,说实在的Fre
eBSD七年前资源比Linux还少,所以现代人真的很幸运,有专门讨
论区可以讨论,有说明书可以使用。
Ubuntu 的安装也是像傻瓜相机一样方便,但是他简单图形化後面
就是要更用心去管理,Gentoo 就如单眼相机一样,麻烦但是可以
对系统了解更多。
对了,瘾科技指出微软的安全性产品部门工作报告:Vista 比 OS
X 和 Linux 都要安全,这个我没话说…
相关报导:
http://0rz.tw/ca2L3
备注:编译来说对您是比较好的,编译程式设定正确、机器够快速,这
样量身打造Linux 在载入记忆体与执行,会比直接拿编译好的执
行档来的迅速。
直接拿安装好执行档,虽然方便,但是有一定程度的 Garbage,
另一方面载入与执行可能会出现不可预期之错误(Core Dump)。
[email protected]
--
妖魔逃出小村! 米莉亚施展幻影绝技,终於在天黑前追上妖魔!
米莉亚:妖魔,受死吧!
妖魔: 我好惨啊! 跑了一整天,腿都虚累累阿,还要被你杀掉。
米莉亚:我比你还惨! 你只用跑一趟,杀了你我还要扛着你那
麽重的屍体回去,村长才肯给赏金!
--
1F:推 Azelight:使用Gentoo经验值会提昇得非常快 06/23 21:33
2F:推 eyn:比较完整的版本可以参考 这个网站的文件 ^^ 06/23 22:01
3F:→ eyn:www.gentoo.org/doc/zh_tw/handbook/handbook-alpha.xml 06/23 22:01
4F:推 emilwu:推一下FreeBSD,虽然我先碰的是UNIX终端机,不过後来也是 06/24 15:19
5F:→ emilwu:从X86的FreeBSD跟昇阳工作站开始入手,Linux反而比较後期 06/24 15:19
6F:→ emilwu:早期FreeBSD只能去News或是BBS上面问人啊..... 06/24 15:20
※ 编辑: earlreco 来自: 220.132.152.13 (06/24 15:39)
※ 编辑: earlreco 来自: 220.132.152.13 (07/12 18:47)