日期:2014-05-16  浏览次数:20635 次

关于Arch Linux安装的一点事
-----------我是卖萌的分隔线-----------


/etc/rc.conf

LOCALE改成"en_US.UTF-8"。改hostname的话,另一个配置文件会随之变动的所以不用担心。


/etc/locale.gen

把en_US.UTF-8前面的#删掉

如果之后还是提示locale建立不成功的话,回这个文件看看是不是也解掉了其他locale的注释。


/etc/pacman.d/mirrorlist

建议留163。北交的源实在太不靠谱了。


/etc/pacman.conf

把AUR的也加上。

[archlinuxfr]

Server = http://repo.archlinux.fr/$arch

-----------然后应该就是reboot了-----------


1.pacman -Syu

2.pacman -S yaourt

3.安装dbus

pacman -S dbus

然后改.xinitrc:

#!/bin/sh

# Source scripts in /etc/X11/xinit/xinitrc.d/
if [ -d /etc/X11/xinit/xinitrc.d ]; then
    for f in /etc/X11/xinit/xinitrc.d/*; do
        [ -x "$f" ] && . "$f"
    done
    unset f
fi

exec $your_window_manager

最后在DAEMONS数组加上dbus。(我一般加在syslog-ng后面…)

4.安装X环境
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa mesa-demos

5.安装显卡驱动
pacman -S nvidia

6.安装GNOME3/KDE桌面
pacman -S gnome gnome-extra/kde

然后去改/etc/inittab保证开机启动进入桌面
首先把#Boot to console下面那行id:3:initdefault:注释掉
然后把#Boot to X11下面那行id:5:initdefault:解除注释
在文件下部有#Example lines for starting a login manager
因为安装的是GNOME所以只解除x:5:respawn:/usr/sbin/gdm -nodaemon这一行的注释(kde对应kdm)
在最后加上xt:5:wait:/usr/bin/chvt7

7.然后就是各种软件了。
浏览器:firefox+flashplugin
视频音频:vlc+clementine+gstreamer0.10-ffmpeg+gstreamer0.10-plugins-*
Office类:libreoffice
编辑器+编译器:vim+ctags+cscope+codeblocks+openjdk7+netbeans
配置:gnome-tweak-tool

输入法:fcitx fcitx-gtk3 fcitx-gtk2 fcitx-qt
记得改.xprofile或者.profile:
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
killall fcitx
fcitx &

8.其他(待补充)

vim支持中文的.vimrc文件:
let &termencoding=&encoding
set fileencodings=utf-8,gbk

记得给dbus加上networkmanager替换掉rc.conf里的network,而且要在dbus后面启动

安装一些额外字体 拷到/usr/share/fonts 然后mkfontdir mkfontscale fc-cache -fv

adduser命令 用户的分组audio,lp,optical,storage,video,wheel,game,power,scanner

visudo改掉%wheel ALL=(ALL)ALL的注释

记得安装unrar unzip zip p7zip

kde桌面的话记得添加gtk外观,要不然看起来很是不舒服。详情见arckwiki的kde界面