关于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界面