安装完Ubuntu 10.04后该做的几件事情

Posted by c4pr1c3 on September 22, 2010

今天把实验室的一台台式机也装上了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

附录:其他相关网络资源

  1. http://blog.thesilentnumber.me/2010/04/ubuntu-1004-post-install-guide-what-to.html
  2. http://www.unixmen.com/linux-tutorials/937-things-to-do-after-installing-ubuntu-1004-lts-lucid-lynx
  3. http://ubuntuguide.org/wiki/Ubuntu:Lucid
  4. http://www.hackourlives.com/how-to-create-a-perfect-linux-desktop-using-ubuntu-10-04/