注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

小楼一夜听风雨

计算机知识、分子模拟、Linux学习,与您共分享!

 
 
 

日志

 
 

Linux各主要发行版的包管理命令对照  

2010-04-21 20:44:42|  分类: Linux学习 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
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
# --
# --
# --
# --
  评论这张
 
阅读(417)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017