开源中文网

您的位置: 首页 > Arch Linux > 正文

我的Arch的安装

来源:  作者:

什么是arch(借用distrowatch.com) 

Arch Linux是一份为i686优化的轻量级Linux发行,它包含了各种软件的最新稳定版本。软件以.tar.gz格式打包并由包管理器进行跟踪维护,这样 的设计使得软件升级非常容易。与其他发行相比,Arch的技术相当之先进。一些相对不大使用(至少对我而言)的东西没有保留下来(例如,info页面)。 一次缺省的Arch安装带给你的是一套牢固的系统基础,你可以在此基础上增加软件包从而创建你所需要的定制安装。Arch的包系统允许你方便地创建你自己 的软件包,这使得按你自己特定的配置重新编译一份新的软件包变得非常容易。Arch的另一个目标是让用户尽可能地使用到Linux的新特性,例如 ReiserFS、ext3以及devfs。

下面就我的硬件来谈Arch的安装! 

我的硬盘希捷6.4G(从)+希捷60G(主) 
主板双敏的UK600N lite 
内存512M 
cpu闪龙2200+ 
网卡via_rhine集成+8029 

安装前的准备工作 
Arch0.7的iso刻成光盘! 
去 http://amlug.net/new-projects/hwd/packages/ 下载hwd的最新版本放一个方便的地方! 

安装: 

一开始我选择的是Arch0.7 这个最新版!先设置硬盘的分区! 
这里要严重注意就是挂载时会有弹出提示格式化会销毁数据,如果是/home 这时选否,Arch就不会格式化它,但仍然会在fstab挂载它。
安装base,这个版本的base里面带了ppp,ro-pppoe,libpcap所以没有必要再去网上下载!如果有兴趣完全安装也可以选上其他的,建 议xfce就不要了那个里面的xfce版本太老了!之后安装选择的包!选择内核我分别选择过2.6和2.4的内核!2.4的内核好像不支持我的 via_rhine网卡!也可能在2.4 里面via_rhine网卡名字变了,反正没见到via_rhine的模块被启动!所以没办法最后用的是2.6的内核!不过这个内核也很不错,而且是 2.6.10-3的版本,很新了! 
下面是设置系统,我在我的rc.conf里面更改了如下的地方! 
/etc/rc.conf - Main Configuration for Arch Linux 


# Localization 

# HARDWARECLOCK: set to "UTC" or "localtime" 
# TIMEZONE: timezones are found in /usr/share/zoneinfo 
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps 
# CONSOLEFONT: fount in /usr/share/kbd/consolefonts (only needed for non-us) 
# USECOLOR: use ANSI color sequences in startup messages 

HARDWARECLOCK="localtime" 
TIMEZONE=Asia/Beijing 
KEYMAP=us 
CONSOLEFONT= 
USECOLOR="yes" 

# Scan for LVM volume groups at startup, required if you use LVM 
USELVM="no" 


# Networking 

HOSTNAME="localhost" 


# Module to load at boot-up (in this order) 
# (prefix a module with a ! to disable it) 

MODULES=(via_rhine !usbserial !ide-scsi) 


# Interfaces to start at boot-up (in this order) 
# Declare each interface then list in INTERFACES 
# (prefix an interface in INTERFACES with a ! to disable it) 

# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp") 

#lo="lo 127.0.0.1" 
#eth0="dhcp" 
#INTERFACES=(lo eth0) 


# Routes to start at boot-up (in this order) 
# Declare each route then list in ROUTES 
# (prefix a route in ROUTES with a ! to disable it) 

#gateway="default gw 192.168.0.1" 
#ROUTES=(!gateway) 


# Daemons to start at boot-up (in this order) 
# (prefix a daemon with a ! to disable it) 

DAEMONS=(syslog-ng !hotplug !pcmcia network !netfs crond) 

# End of file 

在MODULES里面加上via_rhine是为了启动的时候可以把via_rhine的网卡激活!如果你有网卡,也可以就在这里激活!没有必要写入/etc/modprobe.conf (for v2.6 kernels) 
eth0 gateway 那里是为了启动我的ADSL,如果你的ADSL不是拨号上网而是固定ip就不要问我了,因为没试过! Mr. Green 不过应该也很好配!实在不知道可以上网问问! 

