LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1597|回复: 5

网络安装,完全自定义,打造极速的ubuntu

[复制链接]
发表于 2009-12-29 14:19:55 | 显示全部楼层 |阅读模式
这里的完全和极速是相对的

1.1可以使用minicd或者网络安装,建议网络安装,不需要刻碟。minicd 在这里下载: http://cdimage.ubuntu.com/netboot/

1.2.网络安装
如果现有Linux,只需更改现有的menu.lst或者grub.cfg文件即可。

只有Windows XP的,可以下载GRUB4DOS软件辅助安装。如果已有Linux系统,只需在grub上添加一个启动项即可。

grub4dos的下载地址:http://download.gna.org/grub4dos/

下载grub4dos的最新版本,将其中的grldr,grub.exe,menu.lst三个文件解压到C盘根目录。在menu.lst文件加入如下内容:

title Install Debian & Ubuntu
kernel (hd0,0)/linux
initrd (hd0,0)/initrd.gz

将C盘根目录下的boot.ini文件最后添上一行:

c:\grldr="GRUB4DOS"

这是一个系统隐藏文件,可能需要解除隐藏和只读才可编辑,且需要管理员的权限。

2.下载网络安装文件到C盘根目录或现有的linux文件系统下,网上很多说不能放在NTFS下,我实践证明,起码当前版本是可以的。

各平台的minicd 和 initrd.gz ,linux个文件都可以在这里下载:  http://cdimage.ubuntu.com/netboot/

3.重启计算机,选择GRUB项进入,再选择相应安装项就可以进行安装了。

进入安装界面按提示操作即可,如果您没有DHCP服务器,就要手动配置网络了。至于源方面,根据实际情况选择,我推荐http://mirrors.kernel.org/的镜像: http://mirrors.kernel.org/ubuntu

4.时区设定,分区,用户名,GRUB等按您自己的要求设定就可以了。

5,到了选择安装包时,不要选取任何包直接回车略过(当然可以选择最后一项的自定义,不过我认为没必要,系统安装好了再装也一样)。

6,系统安装好了,重启动,登入控制台,根据需要安装软件,比如我的:

sudo apt-get install xorg alsa openbox kdm firefox ttf-wqy-zenhei ubuntu-restricted-extras  ......

根据需要,也可以这样 sudo apt-get install ubuntu-desktop/kubuntu-desktop/xubuntu-desktop,只是这样的话,这篇文章就没有意义了。

IBUS建议使用dev版本,下面就是加入源来安装最新的ibus和virtualbox。

sudo add-apt-repository ppa:ibus-dev/ibus-1.2-karmic

deb http://download.virtualbox.org/virtualbox/debian karmic non-free

wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -

sudo apt-get update

sudo apt-get install ibus ibus-pinyin  virtualbox-3.1

KDM需要设定自动登录,修改/etc/kde4/kdm/kdmrc文件相应部分或者直接加入下面两行:

AutoLoginEnable=true
AutoLoginUser=UserName


值得注意的是,开机没有声音是因为没有加入audio组,gpasswd -a USERNAME audio,如果您使用Virtualbox ,同样要加入相应组,不然虚拟机下的usb无法使用 gpasswd -a USERNAME vboxusers

到这里基本就完成安装了,我在公司和家里的电脑测试的启动速度都是15秒左右,从显示grub菜单到进入桌面显示任务栏图标。

7,关于kdm,可以不安装,但是就无法自动进入X,无法自动登录。我另外一个测试用的系统,archlinux,在initab文件中加入

x:5nce:/bin/su PREFERED_USER -l -c "/bin/bash --login -c /usr/bin/startx >/dev/null 2>&1"

然后在 ~/.xinitrc 加入 exec openbox-session 就可以自动启动。但是在ubuntu中无效,ubuntu本身是没有这两个文件的,看过一些资料,说自己新建也有效,但是我没有成功过,所以只好使用 kdm,在这里也请教各位在ubuntu中不使用登录管理器,可以不输入用户名和密码而自动进入桌面的方法,万分感激。不过kdm都还算好,相比gdm的启动速度,快了不是一点点,我甚至想愚蠢地建议gnome的用户使用kdm。真的受够gdm的速度了。


8,openbxo,awesome和 musca都是不错的窗口管理软件,kde和gnome实在没有兴趣,其他的比如fvwm就没有尝试过,现在使用openbox,我需要做到的,没有他实现不了的,而且没发现什么不兼容的问题。awesome和musca,其实都非常好,我甚至很难取舍。如果能openbox+awesome就太完美了......显然,这些都超出了这篇文章的主题。

我以前是用archlinux的,因为更新太快,出过几次莫名其妙的问题,而且很多软件还是要编译,没耐心。现在用ubuntu,也很好,不知不觉间,居然把ubuntu当archlinxu来用了,遇到配置问题都跑到archwiki去。

错误疏漏之处,请大家多指点,多拍砖。
发表于 2009-12-29 16:23:08 | 显示全部楼层
我也比较喜欢用mini.iso安装的,不过我是刻盘,支持一个~~~
回复 支持 反对

使用道具 举报

发表于 2009-12-30 08:31:24 | 显示全部楼层
Ubuntu基于Debian,mini iso就是相当于Debian netinst ISO的概念。网络好的话推荐用,其实alternate ISO就可以了。Desktop ISO过于追求简单,把LVM等一些高级特性都略掉了。
回复 支持 反对

使用道具 举报

发表于 2009-12-30 14:27:05 | 显示全部楼层
其实我早就说过,ubuntu 可以当作 arch 来装,只要用 arch 的手册就行了。

对于资深 Linux 用户而言,发行版是没什么区别的,只有源的区别。
回复 支持 反对

使用道具 举报

发表于 2009-12-30 21:12:30 | 显示全部楼层
我也是用网络安装的,用的alternative CD。
想干净的话,边gnome-core也不要了,直接用X+WM吧。呵呵~
我试了下gnustep+wmaker,还行。就是软件少点。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-30 22:50:58 | 显示全部楼层
在这里也请教各位在ubuntu中不使用登录管理器,可以不输入用户名和密码而自动进入桌面的方法,万分感激。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表