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
相關文章
相關標籤/搜索