Linux Kernel 更新太快,各种发行版太多,kernel.org 再强悍,也不可能同时维护 n 个分支,也是徒劳的,需要一个稳定、高效、经典的版本.  2.6.18 是一个经典,接下来 2.6.32 将是我们的选择!

Red Hat Enterprise Linux 6 Beta 1 用 Linux 2.6.32

Debian 6 Squeeze 用 2.6.32

Ubuntu 10.04 LTS 用 2.6.32

话说 Android 2.2 也用 2.6 ...

Step 1: install virtualbox

Do not use apt-get of "sudo apt-get install virtualbox"
get following guide
http://www.virtualbox.org/wiki/Downloads
http://www.virtualbox.org/wiki/Build_instructions

Step 2: add yourself to virtualbox group
sudo adduser $USER vboxusers

Step 3: fstab
sudo vi /etc/group
...

kernel.org 昨天发布了最新的 Linux 2.6.30 版本, 新特性不必说... 更在意的是,这是一个有意思的大偶数版本,是 Linux 近两年疯狂升级的里程数字,我们愉悦尾随这些数字,感受 Linux 的强悍动力! :)

最早接触 Linux 是在 2003 年,大学二年级,刚买电脑,当时在校园网下载最新的 Redhat 9.0,当时显卡驱动、网卡驱动、中文 ...

Step 1

sudo apt-get install build-essential linux-headers-$(uname -r) ia32-libs libc6-i386

Step 2

wget http://download3.vmware.com/software/vmserver/VMware-server-1.0.9-156507.tar.gz
tar zxf VMware-server-1.0.9-156507.tar.gz

cd vmware-server-distrib

sudo ./vmware-install.pl

S ...

VMware Server 1.0.6/1.0.7 可以较顺利的安装在 Ubuntu 8.04 - Linux 2.6.24 之上,无需内核补丁。

但仍然出现 *.so 的问题, 第一次启动 vmware 时出现以下错误:
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib/libcairo.so.2)
/usr/lib ...

若干年前,swap分区一般设置为内存两倍大小;

而现在主流配置基本1G以上内存,一般来说设置一倍或0.5倍实际内存大小;

一般桌面系统的swap都处于闲置状态,基本是 0% 吧, 但部分"流氓 :)"软件如 Oracle 限制 swap 必须大于实际内存, 那么需要重新调整分区了, Ubuntu LiveCD 体现出易用性了。

livecd 启动系统后
     执行 sudo g ...

ubuntu-8.04-desktop-{i386}.iso
LiveCD可以预览系统,可以友好安装,也能文本形式安装,还是很好的系统修复盘.

下载刻盘,虽然可以申请到免费的官方光盘,但中国的linux-er素质在提高,如今在Ubuntu中文论坛,申请免费光盘这种行为已经被普遍鄙视了,倡导环保和节约.

安装清单:

默认系统安装...

加入常用别名
sudo gedit /etc/ ...

Step 1: Install
     sudo apt-get install cvs cvsd

Step 2: Configuring repositories to CVS-Server

     typing "/cvsrepos"

Step 3: Option
     of default, the server's root path is "/var/lib/cvsd", and the repositoy with "/var/lib/cvsd/cvsrepos"
     for a change:
           sudo cvsd-buildroot /cvsd

St ...

based on ubuntu 7.10 / 8.04 / 8.10/9.04

Step 1 (ubuntu 7.10/8.04):
sudo vi /etc/init.d/mountdevsubfs.sh

Find these script:
#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev ...

Step 1: add mod_rewrite
     sudo a2enmod rewrite
           this will create a loader to   /etc/apache2/mods-enabled/rewrite.load   
                 that loads the module /usr/lib/apache2/modules/mod_rewrite.so
           and it be linked to : /etc/apache2/mods-available/rewrite.load

     Disable rewrite u ...