[i=s] 本帖最后由 CharonicalPAL 于 2009-11-1 17:43 编辑 [/i]
昨天终于解决了最后的Gnome问题,arch基本上能用了,今天把过程贴出来跟大家分享分享:)
Arch是最新的2009.8版本,不是虚拟机所以没什么图-_-
直接执行的命令是红色字体
准备
这个没什么细说的,备份文件。光盘用的是Live CD,ISO才300多MB,arch果然是轻量级哈哈。~
安装Arch
*这里可以作为参考,有点老,跟新版本不大一样http://linuxtoy.org/archives/the ... -2007-08-2-1.html/2
1)设好光驱引导,放进光盘之后首先会让选择引导方式,一般选择第一个Boot Arch Linux Live CD这个选项就行了。
2)引导结束之后会有提示符archiso login,根据上面的提示输入root即可。没有密码。登入之后直接输入/arch/setup。
3)接着出现mian menu,算是安装界面了吧。按顺序来,1选择安装源,当然选CD啦。2设定时间,不多说了。3分区设置,我选了第一个auto,反正电脑里没什么值钱东西所以省的麻烦。上面给的那个链接里是手动配置的,想自己分区的可以看一下。关于文件系统,arch09.08版支持了ext4,可以试试看呵呵。剩下的设置没什么特殊要求的话用默认值就可以了。配置完之后回到main menu,第4项选择要安装的包,也没什么说的,有特殊要求的自己选就行,没有的话用默认。下一项安装包,当然前提是你做过了第4项(废话……)。第六个是比较重要的环节,下面细说:
选择了第六项之后开始会先让你选择编辑器,我选了nano。傻瓜一点呵呵。。
这里的3个是比较重要的,即使是安装完系统以后也可能会再做改动。剩下的一般不用动,可以打开检查一下
rc.conf 这里要设置的是locale和hostname,不过我建议装的时候先不要把locale改成中文,否则后面再命令行下面所有的提示信息全成乱码……hostname就自己改咯。
locale.gen locale支持,要什么语言把前面的注释符号#去掉就行了。
rootpassword root密码,注意的是好像backspace不能用,如果输错的话直接重来,按退格好像不是删除输入的东西。没有输出反馈所以输了几位都看不到,干脆重新输入算了-_-
4)上面的主要配置搞定之后回到main menu,剩下选择bootloader,选grub吧,lilo的话之后如果要自己编译内核可能会要卸载再重装……当然这是后话了。
5)完成安装,选exit install。到此Arch就装完了,实际上安装时间基本上就是安装那几个包的时候用的时间…我就用了三五分钟…再次感叹一下arch的小巧。。
安装Gnome
1)重启用root登录之后先往pacman的源里添加一些国内比较快的,我从网上搜了几个就全填进去了,最主要的一个是163的,在/etc/pacman.d/mirrorlist里面加:
Server = ftp://cle.linux.org.tw/pub/ArchLinux/$repo/os/i686
Server = http://mirrors.163.com/archlinux/$repo/os/i686
Server = http://ftp.sjtu.edu.cn/pub/mirror2/www.archlinux.org/$repo/os/i686
Server = http://mirror.lupaworld.com/archlinux/$repo/os/i686
Server = ftp://mirror.pacific.net.au/linux/archlinux/$repo/os/i686
Server = http://mirror.lzjtu.edu.cn/archlinux/$repo/os/i686
Server = ftp://xde.gooth.cn/archlinux/$repo/os/i686
Server = http://mirrors.lcuc.org.cn/archlinux/$repo/os/i686
*)这一步需要联网,看大家自己的情况了,我用adsl,输入pppoe-setup,root权限。会出现pppoe的设置向导,它的帮助信息很到位所以自己看着一步一步做就好。注意dns一定要写对,否则结果大家都知道……我第一次就输错了,研究了好久才发现错在什么地方……完成之后同样在root下执行pppoe-start就可以联网拉。(断开连接pppoe-stop查看状态pppoe-status,这两个不需要root)
2)连上网络后运行pacman -Syu,系统会先更新pacman自己,然后再运行一回pacman -Syu,这时候大概会有两三百MB的更新,很快的,基本上平均至少有220kbps(我在家用电信的adsl,这个速度很够意思了呵呵)。完成之后建议把sudo装上,以后省得老得用rootpacman -S sudo。
3)安装驱动,主要是显卡驱动,这个也因人而异啦~我下了xf86的,迄今为止工作非常好:)
4)安装xorg,pacman -S xorg,装完之后就可以startx了,但是注意!如果就这样startx的话进去X键盘鼠标都肯定没有任何反应,会发现整个电脑上只有一个键能用-_- 这里需要先启动fam与hal,手工启动运行/etc/rc.d/hal start然后把hal换成fam再执行一遍就可以。当然最好的办法是放进Daemon让它们启动的时候自己加载,在/etc/rc.conf里的Daemon项下添加hal fam即可{添加到syslog-ng后面,注意空格,像这样DAEMONS=(syslog-ng hal fam network netfs crond)}。
5)安装Gnome,这里建议大家去看archwiki,http://wiki.archlinux.org/index.php/GNOME,里面写的很详细。Gnome分2个版本,gnome和gnome-extra(二选一),类似于基础版跟豪华版的概念。要是觉得以后一个一个安桌面工具包麻烦的话可以选extra,但是可能会多安装很多可能以后用不着的东西,这可是违背arch简洁轻量的信条的哈哈:) 总之我用的pacman -S gnome。但是不管是哪个版本,系统的那些管理小程序都是没有的,这个包需要单独装,pacman -S gnome-system-tools。
6)安装GDM,pacman -S gdm(因为在不装的情况下发现从命令行开gnome-session显示出来的东西会怪怪的…我前面的帖子里有描述http://www.linuxdiyf.com/bbs/thread-162777-1-1.html…这个的原理请教各位啦~),然后同上面第四步,把gdm加进daemon,建议把gdm放在最后一项,这样在进入图形界面前可以看到前面的模块是否加载正确~另外如果想要后台加载gdm的话可以在gdm之前加一个@,不过意义不大。这样基本工作就完成了,想见中文界面的话可以把上面arch安装第三步里提到的rc.conf修改一下,locale改成zh_CN.utf8。重新启动。
*)如果你的显卡驱动安装正确,那么在启动的过程中加载到某一模块时分辨率会提高。如果你的xorg和gnome也安装正确,那么应该会直接进入登录界面。
----------------------------------------
大家拍砖,错误或者不准确的地方欢迎指点~
还有本人想多认识认识arch的同道中人呵呵:)
CharonicalPAL 于 2009-11-01 17:12:07发表:
[i=s] 本帖最后由 CharonicalPAL 于 2009-11-1 17:28 编辑 [/i]
是这样没错啊。。我的意思表达错了?
已经编辑过了。这样清楚些吧~
vicwjb 于 2009-11-01 16:37:08发表:
我要拍,gnome 是基本的包,gnome-extra是扩展的包。。安装的时候不用全部安装的,你可以选择安装哪个!!!!!!!!!
vicwjb 于 2009-11-01 16:36:39发表:
我要拍,gnome 是基本的包,gnome-extra是扩展的包。。安装的时候不用全部安装的,你可以选择安装哪个!!!!!!!!!
花猫 于 2009-11-01 14:46:33发表:
谢谢,昨天一说完,你就把过程分享了,太好了,这个应该加精华,顶。
CharonicalPAL 于 2009-11-01 12:47:48发表:
arch得慢慢配啊……刚装完里面什么都没有-_-
aqq5220 于 2009-11-01 08:10:14发表:
昨天看见你的另一个帖子后。去安装了下arch。
安装成功了后!
感觉不是很好!
roeta 于 2009-11-01 00:10:48发表:
没用过这个版本,当学习了