LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2378|回复: 9

Debian的安装和中文设置

[复制链接]
发表于 2008-12-28 12:45:47 | 显示全部楼层 |阅读模式
前两天又全新安装了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:这个就不说了吧。
发表于 2008-12-29 11:22:19 | 显示全部楼层
不建议用SIMSUN字体,有版权问题。除非你有正版的WIN。可以使用文泉驿字体,已经有TTF字体了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-29 13:02:29 | 显示全部楼层
呵呵,也是。我用过wqy,记不得什么原因没用了。
回复 支持 反对

使用道具 举报

发表于 2009-1-5 22:07:58 | 显示全部楼层
留个记号,将来可以用上, 这几天正准备再业安装debian呢
回复 支持 反对

使用道具 举报

发表于 2009-1-7 09:13:08 | 显示全部楼层
至于/etc/X11/xorg.conf的配置就不多说了,网上帖子多得很。debain用的是dexconf命令配置,配置文件实际内容也不是在xorg.conf里面。


哪在哪里呢,好像dexconf没有这个命令中啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-7 10:15:58 | 显示全部楼层
DBYJ:/boot# which dexconf
/usr/bin/dexconf
DBYJ:/boot# apt-file search dexconf
xserver-xorg: /usr/bin/dexconf
xserver-xorg: /usr/share/man/man1/dexconf.1.gz

你看看你那边是什么结果?
可以用这个:apt-file search dexconf
apt-file用法参考以下链接:
http://www.sudu.cn/info/html/edu/linux/20080425/301068.html
回复 支持 反对

使用道具 举报

发表于 2009-1-8 14:11:52 | 显示全部楼层
谢谢,已经找到,就是少了sudo,但是显卡安装了,只有62刷新率
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-9 08:37:07 | 显示全部楼层
液晶刷新率60就可以了,这个指标对CRT有用,对LCD已经失去意义了/
回复 支持 反对

使用道具 举报

发表于 2009-1-9 21:40:11 | 显示全部楼层
Post by elitedaili;1931301
不建议用SIMSUN字体,有版权问题。除非你有正版的WIN。可以使用文泉驿字体,已经有TTF字体了。


遗陷的说,用於 Linux 下,有正版 win 同样有版权问题!
回复 支持 反对

使用道具 举报

发表于 2009-1-9 22:21:05 | 显示全部楼层
Post by ziyouwaYJ;1936051
液晶刷新率60就可以了,这个指标对CRT有用,对LCD已经失去意义了/

可我的是crt呢,以前用etch没有这样的问题
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表