现将安装使用过程记录下来,以备日后查用。
sudo apt-get install nvidia-glx N卡驱动安装
二、系统更新:
1、 打开源列表
sudo gedit /etc/apt/sources.list
选择一段替换文件中的所有内容(请根据自己网络环境设置更新服务器,以达到最快的速度。)
# archive.ubuntu.com 更新服务器(欧洲官方源)
deb http://archive.ubuntu.com/ubuntu/ feisty main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ feisty-security main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ feisty-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ feisty-proposed main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ feisty main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ feisty-security main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ feisty-updates main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ feisty-proposed main restricted universe multiverse
deb-src http://archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
# Ubuntu.cn99.com 更新服务器(江苏省常州市电信,推荐电信用户使用。)
deb http://ubuntu.cn99.com/ubuntu/ feisty main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ feisty-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ feisty-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ feisty-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ feisty-backports main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ feisty main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ feisty-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ feisty-updates main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ feisty-proposed main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ feisty-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ edgy main restricted universe multiverse
#(注意ubuntu-cn源没有feisty,直接使用edgy就可以)
# mirror.rootguide.org 更新服务器 (上海市电信):
deb http://mirror.rootguide.org/ubuntu/ edgy main restricted universe multiverse
deb-src http://mirror.rootguide.org/ubuntu/ edgy main restricted universe multiverse
deb http://mirror.rootguide.org/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://mirror.rootguide.org/ubuntu/ edgy-updates main restricted universe multiverse
deb http://mirror.rootguide.org/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://mirror.rootguide.org/ubuntu/ edgy-backports main restricted universe multiverse
deb http://mirror.rootguide.org/ubuntu/ edgy-security main restricted universe multiverse
deb-src http://mirror.rootguide.org/ubuntu/ edgy-security main restricted universe multiverse
deb http://mirror.rootguide.org/ubuntu/ edgy-proposed main multiverse restricted universe
deb-src http://mirror.rootguide.org/ubuntu/ edgy-proposed main restricted universe multiverse
deb http://mirror.rootguide.org/ubuntu-cn/ edgy main multiverse restricted universe
# 台湾大学更新服务器(推荐网通用户使用,此源比较完整,较少出现同步问题)
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-updates main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-backports main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-security main restricted universe multiverse
deb http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-proposed main multiverse restricted universe
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-updates main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-backports main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-security main restricted universe multiverse
deb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ feisty-proposed main restricted universe multiverse
# Mirror.lupaworld.com 更新服务器(浙江省杭州市电信,中国(大陆)官方服务器)
deb http://cn.archive.ubuntu.com/ubuntu feisty main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu feisty-security main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu feisty-updates main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu feisty-backports main restricted universe multiverse
deb http://cn.archive.ubuntu.com/ubuntu feisty-proposed main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu feisty main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu feisty-security main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu feisty-updates main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu feisty-backports main restricted universe multiverse
deb-src http://cn.archive.ubuntu.com/ubuntu feisty-proposed main restricted universe multiverse
deb http://mirror.lupaworld.com/ubuntu/ubuntu-cn edgy main restricted universe multiverse
# ubuntu.cnsite.org 更新服务器(福建省福州市电信,没有deb-src)
deb http://ubuntu.cnsite.org/ubuntu/ feisty main restricted universe multiverse
deb http://ubuntu.cnsite.org/ubuntu/ feisty-updates main restricted universe multiverse
deb http://ubuntu.cnsite.org/ubuntu/ feisty-backports main restricted universe multiverse
deb http://ubuntu.cnsite.org/ubuntu/ feisty-security main restricted universe multiverse
deb http://ubuntu.cnsite.org/ubuntu/ feisty-proposed main multiverse restricted universe
deb http://ubuntu.cnsite.org/ubuntu-cn/ edgy main multiverse restricted universe
# 清华大学更新服务器(教育网,推荐校园网和网通用户使用)
deb http://mirror9.net9.org/ubuntu/ feisty main multiverse restricted universe
deb http://mirror9.net9.org/ubuntu/ feisty-backports main multiverse restricted universe
deb http://mirror9.net9.org/ubuntu/ feisty-proposed main multiverse restricted universe
deb http://mirror9.net9.org/ubuntu/ feisty-security main multiverse restricted universe
deb http://mirror9.net9.org/ubuntu/ feisty-updates main multiverse restricted universe
deb-src http://mirror9.net9.org/ubuntu/ feisty main multiverse restricted universe
deb-src http://mirror9.net9.org/ubuntu/ feisty-backports main multiverse restricted universe
deb-src http://mirror9.net9.org/ubuntu/ feisty-proposed main multiverse restricted universe
deb-src http://mirror9.net9.org/ubuntu/ feisty-security main multiverse restricted universe
deb-src http://mirror9.net9.org/ubuntu/ feisty-updates main multiverse restricted universe
deb http://mirror9.net9.org/ubuntu-cn/ edgy main multiverse restricted universe
# 台湾的官方源(速度也不错,推荐网通用户使用)
deb http://tw.archive.ubuntu.com/ubuntu feisty main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu feisty-security main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu feisty-updates main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu feisty-backports main restricted universe multiverse
deb http://tw.archive.ubuntu.com/ubuntu feisty-proposed main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu feisty main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu feisty-security main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu feisty-updates main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu feisty-backports main restricted universe multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu feisty-proposed main restricted universe multiverse
保存编辑好的文件,执行以下命令更新
sudo apt-get update
sudo apt-get dist-upgrade (这一条还可以用“更新管理器”进行更新安装)
三、软件安装配置
1、安装中文环境
启用中文支持
打开“系统→系统管理→语言支持”,选择“中文”时,系统会提示还缺少内容,按着提示安装。
安装输入法
其实,在选择中文安装系统时,系统已经安装了SCIM输入法,可应该还缺少字库什么的吧,用不了。输入下面命令安装,登出系统,再进入,按“Ctrl+空格”就可调用SCIM输入法了。
sudo apt-get install language-support-zh
默认安装的scim会造成无法在eva里输入汉字,需要再安装scim-qtimm
程序代码
sudo apt-get install scim-qtimm
2、安装ntfs-3g,支持对NTFS分区的写操作
Ubuntu feisty源里已经有了ntfs-3g,可以直接安装
sudo apt-get install ntfs-config
找到“应用程序→系统工具→ntfs configuration tool”打开,输入密码。把第两个钩钩上。如果进入系统无法自动挂载,那么在终端输入sudo mount -a 即可。
3、显卡驱动安装
由于我的机器显卡用的是ATI 9550,所以就给出A卡的驱动安装方法(安装源里的fglrx 8.34.8驱动,仅支持9500及以上显卡),对于N卡没做过测试,所以也没有加进来。
sudo apt-get install linux-restricted-modules-$(uname -r)
sudo apt-get install xorg-driver-fglrx fglrx-control
sudo depmod -a
配置驱动
sudo aticonfig –initial -f
sudo aticonfig –ovt=Xv
在xorg.conf配置文件中加入对A卡的支持。
sudo gedit /etc/X11/xorg.conf
下面这两段非常重要,加到xorg.conf最后。
Section "Extensions"
Option "Composite" "0"
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
重启系统。
确认是否正常运行。
fglrxinfo
看到以下内容,表示fglrx安装好了。
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON XXX
OpenGL version string: 2.0.6011 (8.34.4)
4、安装JAVA环境
安装JRE1.6
sudo apt-get install sun-java6-jre
如果空间富裕,建议安装JDK。如果要用netbeans或eclipse之类的,必须安装jdk。
sudo apt-get install sun-java6-jdk
设置当前默认的java解释器
sudo update-alternatives --config java
执行后会出现类似如下的画面:
There are 2 alternatives which provide `java'.
Selection Alternative
-----------------------------------------------
*+ 1 /usr/lib/jvm/java-6-sun/jre/bin/java
2 /usr/bin/gij-wrapper-4.1
# Press enter to keep the default, or type selection number:
输入有包含 "sun" 的行的前面的数字。如上面显示,则输入1,然后回车确定。
安装浏览器的JAVA Plugin
sudo apt-get install sun-java6-plugin
5、安装RAR压缩/解压缩程序
sudo apt-get install rar unrar
建立软链接
sudo ln -fs /usr/bin/rar /usr/bin/unrar
这样,以后只要在命令行输入unrar,就可以解压或者压缩文件了,安装完成后,归档管理器也同时集成了rar组件。
6、安装gstreamer的解码器和安装xine及解码器
gstreamer是gnome主推的多媒体平台。xine是另外一个多媒体平台,功能非常强大。把系统自带的totem卸载(在新立得里搜索totem,把找到的全删掉),改为使用xine后端的totem,这样就可以播放rmvb等视频了。
sudo apt-get install gstreamer0.10-pitfdll gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse
sudo apt-get install libxine-extracodecs totem-xine ffmpeg lame faad sox mjpegtools libxine-main1 w32codecs
这时totem可能无法播放wmv,rmvb等格式。打开一次totem(让totem自己建立默认配置文件),再改一下配置文件
sudo gedit ~/.xine/config
添加
decoder.external.win32_codecs_path:/usr/lib/win32
xine播放rmvb没有声音的话,试试编辑~/.xine/catalog.cache文件,找到 [/usr/lib/xine/plugins/1.1.4/xineplug_decode_real_audio.so],把 decoder_priority增加到10。
安装beep-media-player并播放wma
sudo apt-get install beep-media-player bmp-wma
Beep Media Player会出现歌名乱码现象,可在"Beep Media Player"上面右键→首选项→播放列表中,把标题格式改为“自定”,再把自定格式改为设为“GBK”就行了。
还有就是混音问题:在首选项→插件→输出中,默认是“OSS输出插件”。用它当你想同时使用多个声音时,常收到“音频占用”的提示,最好改为 “eSound输出插件”。当然,里面还有一个“ALSA0.9.7”,也可用它。
7、安装设置XGL+Beryl
ATI显卡的fglrx驱动不支持aigxl,而支持aigxl的开源radeon驱动则不支持很多显卡,且没有blur,水波等特效,所以选择安装fglrx驱动+XGL+Beryl。
feisty的源里提供了0.2.1版本的Beryl,但Beryl官方源提供的稳定版本却是0.2.0,0.2.1至少在我的机器上无法使用,建议想用Beryl的还是安装Beryl官方的0.2.0版本。
安装XGL
sudo apt-get install xserver-xgl
在登录对话界面加入xgl选框
sudo gedit /usr/local/bin/startxgl.sh
内容如下:
#!/bin/sh
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
sleep 4
export DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec gnome-session
如果出现问题的话,尝试
#!/bin/sh
Xgl :1 -fullscreen -ac -br -accel glx:pbuffer -accel xv:pbuffer &
sleep 4
export DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec gnome-session
然后
sudo chmod a+x /usr/local/bin/startxgl.sh
注:如果使用以上脚本导致你的字体或鼠标配置不能正常载入,那么用"exec /etc/X11/Xsession"代替上面的"exec gnome-session"。
如果不能窗口风格发生变化,不能更改,将exec gnome-session屏蔽。改用下面这段。
exec dbus-launch --exit-with-session gnome-session
建立“会话”选项
sudo gedit /usr/share/xsessions/xgl.desktop
内容:
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application
重启,在选择会话选框里面就会出现xgl选项了。
安装Beryl
加入密钥
wget http://ubuntu.beryl-project.org/[email protected] -O- | sudo apt-key add -
添加beryl源
sudo gedit /etc/apt/sources.list
然后加入
deb http://ubuntu.beryl-project.org feisty main
deb-src http://ubuntu.beryl-project.org feisty main
需要安装0.2.0的请把其他所有源都加#号注释掉。
sudo apt-get update
sudo apt-get install beryl emerald emerald-themes
然后到新立得里搜索"beryl",把能找到的已经安装的软件包锁定版本,防止以后被自动升级成0.2.1。(愿意安装0.2.1的不需要这个步骤。测试升级到0.2.1后beryl不能正常使用,没搞懂是什么原因。)
编写脚本,当xgl已经启动的时候beryl启动,否则不启动。
sudo gedit /usr/local/bin/start_beryl.sh
内容:
#!/bin/bash
#
# Start beryl-manager within gnome-session
#
if [ `ps -A -o comm | grep -c '^Xgl$'` == "1" ]; then
DISPLAY=:1 beryl-manager
DISPLAY=:1 beryl-xgl
else echo "${0}: Error: beryl-manager not launched. Xgl not running?"
fi
赋予权限
sudo chmod a+x /usr/local/bin/start_beryl.sh
系统→首选项→会话→启动程序 添加 /usr/local/bin/start_beryl.sh
OK,重启。
让emerald装饰器与Gnome的主题合作,通过Gnome的主题更换图标:在“首选项→会话”中,加入gnome-settings-daemon。
8、ubuntu用realplayer看在线电影
在FireFox中要注册 rtsp 协议:
about:config
新建布尔值
network.protocol-andler.external.rtsp
赋值为true
新建字符串
network.protocol-handler.app.rtsp
赋值为你的 realplayer 地址(例如:/usr/bin/realplay)
安装realplayer
sudo apt-get install realplayer (或者用新力得进行安装)
如果在“文件-打开位置”菜单中调用时不能正常调用是和scim的冲突问题
解决代码:
sudo gedit /usr/bin/realplay
在第二行,也就是#!/bin/sh的下一行加入
加入:
GTK_IM_MODULE=xim ; export GTK_IM_MODULE
即可正常使用!
使用 Firefox 在线播放解决办法
1) 内嵌播放,可以安装 MediaWrap 这个扩展。
2) 如果喜欢调用外部播放器播放,安装 MediaPlayerConnectivity 。
realplayer在Ubuntu中播放视频很卡的解决方法是安装alsa-oss驱动:
代码:
sudo apt-get install alsa-oss
然后在终端启动realplayer命令如下:
aoss realplay
这样就能解决声音很卡的问题了…
9、Ubuntu 下看电视
由于Gsopcast播放时要调用mplayer,所以要先安装mplayer。
sudo apt-get install libstdc++5 libgtk2.0-dev libasound2-dev checkinstall
wget http://download.sopcast.com/download/sp-sc.tgz
tar zxvf sp-sc.tgz
sudo cp ./sp-sc/sp-sc /usr/local/bin/
wget http://dengpeng.name/upload/gsopcast_0.2.10-1_i386.deb
sudo gdebi gsopcast_0.2.10-1_i386.deb
这个时候就可以打开客户端:
gsopcast
为了方便也可以“系统-首选项-主菜单”建立一个gsopcast的菜单项。
10、修改ubuntu的启动grub画面,模仿SUSE的效果]
现在ubuntu系统是越来越受大众用户的欢迎,易用性大大的提高,但是讲到漂亮程度,ubuntu和大名鼎鼎的SUSE还是有一定的差距的,别的不说, 光是一个grub的启动画面,ubuntu的一张黑底白字的画面就差太远了,但是爱美之心人皆有之,下面我们就来把ubuntu的grub启动界面也美化 美化,再跟SUSE比一比。
(1.删除ubuntu安装的grub包
sudo apt-get remove grub
(2.重新安装一个新的grub包
sudo apt-get install grub-gfxboot
假如源里没有可以从这里下载:
http://oceanboo.lupaworld.cn/blog/attachment/grub-gfxboot_0.97-5_i386.deb
(3.下载message包,这是修改界面的关键
点击这里下载文件
(4.解压message包到boot目录
sudo tar jxvf message.tar.bz2 -C /boot
(5.修改/boot/grub/menu.lst文件
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_back \\备份menu.lst
sudo gedit /boot/grub/menu.lst
找到groot部分内容,根据groot后面的值来决定下面这一行内容
比如我的groot是=(hd0,6),那么对应的我应该写入
gfxmenu (hd0,6)/boot/message.ubugrey
or
gfxmenu (hd0,6)/boot/message.ububrown
将上面其中一行添加到 timeout xx 下
(6.设置grub,执行命令:
sudo grub
在grub>命令行下依次执行下面命令
>find /boot/grub/stage1
>root (hd0,6) \\这一项的值取决于你的menu.lst里的groot的值
>setup (hd0)
(7.安装grub
sudo grub-install /dev/hda
如果显示为“Not found or not a block device.”,请改执行
sudo grub-install /dev/sda
如果显示为“/dev/sda does not have any corresponding BIOS drive. ”,那么先 执行命令
sudo grub-install --recheck /dev/sda
然后再执行
sudo grub-install /dev/sda
(8.大功告成,重启计算机看看
11、Ubuntu桌面上隐藏硬盘分区图标
运行gconf-editor,就是配置编辑器,在/apps/nautilus/desktop下有些选项,那个volumns_visible就是了
12、修改Ubuntu启动菜单 - 使XP变为默认操作系统
自从装了Ubuntu和XP双系统后,变得很麻烦,每次都得在启动菜单上选来选去,浪费了不少时间。
现在想修改使XP成为默认的操作系统,怎么办呢?
其实很简单,修改 /boot/grub/menu.lst 文件,使其中default值变动一下即可。
过程如下:
(1、 打开命令行终端;
(2、输入:
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.bak
sudo gedit /boot/grub/menu.lst
注: 第一句做备份用。
(3、找到“default 0”,意即启动排行第一的操作系统,这里代表的就是Ubuntu, kernel 2.6.15-23-386。
现在把它修改成“default 4”,那么XP就成为默认的操作系统了。
因为从零数起,以title打头的Microsoft Windows XP Professional这一行排序为4。
另外我们还可以通过修改timeout的值来变更默认等待时间。
13、桌面小钟
在 Ubuntu 中安装这些桌面时钟是很简单的,如果你使用的是 Edgy Eft,那么只需执行:
sudo apt-get install cairo-clock
如果你使用 Dapper Drake,那么可以从 MacSlow 下载 Deb 包。
然后再用
sudo dpkg -i cairo-clock_0.3.2-1_i386.deb