Arch安装手记

 

说了,放假第一件事儿就是回归Linux,奶牛回来啦,哈哈~~~先上arch linux折腾下吧,说实话,对于一个桌面用户,直接上手arch绝对不是你的明智之举,但是熟悉了基本的桌面环境后再上手arch,会是一种享受,因为你在配置的过程中会学习很多的哦~~~

安装奶牛是采用的硬盘安装,arch的iso引导起来后会有硬盘引导的方法,可以进入一个命令行,然后手动挂载iso到loop上,然后完成losetup完成硬盘引导安装,但是,建议如果有其它linux引导的化,不要用arch的grub,arch的grub是老板本的,而且木有那个os-prober,所以引导要手动设置,而且如果直接pacman到grub2后,会发现引导问题更大,反正就是arch的grub有些纠结,所以果断pass掉,继续用ubuntu的grub2.

安装这里不是奶牛的重点,所以把自己的一些配置与大家分享下吧.

1.pacman更新

mirrorlist位置:/etc/pacman.d/mirrorlist

选择一个源把#去掉,添加到/etc/pacman.conf中如下一行

[archlinuxfr]
Server = http://repo.archlinux.fr/i686
来完成yaourt的源添加
sudo pacman -Syyu
sudo  pacman-db-upgrade
sudo pacman -S yaourt

2.xorg

sudo pacman -S xorg

3.显卡驱动

sudo pacman -S xf86-video-XXX

如下是可选列表

xf86-video-apm
xf86-video-ark
xf86-video-ast
xf86-video-ati
xf86-video-chips
xf86-video-cirrus
xf86-video-dummy
xf86-video-fbdev
xf86-video-geode
xf86-video-glint
xf86-video-i128
xf86-video-i740
xf86-video-intel
xf86-video-mach64
xf86-video-mga
xf86-video-neomagic
xf86-video-nouveau
xf86-video-nv
xf86-video-openchrome
xf86-video-r128
xf86-video-rendition
xf86-video-s3
xf86-video-s3virge
xf86-video-savage
xf86-video-siliconmotion
xf86-video-sis
xf86-video-sisimedia
xf86-video-sisusb
xf86-video-tdfx
xf86-video-trident
xf86-video-tseng
xf86-video-unichrome
xf86-video-v4l
xf86-video-vesa
xf86-video-vmware
xf86-video-voodoo
xf86-video-xgi
xf86-video-xgixp
呃,这里根据个人需要哈,奶牛一般使用闭源的N卡驱动,个人用着效果感觉好一些.当然,如果安装提示有冲突的,把冲突文件rm掉就可以了.

记得N卡在xorg.conf中加入一句

    Option "RegistryDwords" "EnableBrightnessControl=1"
    Option     "NoLogo" "true"

4.dbus gdm gnome

sudo pacman -S dbus gdm gnome

之后就可以启动桌面了

sudo rc.d start dbus
sudo rc.d start gdm

如果想开机直接进入桌面的化可以把dbus跟gdm加入到rc.conf的daemon中.

5.常用软件

Firefox +汉语,可以pacman -Ss firefox 找下

音乐vlc

其他xxx自己补充

6.汉语

先vim /etc/locale.gen,将中文的#去掉,然后执行locale-gen重建下locale

剩下的就是在本地的./bashrc中导入自己需要的locale了.

字体 文泉驿当之无愧的是牛叉的,正黑微米黑自选

对于firefox,奶牛建议把最小的字体设置为14,而不是默认的11,否则看着字体很小很不舒服.

7.gnome3

设置工具gnome-tweak-tool

一些gnome3的扩展可以在这里找到:https://extensions.gnome.org/

对于扩展,需要用到git来下载,sudo pacman -S git,然后用git clone XXX.git就可以来克隆git了.

8.输入法ibus

sudo pacman -S ibus ibus-qt ibus-sunpinyin

这里建议用ibus的sunpinyin,超级好用.但是,这里如果你的locale没有弄好的话,配置启动不起来哦~~~

然后写入.bashrc文件中下列内容

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus
ibus-daemon -d -x
搞定

9.wicd/network-manager

网络管理器,用pacman -Ss搜索下安装需要的即可,记得有个wpa的支持哦,那个也要安装,否则无线用起来会有障碍的.

sudo yaourt -S wicd hdclient wpa_supplicant

然后加入daemons中启动项wicd

10.时钟

rc.conf建议把UTC改用localetime,然后执行

cp /usr/share/zoneinfo/Europe/London /etc/localtime

这样子就把伦敦时间作为你的localtime本地时间了,当然,如果不是很明确就自己查找下localtime 跟utc的关系.

11.cpu频率

sudo pacman -S cpufrequtils
sudo modprobe acpi-cpufreq

cpufreq-info可以察看当前cpu信息

添加modules到rc.conf文件

acpi-cpufreq cpufreq_ondemand cpufreq_powersave

其中的ondemand是自动调节,powersave为节能

cpufreq-set -g ondemand可以将现在cpu设置为自动调节,如果想开机自动生效的话,需要设置配置文件:/etc/conf.d/cpufreq

将governor="ondemand"前的#去掉,然后根据需要设置.

添加启动项cpufreq到rc.conf 的daemons中.

12.声音

sudo yaourt -S alsa-utils alsa-oss
sudo gpasswd -a $USER audio
sudo alsaconf 进行声卡配置
alsamixer进行声卡设置
sudo alsactl store

最后将alsa加入daemons 的中.

就整理这么多吧.有些复杂,一天搞了很多,条理下~~~

19 条评论

  1. Arch相当适合折腾,感觉是比ubuntu快,而且自定制度会好点,有这个感觉么?

    • 比ubuntu快多了,自己要什么就装什么,不像ubuntu什么都给你装上

    • 快了很多,很爽。在 Ub 下面 Anki 加载语音库会有延迟,在 Arch 下面就正常了。

  2. 在那里下载?无图无真相啊,希望上图!

  3. 配上几张图就更好了

  4. 前段时间我也在折腾arch 不过后来因为没时间而作罢。用回ubuntu了

  5. 表示只用过ubuntu 还谈不上折腾 :k

  6. 安装很快,配置成自己想要的就花很多时间

  7. 在虚拟机上折腾过一段时间,前期不熟练,很是费神

  8. 想起当初在疲惫的老机器上用虚拟机蜗牛般的安装。。

  9. 内核怎么配置?能选 kernel 3.2 么?

  10. 找天也折腾FreeBSD爽爽吧

  11. 我这两天也在折腾 Arch,配的是 xfce + awesome,非常之流畅。强烈建议装上 dnsmasq 设置 DNS 缓存,可以极大提高联网速度。N卡驱动神马的建议造着 Wiki 走,无线网卡驱动也是。
    你用 G3 折腾程度还比较小,我这才叫折腾,各种自己装。

  12. 桌面环境使用kde好还是gnome好呢?

    • 我想我还是用xfce好了

    • 都还好吧,得看个人的使用习惯~~~

  13. 奶牛的arch是32位还是64位?我好久以前的32位的Archlinux一直是我的主系统,但是自从我升级内存后我就对我的32位的archlinux不爽了,再加上它的字体渲染太差,我就果断回到了ubuntu下,这个寒假果断折腾LFS,哈哈哈哈哈

    • 32的,奶牛就2G内存,嘿嘿~~~

:wx :k :good :fd :gz more »