|
|

楼主 |
发表于 2006-7-5 19:33:20
|
显示全部楼层
Debian安装手记(修改版-2006.07.05)
现在发现一楼的版本有很多毛病,向大家学习后,修改了一下,再贴出来
刚安装debian没几天,感觉debian挺方便的。以前曾经试图安装过,不过
没有成功,原因是debian起步相对较难。一直用MagicLinux,是个不错的版本,可惜
定制性不强。再后来装过Gentoo,非常耗时间和精力,但学会了大量Linux知识。
再后来花了好长时间做LFS,做好了基本的字符界面,想安装图形,总是有Bug,
由于没有很多时间来继续探讨,才改向Debian。有了Gentoo和LFS的一点点基础,再装
Debian就比较容易了。
Debian的缺点是上手不容易,可一旦学会,基本不会转向其他版本。还有Debian的配置
文件和别的版本不太一样,上手也有点障碍。这只是个人感觉。
有个建议,如果有一个详细的debian安装手记,而且一直更新,对Debian新手来说
帮助会比较大。我在网上看到很多Debian安装手记,一般比较旧。我觉得,可能是一旦熟悉了
Debian的安装,就懒得再继续写了。我希望有一个不断更新的安装手记,最好能置顶,针对
对Linux有一定基础的人,比如安装使用过RH,FC,Suse等的人。
当然,我现在有兴趣来写这个手记,兴许几周后,我熟悉了Debian,也变懒了,不愿维护了。
所以希望学习Debian的新手,如果安装完成,最好写一份最新的安装手记,或者干脆补充
或修改别的安装手记。这样可以通过大家接力来维护几个正确的最新版。
姑妄言之,大家见笑了。
1.安装基本系统(debian-31r2-i386-netinst.iso)
(1)用cdrom启动,选择expert26,按照步骤安装,注意要选择2.6的内核,还有,一定
要设置好网络,设置的内容会直接存入配置文件,否则你要手工修改配置文件来设
置网络,因为此时我们只拥有基本系统。
(2)安装过程中重启后,按照步骤一步步设置,但要跳过“选择并安装软件包”这一项,
因为它总是出错(反正我安装的时候一直都出错)。
我使用的apt源是:
日本:ftp://ftp2.jp.debian.org
澳洲:ftp://ftp.au.debian.org
美国:http://mirrors.kernel.org
这几个网站速度还可以,我使用的是网通宽带。现在发现台湾的那个网站虽然快,但
debian包特别少。
尽量不要使用国内的apt源,不知为何,速度都很慢。
(3)手工重启,因为这时处在一个奇怪的状态中(安装程序的FrameBuffer模式,其实
可以不重启,直接进行下一步。不过不重启,zhcon可能无法正常工作)。
现在得到的是一个最基本的debian环境。准备在这个环境中安装其他软件。
2.安装字符界面中文环境
(1) 启动后,以root登录,执行下面的命令,将字符集改为英文。这是因为此时没
有任何显示汉字的环境,如果默认字符集是中文,我们看到的提示信息是乱码。
# export LANG=C
(2) 刷新apt源。这一步不是必需的,因为安装基本系统时已经刷新了。
# apt-get update
(3) 保存内核配置
# cp /boot/config-2.6.8-2-386 ~/
(4) 安装zhcon字符界面中文环境
# apt-get install zhcon
安装时会弹出一个界面,要求修改locales,请设置好,最后将默认locale成zh_CN,
设置的结果在重新登录时才起作用。会出现警告信息,不用理会这些信息,直接回答Y安装。
因为升级glibc,安装过程会询问你是否删除当前运行的内核影像,你可以删除它,后面会
编译最新内核,它已经没必要存在了,但删除后千万不要重启机器。
(4) 进入字符界面中文环境
# logout
# 登录
# zhcon
重新登录是为了保证locale设置成zh_CN
(5) 安装编译内核的工具
# apt-get install kernel-package
# apt-get install libncurses5-dev
# apt-get install fakeroot
# apt-get install module-init-tools
# apt-get install initrd-tools
# apt-get install procps
# apt-get install wget tar bzip2 vim lftp
3. 安装新内核
(1) 查找内核
# cd /usr/src
# wget http://www.kernel.org/pub/linux/ ... x-2.6.16.23.tar.bz2
(2) 解包
# tar xvfj linux-2.6.16.23.tar.bz2
(3) 配置和编译
# ln -sv linux-2.6.16.23 linux
# cd linux
# make prproper
# make menuconfig
这一步很麻烦,非常不好配,唉!慢慢诼磨吧。
(4) 制作内核包
# make-kpkg clean
# make-kpkg kernel-image
需要编译,时间很长。
查看内核包文件名称
# cd ..
# ls
应该是一个名为 kernel-image-2.6.16.23-*.deb的文件
(5) 安装内核包
# dpkg -i kernel-image-2.6.16.23-*.deb
(6) 重启,注意每次重启登录后,需要运行zhcon,进入汉字环境。
4. 更新系统
# apg-get upgrade
5. 安装基本图形界面
# apt-get install x-window-system-core
安装后会出现配置界面,按照提示配置。安装好后,启动试试。
# startx
如果不成功,可以用下面的命令重新配置:
# dpkg-reconfigure xserver-xorg
6. 安装中文字体
# cd /usr/share/fonts/truetype
# mkdir zh_CN
# cd zh_CN
将字体文件拷贝到此目录下,字体文件可拷贝Windows中的字体,如果不熟悉,
最好只拷贝simsun.tcc文件。暂时借来用用,等系统调优时再换下来。
# mkfontscale
# mkfontdir
修改/etc/X11/xorg.cong,找到FontPath行,增加一行:
FontPath "/usr/share/fonts/truetype/zh_CN"
其实,可以不增加,由于字体目录的父目录已经在设置中,系统会自动搜作它的子目录。
7. 安装gnome核心
# apt-get install gnome-core
安装后,直接启动
# startx
这时就进入gnome环境了,而且汉字也显示出来了。
8. 安装小企鹅中文输入法
# apt-get install fcitx
# cd /etc/X11/Xsession.d
增加一个文件:40xfcitx-startup,内容是
export XMODIFIERS="@im=fcitx"
fcitx
启动图形界面,输入法可以使用了。
9. 安装kde核心
# apt-get install kde-core kde-i18n-zhcn
增加一个文件 ~/.xinitrc,内容是:
export XMODIFIERS="@im=fcitx"
fcitx &
exec startkde
执行startx就进入KDE的设置界面了,而且小企鹅输入法也配置好了。
如果想用startx启动gnome界面,将~/.xinitrc文件删除即可。
10.安装firefox浏览器
# apt-get install firefox firefox-locale-zh-cn
11.安装完整版的gnome
# apt-get install gnome
12.安装完整版的kde
# apt-get install kde
现在,debian系统已经安装好了,软件基本上是最新的。但还需要做进一步的优化。 |
|