zoukankan      html  css  js  c++  java
  • 几种Linux包管理系统的命令对照

    本文主要介绍Yum,Apt,Emerge和Ports等4种Linux/BSD包管理系统的命令对照

    Yum用于各种基于RPM的发行版,如RHEL,Fedora,红旗等。
    Apt用于各种基于DEB的发行版,如Debian,Ubuntu。
    Emerge用于Gentoo。
    Ports用于FreeBSD。

    下面进行简单的比较:

    1,更新软件列表(Package Tree):
    yum check-update
    apt-get update
    emerge --sync
    cvsup -g -L 2 ports-supfile && portsdb -Uu

    2,安装一个包:
    yum install <package_name>
    apt-get install <package_name>
    emerge <package_name>
    portinstall <package_name>

    3,删除一个包:
    yum remove <package_name>
    apt-get remove <package_name>
    emerge --unmerge <package_name>
    pkg_delete <package_name>

    4,查询一个包的信息:
    yum info <package_name>
    apt-cache showpkg <package_name>
    emerge -vp <package_name>
    pkg_info <package_name>

    5,升级所有软件:
    yum -y update
    apt-get upgrade
    emerge -u world
    portupgrade -a
  • 相关阅读:
    记录。短信网关.
    TP 笔记~
    FUCK IE FLASH(inline hook)
    API HOOK(MessageBoxA)
    inline hook MessageBox(2)
    c#线程中使用 dataset
    匈牙利算法解决二分图最大匹配
    C#:Array类的排序
    C#:属性
    C#:结构
  • 原文地址:https://www.cnblogs.com/top5/p/1583795.html
Copyright © 2011-2022 走看看