Debian筆記

  写以下这些是我使用Debian来作为个人图形桌面系统的笔记,内容并不高深,只适合比我还新的新手。另外本文是以建立一个个人图形桌面系统为目标的,它完成的只是XP能完成的那些。

基本系统的安装

下载netinstall.iso:Network install from a minimal CD

CD引导:linux26,这样使用2.6内核,默认是2.4。#现在已经不需要指定了,默认就是2.6,如果想用2.4倒是可以用linux24进入。

语言选English,我比较倾向英文界面。

地区选China,键盘布局选English。

网络配置:因为没有DHCP,所以我是手动设定的。#使用ADSL虚拟拨号,不要设置Gateway和DNS。

HostName和DomainName没什么说的,个人喜好。

分区,我的PC上除了Debian还有一个Win系统,一个NTFS和一个FAT32分区:

hda1 5.2G NTFS #win系统盘
hda2 15.7G FAT32 #win的数据盘
hda3 64M ext2 /boot #boot区,其实32M就够了,ext2在崩溃后恢复起来会比较简单
hda5 512M swap swap #我的机器有1G物理内存,所以swap没有设很高
hda6 8G reiserfs / #Debian系统都在这里
hda7 90G reiserfs /home #用户目录

接着会问你要不要把GRUB写入MBR,回答yes。

重启后开始基系统配置:

UTC,当前时间是否作为世界时?如果你还在中国的话,还是选No的好。

时区,中国的话选Chongqing,不要选Shanghai之类的地方。

然后就是设定root密码和第一个用户名/密码,最好习惯使用非root帐户,因为root帐户实在是什么都能干

设定完后就是问你用什么作为更新源,选http里china的cn99那个。

如果使用的是adsl这样的虚拟拨号,在选源前用ALT+F2切换到tty2,用root登陆,然后使用pppoeconfig来配置虚拟拨号,然后用ALT+F1切换回来。

经过第一次的update后,会跳到安装软件的界面。#建议什么都不要选,顶多只选基本系统。

安装完毕后,使用root帐号登录。

我们现在得到的是一个Stable的Debian,一般来说Stable的软件版本都不高但是绝对稳定。我自己使用的是SID(Unstable)版本,如果你初次使用Debian,我建议你使用Testing版本。编辑/etc/apt/sources.list,改成下面这样(如果使用Testing,把unstable替换成testing):

deb http://debian.cn99.com/debian/ unstable main contrib non-free
deb-src http://debian.cn99.com/debian/ unstable main contrib non-free

执行以下命令,系统便会升级到Testing或者SID:

#apt-get update
#apt-get dist-upgrade

接下去说之前现说一下Debian最终要的一个特色apt的一些基本命令:

#apt-cache search //这是搜索你要安装的包
#apt-get install //这是安装你需要的包
#apt-get remove //这是删除包

知道这三条一开始足够了。

然后需要作一些小小的设置:

#dpkg-reconfigure locales //这是设定环境语言,选上”en_US.UTF-8 UTF-8″和”zh_CN.UTF-8 UTF-8″,default选”en_US.UTF-8″。

#apt-get install localeconf //我需要这个来实现英文下中文输入。配置界面里Default仍然选”en_US.UTF-8 UTF-8″,之后的”LC_CTYPE”选”zh_CN.UTF-8 UTF-8″。

先exit后重新登陆一次以让环境设定起作用,不作其实也没关系,反正还没装输入法呢。

#apt-get install linux-image-2.6-k7 //获取适用你机器的内核,懒得自己配置找现成的。当然个人机器不同你可以用#apt-cache search linux-image-2.6来搜索适合的包。

重新启动一次,用新的内核启动没什么问题的话我们可以准备安装图形系统了。

仍然用root登录,这次以后我们就用不到它了。

#apt-get install x-window-system-core //安装最基本的X。当然你可以去掉-core来获取一些基本的X工具。

安装过程中会让你做一些简单的配置,显卡部分选择Auto吧,然后startx看看正常不。

#apt-get install kde-core //安装最基本的KDE桌面环境。去掉-core会安装更多的KDE上的工具。当然如果你喜欢Gnome或者其它的桌面环境可以用类似的命令来获取。

#apt-get install kdm //这会让你在启动的时候跳过字符界面直接进入一个图形界面的登陆窗口。

做完上面这些,基本上就拥有一个能看看的Linux桌面环境了。先不要重启,我们需要一个叫做sudo的东西。

#apt-get install sudo //安装sudo,然后编辑/etc/sudoers,修改成这样子:

root ALL=(ALL) ALL
username ALL=(ALL) ALL

重新启动,然后使用你的帐号登录KDE。

寻找最快的境象
#apt-get install apt-spy
#apt-spy update //更新您的镜像列表文件 /var/lib/apt-spy/mirrors.txt
#apt-spy -d testing -a Asia
//在亚洲区寻找速度最快的testing版镜像,并生成 sources.list文件,也可使用 -o 参数指定写入文件

图形界面,中文

中文曾经是最头疼的一个部分,但是现在通过一些简单的步骤我们就能获得一个接近完美的中文环境。

在KDE下打开一个终端窗口,在System/Konsole。

#sudo apt-get install synaptic //这是安装Synaptic这个图形界面的软件包管理程序,虽然KDE有自己的kPackage,但是我还是推荐使用Synaptic。

从这里开始,各位完全可以忽略命令行而使用Synaptic,不过出于文章内容的清晰,我还是提供字符界面的安装命令。

#sudo apt-get install ttf-arphic-uming //这个字体已经能很好的满足日常工作了,不需要去安装有争议的Simsun。

#sudo apt-get install ttf-bitstream-vera //相信我,这是一个不错的英文字体。

#sudo apt-get install ttf-freefont //没有这个字体Flash里会看不到文字内容的。

#sudo apt-get install scim scim-chinese skim //前两个是安装scim这个输入法平台和拼音输入法模块;而后一个会让scim在KDE下工作的很好而不用你去改什么配置文件。

重启一下(其实只要注销一下KDE就可以),中文已经可以正常显示了。不过各位会发现中文在小字体上会发虚,这是因为AA效果打开造成的,而修正这个情况需要修改/etc/fonts/local.conf。我就不详细说明这个配置文件的写法了(其实我也不是很明白),在这里提供本人的配置文件以供参考:local.conf

#sudo cp local.conf /etc/fonts/

注销一次KDE,再回来就会看到效果了。

持续更新中…………

Leave a Reply

Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).