Linux--系统yum安装软件(二)

来源:互联网 发布:matlab mac 2015b官方 编辑:程序博客网 时间:2024/06/06 09:15

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

     上篇文章中已经提到在yum.repos.d目录中有四个文件,其中CentOS-Base.repo指的是软件仓库源,由于CentOS-Base.repo里面的一些操作信息,都是软件默认或者系统默认的,所以下载更新的话,需要到指定的官方网站,而这种网站一般在国外,在国内登录,下载相关软件,会比较慢。而在国内,已经有很多企业开发本软件,比如网易、搜狐等镜像网站都支持这种软件仓库源。

     首先我们,在下载之前,先把系统默认的CentOS-Base.repo做一个备份,只需要把后缀名修改就可以:

    

     接下来试着下载使用网易的镜像网站提供的软件,打开http://mirrors.163.com/网址:

      

   可以看到该镜像网站提供很多的开源镜像,找到centos,进入,看到centos不同的版本,从开始的4.0到到现在的7.3

    

    我们接下来,下载的话,先返回上一级目录,点击"使用帮助"

     

     有收录的架构,指自己的操作系统是32还是64,

     更新时间指镜像站点的更新频率。

     a.使用之前首选要做好之前软件的备份,以及列出了如何通过xshell命令进行备份

     b.使用yum clean all ,yum makecache 命令进行缓存生成

     c. 获取下载版本的链接地址:

 

     d. 使用wget 命令进行镜像下载

        

     e.下载完成后,再次查看yum.repos.d的目录,发现里面已经添加CentOS5-Base-163.repo,现在镜像源下载成功,就可以去用新下载的镜像源更新其他软件。

    (RPM)

     a.是什么?

     RPM最早是由Red Hat公司提出的软件包管理标准,目前应用于很多Linux发行版

        RPM Package Manager

     RPM 软件包的文件名  bash-3.0-19.2.i386.rpm

     

     CentOS系统就支持这种rpm软件包,我们只需要把rpm软件包下载到系统,既可使用rpm命令,对rpm软件包进行管理。

     rpm 命令可以完成对软件包的所有管理功能:

       查询已安装在Linux系统中的rpm软件包的信息

       查询rpm软件包安装文件的信息

       安装rpm软件包到当前Linux系统

       从当前Linux系统中卸载已安装的rpm软件包

        升级当前Linux系统中已安装的rpm软件包

      rpm查询命令:

       rpm -qa    查询linux系统中的所哟软件包

       rpm -q 包名称    查询指定名称的软件包是否安装

       rpm -qi 包名称    查询指定名称软件包的详细信息

       rpm -ql 包名称    查询指定名称软件包中所包括的文件列表

       rpm -qf 文件名称    查询指定文件所属的软件包

       rpm -qpi 包文件名    查询指定rpm包文件的详细信息

       rpm -qpl 包文件名     查询指定rpm中包含的文件列表

       下面列举几个查询的例子:

         


        

  

        

   

        

      到这里,linux软件系统的安装介绍已告一段落,以后有什么新的理解,再加以补充。

      【PS: 不知不觉,已经进入周末,祝大家周末愉快!

       


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

原创粉丝点击