7.2 rpm介绍

rpm介绍概要

  • 设置光驱并挂载
  • rpm包格式,包名、版本名、发布版本号、平台

rpm包介绍

  • 要想使用rpm包,就须要先有rpm工具
  1. 首先打开vmware,而后选择右下角的 “光盘图标” ,鼠标右击 “设置”linux

    输入图片说明

  2. 将光盘链接到linux系统上centos

    输入图片说明

  3. 挂载光驱工具

    [root@hf-01 ~]# df -h        查看/mnt/目录是否使用
    文件系统        容量  已用  可用 已用% 挂载点
    /dev/sda3        18G  3.1G   15G   18% /
    devtmpfs        488M     0  488M    0% /dev
    tmpfs           494M     0  494M    0% /dev/shm
    tmpfs           494M  6.7M  487M    2% /run
    tmpfs           494M     0  494M    0% /sys/fs/cgroup
    /dev/sda1       197M   76M  122M   39% /boot
    [root@hf-01 ~]# ls /mnt/
    [root@hf-01 ~]# mount /dev/cdrom /mnt/
    mount: /dev/sr0 写保护,将以只读方式挂载
    • 这里会看到挂载到/mnt/,只能以只读方式挂载,这是由于光盘和光驱是只读的,不能写入东西
  4. 进入到/mnt/目录下,并查看文件ui

    [root@hf-01 ~]# cd /mnt/
    [root@hf-01 mnt]# ls
    CentOS_BuildTag  GPL       LiveOS    RPM-GPG-KEY-CentOS-7
    EFI              images    Packages  RPM-GPG-KEY-CentOS-Testing-7
    EULA             isolinux  repodata  TRANS.TBL
    [root@hf-01 mnt]#
    • 这里会看到一些文件和目录,都是存在于光驱里面的内容,在安装系统的时候,就是使用的这些文件
  5. 在/mnt/中的一个Packages 目录中有不少 .rpm 文件,而这些文件就是rpm包centos7

[root@hf-01 mnt]# cd Packages/
[root@hf-01 Packages]# ls
yum-utils-1.1.31-24.el7.noarch.rpm
zenity-3.8.0-4.el7.x86_64.rpm
zip-3.0-10.el7.x86_64.rpm
zlib-1.2.7-13.el7.x86_64.rpm
zlib-devel-1.2.7-13.el7.x86_64.rpm
zsh-5.0.2-7.el7.x86_64.rpm
等等等
  • 咱们能够看到它是由 . 和 - 组成
yelp-3.8.1-7.el7.x86_64.rpm
yelp-libs-3.8.1-7.el7.x86_64.rpm
  • 从左到右能够将它们划分为几部分
  • 第一部分,字符串,这些字符串就是 包名 ,好比:yelp
    • 有时在包名中也会存在 - 或 数字 , 在包名后紧跟的是版本号
  • 第二部分,版本号 ,好比:3.8.1
    • 版本号里面又分为主版本号,次版本号,小版本号(小版本号又称之为修正版本)
      • 第1个数字就是版本号,第2个数字就是次版本号,第3个数字为小版本号
  • 第三部分,发布版本号 ,好比:7.el7
  • 第四部分,发布平台位数 ,好比:x86_64——>64位系统
    • 在centos7中,已经再也不区分32位和64位,默认都是64位
    • 在centos6以前的版本(包括版本6),都是区分32位仍是64位的
    • 64的平台能够安装32位的安装包的 (32位平台安装64位的包是不支持的)
  • 第五部分,后缀名 好比:.rpm
相关文章
相关标签/搜索