Ubuntu安装手记(转自Dawai的Space)

1.修改源,并升级到最新的系统:

sudo gedit /etc/apt/sources.list

在编辑器里,加上下面的行:(北大镜像好像不全,所以要和ubuntu.cn一起用)
#北大镜像
deb ftp://mirror:mirror@ftp.bdwm.net/ubuntu breezy main restricted universe multiverse
deb ftp://mirror:mirror@ftp.bdwm.net/ubuntu breezy-updates main restricted universe multiverse
deb ftp://mirror:mirror@ftp.bdwm.net/ubuntu breezy-security main restricted universe multiverse
deb ftp://mirror:mirror@ftp.bdwm.net/ubuntu breezy-backports main restricted universe multiverse

北大镜像校外的好像不能访问,那就用下面的:
deb http://archive.ubuntu.org.cn/ubuntu/ breezy main restricted universe multiverse
deb http://archive.ubuntu.org.cn/ubuntu/ breezy-security main restricted universe multiverse
deb http://archive.ubuntu.org.cn/ubuntu/ breezy-updates main restricted universe multiverse
deb http://archive.ubuntu.org.cn/ubuntu/ breezy-backports main restricted universe multiverse
deb http://archive.ubuntu.org.cn/ubuntu-cn/ breezy main restricted universe multiverse
deb http://archive.ubuntu.org.cn/backports/ breezy-extras main restricted universe multiverse

sjtu的:

deb ftp://ftp.sjtu.edu.cn/sites/archive.ubuntu.com breezy main restricted universe multiverse
deb ftp://ftp.sjtu.edu.cn/sites/archive.ubuntu.com breezy-updates main restricted universe multiverse
deb ftp://ftp.sjtu.edu.cn/sites/archive.ubuntu.com breezy-security main restricted universe multiverse
deb ftp://ftp.sjtu.edu.cn/sites/ubuntu.org.cn/ubuntu-cn breezy main restricted universe multiverse
deb ftp://ftp.sjtu.edu.cn/sites/ubuntu.org.cn/backports breezy-extras main restricted universe multiverse

xjtu的:

deb ftp://linux.xjtu.edu.cn/mirror/ubuntu/ubuntu/ breezy main restricted universe multiverse
deb ftp://linux.xjtu.edu.cn/mirror/ubuntu/ubuntu/ breezy-security main restricted universe multiverse
deb ftp://linux.xjtu.edu.cn/mirror/ubuntu/ubuntu/ breezy-updates main restricted universe multiverse
保存,关闭编辑器,系统升级:

sudo apt-get update
sudo apt-get dist-upgrade

2.设置本地local环境:
(如果安装是选择了中文,这一步应该可以跳过,反正我就没用:),在系统里面如果想换语言,只要在登录时选择语言就可以了):

sudo dpkg-reconfigure locales

确保 zh_CN.UTF-8 被选择,同时也默认local为 zh_CN.UTF-8

3.安装的中文支持环境

安装中文语言支持(Ubuntu):

sudo apt-get install language-pack-gnome-zh language-pack-gnome-zh-base language-pack-zh language-pack-zh-base language-support-zh

安装中文语言支持(KUbuntu)):

sudo apt-get install language-pack-kde-zh language-pack-kde-zh-base language-pack-zh language-pack-zh-base language-support-zh

4.安装中文字体:

sudo apt-get install ttf-arphic-ukai ttf-arphic-uming

使用圆体美化:
下载字体文件压缩包
使用如下命令解压缩:
tar -xzvf VeraSansYuanTi.tar.gz
将 VeraSansYuanTi 目录移动到字体文件夹。
sudo mv VeraSansYuanTi /usr/share/fonts/
刷新字体缓存
sudo fc-cache -f -v
备份现有的 fonts.conf
sudo cp /etc/fonts/fonts.conf /etc/fonts/fonts.conf.old
使用新的 fonts.conf
sudo cp /usr/share/fonts/VeraSansYuanTi/fonts.conf /etc/fonts/

5.安装输入法SCIM:

sudo apt-get install scim scim-chinese scim-config-socket scim-gtk2-immodule scim-tables-zh
wget -c http://frankandjacq.com/ubuntuguide/fireflysung-1.3.0.tar.gz
sudo tar zxvf fireflysung-1.3.0.tar.gz -C /usr/share/fonts/truetype/
sudo chown -R root:root /usr/share/fonts/truetype/fireflysung-1.3.0/
sudo fc-cache -f -v

