|
菜鸟从XXlinux跳到arch linux
arch的优点,不想多说了!基于i686,软件新...
我想越来越多的人会选择arch的!
安 装 [
安装前,请先下载arch-0.7-base.iso,放到你的linux分区下!(0.7不支持从fat分区安装!),空出一个分区来安装arch.假设你有一个xxlinux (我这里是debian)并且能用grub启动。安装开始:
进入你原来的linux,
mount arch-0.7-base.iso /mnt/cdrom -o loop -t iso9660
cd /mnt/cdrom
cp vmlinuz /
cp initrd.img /
(copy启动安装要的文件,放在 原来linux的根分区上)
reboot
进入GRUB启动,按“C”
root (hd0,x)
kernel /vmlinuz root=/dev/ram
initrd /initrd.img
(用linux根分区下的vmlinuz和initrd.img启动arch安装!)
很快,你就会看见arch的安装界面了!
先不要急,arch一般只支持CDROM和FTP安装,只有ISO文件没有CDROM,怎么办?
所以,你得先把安装的ISO文件mount到/src目录下,这样来做:
mkdir iso
mount /dev/discs/disc0(或1)/partX /iso (目的是为了把有ISO文件那个分区mount到/iso上在来,没有安装成功前arch的分区文件都是用discs来表示的
disc0 = 第一个硬盘 part1 表示第几个分区!注意逻辑分区是从part5开始)
mount /iso/arch-0.7-base.iso /src -o loop -t iso9660
正式安装:(由于是边安装边手抄,所以没有图!)
/arch/setup ***出现欢迎界面,E文好的可以慢慢看啦
回车
“Please select an installation source”
选择“1 cd-rom”***这时候出现“main menu”一共有七步,首行来第一步,
分区
这一步很危险,如果你再安装之前就分好一个分区的话,就直接选择“3 set filesystem mountpoint”
如果你对arch的分区不熟悉的话,请最好不要1和2.我怕怕,我选3 ~_~
"select the partition to use as SWAP"
要注意了,是SWAP不是根分区!感觉有点怪,其他linux都是先来根分区再来SWAP!
选择你以前的swap分区。
“select the partition to use as /”
选择你先前给arch留的空分区,再选择文件系统
我选择reiserfs,你也可以选择ext3
完了以后,选择DONE,回到main menu进行第二步
选择“SRC ....”再选择软件包,都选上吧,不多!回到Main Menu,进行第三步
安装软件,不用多说!如果无聊可以用ALT+F2,到一个终端上,玩玩。完成之后,回到main menu进行第四步
安装内核 选择第一个 2.6 IDE
完成后,安装就可以说完成了,其他的现在不用做!
退出安装。回到终端!
修改(用vi)以前linux下的menu.lst或grub.conf(就在/iso/boot/grub/下面)
在后面加上:
title Arch Linux
root (hd0,x) #x=你的arch所在的分区,如果是hda7,x=6
kernel /boot/vmlinuz26 root=/dev/discs/disc1/part7 ro
:wq 退出
reboot
配 置
启动时候会有错误,不用理
用root登入
passwd #给root加密码
adduser #增加一个用户
vi /etc/rc.conf
修改时区
TIMEZONE=China/Shanghai
修改主机名
HOSTNAME="Summer" #我的是SUMMER
MODULES=(!usbserial !ide-scsi 8139too)加入8139网卡,不如为什么
系统把我网卡搞起8139cp,搞得我上不了网,所以在这里加上8139too
设置网络
通过网关的
lo="lo 127.0.0.1"
eth0="eth0 192.168.1.2(你的IP) netmask 255.255.255.0 broadcast 192.168.1.255"
INTERFACES=(lo eth0)
gateway="default gw 192.168.1.1(你的网关)"
ROUTES=(gateway)
如果用DHCP:
lo="lo 127.0.0.1"
eth0="dhcp"
INTERFACES=(lo eth0)
gateway="default gw 192.168.1.1"
ROUTES=(!gateway) #在 gateway前面加一个“!”,表示不用gateway
:wq
修改DNS(如果用 DHCP,这里不用修改了)
vi /etc/resolv.conf
加入:
nameserver 202.96.128.86 (这是我这里的DNS)
:wq
reboot
用root 进来
现在机子应该能上网了吧?
修改/etc/pacman.conf
加入:
[testing]
Server = fhttp://download.ourlinux.net:81/archlinux/testing/os/i686
[current]
Server = http://download.ourlinux.net:81/archlinux/current/os/i686
[extra]
Server = http://download.ourlinux.net:81/archlinux/extra/os/i686
[archcn]
Server = http://arch.ourlinux.net:81/archcn
[alcle]
Server=http://download.ourlinux.net:81/archlinux/alcle
:wq
好了,现在可以进行伟大的pacman了!
pacman -Syu (更新一下目前的软件,有2.6.11的内核哟!)
.........等待ing
reboot (安装了新的内核,应该重启一下)
pacman -S gnome xscreensaver totem bmp file-roller evolution gimp gpdf eog mozilla-firefox
中 文 化
安装中文字体和输入法
pacman -S ttf-zh-cn fcitx(注意ttf-zh-cn安装完后还有几步)
修改/etc/hosts
把localhost.domain改为你的主机名
vi /etc/profile
export LANG="zh_CN.UTF-8"
export LC_ALL="zh_CN.UTF-8"
配置X
pacman -S hwd
hwd -xa
用一般用户登入
vi .xinitrc
export XMODIFIERS=@im=fcitx
fcitx &
exec gnome-session
把“exec wmake”注释掉
startx
如果字体不好看的话,字体设置里面不选择“平滑”
基本就把arch,设置好老! |
|