今天把实验室的一台台式机也装上了Lucid系统,在等待apt-get和代码编译的时间,正好把以前围脖上的一些笔记整理一下,方便以后再装lucid的时候查看。
0. 必要的基本配置
- 编辑/etc/sudoers,添加当前用户到sudoer组
- 修改root口令
- 添加完整的简体中文字符集支持:language-pack-zh-hans
1. 推荐添加的apt源
Google Chrome: deb http://dl.google.com/linux/chrome/deb/ stable main
Firefox 4.0: deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu lucid main
Google Talk Plugin: deb http://dl.google.com/linux/talkplugin/deb/ stable main
Lucid Partner: deb http://archive.canonical.com/ubuntu lucid partner
Pidgin(替换掉默认的Empathy): deb http://ppa.launchpad.net/pidgin-developers/ppa/ubuntu lucid main
RabbitSVN(可以和Nautilus无缝整合的SVN客户端): deb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu lucid main
MediaUbuntu: deb http://packages.medibuntu.org/ lucid free non-free
如果出现PGP key error的话,可以使用以下脚本来添加所需的公钥到受信任公钥列表
#!/bin/bash
if [ !# -eq 0 ]
then
echo usage: $0 keys
exit 1
fi
#gpg --keyserver subkeys.pgp.net --recv-keys $1
gpg --keyserver pgpkeys.mit.edu --recv-keys $1
gpg --export $1| apt-key add -
2. 安装/替换掉系统默认的一些应用程序
ibus —-> fcitx (关于fcitx的配置方法和常见问题可以看这里):ibus的硬盘效率问题直接导致了它的性能极差,相比较而言fcitx更稳定
empathy —> pidgin : empathy和pidgin比实在太稚嫩了,协议支持不如pidgin多、稳定
firefox 3.6 —-> chrome/firefox-4.0 :根据个人喜好,使用最新版本的Google Chrome或者Firefox 4.0吧
apt-fast(apt-get的多线程版本):提高apt-get的下载效率
3. 给VMWare 7.0的网卡编译打补丁
bug原因是两个网卡驱动相关的.c文件中缺少两个必要的头文件包含声明
具体参见操作过程参见这里:http://communities.vmware.com/message/1401588#1401588
4. 把窗口上的按钮从左边“移回”右边
下载该脚本,并执行
5. 安装flash插件
推荐安装adobe官方的nonfree版:adobe-flashplugin
6. 面向C/C++开发人员的推荐安装软件列表
- build-essential (构建工具)
- cscope
- ctags
- vimgdb (另行下载源码编译安装)
- wireshark
- madedit(最好用的跨平台二进制文本编辑工具,完美支持多字符集编码)
- manpages-posix manpages-posix-dev manpages-dev
- meld(最好用的图形化文件/文件夹差异比较工具)
- filezilla
附录:其他相关网络资源
- http://blog.thesilentnumber.me/2010/04/ubuntu-1004-post-install-guide-what-to.html
- http://www.unixmen.com/linux-tutorials/937-things-to-do-after-installing-ubuntu-1004-lts-lucid-lynx
- http://ubuntuguide.org/wiki/Ubuntu:Lucid
- http://www.hackourlives.com/how-to-create-a-perfect-linux-desktop-using-ubuntu-10-04/