找回密码
 注册
搜索
热搜: 回贴
微赢网络技术论坛 门户 服务器 Linux/BSD 查看内容

Linux 包管理速查表

2009-12-20 13:34| 发布者: admin| 查看: 67| 评论: 0|原作者: 千年缘


使用 Linux 系统总是免不了要接触包管理工具。比如,Debian/Ubuntu 的 apt、openSUSE 的 zypp、Fedora 的 yum、Mandriva 的 urpmi、Slackware 的 slackpkg、Archlinux
的 pacman、Gentoo 的 emerge、Foresight 的 conary、Pardus 的
pisi,等等。DistroWatch 针对上述包管理器的主要用法进行了总结,对各位 Linux
用户来说具有很好的参考作用。这个总结还是有一点不足,有空给大家整理一个更全面的版本。

任务apt
Debian, Ubuntuzypp
openSUSEyum
Fedora, CentOS安装包apt-get install zypper install yum install 移除包apt-get remove zypper remove yum erase 更新包列表apt-get updatezypper refreshyum check-update更新系统apt-get upgradezypper updateyum update列出源cat /etc/apt/sources.listzypper reposyum repolist添加源(edit /etc/apt/sources.list)zypper addrepo (add to /etc/yum.repos.d/)移除源(edit /etc/apt/sources.list)zypper removerepo (remove from /etc/yum.repos.d/)搜索包apt-cache search zypper search yum search 列出已安装的包dpkg -lrpm -qarpm -qa任务urpmi
Mandrivaslackpkg
Slackwarepacman
Arch安装包urpmi slackpkg install pacman -S 移除包urpme slackpkg remove pacman -R 更新包列表urpmi.update -aslackpkg updatepacman -Sy更新系统urpmi --auto-selectslackpkg upgrade-allpacman -Su列出源urpmq --list-mediacat /etc/slackpkg/mirrorscat /etc/pacman.conf添加源urpmi.addmedia (edit /etc/slackpkg/mirrors)(edit /etc/pacman.conf)移除源urpmi.removemedia (edit /etc/slackpkg/mirrors)(edit /etc/pacman.conf)搜索包urpmf --pacman -Qs 列出已安装的包rpm -qals /var/log/packages/pacman -Qii任务conary
rPath, Foresightpisi
Pardusemerge
Gentoo安装包conary update pisi install emerge 移除包conary erase pisi remove emerge -C 更新包列表 pisi update-repoemerge --sync | layman -S [for added repositories]更新系统conary updateallpisi upgradeemerge -NuDa world列出源 pisi list-repolayman -L添加源 pisi add-repo layman -a移除源 pisi remove-repo layman -d 搜索包conary query pisi search emerge --search列出已安装的包conary querypisi list-installedcat /var/lib/portage | more






最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 13:16 , Processed in 0.158218 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部