2016/08/21:shell遗留select,包管理器rpm,yum

select:搭配case更好的显示选项

    这个命令用来创建菜单,按数字排列,并等待用户输入,输入对应数字,执行相应操作,更清楚明了

    普通版:select var in list

            do

                循环体

            done

    用户输入被保存在REPLY变量中

    

    加强版:

   select var in arg1 arg2 arg3 arg4

    do

    case $var in

        arg1)

            ;;

        arg2)

            ;;

        arg3)

            ;;

        arg4)

            ;;

        *)

            ;;    

    esca


    done

blob.png




********************************************************

rpm:整理保存草稿但是没了

**********************************************************

yum:Yellowdog Update Modifier,rpm的前端工具

    适用于解决软件包的相关依赖性

yum repository:简称yum repo,该目录必须有repodata才可以作为yum源

ftp://

http://

file:///

客户端配置文件:

    /etc/yum.conf 所有仓库进行公共配置

    /etc/yum.repos.d/*.repo 作为仓库的配置,后缀必须为.repo

blob.png

gpgcheck 是否查阅数字证书

enable 是否启用该yum仓库,1为被启用,0为禁用

gpgkey 数字证书公钥的位置

yum -config-manager –disable 仓库名 禁用仓库

yum -condig-manager –enable 仓库名 启用仓库

常用命令

    yum repolist [all|enable|disabled]

        显示仓库列表

    显示程序包,支持通配符

        yum list all{available|installed|updates|}


    安装程序包:

        yum install packagename

        reinstall package1 package2 重新安装


    update

        升级

        downgrade package

        检查可用升级

            check-update

        卸载程序包

            remove|erase package

    yum info

        查看信息

    

    yum clean 清理本地缓存 

        packages

        metadata

        expire-cache

    makecache   

搜索:search string


deplist:查看指定包所依赖的capabilities


日志 /var/log/yum.log


包组功能类似包功能,在前面加group即可

groupinstall

   list

    info

    remove

    






原创文章,作者:000,如若转载,请注明出处:http://www.178linux.com/38633

(0)
000000
上一篇 2016-08-24 10:26
下一篇 2016-08-24 10:26

相关推荐

  • 编译安装httpd-2.2.27.tat.gz及配置常见参数

    一、编译安装的整体步骤  1、在官网下载源码,并解压 2、切换到其目录中  3、执行./configure 4、编译   二、编译中及安装后配置常见的参数及其说明 编译中配置 1)指定安装路径 –prefix=/usr/local/Pacakage_name  指定安装路径 –sysc…

    Linux干货 2016-08-24
  • 压缩解压缩 tar 主要掌握

    compress [-dfvcVr] [-b maxbits] [file …] -d: 解压缩,相当于 -c: 结果输出至标准输出,不删除原文件 单纯-c 会出乱码 所以 > .. -v: 显示详情 uncompress解压缩 zcat file.Z > file  ##没人用  因为压缩比不高  …

    Linux干货 2016-08-21
  • 学习宣言

    此刻打盹,你将做梦,此刻学习,你将圆梦! 为了财富自由,前进!

    Linux干货 2016-12-28
  • 做有高薪有逼格的运维工程师,不会Linux是没有前途的!

    作为互联网的幕后英雄,运维工程师长期隐匿在大众认知范围之外,关于运维的讨论仍旧是一片无人涉足的荒漠。在某知名行业研究调查结果中,非互联网从业者对于运维相关问题的回复有三个高频词汇是:不知道、没听过、网管。当调查人员告诉他们科幻电影中展示黑客高超技巧时的命令行界面正是大多数运维工程师每日工作环境时,他们发出极其一致的惊叹。 相对于普罗大众的一无所知,技术圈对运…

    2017-09-08
  • 设计模式 ( 二十 ) 访问者模式Visitor(对象行为型)

    特此说明:对访问者模式理解不是特别透彻,若有误,请指正,谢谢! 1.概述 在软件开发过程中,对于系统中的某些对象,它们存储在同一个集合collection中,且具有不同的类型,而且对于该集合中的对象,可以接受一类称为访问者的对象来访问,而且不同的访问者其访问方式有所不同。 例子1:顾客在超市中将选择的商品,如苹果、图书等放在购物车中,然后到收银员处付款。在购…

    Linux干货 2015-04-07
  • Linux初学笔记(markdown格式)

    Linux基础命令笔记

    Linux干货 2018-03-26