Linux各主要发行版的包管理命令对照
2013-08-14 12:32
357 查看
Linux各主要发行版的包管理命令对照
Debian使用的是apt和dpkg,Gentoo则用的是emerge,Redhat的yum、Suse的zypper、Arch的pacman、Slackware的slackpkg。
更新源:
# apt-get update
# emerge --sync
# yum check-update
# zypper refresh
# pacman -Sy
# slackpkg update
搜索包:
# apt-cache search
# emerge --search
# yum search
# zypper search
# pacman -Qs
# slackpkg search
查看包的详细信息:
# apt-cache show
# emerge -udpv
# yum info
# zypper info
# pacman -Qi
# --
显示依赖关系:
# apt-cache depends
# emerge --emptytree --pretend
# yum deplist
# --
# --
# --
安装包:
# apt-get install
# emerge
# yum install
# zypper install
# pacman -S
# slackpkg install
删除包:
# apt-get remove
# emerge --unmerge
# yum erase
# zypper remove
# pacman -R
# slackpkg remove
显示可用更新:
# apt-get upgrade -> n
# --
# yum list updates
# zypper list-updates
# --
# --
更新全部已安装的包:
# apt-get upgrade
# emerge -Nua world
# yum update
# zypper update
# pacman -Su
# slackpkg update-all
更新整个系统:
# apt-get dist-upgrade
# emerge -NuDa world
# yum upgrade
# zypper dup
# --
# --
列出已安装的包:
# dpkg -l
# equery l (需要安装gentoolkit)
# rpm -qa
# rpm -qa
# pacman -Qii
# ls /var/log/packages/
删除缓存中的旧包:
# apt-get clean
# rm -r /usr/portage/distfiles
# yum clean
# --
# --
# --
删除不需要的依赖关系:
# apt-get autoremove
# emerge --depclean
# --
# --
# --
# --
转自:吕头的窝窝 http://www.donkeyhome.org/linux/linux-001/
Debian使用的是apt和dpkg,Gentoo则用的是emerge,Redhat的yum、Suse的zypper、Arch的pacman、Slackware的slackpkg。
更新源:
# apt-get update
# emerge --sync
# yum check-update
# zypper refresh
# pacman -Sy
# slackpkg update
搜索包:
# apt-cache search
# emerge --search
# yum search
# zypper search
# pacman -Qs
# slackpkg search
查看包的详细信息:
# apt-cache show
# emerge -udpv
# yum info
# zypper info
# pacman -Qi
# --
显示依赖关系:
# apt-cache depends
# emerge --emptytree --pretend
# yum deplist
# --
# --
# --
安装包:
# apt-get install
# emerge
# yum install
# zypper install
# pacman -S
# slackpkg install
删除包:
# apt-get remove
# emerge --unmerge
# yum erase
# zypper remove
# pacman -R
# slackpkg remove
显示可用更新:
# apt-get upgrade -> n
# --
# yum list updates
# zypper list-updates
# --
# --
更新全部已安装的包:
# apt-get upgrade
# emerge -Nua world
# yum update
# zypper update
# pacman -Su
# slackpkg update-all
更新整个系统:
# apt-get dist-upgrade
# emerge -NuDa world
# yum upgrade
# zypper dup
# --
# --
列出已安装的包:
# dpkg -l
# equery l (需要安装gentoolkit)
# rpm -qa
# rpm -qa
# pacman -Qii
# ls /var/log/packages/
删除缓存中的旧包:
# apt-get clean
# rm -r /usr/portage/distfiles
# yum clean
# --
# --
# --
删除不需要的依赖关系:
# apt-get autoremove
# emerge --depclean
# --
# --
# --
# --
转自:吕头的窝窝 http://www.donkeyhome.org/linux/linux-001/
相关文章推荐
- 几种Linux包管理系统的命令对照
- apt-get命令_Linux apt-get 命令用法详解:Debian Linux发行版中的APT软件包管理工具
- Linux七天系列(第五天)—用户管理常用命令
- linux笔记:RPM软件包管理-rpm命令管理
- Linux系统管理命令------w
- Linux系统管理命令大全
- Linux作业4:Linux文件管理,用户管理,磁盘管理命令总结
- Linux系统使用——用户管理命令
- linux进程管理之ps、top、htop、dstat命令详解
- Linux 用户管理命令
- Linux运维管理、系统管理的常用命令
- linux 系统管理笔记 1 -- linux crontab 命令
- Linux之网络管理(6)ip及路由相关命令
- Linux操作系统上常用的系统管理命令
- linux常用命令管理网络
- Linux常用文件和文本管理命令
- linux磁盘与文件系统管理相关命令
- Linux常用命令-权限管理命令-其他权限管理命令
- linux下用户管理命令,用户组、更改用户信息
- Linux文件和目录管理常用命令(上)