rpm 包安装 

  RedHat Package Manager的缩写 , linux 的软件包可能存在依赖关系,比如某某依赖某某才能使用。

   挂载一个光盘

      mount -t auto /dev/cdrom /mnt/rom #挂载光盘

   安装一个rpm包

      rpm -vim [文件名]

      "-i":安装的意思

      "-v" :可视化;

      "-h": 显示安装进度

      另外在安装一个rpm包时常用的附带参数有:

        --force:强制安装 , 即使覆盖属于其他包的文件也要安装.

        --nodeps:当要安装的rpm包依赖其他包时 , 即使其他包没有安装,也要安装这个包

  升级一个rpm包

    rpm -Uvh [文件名]

      "-U" :即升级的意思

    卸载一个rpm包

    rpm -e [包名]

  

   查询一个包是否安装

        rpm -q [包名]

        rpm -qa | grep [部分包名] #常用

        rpm -qa #查询全部安装的rpm包

        rpm -qa | head #使用管道符来筛选安装的包

        rpm -qi [包名] #得到一个已经安装的包的相关信息

        rpm -ql [包名] #列出一个已经安装的包的文件 []

        rpm -qf [文件的绝对路径]   #列出一个文件属于哪个包

        

yum

  yum是快速安装rpm包的解决办法 , 他可以安装rpm所需要的任何依赖.

    -y 参数代表强制不交互的意思.

  列出所有可用的包

    yum list #列出所有

    yum list | head -n 20 #使用管道符进行查询

    yum search [包名] #搜索一个可用的rpm包.

  安装一个rpm包

    yum install -y [包名] #安装, -y代表不进行交互,可以不加.

  卸载一个yum包

    yum remove [-y] [rpm包名] #卸载

  升级一个rpm包

    yum update -y [包名] #升级

  使用本地光盘制作一个yum源

    mount /dev/cdrom /mnt #挂载光盘到一个目录

    mv /etc/yum.repos.d /etc/yum.repos.d.bak #备份yum配置目录

    mkdir /etc/yum.repos.d #创建一个新的配置目录

    vim /etc/yum.repos.d/dvd.repos #编辑dvd的源配置

  加入以下内容

    [dvd]

    name=install dvd

    baseurl=file:///mnt

    enabled=1

    gpgcheck=0

  刷新repos的缓存

    yum clean all  

    yum makecache

  利用yum工具下载一个yum包

    yum install -y yum-plugin-downloadonly.noarch

    #安装这个软件包

    yum install 包名 -y --downloadonly #下载一个包安装

    yum install 包名 -y --downloadonly --downloaddir=/usr/local/src #指定一个目录下载

    yum安装apache:

    yum install -y httpd #安装apache

    service iptables stop #关闭防火墙

    service httpd start #开启apache服务

    httpd://10..0.0.1

    版本号:  2.7.35

    大版本号:大的改版

    小版本号:增加了大的功能

    修复更新版本号: 修复bug

    alpha beta released LTS

    

    

    

      

最新文章

  1. [PHP源码阅读]array_slice和array_splice函数
  2. web安全及防护
  3. csharp: Flash Player play *.flv file in winform
  4. The illustrated guide to a Ph.D.
  5. CUBRID学习笔记 6 修改用户密码
  6. Leetcode#129 Sum Root to Leaf Numbers
  7. SSH框架jar神包
  8. 常见ORACLE错误,及解决方案(遇则即时更新)
  9. zoj3640:概率(期望)dp
  10. Thread.Sleep(0) vs Sleep(1) vs Thread.Yeild()
  11. YII2 models非常好用的控制输出数据【重写Fields】
  12. TCP/IP具体解释--UDP数据报中的IP分片
  13. vue mock自己总结
  14. python中安装pandas
  15. 2018-2019-2 网络对抗技术 20165301 Exp2 后门原理与实践
  16. 建议大家使用Java 8 的日期、时间,而非java.util.Date
  17. LINK : fatal error LNK1158: 无法运行“rc.exe”解决办法 and Visual Studio 2017 下载安装
  18. Maven报错找不到jre
  19. 如何添加ORACLE 的 ODBC
  20. linux和windows下TIME_WAIT过多的解决办法

热门文章

  1. arcgis silverlight api Query接口
  2. 使用Mist部署Contract到Rinkeby以太坊网络
  3. 1.初次运行git前的配置
  4. webpack之傻瓜式教程及前端自动化入门
  5. eclipse 实用快捷键(最全)
  6. Hadoop学习---Hadoop的深入学习
  7. Java导出Highcharts需要的3个外部jar包
  8. mongodb在windows平台安装和启动
  9. 关于mvvm:UI、数据、绑定、状态、中间变量、数据适配、数据处理
  10. JDK工具系列之jps