2007年9月30日星期日

未来的Ubuntu计划

  1. 配置Firefox的扩展和插件
  2. 设置GRUB,引导双系统
  3. 安装各种应用软件,如有需要,配置Windows模拟器
  4. 尝试其他Linux操作系统

2007年9月21日星期五

Ubuntu 7.04 设置

安装完成,就要开始设置啦。需要参考两篇文章:

  1. 修改源并更新
    • 打开终端
    • In (ed)ubuntu:
      按下ALT+F2 -> gnome-terminal -> 运行
      或者
      应用程序 -> 附件 -> 终端
    • 在终端执行命令
    • 备份当前的源列表,以便日后需要时恢复:
      sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
      编辑源列表:
      gksu gedit /etc/apt/sources.list
      or
      sudo vim /etc/apt/sources.list
      更改源列表,将下列代码:
      deb http://security.ubuntu.com/ubuntu feisty-security main restricted
      deb-src http://security.ubuntu.com/ubuntu feisty-security main restricted
      deb http://security.ubuntu.com/ubuntu feisty-security universe
      deb-src http://security.ubuntu.com/ubuntu feisty-security universe
      deb http://security.ubuntu.com/ubuntu feisty-security multiverse
      deb-src http://security.ubuntu.com/ubuntu feisty-security multiverse
      改写为中科大的源,注意,后面保留了官方的源:
      deb http://debian.ustc.edu.cn/ubuntu/ feisty main multiverse restricted universe
      deb http://debian.ustc.edu.cn/ubuntu/ feisty-backports main multiverse restricted universe
      deb http://debian.ustc.edu.cn/ubuntu/ feisty-proposed main multiverse restricted universe
      deb http://debian.ustc.edu.cn/ubuntu/ feisty-security main multiverse restricted universe
      deb http://debian.ustc.edu.cn/ubuntu/ feisty-updates main multiverse restricted universe
      deb-src http://debian.ustc.edu.cn/ubuntu/ feisty main multiverse restricted universe
      deb-src http://debian.ustc.edu.cn/ubuntu/ feisty-backports main multiverse restricted universe
      deb-src http://debian.ustc.edu.cn/ubuntu/ feisty-proposed main multiverse restricted universe
      deb-src http://debian.ustc.edu.cn/ubuntu/ feisty-security main multiverse restricted universe
      deb-src http://debian.ustc.edu.cn/ubuntu/ feisty-updates main multiverse restricted universe

      deb http://security.ubuntu.com/ubuntu feisty-security main restricted
      deb-src http://security.ubuntu.com/ubuntu feisty-security main restricted
      deb http://security.ubuntu.com/ubuntu feisty-security universe
      deb-src http://security.ubuntu.com/ubuntu feisty-security universe
      deb http://security.ubuntu.com/ubuntu feisty-security multiverse
      deb-src http://security.ubuntu.com/ubuntu feisty-security multiverse
    • 保存编辑好的文件,执行以下命令更新
    • 更新你的源列表,换源後必须执行
      sudo apt-get update
      更新软件
      sudo apt-get dist-upgrade
  2. 设置系统中文环境支持
    • 安装语言包
    • In (ed)ubuntu:
      系统 -> 系统管理 -> 语言支持,在列表中的Chinese条目打勾。 同时将默认语言修改为Chinese(中国)并确定。
      如果你设置的是非中文环境,但需要系统提供中文支持,那么请按照以下情况执行命令:
      sudo apt-get install language-pack-zh
      配置字体(非中文环境):
      sudo fontconfig-voodoo -f -s zh_CN
    • scim输入法安装及设置
    • 如果您要在非CJK(中日韩)的locales下使用scim,请在终端执行如下命令(如果默认是中文环境不需要这一步,系统已经设置好了):
      sudo apt-get install scim
      默认的scim输入法可能会与realplay、acrobat reader、openoffice等程序有冲突。如果有这样的问题,建议使用scim-bridge替换scim。安装scim-bridge 和scim-qtimm。请确保已正确设置中文环境,打开终端,执行以下命令,或使用《新立得软件管理器》,在其中搜索"scim-bridge"、 "scim-qtimm"并标记安装:
      sudo apt-get install scim-qtimm
      sudo im-switch -s scim
      编辑im-switch生成的scim配置文件,将默认的 GTK_IM_MODULE=scim 修改为 GTK_IM_MODULE="scim-bridge":
      gksu gedit /etc/X11/xinit/xinput.d/scim
    • 安装文泉驿字体
    • 安装:
      sudo apt-get install xfonts-wqy
      安装後应该可以在字体管理器中找到WenQuanYi Bitmap Song字体了,如果你的系统中找不到,请执行下面的命令:
      sudo dpkg-reconfigure fontconfig-config
      系统总共会问你三个问题,都选第一个就行了,对于第三个,移动tab键至Yes,回车,字体管理器中就应该有WenQuanYi Bitmap Song字体了:
      Enable bitmapped fonts by default? # 即是否启用Bitmap字体
  3. 安装JAVA环境支持
    • 安装JAVA
    • 打开终端,执行以下命令,或使用Adept/新立得软件管理器,在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装。
      sudo apt-get install sun-java6-jre
      如果空间富裕,建议安装一个JDK(提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即可正常安装):
      sudo apt-get install sun-java6-jdk
    • 设置当前默认的java解释器
    • sudo update-alternatives --config java
      执行後会出现类似如下的画面,输入 有包含 "sun" 的行的前面的数字。如下面显示,则输入2,然後回车确定:
      There are 2 alternatives which provide `java'.

        Selection    Alternative
      -----------------------------------------------
                1    /usr/bin/gij-wrapper-4.1
      *+        2    /usr/lib/jvm/java-6-sun/jre/bin/java
      Press enter to keep the default[*], or type selection number:
    • 配置JAVA环境变量
    • sudo gedit /etc/environment
      在其中添加如下两行:
      CLASSPATH=/usr/lib/jvm/java-6-sun/lib
      JAVA_HOME=/usr/lib/jvm/java-6-sun
      sudo gedit /etc/jvm
      将这一行填入到文件中的配置块的顶部:
      /usr/lib/jvm/java-6-sun
    • 安装浏览器的JAVA Plugin
    • sudo apt-get install sun-java6-plugin

Ubuntu的基本设置就完成了,后面将会进行各种应用程序的安装与设置。

Ubuntu 7.04 安装

我从Ubuntu官方网站上下载了镜像,并烧录成cd。前面的安装步骤很简单,重要的是分区这个选项。

需要参考两篇文章:

如何分区
安装时如何分区
How to Partition
安装后如何改变分区

举个例子,如果你有80G的硬盘和512M的内存,可以建立如下分区:

/分区: 10G
根分区
swap分区: 1G
交换分区
/boot分区: 256M
它包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,因为目前大多数的PC机要受到BIOS的限制,况且如果有了一个单独的/boot启动分区,即使主要的根分区出现了问题,计算机依然能够启动。这个分区的大小约在60MB—120MB之间。
/usr分区: 20G
是 Linux系统存放软件的地方,如有可能应将最大空间分给它。
/home分区: 10G
是用户的home目录所在地,这个分区的大小取决于有多少用户。如果是多用户共同使用一台电脑的话,这个分区是完全有必要的,况且根用户也可以很好地控制普通用户使用计算机,如对用户或者用户组实行硬盘限量使用,限制普通用户访问哪些文件等。
/var/log分区: 256M
是系统日志记录分区,如果设立了这一单独的分区,这样即使系统的日志文件出现了问题,它们也不会影响到操作系统的主分区。
/tmp分区: 1G
用来存放临时文件。这对于多用户系统或者网络服务器来说是有必要的。这样即使程序运行时生成大量的临时文件,或者用户对系统进行了错误的操作,文件系统的其它部分仍然是安全的。因为文件系统的这一部分仍然还承受着读写操作,所以它通常会比其它的部分更快地发生问题。
/bin分区: 512M
存放标准系统实用程序。
其他分区:40G
比如工作、影视、娱乐等。

其实一般只分swap,根分区和home分区就够了,呵呵。

感谢Ubuntu社区的帮助!

好玩的个人Wiki - TiddlyWiki

最近看好一种个人Wiki:TiddlyWiki

界面很炫,唯一的缺点是不能在服务器上编辑,需要自己编辑好后同步到服务器。不过也很让我心动,决定拿出一点时间了解。

下面是我的主页,欢迎访问:

以及一位校友的TiddlyWiki,不过他的增加了评论功能,是动态的,羡慕。

2007年9月20日星期四

开始Ubuntu之旅

开始激动人心的Ubuntu之旅:)

下面是几个重要的网站、论坛及博客:

下面是一些指南和技巧:

2007年9月1日星期六

增加了几个侧边栏项目

今天增加了几个侧边栏项目,特别感谢望月:)

我今天添加了CboxSpotplexGoogle自定搜索,真的不错,有兴趣的朋友可以尝试一下,呵呵。

未来的计划是继续修改CSS代码,以及增加更多更有趣的侧边栏项目,欢迎大家一起探讨:)