Duangw

Ubuntu 9.10

 

主要内容:基本配置应用软件网络服务普通用户

 

1 基本配置

1.1 初始安装

这是安装的是amd64版本。

使用CD安装介质。当网络比较顺畅的时候,使用DVD只会徒增时间和空间负担。

语言选择简体中文。

使用ext4文件系统。

安装grub2引导管理器(可选),安装在第一块硬盘的第二个主分区上,即/dev/sda2,对应编号为(hd0,2)。注意这与grub(hd0,1)并不统一,沿用grub的经验会导致严重的后果

如果通过别的系统的grub来引导,则编辑该系统的menu.lst,增加ubuntu启动项:

title Ubuntu 9.10, kernel 2.6.31-14-generic
	root (hd0,1)
	kernel /boot/vmlinuz-2.6.31-14-generic root=UUID=224228de-... ro quiet splash
	initrd /boot/initrd.img-2.6.31-14-generic

 

1.2 配置软件源

身处教育网的好处,就是可以充分利用其中的资源。

首先备份原来的配置文件:

$ cd /etc/apt
$ sudo cp sources.list sources.list-bak

编辑sources.list,将原有的网址替换为教育网的地址,这里使用电子科大的源。如:

...
deb http://ubuntu.uestc.edu.cn/ubuntu/ karmic main restricted
deb-src http://ubuntu.uestc.edu.cn/ubuntu/ karmic main restricted
...
deb http://ubuntu.uestc.edu.cn/ubuntu karmic-security main restricted
deb-src http://ubuntu.uestc.edu.cn/ubuntu karmic-security main restricted
...

修改完毕,更新系统:

$ sudo aptitude update
$ sudo aptitude upgrade

 

1.3 安装本地语言包

点击菜单“系统”->“系统管理”->“语言支持”,安装相关中文包。

缺省字体设置中,浏览器使用点阵字体,改为正黑体:

$ cd /etc/fonts/conf.d
$ sudo rm 66-wqy-zenhei-sharp.conf

要恢复的话,只要重建66-wqy-zenhei-sharp.conf符号链接就可以了。

 

1.4 安装Nvidia显卡驱动

点击菜单“系统”->“系统管理”->“硬件驱动”,按提示操作。

 

1.5 关闭不需要的服务

首先安装sysv-rc-conf工具:

$ sudo aptitude install sysv-rc-conf

停止cups服务:

$ sudo /etc/init.d/cups stop
$ sudo sysv-rc-conf --level 2345 cups off

 

1.6 开启ufw防火墙

ufw(Uncomplicated Firewall)是ubuntu自带的一个个人防火墙,很适合桌面系统使用。详细信息可参阅:wiki.ubuntu.com/UbuntuFirewall

$ sudo ufw enable
$ sudo ufw status

 

1.7 挂载分区

创建挂载点:

$ sudo mkdir /pub

编辑/etc/fstab,添加:

# /dev/sda7
UUID=197574a3-b1f0-4270-ab48-cfbed5fb776f    /pub       ext3    relatime,errors=remount-ro 0   0
# /dev/sda5
UUID=60FA-AA19        /pub/fat   vfat   defaults,utf8,fmask=133       0    0
# /dev/sda6
UUID=A8C40F33C40F0374 /pub/ntfs  ntfs   defaults,umask=022,fmask=133  0    0

 

 

2 应用软件

2.1 安装开发包

$ sudo aptitude install build-essential
$ sudo aptitude install manpages-dev
$ sudo aptitude install glibc-doc
$ sudo aptitude install gdb-doc
$ sudo aptitude install flex
$ sudo aptitude install bison
$ sudo aptitude install bison-doc
$ sudo aptitude install autoconf
$ sudo aptitude install libtool
$ sudo aptitude install cvs
$ sudo aptitude install subversion

 

2.2 安装evince中文支持包

文档查看器evince打开某些中文pdf是乱码,需要安装一些额外的包:

$ sudo aptitude install xpdf-chinese-simplified
$ sudo aptitude install xpdf-chinese-traditional
$ sudo aptitude install poppler-data

然后调整字体配置,编辑/etc/fonts/conf.d/49-sansserif.conf,修改倒数第四行:

<string>sans-serif</string>
改为:
<string>文泉驿正黑</string>

 

2.3 安装chm阅读器

这里同时安装几个版本,依个人喜好使用:

$ sudo aptitude install chmsee
$ sudo aptitude install xchm
$ sudo aptitude install gnochm

 

2.4 安装一些压缩软件

$ sudo aptitude install unrar
$ sudo aptitude install p7zip-full
$ sudo aptitude install cabextract

 

2.5 安装bluefish

$ sudo aptitude install bluefish

 

2.6 安装vim

$ sudo aptitude install vim

 

2.7 安装mplayer和smplayer

$ sudo aptitude install mplayer
$ sudo aptitude install smplayer

 

 

3 网络服务

3.1 安装openssh服务器

$ sudo aptitude install openssh-server

 

3.2 安装ftp服务器

$ sudo aptitude install vsftpd

 

3.3 安装http服务器

$ sudo aptitude install apache2

 

3.4 配置ufw

打开相关端口:

$ sudo ufw allow ssh/tcp
$ sudo ufw allow ftp/tcp
$ sudo ufw allow http/tcp

 

 

4 普通用户

4.1 配置Terminal(终端)

设置字体:DejaVu Sans Mono,book,11。

 

4.2 配置Firefox

Flash插件使用Adobe Flash Player。

从“Tools“菜单选择“add-ons“,安装DownThemAll插件。

从旧系统中导入书签。