LinuxSir.cn,穿越时空的Linuxsir!

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

Ubuntu Linux 6.10 Edgy Eft安装配置全记录(w/ Beryl/Aiglx桌面效果)(内容不断更新中)

[复制链接]
发表于 2006-10-30 13:10:12 | 显示全部楼层 |阅读模式
Ubuntu Linux 6.10 Edgy Eft安装配置全记录(w/ Beryl/Aiglx桌面效果)
撰写本文所使用的硬件配置:
Pentium M 1.4 GHz, 512 MB 内存, 80GB 硬盘, CD-ROM, 14.1' LCD 1024 x 768, ATI Mobility Readon 9000 (M9) 64 MB Video RAM
最适平台:Intel兼容的32位CPU,512MB内存,2GB以上硬盘空间,CD-ROM,800x600以上分辨率,ATI显卡,Radeon 7000以上(详细要求见后文)。

本文讲述中文语言环境的基本设置。
  
一、前言:

本文是“Ubuntu全程安装配置手册(适合略有Linux经验,又没有使用过Ubuntu的Linuxer)“的Edgy版。虽然标题中有“安装”字样,但是文中却并没有涉及安装的详细,请原谅。本文匆匆写就,文中有很多不尽准确之处,会在后面慢慢寻找解决方法。也请大家多多指正。

謹以此文献给即将加入Linux阵营的Sean。
二、安装:

过程不详细讲述了,请参考Ubuntu 6.06 Dapper的安装指南
三、基本配置:

在进行下面的配置之前请确保你有可用的Internet连接,而且一定要是宽带连接。
配置网络过程不详述了。
如果你是ADSL用户,请打开终端:
  1. sudo pppoeconf #配置ADSL连接
  2. pon dsl-provider #启动ADSL连接
  3. poff dsl-provider #关闭ADSL连接
复制代码
如果你是DHCP,你应该不需要作任何额外的配置;
如果你使用静态地址,请打开菜单:“系统” - “系统管理” - “联网”进行配置。

1. 添加源:
  1. sudo mv /etc/apt/sources.list /etc/apt/sources.list_backup
  2. sudo gedit /etc/apt/sources.list
复制代码
教育网用户可以使用上海交通大学的源,速度非常好。而且根据经验,很多情况下,台湾的源的速度要好过大陆的源,所以大家可以Google一下台湾的源。如果找到的是Dapper的源,直接把源中的dapper改成edgy就可以了。如:
  1. deb http://ftp.sjtu.edu.cn/ubuntu/ edgy main multiverse restricted universe
  2. deb http://ftp.sjtu.edu.cn/ubuntu/ edgy-backports main multiverse restricted universe
  3. deb http://ftp.sjtu.edu.cn/ubuntu/ edgy-proposed main multiverse restricted universe
  4. deb http://ftp.sjtu.edu.cn/ubuntu/ edgy-security main multiverse restricted universe
  5. deb http://ftp.sjtu.edu.cn/ubuntu/ edgy-updates main multiverse restricted universe
  6. deb http://ftp.sjtu.edu.cn/ubuntu-cn/ edgy main multiverse restricted universe
复制代码
2. 更新软件包信息:
  1. sudo apt-get update
  2. sudo apt-get dist-upgrade
复制代码
升级系统可能会花上一段时间(目前还不会花很多时间),你可以利用这个时间进行一些小小的配置:
a. 设置一下SCIM,使它符合你的使用习惯;
b. 调整一下桌面,把计算机、主文件夹、回收站放到桌面上,把挂载的卷去掉:
  1. gconf-editor
复制代码
到/apps/nautilus/desktop/分支下,去掉volumes_visible前面的复选框,勾上trash_icon_visible,home_icon_visible,computer_icon_visible前面的复选框。

升级完毕,继续进行后面的步骤。

3. (可选)安装中文语言支持:
如果你在安装过程中没有联网,你的系统主菜单、Firefox等也许都是英文,所以你就有必要在安装中文支持:
  1. sudo apt-get install language-support-zh
