寒假折腾Archlinux的⼀些经验(新⼿向)--桌⾯配置篇版权声明:本⽂为博主原创⽂章,未经博主允许不得转载。 blog.csdn/u011152627/article/details/18925121
本⽂由枫落夜舞原创,欢迎转载,转载前请注明出处:
安装完成之后の基本配置
安装完成后开始添加⽤户:
# useradd -m dainslef    //使⽤-m参数在创建⽤户的同时创建该⽤户のhome⽬录
设置⽤户の密码:
# passwd dainslef
安装sudo让普通⽤户执⾏root命令:
# pacman -S sudo
# nano /etc/sudoers    //编辑sudoers⽂件让普通⽤户能够以root权限执⾏命令
安装中⽂字体:搜狗音乐
# pacman -S wqy-zenhei wqy-microhei    //记住不要⼿贱去装wqy-microhei-lite这个字体包,会造成Netbeans中使⽤⽂泉驿等宽微⽶⿊字体时空格变成⼝⼝(囧)
安装等宽字体:
# pacman -S ttf-dejavu    //没有此字体,会使某些符号不够漂亮,建议在安装桌⾯环境时选择此字体作为桌⾯环境的默认依赖字体
# pacman -S adobe-source-code-pro-fonts    //adobe出品的⼀款很适合编程的等宽字体
安装基本的图形环境以及驱动程序:
# pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils    //不必完整安装xorg包组,只需安装核⼼组件即可!
# pacman -S xf86-video-ati    //安装开源显卡驱动,或者安装闭源驱动catalyst
# pacman -S xf86-input-synaptics    //安装触摸板驱动
安装KDE桌⾯环境:
# pacman -S kdebase kdeadmin kdenetwork kdegraphics kdemultimedia kdepim kdesdk kdewebdev kdeutils    //不推荐完整安装kde,会附带许多根本⽤不到的kdegames以及kdeedu、kdeartwork(桌⾯主题)、kdeplasma-addons(附加组件)、 kdeaccessibility(残障⼈⼠辅助⼯具),但是也不能像wiki说的那样只安装⼀个kdebase,那样根本⽆法启动kde桌⾯环境,KDE桌⾯环境推荐使⽤vlc作为后端解码器
建议安装KDE桌⾯环境时安装虚包(meta/包指针),这样能够及时更新包组中的成员:
# pacman -S kde-meta
1) kde-meta-kdeaccessibility 2)kde-meta-kdeadmin 3)kde-meta-kdeartwork 4)kde-meta-kdebase 5)kde-meta-kdeedu 6)kde-meta-
kdegames7)kde-meta-kdegraphics 8)kde-meta-kdemultimedia 9)kde-meta-kdenetwork10)kde-meta-kdepim 11)kde-meta-
kdeplasma-addons 12)kde-meta-kdesdk13)kde-meta-kdetoys 14)kde-meta-kdeutils 15)kde-meta-kdewebdev16)kde-wallpapers
其中有需要装的为2 4 7 8 10 12 14 15。1为KDE残障⼈⼠辅助⼯具,3和16为为KDE额外主题及壁纸,6和13为游戏,9为⼀些⽤不到的⽹络⼯具,11为桌⾯附加组件,没有必要完全安装。
KDE的kdeplasma-addons和kdenetwork包组中有⼏个实⽤组件可以单独安装(不必安装整个包组):
# pacman -S kdeplasma-addons-applets-icontasks    //图标⼈物管理器
# pacman -S kdeplasma-addons-applets-lancelot    //lancelot启动器
# pacman -S kdenetwork-kget    //kget下载管理器
如果不习惯使⽤KDE桌⾯环境,则可以使⽤gnome桌⾯环境:
# pacman -S gnome gnome-extra    //gnome,gnome-extra包组可以不安装完全,只需安装其中必要的⼯具即可,gnome桌⾯环境推荐使⽤gstreamer作为解码器后端
安装gnome-extra包组后默认会安装许多⽤不到的游戏,可以卸载的游戏程序列表:
游戏包名称中⽂名称
gnome-mahjongg⿇将
gnome-sudoku数独
lightsoff关灯
tali掷骰⼦
swell-foop消⾊块
gnome-nibbles贪吃蛇
four-in-a-row四⼦连线
gnome-tetravex四领
five-or-more五⼦连珠
gnome-klotski华容道
iagno⿊⽩棋
gnome-chess国际象棋
quadrapassel俄罗斯⽅块
gnome-mines扫雷
gnome-robots机器⼈
aisleriot纸牌王
批量卸载⽆⽤游戏:
# pacman -Rscn gnome-mahjongg gnome-sudoku lightsoff tali swell-foop gnome-nibbles four-in-a-row gnome-tetravex five-or-more gnome-klotski iagno gnome-chess quadrapassel gnome-mines gnome-robots aisleriot
gnome包组中,有⼏个⽤不到的包:
软件包名称软件包简介
epiphany gnome桌⾯环境默认的浏览器,不过⽆论功能性能都是极差的存在
totem gnome⾃带的视屏播放器,对冷门格式的⽀持⽋佳,使⽤gnome-mplayer替代
empathy gnome⾃带的聊天⼯具,界⾯很fashion可惜对lwqq的⽀持不够好,出个验证码都会⽆限弹窗导致系统卡死,使⽤pidgin替代
gnome-dictionary gnome⾃带的字典⼯具,只是没有好的词库⽀持,使⽤stardict替代gnome-extra包组中,同样有许多⽤不到的包:
软件包名称软件包简介
accerciser阅读辅助⼯具,残障⼈⼠专⽤bijiben笔记本软件
brasero CD烧录软件
gnome-logs gnome⽇志软件
orca残障⼈⼠的屏幕阅读器
gnome-documents⼀个基本⽆⽤的⽂档管理器gnome-extra包组中,准确的说,只需要安装⼏个⽤的到的就够了:
软件包名称中⽂名称
anjuta gnome开发⽤的IDE
cheese茄⼦⼤头贴,聊天⼯具必备摄像头组件
devhelp gnome开发者⽂档浏览器
gnome-devel-docs gnome开发者⽂档
evolution gnome邮件软件
gedit gnome⽂本编辑器
gnome-color-manager gnome⾊彩管理器
gnome-nettool gnome⽹络⼯具
file-roller gnome归档管理器
seahorse保存程序的PGP密钥
vinagre gnome桌⾯的远程控制服务
默认情况下,挂载Windows分区读写じやない,需要安装:
# pacman -S ntfs-3g    //让nautilus和dolphin能够正常读写挂载的Windows分区
安装图形界⾯之后,可能⽆法直接启动,需要配置以下⽂件:
/etc/X11/xinit/xinitrc
~/.xinitrc
在⽂件内容中添加启动桌⾯指定环境的语句:exec startkde (以kde桌⾯环境为例)
如果是gnome桌⾯环境,则添加语句:exec gnome-session
使ArchLinux可以开机后⾃动执⾏图形界⾯:
# systemctl enable kdm.service    //使⽤KDM作为登陆器
# systemctl enable gdm.service
安装完KDE桌⾯环境后需要安装中⽂语⾔包(可能会出现中⽂不完全的问题),修改编码:
# vim /    //去掉/⽂件内中⽂编码zh_CN.UTF-8前的#号注释,为系统添加中⽂编码⽀持
# echo "export LANG=zh_CN.UTF-8" > /f
# locale-gen    //使中⽂编码⽣效
使⽤KDE桌⾯环境时,默认是不会在家⽬录下⽣成⽤户⽂件夹的,故需要安装xdg⼯具:
# pacman -S xdg-user-dirs
使⽤以下命令⾸次⽣成⽤户⽂件夹:
$ xdg-user-dirs-update
如果不慎删除了某个默认⽤户⽂件夹,使⽤如下命令强制重新⽣成家⽬录⽂件夹:
$ xdg-user-dirs-update --force
在KDE桌⾯环境下的默认gtk程序惨不忍睹,安装KDE下的gtk配置以及gtk主题:
# pacman -S kde-gtk-config oxygen-gtk2 oxygen-gtk3
在KDE桌⾯环境中,推荐从AUR中安装全局菜单组件和bespin界⾯风格:
$ yaourt -S kdeplasma-applets-menubar bespin-svn
安装KDE桌⾯环境的配套⾳乐播放器Amarok:
# pacman -S amarok
# pacman -S gstreamer0.10-base-plugins gstreamer0.10-bad-plugins gstreamer0.10-good-plugins gstreamer0.10-ugly-plugins gstreamer0.10-ffmpeg    //如果后端采⽤gstreamer解码器,必须安装gs解码器才能播放ape等格式,推荐使⽤vlc解码器作为后端,可省去安装此解码器的过程(gstreamer0.10-ffmpeg必须要装,否则播放ape格式没有声⾳!)
设置完时区之后,默认是⽆法使⽤⽹络同步时间的,需要安装ntp服务:
# pacman -S ntp
安装yaourt,在/f中添加软件仓库:
[ArchLinuxfr]
SigLevel = Optional TrustAll
Server = repo.ArchLinux.fr/$arch
然后命令⾏中安装:
# pacman -Sy yaourt
使⽤yaourt来更新所有系统中的包:
$ yaourt -Syua
ArchLinux中pacmanの图形化前端:
1. KDE桌⾯环境中推荐使⽤apper
# pacman -S apper
2. gnome桌⾯环境中推荐使⽤packagekit
# pacman -S gnome-packagekit
安装firefox⽕狐浏览器:
# pacman -S firefox firefox-i18n-zh-cn    //安装浏览器的同时安装中⽂包安装fcitx输⼊法作为中⽂输⼊法:
# pacman -S fcitx-im
为保证fcitx能够正常在各个环境中使⽤,安装:
# pacman -S fcitx-qt5
推荐使⽤AUR⾥的搜狗拼⾳输⼊法:
# yaourt -S fcitx-sogoupinyin
如果是KDE环境下,需要安装图形配置⼯具:
# pacman -S kcm-fcitx
gnome桌⾯环境下,安装图形配置⼯具:
# pacman -S fcitx-configtool