时隔多年,翻出原来自己的archlinux安装日志,这应该是自己最早的技术博客了吧,居然还用的和markdown一样的格式,吼哈哈~ (2016-10-23)

费了一整天安装好,虽然以前有装过,但2011.08.19有些小不同,写下日志以备后用,想尝试arch的同学可以参考,能力有限,多批评指正

P.S.

  1. 此版本没有ifconfig命令,用ip addr查看网络,配置起来略费劲.

  2. ibus1.4貌似有问题,无法选择输入法,官方解决方案ibus_googlepinyin和重新编译均不起作用,用scim取代.

  3. 由libqq-svn-195编译的pidgin qq试用体验一般,还是用web qq

  4. 此版本好像本身存在bug,pacman -Syu 报错,需先pacman -Sf filesystem后再Syu,官方说明见

安装基本系统/arch/setup

编辑/etc/rc.conf

1
2
3
4
MODULES=(broadcoom)
HOSTNAME="FC"
interface=eth0
gateway=192.168.0.1

编辑/etc/locale.gen

1
2
3
4
zh_CN.GB18030 GB18030
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
zh_CN GB2312

配置pacman

编辑/etc/pacman.d/mirrorlist

1
Server = http://mirrors.163.com/archlinux/$repo/os/$arch
1
pacman -Syu

添加用户 sudo

1
2
3
pacman -S sudo
adduser fc
visudo
1
fc ALL=(ALL) ALL

安装X

1
2
pacman -S xorg-server xorg-utils xorg-server-utils xorg-xinit
pacman -S nvidia nvidia-xconfig

安装kde

1
pacman -S kdebase phonon phonon-gstreamer kde-l10n-zh_cn kdeplasma-applets-networkmanagement kdemultimedia-kmix oxygen-gtk gtk-engine-murrine gtk-theme-switch2 wqy-zenhei networkmanager

编辑/etc/rc.conf

1
DAEMONS=(hwclock syslog-ng dbus networkmanager !network netfs crond)

编辑/etc/inittab

1
2
3
4
5
6
7
# 注释掉:
# id:3:initdefault:
# x:5:respawn:/usr/bin/xdm -nodaemon
# 然后取消注释:
id:5:initdefault:
x:5:respawn:/usr/bin/kdm -nodaemon

重启进入kde

1
gtk-theme-switch2 #修改主题

电源cpu管理

1
pacman -S cpufrequtils acpi acpid

编辑/etc/rc.conf

1
2
MODULES=(acpi-cpufreq cpufreq_ondemand broadcom)
DAEMONS=(acpi hwclock syslog-ng dbus networkmanager !network netfs crond cpufreq)

编辑/etc/rc.d/cpufreq

1
2
3
governor="ondemand"
min_freq="1.20GHz"
max_freq="2.27GHz"

配置声卡

1
2
3
pacman -S alsa alsa-utils alsa-oss
alsamixer # M取消静音通道
gpasswd -a fc audio

安装AUR

1
pacman -S base-devel

安装yaourt

从AUR下载yaourt.tar.gz

1
2
3
4
5
tar zxvf yaourt.tar.gz
cd yaourt
makepkg -s
pacman -U yaourt-1.0.1-1-any.pkg.tar.xz
yaourt -Sy

安装scim-bridge

1
2
pacman -S scim scim-pinyin
yaourt -S scim-bridge

编辑~/.xinitrc

1
2
3
4
5
export LC_CTYPE="zh_CN.UTF-8"
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE="scim-bridge"
export QT_IM_MODULE="scim-bridge"
scim -d

编辑~/.xprofile

1
2
3
4
5
export LC_CTYPE="zh_CN.UTF-8"
export XMODIFIERS=@im=SCIM
export GTK_IM_MODULE="scim-bridge"
export QT_IM_MODULE="scim-bridge"
scim -d

重启生效

挂载ntfs分区

1
2
3
pacman -S ntfs-3g
mkdir /media/Win
mkdir /media/Data

编辑/etc/fstab

1
2
/dev/sda2 /media/Win ntfs-3g users,uid=1000,gid=100,fmask=0113,dmask=0002 0 0
/dev/sda5 /media/Data ntfs-3g users,uid=1000,gid=100,fmask=0113,dmask=0002 0 0

安装其他程序

  • gvim
1
pacman -S gvim

编辑/etc/vimrc

1
2
set encoding=utf-8
set fileencodings=utf-8,gb2312,gb18030,gbk,ucs-bom,cp936,latin1
  • 其余
1
2
3
4
5
6
pacman -S libreoffice libreoffice-zh-CN
yaourt -S google-chrome
pacman -S flashplugin
pacman -S smplayer
pacman -S amarok gstramer-plugins
pacman -S xmms gimp evince