安装 archlinux 也有好几次了,不过安装过程却一直只是记在电脑上,今天把它写到网上,既为分享,也是备忘。
在原有 linux 系统下采用硬盘安装,硬盘分区如下:
- /dev/sda1 --> Windows C:
-
/dev/sda5 --> Windows D:
-
/dev/sda6 --> Windows E:
-
/dev/sda7 --> /home
-
/dev/sda8 --> /
-
/dev/sda9 --> swap
我使用的是 2011.08.19 的 arch 镜像,iso 文件放在 windows 的 D 盘目录里。
首先,从镜像的 arch/boot/i686/ 目录中提取出 archiso.img 和 vmlinuz 两个文件,放在 $HOME 目录下。
重启,进入 grub 命令模式,输入:
- grub> kernel (hd0,6)/silver/vmlinuz archisolabel=archiso vga=0x361
-
grub> initrd (hd0,6)/silver/archiso.img
-
grub> boot
其中,silver 是我原有 linux 系统的用户名,vga=0x361 指定终端分辨率,这里为 1280x800。
登录后,会出现一个 shell,输入
- # mkdir /iso
-
# mount -r -t ntfs /dev/sda5 /iso
-
# modprobe loop
-
# losetup /dev/loop6 /iso/path/to/archlinux-2011.08.19-core-i686.iso
-
# ln -s /dev/loop6 /dev/disk/by-label/archiso
-
# exit
接着会进入 arch 系统,输入 /arch/setup 进行安装,具体过程不再赘述。
如下是安装完系统后,进入图形界面前的配置过程。
配置源 /etc/pacman.d/mirrorlist,我使用的是中科大的源,速度挺快的:
- Server = ftp://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
连接好网络,开始安装软件。
- # pacman -S sudo
-
# visudo ## 打开 %wheel 组
-
# useradd -m silver
-
# passwd silver
-
# gpasswd -a silver wheel ## 将用户加入到 wheel 组,使其可以使用 sudo 命令
安装显卡驱动:
- # pacman -S nvidia ## 集成显卡安装 xf86-video-vesa
-
# nvidia-xconfig
编辑 /etc/X11/xorg.conf,在 Section "Device" 下加上 Option "NoLogo",取消 nvidia 的 logo 画面。
- # pacman -S xorg-xinit ## xorg-server 已在 nvidia 中作为依赖安装
我使用的是 compiz + cairo-dock 组合,使用 slim 作为登录管理器。
- # pacman -S fusion-icon compiz-fusion-plugins-{main,extra} ccsm emerald
- slim consolekit ttf-dejavu wqy-zenhei ## consolekit 与用户权限相关
编辑 /etc/pacman.conf,添加安装 yaourt 所需的源:
安装 yaourt:
由于 [archlinuxfr] 中默认含有 cairo-dock,而我希望是自己编译安装,故再将 /etc/pacman.conf 中的 [archlinuxfr] 注释掉。
- # yaourt -S cairo-dock cairo-dock-plug-ins
编辑 /etc/inittab,使用 slim 登录管理器。
复制 /etc/skel/.xinitrc 到 home 目录,编辑 ~/.xinitrc,添加:
- exec ck-launch-session dbus-launch /home/silver/.autostart.sh
.autostart.sh 文件内容:
- #!/bin/bash
-
fusion-icon &
-
sleep 2
-
cairo-dock &
-
wicd-client &
-
#blueman-applet &
-
conky &
-
ibus-daemon -rd &
-
tilda &
-
xfce4-power-manager &
-
xscreensaver -nosplash
由于目前只安装了 fusion-icon 和 cairo-dock,故应先将其他的注释掉。compiz 和 cairo-dock 还需另外配置,如此已经可以进入图形界面了。
compiz 的配置文件:
compiz.conf.zip cairo-dock 的配置文件:
my-cairo-dock.zip 为了使得在图形界面下可以安装软件,需要一个终端,我喜欢用 xfce4 中的 terminal。
将 dbus 加入到 /etc/rc.conf 的 daemons 中。重启,可以看到现在已经进入了图形界面。
阅读(3133) | 评论(0) | 转发(0) |