任务
|
apt
Debian, Ubuntu |
zypp
openSUSE |
yum
Fedora, CentOS |
安装包
|
apt-get install <pkg>
|
zypper install <pkg>
|
yum install <pkg>
|
移除包
|
apt-get remove <pkg>
|
zypper remove <pkg>
|
yum erase <pkg>
|
更新包列表
|
apt-get update
|
zypper refresh
|
yum check-update
|
更新系统
|
apt-get upgrade
|
zypper update
|
yum update
|
列出源
|
cat /etc/apt/sources.list
|
zypper repos
|
yum repolist
|
添加源
|
(edit /etc/apt/sources.list)
|
zypper addrepo <path> <name>
|
(add <repo> to /etc/yum.repos.d/)
|
移除源
|
(edit /etc/apt/sources.list)
|
zypper removerepo <name>
|
(remove <repo> from /etc/yum.repos.d/)
|
搜索包
|
apt-cache search <pkg>
|
zypper search <pkg>
|
yum search <pkg>
|
列出已安装的包
|
dpkg -l
|
rpm -qa
|
rpm -qa
|
任务
|
urpmi
Mandriva |
slackpkg
Slackware |
pacman
Arch |
安装包
|
urpmi <pkg>
|
slackpkg install <pkg>
|
pacman -S <pkg>
|
移除包
|
urpme <pkg>
|
slackpkg remove <pkg>
|
pacman -R <pkg>
|
更新包列表
|
urpmi.update -a
|
slackpkg update
|
pacman -Sy
|
更新系统
|
urpmi --auto-select
|
slackpkg upgrade-all
|
pacman -Su
|
列出源
|
urpmq --list-media
|
cat /etc/slackpkg/mirrors
|
cat /etc/pacman.conf
|
添加源
|
urpmi.addmedia <name> <path>
|
(edit /etc/slackpkg/mirrors)
|
(edit /etc/pacman.conf)
|
移除源
|
urpmi.removemedia <media>
|
(edit /etc/slackpkg/mirrors)
|
(edit /etc/pacman.conf)
|
搜索包
|
urpmf <pkg>
|
--
|
pacman -Qs <pkg>
|
列出已安装的包
|
rpm -qa
|
ls /var/log/packages/
|
pacman -Qii
|
任务
|
conary
rPath, Foresight |
pisi
Pardus |
emerge
Gentoo |
安装包
|
conary update <pkg>
|
pisi install <pkg>
|
emerge <pkg>
|
移除包
|
conary erase <pkg>
|
pisi remove <pkg>
|
emerge -C <pkg>
|
更新包列表
|
|
pisi update-repo
|
emerge --sync | layman -S [for added repositories]
|
更新系统
|
conary updateall
|
pisi upgrade
|
emerge -NuDa world
|
列出源
|
|
pisi list-repo
|
layman -L
|
添加源
|
|
pisi add-repo <name> <path>
|
layman -a
|
移除源
|
|
pisi remove-repo <name>
|
layman -d
|
搜索包
|
conary query <pkg>
|
pisi search <pkg>
|
emerge --search
|
列出已安装的包
|
conary query
|
pisi list-installed
|
cat /var/lib/portage | more
|