Beginners' Guide/Post-installation (简体中文)
Contents
其他
恭喜,欢迎来到 Arch Linux 系统! 现在应该有了一个完全可用的 Arch 系统,以此为起点,你可以将这些优雅的工具集变成期望或要求的样子。大部分用户都希望有声音和图形的桌面系统,这个部分将提供添加这些附加功能的指导。
用建立的新用户帐号登录。
软件包管理
pacman 和 FAQ 提供了安装、升级和管理软件包的信息。
服务管理
Arch Linux 使用 systemd (简体中文) 管理系统服务。新用户有必要了解其基本使用方法。通常使用 # systemctl
命令进行系统管理,参见此文。
声音
Linux高级声音架构 ALSA, 通常不需要什么设置就能直接工作,只需要解除静音。安装alsa-utils软件包,它包含了alsamixer
)工具,然后按照 and follow 这些 指令进行设置。
ALSA是一个Linux内核组件,推荐先试着使用它。如果不能工作,可以试试OSS。如果对声音有更高的要求,Sound 包含了许多有用的文章。
图形用户界面
安装 X
X 窗口管理系统(X11或者X) 是基于网络的显示协议,提供了窗口功能,包含建立图形用户界面(GUI)的标准工具和协议。
安装基础的 Xorg 包:
# pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
安装 mesa 以获得 3D 支持:
|# pacman -S mesa
安装显卡驱动
接下来需要安装显卡驱动。
如果不知道显卡类型,请执行如下命令进行查询:
$ lspci | grep VGA
输入下面命令,查看所有开源驱动:
$ pacman -Ss xf86-video | less
vesa
是一个支持大部分显卡的通用驱动,不提供任何 2D 和 3D 加速功能。如果无法找到显卡芯片组的对应驱动或载入失败,Xorg 会使用vesa:要安装:
# pacman -S xf86-video-vesa
要支持硬件加速,使用所有 GPU 支持的显示分辨率,需要安装正确的显示驱动:
厂商 | 类型 | 驱动 | Multilib 软件包 (适用于 Arch x86_64 上的 32 位程序) |
文档 |
---|---|---|---|---|
AMD/ATI | 开源 | xf86-video-ati | lib32-ati-dri | ATI |
闭源 | catalyst-dkms | lib32-catalyst-utils | AMD Catalyst | |
Intel | 开源 | xf86-video-intel | lib32-intel-dri | Intel |
xf86-video-i740 | – | (过时驱动) | ||
Nvidia | 开源 | xf86-video-nouveau (+ nouveau-dri,3D 支持) |
lib32-nouveau-dri | Nouveau |
xf86-video-nv | – | (过时驱动) | ||
闭源 | nvidia | lib32-nvidia-utils | NVIDIA | |
SiS | 开源 | xf86-video-sis xf86-video-sisimedia xf86-video-sisusb |
– | SiS |
安装输入设备驱动
Udev 应该能够正确检测设备;evdev 驱动 xf86-input-evdev 是现代热插拔输入驱动,可以支持绝大部分设备。所以通常不需要安装输入驱动。此时,evdev 已经作为 xorg-server 的依赖关系被安装。
笔记本(或触摸屏)用户需要 synaptics 软件包以支持触摸板/触摸屏:
# pacman -S xf86-input-synaptics
触摸板优化或问题处理请访问Touchpad Synaptics。
配置 X
X 服务器可以自动配置,即使没有 xorg.conf 文件也能很好地运作。如果仍然需要手动配置,请访问 Xorg。
如果使用Here you may set a keyboard layout if you do not use a standard US keyboard.
测试 X
此部分将解释如何安装基本的图形环境以测试X。使用的是简单的默认X窗口管理器 twm。
如果在测试中输入设备无法工作,请确保已经安装了xorg-drivers组中的必要驱动, 输入驱动的列表可以通过下面命令获得,按Template:Keypress 退出命令。
$ pacman -Ss xf86-input | less
安装默认的测试环境:
# pacman -S xorg-twm xorg-xclock xterm
如果要禁用 hot-plugging,,需要安装xf86-input-keyboard 或 xf86-input-mouse,不禁用则使用evdev
(推荐).}}
默认的 X 环境很简单,下面的部分 将安装桌面环境或窗口管理器以支持 X。
如果在创建普通用户前安装 Xorg 在 $HOME 会有一个空 .xinitrc,请删除或编辑它再启动图形环境,若删除, X会运行默认环境(twm, xclock, xterm)。
rm ~/.xinitrc
最后,启动 X 会话:
$ startx
这时应该能看到一些可以移动的窗口,鼠标也能够工作。完成验证之后,可以通过下面命令退出X:
$ exit
如果黑屏,可能需要切换到其他控制台(例如Template:Keypress),然后盲打 root 然后输入回车(Template:Keypress)接着是 root 密码和Template:Keypress。
可以用下面命令杀死 X 服务器。(注意 X 大写):
# pkill X
如果 pkill 还是不行,重启系统:
# reboot
若有问题
如出现问题,请从 /var/log/Xorg.0.log
中查看错误日志,注意所有以 (EE)
开头的行,EE 代表有错误。同时注意 (WW)
警告,可能预示着其他问题。
$ grep EE /var/log/Xorg.0.log
可以从 X 启动终端之外的虚拟控制台查看错误。
更多的 Xorg 配置和问题解决请查看Xorg。
需要帮助?
如果访问 Xorg 后还有问题,需要在 Arch 论坛提问,请安装和使用wgetpaste:
#pacman -S wgetpaste
在论坛提问的帖子中,用 wgetpaste 提供如下文件的链接:
- ~/.xinitrc
- /etc/X11/xorg.conf
- /var/log/Xorg.0.log
- /var/log/Xorg.0.log.old
wgetpaste 用法:
$wgetpaste </path/to/file>
安装字体
(注:以下将会使用yaourt,关于yaourt的安装,请参考:Yaourt (简体中文))
在安装桌面环境/窗口管理器之前,也许你会先安装些美观的字体。Dejavu 是不错的字体集。英文字体优先选择dejavu字体
# pacman -S ttf-dejavu
对于中文字体,开源的文泉驿正黑矢量字体是不错的选择,它还内嵌了9pt-12pt的点阵宋体:
# pacman -S wqy-zenhei
当然现在流行的是安装1个字体:
# yaourt -S wqy-microhei
可能有人需要安装微软视窗下的字体,如下安装之:
# yaourt -S ttf-win7-fonts ttf-office-2007-fonts
请访问 字体配置 获取配置字体渲染的详细信息,Fonts 提供了字体选择建议和安装方法。
选择并安装图形界面
X 窗口管理系统为构建图形用户界面(GUI)提供了基础框架。
- 窗口管理器(WM)
- 和 X 窗口系统协同工作,控制应用程序窗口的位置和外观。
- 桌面环境(DE)
- 在X之上并与其共同运作,提供完整的功能和动态图形界面。桌面环境通常提供图标、小程序(applets)、窗口、工具栏、文件夹、壁纸、应用程序和拖放等功能。
除了手动启动 X 的方法外,可以让图形界面自动启动,显示管理器 介绍了启动管理器的使用方法。 Start X at Login 提供了直接从终端启动的轻量方法。
附录
应用程序 页面包含了常用软件的索引。
一般建议 页面包含了安装后的教程,包括设置 CPU 频率自动调节和字体渲染等。
Arch Linux 中文化 页面包含了关于系统、软件中文支持的内容。