复制代码
4. 配置字体:
  1. sudo fontconfig-voodoo -f -s zh_CN
复制代码
5. 安装文泉驿字体:
  1. sudo apt-get install xfonts-wqy
复制代码

这步只是给不喜欢黑体的人准备的。如果你喜欢Mac风格的黑体字,下面会介绍将你的系统字体配置成黑体的方法。Anyway,就算你喜欢黑体,建议你也装一下。

6. 安装Java环境:
建议安装JDK,反正也不比JRE多用很多空间。
  1. sudo apt-get install sun-java5-jdk
复制代码
配置JRE:
和Dapper不同,默认安装的Sun-Java环境已经将自己设置成为默认的JRE了,所以你就不需要自己设置了。如果不放心,可以使用以下命令查看和设置JRE:
  1. sudo update-alternatives --config java
复制代码

配置Java中文字体:
和Dapper不同,这个步骤也不需要了。打开菜单“系统” -“首选项”-“Sun Java 5.0 Plugin Control Pannal”,你会看到对话框已经是中文的了。

安装浏览器Java插件:
  1. sudo apt-get install sun-java5-plugin
复制代码
7. 安装LumaQQ:
  1. cd;mkdir tmp;cd tmp
  2. wget -c http://download.ubuntu.org.cn/software/lumaqq_2005-linux_gtk2_x86_no_jre.tar.gz
  3. sudo tar zxvf lumaqq_2005-linux_gtk2_x86_no_jre.tar.gz -C /opt/
  4. wget -c http://download.ubuntu.org.cn/software/lumaqq_2005_patch_2006.02.02.15.00.zip
  5. sudo unzip -o lumaqq_2005_patch_2006.02.02.15.00.zip -d /opt/LumaQQ/lib
  6. sudo chown -R root:root /opt/LumaQQ/
  7. sudo chmod -R 755 /opt/LumaQQ/
  8. sudo gedit /usr/share/applications/LumaQQ.desktop
复制代码
添加如下行:
  1. [Desktop Entry]
  2. Name=LumaQQ
  3. Comment=QQ Client
  4. Exec=/opt/LumaQQ/lumaqq
  5. Icon=/opt/LumaQQ/QQ.png
  6. Terminal=false
  7. Type=Application
  8. Categories=Application;Network;
复制代码
你可以在 应用程序 - Internet - LumaQQ 打开LumaQQ

8. 安装播放器:
你可以自行选择你喜欢的播放器,下面只是推荐使用的播放器:
  1. sudo apt-get install beep-media-player totem-xine w32codecs libxine-extracodecs mplayer banshee
复制代码
9. 安装StarDict:
(选择 1)目前源里的中文字典还不全,先安装主程序,你可以等到源里面有了字典包之后再安装,也可以采用(选择2)来安装字典:
  1. sudo apt-get install stardict stardict-common
复制代码
(选择 2)临时解决方案:

a. 先完成(选择 1)的步骤;
b. 修改sources.list:
  1. sudo gedit /etc/apt/sources.list
复制代码
添加:
  1. deb http://ftp.sjtu.edu.cn/ubuntu-cn/ dapper main multiverse restricted universe #也就是dapper的ubuntu-cn的源,你可以添加其他中文镜像的ubuntu-cn的源
复制代码
保存,退出。

c. 安装字典
  1. sudo apt-get install stardict-cdict-gb stardict-cedict-gb stardict-hanzim stardict-langdao-ce-gb stardict-langdao-ec-gb stardict-oxford-gb stardict-xdict-ce-gb stardict-xdict-ec-gb
复制代码
完成后记得重新修改sources.list,将刚才添加的行用"#"注释掉。

10. 安装浏览器Flash插件:
  1. sudo mkdir -p /usr/lib/X11/fonts/Type1
  2. sudo apt-get install flashplugin-nonfree
复制代码
11. 安装Downloader for X,BT和aMule
  1. sudo apt-get install d4x azureus amule
