|
|
前两天又全新安装了debian,用的是U盘启动+netinstall的iso。看到很多人还在为安装和中文化困惑,特意写下来给大家参考下。其实debian的安装很方便,除去网络的因素,大概也就半小时就可以得到一个快速高效的debain桌面。(本人偏好KDE,用的是kde4.1.3,非常漂亮。)
先来看看安装过程,首先是下载安装介质,我用的U盘,在这个地方下载:
http://ftp.nl.debian.org/debian/ ... d-media/boot.img.gz
http://www.debian.org/devel/debi ... ng-i386-netinst.iso
这里要注意两个要一样的,否则会出现启动后找不到安装CD的问题,我用的都是testing的。
1、首先把boot.img.gz恢复到U盘上,U盘原来的内容会全部丢失。winxp下用winImage,linux下面简单:
a、gunzip boot.img.gz
b、dd if=boot.img of=/dev/sdx(注意这里的x是你的U盘当前的设备号,dmsg可以看到)
如果成功,取下U盘重新插上,盘符会变成Debian Inst,winxp和linux下面都一样,里面是如下内容:
DBYJ:/home/yj# ls /media/Debian\ Inst/
boot.txt f4.txt initrd.gz
disk.lbl f6.txt splash.rle
f10.txt f7.txt syslinux.cfg
f1.txt f8.txt ldlinux.sys
f2.txt f9.txt linux vmlinuz
f3.txt initrdg.gz
把上面的debian-testing-i386-netinst.iso拷贝到这个U盘上就OK。
用这个U盘启动,安装具体过程不多说了,需要注意的是选择软件包那里一个都不要选,这样可以很快完成。(我的网速太慢了……汗!)安装grub那里尽管放心安装到MBR,启动winxp或者vista都是没有问题的。
重新启动到命令行界面,接着就是下面的事情了,修改以下配置文件
DBYJ:/home/yj# cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux lenny _Lenny_ - Official Snapshot i386 NETINST Binary-1 20081216-01:36]/ lenny main
#deb cdrom:[Debian GNU/Linux lenny _Lenny_ - Official Snapshot i386 NETINST Binary-1 20081216-01:36]/ lenny main
deb http://www.anheng.com.cn/debian/ lenny main non-free contrib
deb-src http://www.anheng.com.cn/debian/ lenny main
#kde 4.1
deb http://kde4.debian.net lenny main
#deb http://www.anheng.com.cn/debian/ experimental main
#mplayer、flash player,etc.
deb http://www.debian-multimedia.org lenny main
#deb http://ppa.launchpad.net/project-neon/ubuntu intrepid main
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
上面注释了的都是我折腾kde4.1弄的,官方的experimental里面才有。
yj@DBYJ:~$ cat /etc/default/locale
LANG="en_US.UTF-8"
LANGUAGE="en_US"
#LANGUAGE="en_US:zh_CN:zh"
LC_CTYPE="zh_CN.UTF-8"
默认我用en_US.UTF-8,如果LANGUAGE用注释掉的那行的话,命令行就是方块,gentoo版有个内核补丁可以显示中文的,有兴趣可以去看看。注意一点是用en_US的话iceweasel(就是firefox)的界面是英文的,即使是安装了简体中文语言包。LC_CTYPE="zh_CN.UTF-8" 是给fcitx用的,我最爱的输入法,谢谢作者。
yj@DBYJ:~$ cat /etc/locale.gen
en_US ISO-8859-1
# en_US.ISO-8859-15 ISO-8859-15
en_US.UTF-8 UTF-8
zh_CN GB2312
# zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
这个设置足够用了,之所以注释掉zh_CN.GB18030是因为它每次生成太慢了,也没发现少了它有什么影响。这个设置完成后需要:
DBYJ:/home/yj# locale-gen
DBYJ:/home/yj#exit
再登录,环境变量就已经生效了。
接下来就是更新源,安装软件了,官方推荐用aptitude,我也采用它。但是要注意它和apt-get有的不一样,好像是各自独立的。最好选择一个一直用,不要混用。
DBYJ:/home/yj# aptitude update
这里可能会提示www.debian-multimedia.org GPG Key错误之类的,参考下面这个帖子:
http://www.linuxsir.cn/bbs/showthread.php?t=276175
添加好key之后继续运行aptitude update,直到提示:
Reading package lists... Done
表示没有错误了才继续下一步。
DBYJ:/home/yj# aptitude dist-upgrade
更新到最新的testing版本。
DBYJ:/home/yj# aptitude install sudo vim xserver-xorg-core build-essential linux-header-`uname -r`
安装xserver-xorg 和sudo、vim(我习惯用vim,习惯nano的可以不要这个), 还有安装显卡驱动所要的工具,需要确认的地方输入Y或者Yes,下同,漫长的下载,安装过程……
sudo:安装完成后
DBYJ:/home/yj# sudoedit /etc/sudoers
# Uncomment to allow members of group sudo to not need a password
# (Note that later entries override this, so you might need to move
# it further down)
# %sudo ALL=NOPASSWD: ALL
yj ALL=NOPASSWD: ALL
这里yj是我的普通用户名,改成自己的就可以。这里的意思是普通用户yj在使用sudo的时候不需要密码。比如下面的所有安装都可以不用root用户,普通用户登录,用
yj@DBYJ:~$ sudo aptitude install xxx
可以一样完成安装任务。
接下来安装显示驱动,Intel集成显卡安装过程中会自动安装,Nvidia和Ati的可以直接下载官方驱动自己安装,我的就是ati的,下载了ati-driver-installer-8-12-x86.x86_64.run
DBYJ:/home/yj# ./ati-driver-installer-8-12-x86.x86_64.run --buildpkg Debian/testing
DBYJ:/home/yj# ls *.deb
fglrx-amdcccle_8.561-1_i386.deb fglrx-kernel-src_8.561-1_i386.deb
fglrx-driver_8.561-1_i386.deb fglrx-driver-dev_8.561-1_i386.deb
DBYJ:/home/yj# dpkg -i fglrx-driver_8.561-1_i386.deb
显卡驱动安装完成。刚才试过这样好像有的问题,先把能用的办法放出来,再慢慢找原因。
这样安装:
DBYJ:/home/yj# ./ati-driver-installer-8-12-x86.x86_64.run
按照提示,基本上都是点下一步了。
具体可以参考这个帖子,很详细了:
http://forum.openrays.org/read-htm-tid-3209.html
至于/etc/X11/xorg.conf的配置就不多说了,网上帖子多得很。debain用的是dexconf命令配置,配置文件实际内容也不是在xorg.conf里面。
接下来是常用软件
DBYJ:/home/yj#mkdir -p /usr/lib/mozilla/plugins
下面的插件安装要用到,没有的话安装会出错。
DBYJ:/home/yj#cd /usr/lib/iceweasel
DBYJ:/home/yj#ln -s /usr/lib/mozilla/plugins .
这样iceweasel就可以自动调用安装到/usr/lib/mozilla/plugins下的插件了。
DBYJ:/home/yj#aptitude install kde4-minimal kde4-l10n-zhcn iceweasel iceweasel-l10n-zh-cn fcitx smplayer flashplayer-mozilla mozilla-mplayer
安装kde4.1.3,我不习惯装太多东西,如果不知道该安装什么的话可以用kde4代替kde4-minimal。这样基本上需要的常用软件就齐了。
iceweasel iceweasel-l10n-zh-cn:firefox和简体语言包。我喜欢用这个。
fcitx:小企鹅输入法
smplayer:mplayer+qt4图形前端,还行。
flashplayer-mozilla:iceweasel的flash插件
mozilla-mplayer:iceweasel的mplayer插件
字体我直接拷贝tohama.ttf和simsun.ttc到/usr/share/fonts/truetype/ms目录,ms目录是我自己建的,给所有用户读权限。
DBYJ:/home/yj# ls /usr/share/fonts/truetype/ms/ -l
total 28812
-rw-r--r-- 1 root root 15044440 2006-10-03 10:10 msyh.ttf
-rw-r--r-- 1 root root 13747080 2006-10-03 10:10 simsun.ttc
-rw-r--r-- 1 root root 675860 2006-10-10 10:08 tahoma.ttf
其实这里效果已经很好了,要更漂亮的话参考那个quanlking大大的字体效果的那个帖子,把附近local.conf.-xxx.bz2和cjk.conf.-xxx.bz2下来bunzip2然后名字改成local.conf和cjk.conf,放在/etc/fonts目录下面就可以了。
然后就是进入图形界面了,输入startx,正常的话应该就顺利进入kde了,漂亮吧……需要注意的是如果startx进不了图形界面的话,要查看/var/log/Xorg.0.log。看看(EE)开头的行,可以整行记下来在google上搜索,一般都有解决方法。针对Xorg 1.5.3版本特别需要说明下,要把/etc/X11/xorg.conf里面的InputDevice段全部注释掉,像这样:
#Section "InputDevice"
# Identifier "Generic Keyboard"
# Driver "kbd"
# Option "XkbRules" "xorg"
# Option "XkbModel" "pc104"
# Option "XkbLayout" "us"
#EndSection
#Section "InputDevice"
# Identifier "Configured Mouse"
# Driver "mouse"
#EndSection
然后就是在kde里面设置:kicker菜单-》systemsettings-》Language & Region->Add Language,先加English再加Simple Chinese就可以了。注销,再登入就是中文界面了。
整个中文界面其实就这么简单的。
接下来还有一些小工具,这个就看自己喜好了
DBYJ:/home/yj#aptitude install disk-manager gwenview oklar ark unzip unrar ktorrent amule audiaous
disk-manager: 这个工具可以解决dolphin里面普通用户不能访问ntfs的问题,很好用
gwenview oklar ktorrent ark:kde4的看图、PDF工具、BT下载和压缩解压工具,前面安装kde4的朋友就不用了,kde4-minimal就没有这些。
unrar unzip:这个就不说了吧。 |
|