打造完美的 Linux 桌面 — Arch Linux 2007.08-2 (1)
安装引导程序
系统配置完成后,回到主菜单。进入下一步,安装系统引导程序。我们选择 GRUB 条目。此时,Arch Linux 安装程序让你查看 /boot/grub/menu.lst 的内容。接着,要求选择安装的位置,我们选 MBR,即主引导记录,第一项。


退出安装
还好,我们顺利完成了 Arch Linux 安装程序的所有步骤。现在是时候退出了。按提示我们在命令行输入下列指令,以便重启系统:
reboot

新建用户
重启系统后,输入 root 帐号和密码登录系统。


首先要做的一件事情是,建立一个普通的帐号。可以通过以下命令完成:
useradd -m -s /bin/bash xiaodong
这将添加一个名为 xiaodong 的用户。接着,为该帐号设置密码:
passwd xiaodong
至此,Arch Linux 的基本系统算是安装完成了。(待续)
[声明:本系列文章尚需完善,谢绝转载]
听来是一个不错的系统,但是似乎缺乏x窗口界面,可能不易上手。不过对于重量级玩家,几乎没有问题。
能不能把kde4编译用起来的过程也说说~
Toy使用ArchLinux的理由除了第一点外也可以用在gentoo上。呵呵!个人看法.:)
还没完呢,后面还有好戏。
Arch也有一个急待解决的问题,由于开发人员数量实在太少,每个人都要管理无数的包,因此一些包的质量有些问题。
呃,纠正两点:
1.配置rc.conf的时候 locale=zh_CN.utf8 改为 locale=zh_CN.UTF-8
2.最近arch作了一次大的升级,美国的镜像去掉current分支改为core了,好像现在只有国内的lupa还保留current,我就是选了默认的镜像导致无法pacman -Sy。害得我还得跑PClinuxOS下改archlinux的pacman配置。
我的安装盘也是2007.8的。
这个安装不就是用的是FreeBSD
不明白为什么出这么多的linux版本?
貌似安装过程很像FreeBSD
支持!我已经用了三个多月了,越来越喜欢Arch了。
一直用Archlinux
2007.8中的默认源已经是 core 了。
用Archlinux不用gentoo的原因是因为gentoo的编译对于我的机器来说是个噩梦。
archlinux+fluxbox确实不错,内存占用默认的也很小。说实话太适合上网了:D
O_O,看来我落伍了,重新下镜像去,明天接着装。
吼吼。
”不象其他的 Linux 发行版,为你默认安装一些不想要的东西“让我忍不住马上安装Archlinux。真的受不了gentoo的编译了
貌似安装有点麻烦哦,和我以前安装Minix差不多
不用编译,源的分配也非常简单主要core和extra,而且编译系统ABS也很有用,万一源中没有的软件很容易就能不绕过pacman安装,80-90%的软件在extra有。。很方便的系统,速度方面据说超过gentoo。反正的确比别的快。。。还有配置全部用配置文件,不需要软件
先在虚拟机下试试
还是谈谈编译过程比较好
Arch真的很好,灵活稳定快速,软件源也很丰富。
虽然安装指南对于初学者是必须的,但是其实并不难,而且能学到很多东西。
装好之后,你只需要适当抑制一下每天 pacman -Syu 升级系统的欲望就行了^^。
两年了,每天pacman -Syu,没有遇到过任何问题。
感谢LinuxToy对arch的推荐,我对这个发行版已经有感情了。
贴两个镜像:
国内
http://mirrors.lcuc.org.cn/archlinux/
台湾
ftp://cle.linux.org.tw/pub/ArchLinux
网通用户推荐直接用官方的,我这里网通2M ADSL,通常是全速,260KB/S。
可以尝试下新一点的2007.11-0.4测试版本
ftp://ftp.archlinux.org/other/rc-iso/2007.11/
修正了一些错误,例如笔记本上intel无线网卡module的加载问题。
最近在4台不同机器上上装过,补充一些安装经验:
1.上面有人说配置rc.conf的时候 locale=zh_CN.utf8 改为 locale=zh_CN.UTF-8,据我使用过程中的经验,zh_CN.utf8也是没问题的。
2.另外时区那里如果某些人有些地方情节或者记性不好,可以用中华人民共和国的英文缩写PRC,也是可以的。
3./etc/locale.gen里如果选择了gb18030,gen过程可能会比较长(一分钟以上),其实也可以不选它,一般情况gbk都足够了。
4.如果你没有专门为/boot划分分区,记得装好grub后要更改menu.lst,在/vmlinuz和/kernel26前面加上/boot。
5.如果你是动态分配ip地址的,要在rc.conf里设置eth0=”dhcp”,并注释掉其它gateway,route等相关配置行。
我觉着没网络安装是太痛苦了。。
我们的网络要先vpn连接,并且是无线,弄得装了又删掉了,是好东东,不过如果有全一点的DVD版就好了,要不然无线网卡什么的太烦人了
toy写教程了,很多人说与freebsd相似,何时些个freebsd的教程。
arch用了很久了,pacman没得说,软件更新速度和运行速度更是没得说。
呵呵,toy开始用arch了,记得以前我有推荐过哦。说句实话,自从用了arch后,我有点忍受不了这么久没重装系统过:-)
哈哈,正好要想装Arch,感谢toy。
@wang: Gentoo 是我的下一站 :)
@orionline: 感谢指正,我将稍后融入文章中。
@zlowly: 感谢补充。
Arch 的 KDEMOD 速度超快~KDE 粉丝不可错过。
另外,我发现 Arch 社区里面 WM 喜欢用 Openbox 或 Xmanod 等 Tiling WM,编辑器用 Vim,浏览器用 Vimperator,终端模拟器用 urxvt,音频播放器用 mpc+sonata,视频播放器用 mplayer,文件管理器用 Thunar 的人相当的多。
e16,e17,不二的选择。
又不是天天要升级。继续gentoo.
用arch很久了,确实好
说不出什么地方好,仅仅是感觉好
其实linux那么多版本,原因之一就是让某版本适合人,而不是人去适应软件
看到上面那么多人的正面评价,真有忍不住尝试的冲动。
但还是冷静下来,掌握linux最本质的东西吧,这才是可以游走于任何发行版的
其实我对发行版要求也不高,要可以最小系统(有netinst的都符合),不要擅自给我按乱七八糟的东西,源要快(apt的做的还不错),安装包要多(deb和rpm都挺好),至于速度的话,gentoo的emerge实在不适合笔记本,arch应该行,但我不知道为什么arch的binary包会比其他的包快,内核呼?综合来看,我还会用好一阵的debian,或者lfs、arch之类的
to @20:
1.上面有人说配置rc.conf的时候 locale=zh_CN.utf8 改为 locale=zh_CN.UTF-8,据我使用过程中的经验,zh_CN.utf8也是没问题的。
——对zh_CN来说,一样,但是en_US的话,最好写成en_US.UTF-8,否则在locale=en_US.utf8下,又不修改其他选项的情况下使用scim无法输入。
使用了大半年Arch了,实在是个理想(BSD)和现实(Linux)之间合适的妥协。
唯一问题是包的质量(包括dependency)/细化程度和debian系列相比差得太远。
好在制作包是很容易的,编辑一个几行的PKGBUILD文件,而后makepkg就可以了;如果要先测试./configure的参数,可以makepkg -o,只执行下载解压和checksum检验。
这个的确不错,用过一段,相当愉快的使用体验,不过我是懒人,还是ubuntu比较省事。。。
褒贬不一,还是自己试试看看,是不是适合我自己!
@winsphinx
可以参考linuxsir上arch区的讨论,如果不是zh_CN.UTF-8的话,比方gvim会出现菜单不见了的现象,反正非常奇怪的现象。en_US倒是没有发现有什么问题
恩,前几天我刚好也是从debian转到arch,目前用了这么久,感觉很好,速度不是一般的快,安装软件很方便,不输给debian,pkgbuild很人性化。唯一的问题,软件包质量确实不太高,特别是对kde的拆分,竟然按照kde官方的分类方法分类,而且有些软件装到opt下面,很奇怪。
如果教育网有源的话,我也想装一下玩玩!
哪一天有了好机子,virtualbox 通通虚拟了。
一直有个想法不知道怎么做比较好。要求系统的快很多时候是用在老机器上,但如果在老机器上编译这么一套系统实在划不来,最好能依据自身硬件配置在较好的机器上编译定制好一个系统再安装到老机器上。
kde不拆分和软件包质量有什么关系?只是arch的原则是尽量按照各软件官方的要求去打包,就是说尽量不去做自己的修改。所以在稳定性上还是很可靠的,即便是用最新的版本。
软件装到 opt 下本来就是一个传统。有什么奇怪的?
/opt 和 /usr/local 大多数都是安装一些应用软件的。 这两个目录之间也有一些组织模式。
为表支持,特意点了两下广告。;-)
我分区的时候说已经有boot的分区了,说不能启动了
关于时区设置部分!不用那么麻烦的!直接用RPC就可以了!
自己去看看RPC文件和Asin/Shanghai是没区别的!
RPC是中国缩写啦!
PRC?
[...] 参考: 第一部分 第二部分 第三部分 第四部分 [...]
是PRC!
对不起!
最进太喜欢RPC了,一时手快!
请大家原谅! :^)
通过 FTP 方式安装 Arch (硬盘安装)…
从 Ubuntu 转到 Arch 已经有一段时间了,现在已经慢慢喜欢上这个发行版。其最吸引我的是可定制性和 AUR (ArchLinux User-Community Repository),具体的我就不说了。下载 Arch 的 FTP 安装 CD地址一地址….
还好命大,装完2007.08.2才发现源结构变了
pacman -Syu不能更新
还好找到方法
下载ftp://mirror.pacific.net.au/linux/archlinux/current/os/i686/libarchive-2.4.17-1-i686.pkg.tar.gz
ftp://mirror.pacific.net.au/linux/archlinux/current/os/i686/libdownload-1.3-1-i686.pkg.tar.gz
ftp://mirror.pacific.net.au/linux/archlinux/current/os/i686/pacman-3.1.4-1-i686.pkg.tar.gz
依次pacman -U xxx… 这三个包好了
嗯…… 貌似你得照这这个URL一个字一个字的动手打 -_-
汗一下楼上,新的pacman.conf格式在pacman.conf.pacnew里面,用后者覆盖前者,或者照着改就行了。
是pacman的版本问题,不是conf的问题
[...] 二.在光盘引导完成之后: a.光标第一次停留的时候,出现几种不同的引导选项,这里按下enter键。 b.之后光标第二次停留,在Linux shell提示符”#”输入: /arch/setup 以启动安装程序。 c.这一步会让选择安装源,这里选cd-rom。选择完成后,系统会转向安装程序的主界面。下面的步骤完全对应安装程序主界面的各种选项。 d.磁盘分区。我在硬盘上划分了20G的空间给Arch使用,并且我的分区方案是: 挂载点 分区格式 分区大小 /boot ext2 100MB /swap Linux Swap 800MB / ext3 8GB /home ext3 10GB d.分区的时候仔细选择,完成后选择write讲分区写入硬盘,接着进入下一步,软件包选择。这里建议按照默认配置直接回车安装软件包就好了。 e.配置系统: 这时安装程序会列出 Arch 的几个主要配置文件让你编辑。在此之前它会问你使用什么编辑器。我用的是 vi,如果你不熟悉命令行,一般来说 nano 是比较易用的编辑器。不要被这些配置文件吓住,因为不适所有的配置文件都需要马上配置,这里只用配置几个必须要改动的: 1. /etc/rc.conf: TIMEZONE=”Asia/Chongqing” #时区 HOSTNAME=”eleven-computer” #主机名 #eth0=”eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255″ #配置网卡 2. /etc/locale.gen:删除所有 zh_打头的项目前的#号(开启中文 Locale) 三. 设置 Root Password 四. 设置 pacman Mirror。推荐使用: mirrors.easynews.com 五. 安装 BootLoader,建议装在 MBR 上(选择整个硬盘比如/dev/sda)。 六. 退出 Setup 程序。重新启动机器。 七. 启动后使用root登录系统,配置pppoe以便使用网络安装软件: pppoe-setup #配置pppoe,在接下来的画面中输入pppoe拨号信息. pppoe-start #开始拨号,连接网络. 注意本步只适合必须使用pppoe拨号才能连上internet的机器,如果你使用路由器或者小区局域网可以跳过此步. 到这里比较复杂的部分就完成了,接下来就是安装X和其他常用软件,使用pacman软件包管理器很容易做到这些.可以参考官方的wiki指南,带有截图的安装向导可以从linuxtoy找到. Archlinux跑起来很快,我开了3D桌面,DVD播放器,以及虚拟的windows xp,系统运行起来依然很快.我一直以为Linux更能发挥硬件的性能,不错吧. [...]
都是英文,难死我了!
我安装arch遇到了几个问题,望Toy和各路高手解答:
一.安装完后reboot,修改任何文件都提示只读文件系统,remount之后恢复正常,可是重启又只读依旧..
二.我使用adsl,pppoe-setup后pppoe-start提示timeout,rc.conf的NETWORKING部分配置如下:
eth0=”dhcp”
INTERFACES=(eth0)
ROUTES=(!gateway)
(三行皆无注释符)
pppoe-setup的设置是
1.my username
2.no
3.server
4.my password
然后yes了几下,防火墙那里选了0.
pppoe-start连了20多秒,死活不通
三.安装的时候,不能反注释掉zh_CN.GB18030
四.安装完后swap交换分区竟然没有被挂载
忘记说啦,盘是arch linux 2007.08-2的
如果用户的专业化越来越强
Linux总会向着BSD风格靠拢
[...] 相对适合于那些有一定基础的 linux 用户,所以安装就不累赘了,参考 LinuxToy! 安装完第一次进入 Arch 以 root 和 你设置的 root passwd [...]
arch是我最终使用的发行版。
不过装arch最最主要的不是如何装,因为官方的wiki已经很详尽了,而是选好源。
安装就是学的 FreeBSD
为什么我下载的镜像安装到选择安装包这一步只有base呢?
没有文中提到的另外三个:
* base:Arch Linux 中所包含的最基本的包。
* devel:包含一些软件编译工具。
* lib:包含应用程序所需的库文件。
* support:包含一些在网络和文件系统方面有用的包。
iso文件291m大小 有人知道为什么么?
@kyle: 请注意,这篇文章是以 2007.08-2 为基础写就的,若你使用更新版本的 archlinux iso 映像,其中的安装选项则会有所不同,如有的已取消了。