接下来是安装引导程序了,grub和lilo你习惯哪个用哪个吧! 
这里我废话一段,我的是双硬盘6.4G这块是专门作实验的!所以光盘启动安装的时候我是把6.4设为第一引导了!我的grub就安装在这块硬盘的mbr上! 
之后重新启动我又把6.4G设回了第二个被启动,上面的设置启动顺序都是在bios里面完成的!我原来用的是FC2!启动进入到FC2里面,挂载 6.4G硬盘把/boot/grub/menu.lst的最后三行拷贝到我的/etc/grub.conf里面就可以了,再次启动就进入Arch了! 

启动后配置ADSL 
adsl-setup 
先是用户名,之后是网卡(接ADSL的哪个)我的是eth0,再之后DAEMON这里我不明白就按照默认选no!主DNS: 202.98.0.68 次DNS:202.98.5.68(这里是我所在城市ADSL供应商的DNS,请对应你的DNS供应商提供的来写!)再下来就是ADSL密码,确认密码, 下面是防火墙一般设1最后面是写入Y !好了,到这里ADSL配置完毕!如果顺利的话 adsl-start 就可以上网了!想要计算机启动的时候激活ADSL只要在/etc/rc.conf 的DAEMONS=(syslog-ng !hotplug !pcmcia network adsl !netfs crond) 加上adsl就可以了! 

下面你所需要的就只是:pacman这个命令了想安装xfce4的话就 pacman -S xfce4,配置X的话只要安装上xorg(网上下载:pacman -S xorg),装上你的最新的hwd!到保存hwd的目录 pacman -A hwd**.pkg.tar.gz,之后hwd -s,再去/etc/X11目录找xorg.conf.hwd改一下显卡的水平刷新率,垂直刷新率 保存为xorg.conf就可以了! 
启动xfce4可以startxfce4或者在.xinitrc里面 exec startxfce4想让xfce4变成中文更改.bashrc 加上这一段export LC_ALL=zh_CN.GB18030 

但是我ADSL这里不顺利!不知道是什么原因Arch0.7这里,当adsl-start 的时候总是TIME OUT 
所以下面是只适用于和我机器配置一样或遇到相同问题的兄弟! 
一开始我实验了各种办法比如更改eth0的ip,编译内核去掉ipv6,甚至拔掉8029!但是都没有用!最后我想有可能不同版本会好一些,就去下载了0.6没想到安装上一切正常! 

0.6的安装最好base再加上lib里面的libpcap和network里面的ro-pppoe其他的都和上面的一样! 
安装之后升级xorg安装xfce4,还有就是最好升级一下gcc,glib,glibc这三个软件!KDE和gnome在我的机器上是死活起不 来了!个人以为跟我的0.6版本有关,因为0.6base原来是上面建的是Xfree86,而我用的是Xorg,我没有用hwd,因为合适我的hwd版本 太低,而且结果只有xfree86-4的,没有xorg的我是把0.7的时候的配置文件xorg.conf拷出来装进去的! 

安装后感觉速度很快不开firefox,top的时候内存应用只有150M左右,不开X,top大约58M,开firefox上了一会儿网top大约245M!是一个速度快,很轻量级的系统!建议有感兴趣的可以自己装装试试! 

问题: 
现在我的这种搭配有两个问题: 
1是没办法使用中文输入法,因为在./configure的时候有问题!编译不过去! 
2是没办法启动gnome和KDE这些比较爽的大一些的东东! 

中文美化看这里: 
到这里 ftp://cle.linux.org.tw/pub/ArchLinux/alcle/ 下载 fireflysung字体 
想安装其它字体,如simsun,从windows拷贝之后安装xttmgr 
用xttmgr --add 字体路径/字体名来安装就可以直接使用了,不用重启X

Tags: Arch安装
关于开源中文网 - 联系我们 - 广告服务 - 网站地图 - 版权声明