复制代码
12. 配置alsa(如果你出现声卡独占现象,请执行这步):
  1. sudo apt-get install alsa-oss
  2. sudo gedit /etc/asound.conf
复制代码
添加如下内容:
  1. pcm.card0 {
  2.     type hw
  3.     card 0
  4. }
  5. pcm.!default {
  6.     type plug
  7.     slave.pcm "dmixer"
  8. }
  9. pcm.dmixer {
  10.     type dmix
  11.     ipc_key 1025
  12.     slave {
  13.         pcm "hw:0,0"
  14.         period_time 0
  15.         period_size 1024
  16.         buffer_size 4096
  17.         periods 128
  18.         rate 44100
  19.     }
  20.     bindings {
  21.         0 0
  22.         1 1
  23.     }
  24. }
复制代码
修改ESD配置文件:
  1. sudo gedit /etc/esound/esd.conf
复制代码
改成如下:
  1. [esd]
  2. auto_spawn=1
  3. spawn_options=-terminate -nobeeps -as 2 -d default
  4. spawn_wait_ms=100
  5. # default options are used in spawned and non-spawned mode
  6. default_options=
复制代码
如果LumaQQ独占声卡,可以编辑/usr/share/applications/LumaQQ.desktop,修改Exec=/opt/LumaQQ/lumaqq 为 Exec=aoss /opt/LumaQQ/lumaqq

18. 配置字体(两种方法任选):

(方法一、黑体)

下载msttcorefonts.tar.gz和sthei.ttf.gz(到这里下载,在Linux目录下)
  1. tar zxvf msttcorefonts.tar.gz
  2. gunzip sthei.ttf.gz
  3. sudo mkdir /usr/share/fonts/custom
  4. sudo mv msttcorefonts/ /usr/share/fonts/custom
  5. sudo mkdir /usr/share/fonts/custom/cn
  6. sudo mv sthei.ttf /usr/share/fonts/custom/cn
  7. sudo chown -R root:root /usr/share/fonts/custom/
  8. sudo chmod -R 755 /usr/share/fonts/custom/
  9. sudo fc-cache
复制代码
设置黑体为系统首选中文字体:
  1. sudo vi /etc/fonts/language-selector.conf
复制代码
分别把<family>DejaVu Serif</family>,<family>DejaVu Sans</family>,<family>DejaVu Sans Mono</family>提到<family>Bitstream Vera Serif</family>,<family>Bitstream Vera Sans</family>,<family>Bitstream Vera Sans Mono</family>行的上方,并在<family>Bitstream Vera Serif</family>,<family>Bitstream Vera Sans</family>,<family>Bitstream Vera Sans Mono</family>行下面都添加:
  1. <family>STHeiti</family>
复制代码
保存,退出。

系统 -首选项 - 字体:
设置所有非等宽字体为 DejaVu Sans Book 10号,其中窗口标题字体设置为粗体。
等宽字体设置为DejaVu Sans Mono,在AA时,Courier 10 Pitch比Courier New字体更清楚。
在“字体渲染”中,选择“细节”,“平滑”设置为“灰度”“微调”设置为“无”。

打开firefox,设置firefox字体(编辑 -首选项 - 内容 - 字体和颜色部分,选择“高级”):

语言编码:简体中文
比例字体:无衬线字体 大小:16
衬线字体:DejaVu Serif
无衬线字体:DejaVu Sans
等宽字体:DejaVu Sans Mono 大小:13
屏幕解析度:96dpi 最小字体:9
(选中)允许页面选择显示字体而无需使用上面的配置
默认字符编码:UTF-8
额外的小设置:Gnome-terminal中,去掉“允许粗体字”;Gedit中设置字体为系统主题字体。

OK,注销后登录(或重启),你就会发现字体已经变成黑体了。

(方法二、点阵字体,文泉驿字体)

假如你不喜欢AA过黑体,而喜欢轮廓分明的点阵字体,你可以使用文泉驿字体。大致方法和上面一样:

