Chinaunix首页 | 论坛 | 博客
  • 博客访问: 444328
  • 博文数量: 35
  • 博客积分: 747
  • 博客等级: 上士
  • 技术积分: 870
  • 用 户 组: 普通用户
  • 注册时间: 2011-06-05 00:04
个人简介

执酒对饮桃花翩,醉踏歌剑挽流年。

文章分类

全部博文(35)

文章存档

2015年(1)

2014年(4)

2013年(2)

2012年(15)

2011年(13)

分类: LINUX

2011-11-05 21:42:27

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

compiz 的配置文件: compiz.conf.zip  
cairo-dock 的配置文件: my-cairo-dock.zip

为了使得在图形界面下可以安装软件,需要一个终端,我喜欢用 xfce4 中的 terminal。
  1. # pacman -S terminal
将 dbus 加入到 /etc/rc.conf 的 daemons 中。重启,可以看到现在已经进入了图形界面。
阅读(3133) | 评论(0) | 转发(0) |
0

上一篇:Hello, world!

下一篇:archlinux 软件安装

给主人留下些什么吧!~~