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
  • 相关阅读:
    php面向对象三大特性
    php面向对象的重写与重载
    一组成对的数字,找出不成对的数字
    如何创建dll以及使用
    常见运行时错误
    连续数的和
    绕圆圈取球
    第一章 概述
    错误2038
    一个简单的环境光shader
  • 原文地址:https://www.cnblogs.com/top5/p/1583795.html
Copyright © 2011-2022 走看看