yum

作者: michael_jia | 来源:发表于2018-06-09 20:36 被阅读13次
yum: Yellowdog Updater Modified
  • yum [options] [command] [package ...]
    yum search lrzsz,搜索 rz/sz 命令包 lrzsz,lrz 和 lsz,是 rz 和 sz 的替代版;
  • 以安装 man 命令为例
yum install man -y
which man
man man
man yum
yum search tree /* you should see it in the search list */
yum install tree /* tree 命令安装上方便些,也可以使用 find 命令自定义一个 tree */
-y, --assumeyes:Assume yes; assume that the answer to any question which would be asked is yes.
  • yum info <package>
    如:yum info cmake
  • yum search <package>
  • yum install <package>
  • yum repolist:查看库列表(repo id, repo name, status(包个数))
    yum install epel-release
  • [man]
    man: format and display the on-line manual pages。常见的 manual sections 编号:1 表示 User Commands,5 表示 File Formats and Conventions,8 表示 System Administration tools and Deamons。
    比如:less(1), man.config(5),表示让你查看 less 命令帮助,man.config 文件帮助。
    man [section] name 查看指定 section 编号的 name 帮助。
  • install build tools
    有源码很好,可是需要编译安装,前提是首先安装有编译和安装工具(compile and install)。
    yum install gcc-c++ make 或者
    yum groupinstall 'Development Tools'
  • yum search sysstat
    The iostat command is used to check disk input/output statistics in real time. The iostat utility is installed with yum via the sysstat package.
  • rpm & yum
    [RPM and YUM package management][];
    [Package Manager][];
    [Difference Between YUM and RPM][];
    RPM is a package manager while YUM is a frontend that can be used with RPM.
    The RPM package manager is unable to track dependencies while YUM can.
  • rpm -qa
    -q, --query 查询;
    -a, --all;
yum grouplist
  • yum grouplist | grep -i development
    查看 Development tools 是否已安装
  • # yum groupinstall Development tools
  • bybaccflex 在 Development tools 里面都已包含,无需单独安装。
  • yum groupinfo Development tools
Loaded plugins: fastestmirror
Setting up Group Process
Loading mirror speeds from cached hostfile

Group: Development tools
 Description: A basic development environment.
 Mandatory Packages:
   autoconf
   automake
   binutils
   bison
   flex
   gcc
   gcc-c++
   gettext
   libtool
   make
   patch
   pkgconfig
   redhat-rpm-config
   rpm-build
 Default Packages:
   byacc
   cscope
   ctags
   cvs
   diffstat
   doxygen
   elfutils
   gcc-gfortran
   git
   indent
   intltool
   patchutils
   rcs
   subversion
   swig
   systemtap
 Optional Packages:
   ElectricFence
   PyYAML
   ant
   babel
   bzr
   chrpath
   cmake
   compat-gcc-34
   compat-gcc-34-c++
   compat-gcc-34-g77
   cvs-inetd
   dejagnu
   expect
   gcc-gnat
   gcc-java
   gcc-objc
   gcc-objc++
   imake
   jpackage-utils
   kdewebdev
   ksc
   libstdc++-docs
   mercurial
   mod_dav_svn
   nasm
   perltidy
   python-docs
   python-requests
   python-six
   rpmdevtools
   rpmlint
   systemtap-sdt-devel
   systemtap-server

相关文章

网友评论

      本文标题:yum

      本文链接:https://www.haomeiwen.com/subject/rltteftx.html