Beginners' Guide/Post-installation (简体中文)
Contents |
安装之后
现在应该有了一个完全可用的 Arch 系统,以此为起点,你可以将这些优雅的工具集变成期望或要求的样子。
用户管理
按照用户管理页面的介绍,建立想要的账号。不要用 root 进行日常工作,也不要在服务器上给 root 开放SSH登录权限。root 账号应该仅用于系统管理工作。
软件包管理
Pacman 是 Arch 的软件包管理器。pacman 和 FAQ 页面提供了安装、升级和管理软件包的信息。
如果安装的是 Arch Linux x86_64,并计划使用 32 位程序,建议启用 [multilib] 仓库。
官方软件仓库包含了各个仓库的详细介绍。
服务管理
Arch Linux 使用 systemd (简体中文) 管理系统服务。新用户有必要了解其基本使用方法。通常使用 # systemctl 命令进行系统管理,参见此文。
声音
ALSA,通常不需要什么设置就能直接工作,只需要解除静音。安装alsa-utils软件包,它包含了alsamixer)工具,然后按照此文进行设置即可。
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
安装显卡驱动
Linux 内核包含了开源的视频驱动,支持硬件加速的 framebuffers。OpenGL 和 X11 的 2D 加速需要用户空间工具。
如果不知道显卡类型,请执行如下命令进行查询:
$ lspci | grep VGA
输入下面命令,查看所有开源驱动:
$ pacman -Ss xf86-video | less
vesa是一个支持大部分显卡的通用驱动,不提供任何 2D 和 3D 加速功能。如果无法找到显卡芯片组的对应驱动或载入失败,Xorg 会使用vesa:要安装:
# pacman -S xf86-video-vesa
要支持硬件加速,使用所有 GPU 支持的显示分辨率,需要安装正确的显示驱动,具体驱动请察看 Xorg 页面中的列表。
安装输入设备驱动
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组中的必要驱动, 输入驱动的列表可以通过下面命令获得,按Q 退出命令。
$ 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
如果黑屏,可能需要切换到其他控制台(例如Ctrl+Alt+F2),然后盲打 root 然后输入回车(Enter)接着是 root 密码和Enter。
可以用下面命令杀死 X 服务器。(注意 X 大写):
# pkill X
如果 pkill 还是不行,重启系统:
# reboot
疑难解答
如出现问题,请从 /var/log/Xorg.0.log 中查看错误日志,注意所有以 (EE) 开头的行,EE 代表有错误。同时注意 (WW) 警告,可能预示着其他问题。
$ grep EE /var/log/Xorg.0.log
可以从 X 启动终端之外的虚拟控制台查看错误。
更多的 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个字体:
# pacman -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 中文化 页面包含了关于系统、软件中文支持的内容。