系统 -首选项 - 字体:
设置所有非等宽字体为WenQuanYi Bitmap Song 10号,其中窗口标题字体设置为粗体。
等宽字体设置为Courier 10 Pitch,因为Courier 10 Pitch比Courier New字体更清楚。
为了避免英文字体变得毛躁,所以还是保持英文字体的AA是打开的,所以字体渲染部分设置保持默认。

Firefox中,可以这样设置:

语言编码:简体中文
比例字体:无衬线字体 大小:16
衬线字体:Times New Roman
无衬线字体:WenQuanYi Bitmap Song
等宽字体:Courier 10 Pitch 大小:13
屏幕解析度:96dpi 最小字体:9
(选中)允许页面选择显示字体而无需使用上面的配置
默认字符编码:UTF-8

OK,注销后登录(或重启),你就会发现字体已经变成文泉驿字体了。现在文泉驿字体的中英文都很好看。

四、 Hello Beryl/Aiglx!

在Edgy 上配置Beryl/Aiglx可省心多了,因为Edgy已经集成了Aiglx和显卡的通用3D开源驱动DRI。具体需要什么显卡实在很难说,大致A卡 Radeon 7000-9550就可以,较新的显卡如X300以上,可能需要使用ATI官方的驱动,请自行解决驱动问题——因为条件限制,我也没有办法帮你们解决。(NV和Intel显卡配置参考10楼的链接,大致GeForce MX400以上显卡就可以了。) 不过,你可以使用下面的方法验证你的显卡的3D加速是不是已经打开:
  1. glxinfo|grep "direct rendering"
复制代码
如果你看到:
  1. direct rendering: Yes
复制代码
恭喜你,你可以进行下面的配置,安装Beryl了!

1. 添加源:
  1. sudo gedit /etc/apt/sources.list
复制代码
添加:
  1. deb http://3v1n0.tuxfamily.org edgy beryl-svn
复制代码
保存,退出。

2. 导入数字签名:
  1. wget http://3v1n0.tuxfamily.org/DD800CD9.gpg -O- | sudo apt-key add -
复制代码
3. 升级:
  1. sudo apt-get update
  2. sudo apt-get dist-upgrade
复制代码
4. 安装Beryl(如果是升级beryl,请先切换至metacity窗口管理器。):
  1. sudo apt-get install beryl
  2. sudo apt-get install emerald-themes
复制代码
5. 登录时加载Beryl:
打开菜单:“系统”-“首选项”-“会话”
在“会话”对话框中打开“启动程序”标签。添加:
  1. beryl-manager
复制代码
至此,你差不多已经完成了。注销后登录,你就可以看到漂亮的Beryl 0.13已经在运行了。

五、一些琐碎

a. 在右键菜单中加入打开终端:
  1. sudo apt-get install nautilus-open-terminal
复制代码
b. 系统服务管理软件:
  1. sudo apt-get install bum
复制代码
c. 修改GrubSplash:
http://www.gnome-look.org下载一个喜欢的grub splash,重命名为splash.xpm.gz
  1. mv splash.xpm.gz /boot/grub/
复制代码
修改你的/boot/grub/menu.lst,在操作系统选择部分前面添加一行:
  1. splashimage=(hd0,x)/boot/grub/splash.xpm.gz
复制代码
d. 修改root用户密码:
  1. sudo passwd root
复制代码
e. 安装rar支持:
  1. sudo apt-get install rar unrar
复制代码
f. 安装vim-full:
  1. apt-get install vim-full
复制代码
这样你就不会再遇到vim总是以经典vi的方式运行了。

剩下的就靠你自己慢慢摸索了。祝你顺利。

六、小结:

Edgy在Dapper的基础上变化很多,也易用了很多。因为本文基本上是照搬我写的Dapper版的配置文章,所以可能有些方法有点不太好,我也会在后面看大家的反馈后对本文进行修正。

七、已知问题:

