简介
-
软件包管理器 pacman
pacman 是 Arch Linux 的包管理器,用于管理(安装/卸载)系统上的软件。 - pacman 用法
安装:
# pacman -S <软件包名> ...
软件名不等于软件包名。如果不确定一个软件的软件包名,请搜索。
搜索:
$ pacman -Ss <关键字> ...
卸载:
# pacman -R <软件包名> ...
系统更新:
# pacman -Syu - 软件仓库与软件源
软件仓库是对软件包分类的结果。软件仓库在/etc/pacman.conf里指定。
软件源是存储受信任用户上传的软件包的服务器,也是 pacman 获取软件包的唯一途径。软件源在/etc/pacman.d/mirrorlist里指定。 - 安装配置需求
最低配置需求:
CPU:i686 兼容
RAM:64 MB
存储: 500 MB
获取 ArchISO - 准备安装介质
光盘:请使用顺手的刻录软件进行刻录。
U盘:# dd bs=4M if=</archlinux-2015.10.01-dual.iso/的/路径> of=/dev/sdX && sync
!!!该命令将清空U盘,并导致U盘不可用。
因系统安装时需下载软件包,故网络连接是必要的。
有线连接:# dhcpcd
无线连接:# wifi-menu
ADSL 宽带连接:
配置:# pppoe-setup
连接:# # systemctl start adslArch 用户软件仓库(AUR)
Arch Linux预设几个软件仓库中可能没有用户需要的软件包。遇到这种情况时,可上AUR检索。AUR是是为用户而建、由用户主导的Arch软件仓库。AUR中的软件包以软件包生成脚本(PKGBUILD)的形式提供,用户自己通过makepkg生成包,再由pacman安装。创建AUR的初衷是方便用户维护和分享新软件包,并由官方定期从中挑选软件包进入[community]仓库。
Yaourt是由社区编写的脚本,方便用户从AUR上获取需要的软件。以下介绍Yaourt的安装和使用。安装
Yaourt并不在官方软件源中,除从AUR中安装,还可通过第三方软件源进行安装:
添加软件源:
将下列内容添加至 /etc/pacman.conf :
源1:
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch
源2(Arch Linux CN 友情提供 :) ):
[archlinuxcn]
SigLevel = Never
Server = http://repo.archlinuxcn.org/$arch
安装:
# pacman -Sy base-devel yaourt
- Yaourt 可以安装来自官方源的软件:
$ yaourt <软件名>
更新所有包(包括来自官方源的包):
$ yaourt -Syua
搜索:
$ yaourt <关键字