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

相关推荐

  • N27_网络班第八周作业

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间所有主机的在线状态; 在线的主机使用绿色显示; 不在线的主机用红色表示; #!bin/bash # for i in `seq 254`;do if ping -c 1 192.168.68.$i &> /dev/null;then echo -e “…

    2017-09-28
  • 第十五周作业

    温故知新 1、总结sed和awk的详细用法 sed [OPTION]… ‘script’ [input-file] …script:地址定界编辑命令 常用选项:-n:不输出模式空间中的内容至屏幕;-e script, –expression=script:多点编辑;-f /PATH/TO/SED_S…

    Linux干货 2017-12-04
  • IP地址的三种表示格式及在Socket编程中的应用

       使用TCP/IP协议进行网络应用开发的朋友首先要面对的就是对IP地址信息的处理。IP地址其实有三种不同的表示格式:        1)Ascii(网络点分字符串)-        2) 网络地址(32位无符号整形,网络字节序,大头) &nbsp…

    Linux干货 2015-04-10
  • 设计模式 ( 二十 ) 访问者模式Visitor(对象行为型)

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

    Linux干货 2015-04-07
  • Linux删除特殊字符文件

    由于很多原因可能会导致一些文件的文件名是乱码,当我们删除的时候就会发现这个文件名既不能自动补全,也不能直接删除。

    2017-11-11