1. Scim输入法的翻页功能有时会出现问题(可以通过按两次向左的方向键临时恢复翻页功能);字条框有时也会莫名其妙的消失,不知道是不是因为与Beryl冲突的缘故。
2. 我的totem播放器在Beryl的Alt-Tab效果和expose效果中无法显示视频,只有一个黑框,暂时无法解决,不知道是解码器的缘故还是显卡驱动的缘故。知道如何处理的告诉我一下,谢谢。

最终效果:
发表于 2006-10-30 13:51:43 | 显示全部楼层
这的确是篇好文章,省去了不少配置时间。
回复 支持 反对

使用道具 举报

发表于 2006-10-30 14:33:56 | 显示全部楼层
好文章
我定了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-30 15:18:49 | 显示全部楼层
还有一个问题就是vi命令使用的是vim的仿经典vi模式,我在.bashrc中将vi别名成了vim问题依旧。还是得使用vim才能回到正常的vim模式。不知道应该怎么设置别名。而且vim还是英文的。
回复 支持 反对

使用道具 举报

发表于 2006-10-30 18:17:17 | 显示全部楼层
好贴!
LZ的Beryl安装好像很简明,我用的是dapper,显卡驱动完成,可以模仿LZ的这个方法安装beryl吗?只把源的edgy换成dapper
回复 支持 反对

使用道具 举报

发表于 2006-10-30 20:57:46 | 显示全部楼层

真不错。作为新手,希望能经常看到这样的帖子

以前接触过Linux,从很早的红旗Linux和红帽子,都因为上手太难放弃了。最近看到XGL的演示,才重新垂涎于Linux,这才接触到了Ubuntu。正好6.10发布,有机会好好用用Linux,但象我这样的新手,真的很希望能有系统的入门指导,从安装到调试。网上资源很多(但关于6.10的暂时不多),但是看多了又有点乱。希望Ubuntu老手们多多手把手指点一下。

目前首要关注的两个问题:

1. 如何在已有的WindowsXP系统上安装Ubuntu / XP 双系统,而不破坏原有数据。主要原因上没有时间把整个硬盘备份,工作还要求天天使用电脑,不能把不熟悉的Ubuntu放在主导地位。
2. 安装好以后如何调整。楼主的帖子很不错,不过新手还是不知道如何下手,希望能指点一下很菜很菜的新手们。

谢谢!
回复 支持 反对

使用道具 举报

发表于 2006-10-30 21:26:07 | 显示全部楼层
Post by phdghost
好贴!
LZ的Beryl安装好像很简明,我用的是dapper,显卡驱动完成,可以模仿LZ的这个方法安装beryl吗?只把源的edgy换成dapper

好像是不一样的
回复 支持 反对

使用道具 举报

发表于 2006-10-30 21:51:02 | 显示全部楼层
请问楼主:
已经按照你的方法安装上beryl/aiglx了
每次运行beryl-manager的时候窗口闪几下就完了
没有看到你的附图的效果啊
是不是还得进行什么设置啊?

谢谢。
回复 支持 反对

使用道具 举报

发表于 2006-10-31 01:39:55 | 显示全部楼层
我也是 按LZ方法配置下来没有效果
运行 beryl-xgl显示
XGL Absent, checking for NVIDIA
Nvidia Absent, assuming AIGLX
beryl-xgl: No composite extension
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-31 08:24:11 | 显示全部楼层
调不出Beryl的请参考这里。包括Ubuntu 6.06的用户:
http://wiki.beryl-project.org/index.php/Install/Ubuntu
N卡用户:
http://www.ubuntuforums.org/showthread.php?t=263851
另外还推荐看这里(A卡N卡I卡都有!这文章的A卡的写的不好。):
http://doc.gwos.org/index.php/BerylOnEdgy

我实在没有条件为大家一一测试,但是这些应该文章足够解决你们所有的问题了。

另外,Ubuntu Edgy集成的是Aiglx,不是XGL。

8楼的,请手动打开启用beryl。在退出系统前记得把窗口管理器设置回Metacity,登陆后等所有启动程序加载完才启用Beryl。
回复 支持 反对

使用道具 举报

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

本版积分规则

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