设置LC_ALL和其它属性:

sudo gedit /etc/environment

在编辑器里,将内容修改如下:

LANGUAGE="zh_CN:zh:en_US:en"
LC_ALL=zh_CN.UTF-8
LANG=zh_CN.UTF-8
GST_ID3_TAG_ENCODING=GBK

保存,关闭编辑器

注销之后输入法 (按 Ctrl + 空格 键激活输入法) 可用,和微软拼音很像,用起来还颇爽,但是整句输入时不能有标点,这点没有微软爽:(。

6.安装QQ:

下载lumaqq,解压到/opt/目录下

sudo chown -R root:root /opt/LumaQQ/
sudo chmod -R 755 /opt/LumaQQ/
sudo gedit /usr/share/applications/LumaQQ.desktop

在新增的文件内加入下面这几行

[Desktop Entry]
Name=LumaQQ
Comment=QQ Client
Exec=/opt/LumaQQ/lumaqq
Icon=/opt/LumaQQ/QQ.png
Terminal=false
Type=Application
Categories=Application;Network;

保存编辑过的文件,安装完成后的快捷方式在(应用程序 -> internat -> LumaQQ)。

或者直接
sudo apt-get install openq
安装gaim的qq插件

7.升级内核,如果是Inter芯片,则用如下命令:

sudo apt-get install linux-686

如果是AMD芯片,则使用:

sudo apt-get install linux-k7

8.自动挂载 windows 分区

执行下列命令,编辑挂载脚本 autowinfs.
sudo gedit /usr/sbin/autowinfs

#!/bin/sh
#
#autowinfs auto mount windows disks
#
# Copyright (c) 2005 Jiahua Huang <jhuangjiahua@gmail.com>
#License: GPLv2

#
# /usr/bin/sutowinfs
# 用来自动挂载机器上的 Windows 分区 , 并写入 /etc/fstab
# 五 2月 18 14:06:12 CST 2005

mkdir -p /windows/
rmdir /windows/* 1> /dev/null
grep -v '/windows/' /etc/fstab > /etc/fstab.swp


# 本脚本用于 UTF-8 的 Locale 下
# 单独的 fdisk -l 不能列出分区的情况很少了 , 所以把 /dev/[hs]d[a-z] 去掉
## fdisk -l /dev/[hs]d[a-z] | grep -E 'FAT|NTFS' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
# 查找 NTFS 分区 , 新内核的 auto 好像有点问题 , 所以现在把 NTFS 和 VFST 分开来

fdisk -l /dev/[hs]d[a-z] | grep 'NTFS' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
do echo "/dev/$WDISKS /windows/$WDISKS ntfs auto,user,nls=utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/windows/$WDISKS"
done

fdisk -l /dev/[hs]d[a-z] | grep 'FAT' | cut -d' ' -f1 | cut -d/ -f3 | while read WDISKS
do echo "/dev/$WDISKS /windows/$WDISKS vfat auto,user,utf8,umask=0 0 0" >> /etc/fstab.swp
mkdir "/windows/$WDISKS"
done

mv /etc/fstab.swp /etc/fstab
mount -a
exit 0


再运行命令:

sudo chmod +x /usr/sbin/autowinfs
sudo /usr/sbin/autowinfs

9.安装英汉辞典:

sudo apt-get install stardict stardict-common

然后到strdict的网站下载需要的字典,解压缩,考到/usr/share/stardict/dic目录下面就可以了

好像取词前必须先选中,这个比较烦人……

10.安装更好的多媒体播放驱动:

sudo apt-get install beep-media-player totem-xine w32codecs gstreamer0.8-plugins mplayer

mplayer可以播放divx字幕,需要把中文字体选上,在mplayer里面可以选择
在实际使用中,将所有的声音输出改为 esd 输出,如果不知如何修改,也可以参考如何混音

11.配置firefox,去掉ipv6支持,使其更快
在网址输入行键入 -> about:config

Filter (搜寻) : ->

network.dns.disableIPv6 -> true
network.http.pipelining -> true
network.http.pipelining.maxrequests -> 8

network.http.proxy.pipelining -> true

12.安装bt软件

sudo apt-get install azureus

安装完成后的快捷方式在(应用程序 -> Internet -> azureus)

13.如何安装/卸载 .deb 文件?

sudo dpkg -i package_file.deb
sudo dpkg -r package_name

14.如何转换 .rpm 文件到 .deb 文件?

sudo alien package_file.rpm

15.安装Boot-Up Manager

sudo apt-get install bum

对开机时的时间同步服务,可以运行如下命令来取消它

sudo update-rc.d -f ntpdate remove

如果想找回ntpdate,可以运行

sudo update-rc.d ntpdate start 51 S

其实就是在/etc/rcS.d目录下面的一些启动的服务:)

16.如何直接永久删除一个文件或文件夹?

去配置编辑器,打开
/apps/nautilus/preferences/enable_delete

17.截图时怎么截到mplayer、totem视频?

对于mplayer,在它的“首选项 --> 视频” 下选择x11
(或在mplayer的配置文件 /etc/mplayer/mplayer.conf 中修改:“vo=x11”),播放,截图。完成你的截图后,你可以把“视频”设置回xv

对于totem,
1.如果你使用gstreamer(没安装totem-xine),在终端运行gstreamer-properties
来到“视频”页,把“输出”改成XWindows (no Xv)
重启你的totem,播放,截图。
完成你的截图后,你可以把gstreamer的设置设回XWindows (X11/XShm/Xv)

2.如果你使用totem-xine,编辑~/.gnome2/totem_config,添加:
video.driver:Xshm
如果之前你设置过video.driver的,自己对照修改。然后重启totem,播放,截图。
完成后,可把video.driver:Xshm注释掉或删除。

18.如何设置proxy, route, dns?

/etc/network/interfaces
/etc/resolv.conf

也可使用modconf,进行图文界面的配置。
也可以修改/etc/profile
加入语句
export http_proxy="http://123.123.123.123:8080"
“123.123.123.123”是你的代理服务器的IP地质,如果要用户名和密码用 at 隔开写在后面。

19.安装中文支持后如何转回英文界面?

$ sudo gedit /etc/environment
代码

#LANGUAGE="zh_CN:zh:en_US:en"
LANGUAGE="en_US:en"
LC_ALL=zh_CN dot UTF-8
LANG=zh_CN.UTF-8
GST_ID3_TAG_ENCODING=GBK
JAVA_HOME=/usr/lib/j2sdk1.5-sun

$ sudo gedit /etc/default/gdm
代码

#LANG=zh_CN.UTF-8
LANG=en_US.UTF-8

20.如何更新 GNOME 面版的显示?

killall gnome-panel

21.怎样在rh8 gnome里面编辑菜单呢?
和gnome菜单显示相关的有三个个目录:/usr/share/applications,
/usr/share/gnome/apps和
/etc/X11/applnk/
对于前者即/usr/share/applications里面都是
以 desktop为后缀的文档;对于后者/usr/share/gnome/apps和/etc/X11/applnk/里面是一些目录,它们可以是 Network, Office, Graphics, AudioVideo, System, Development,Utility, Settings等,一般在这些目录里面也是以desktop为结尾的文件这些文件对应的菜单项一般是让它们在其它里面显示(我想也应该可以在第一级目录 里面显示,呵呵没有试过).对于/usr/share/applications里面的文件,既可在其它里面显示也可在第一级菜单里面显示。
以.desktop结尾的文件的格式如下:
[Desktop Entry]

Name=
Name[zh_CN]=
Icon=
Terminal=
Type=
Categories=Application;;;
Encoding=UTF-8
Comment=
Comment[zh_CN]=
OnlyShowIn=
X-Desktop-File-Install-Version=0.3
Name--给程序取的名字
Name[zh_CN]--程序对应local为中文是的名字
Exec要执行的应用程序路径
Icon你想要显示的图标路径
Type程序的种类,一般为Application即可。
下面的Categories是关键,注意上面的几个分号,第一个之前一般为Application即可
第二个之前可以为Network, Office, Graphics, AudioVideo, System, Development, Utility, Settings 之一。
它们分别对应如下: 互联网 Network 办公 Office 图像 Graphics 声音和视频 AudioVideo 系统工具 System 编程 Development 辅助选项 Utility 首选项 Settings。