zoukankan      html  css  js  c++  java
  • Linux各主要发行版的包管理命令对照

    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
    # --
    # --
    # --
    # --
  • 相关阅读:
    GPG实践
    keepass数据库保存密码
    基于xammp搭建自己的网页
    《信息安全专业导论》第12周学习总结
    《信息安全专业导论》第11周学习总结
    基于python中tkinter的计算机实现
    《信息安全专业导论》第10周学习总结
    俄罗斯方块
    小学四则运算编程实践
    链表
  • 原文地址:https://www.cnblogs.com/huapox/p/3509640.html
Copyright © 2011-2022 走看看