可以知道Linux中系统挂载目录默认是在mnt 或者 media 目录下:如下
在刚开始装上Linux操作系统时的镜像iOS 是包含了许多的安装包在**/dev/cdrom**。但是这些安装包与Linux系统还没有产生关系,cdrom对应的一个链接是sr0,所以也是 /dev/sr0
安装包在 /dev/sr0 下面,但是直接查看是看不见这些文件的:如下:
虽然所有的包都有但是还没有与Linux系统建立联系,如果想要知道这些安装包就需要挂载到文件mnt 或者 media 里面。
本人对这句话的理解:需要开一个门(挂载)到挂载目录里面才能查看到
没有挂载之前查看 mnt 文件,只有一个文件:
挂载实现:
命令:mount
[root@localhost ~]# mount /dev/sr0 /mnt/ 将/dev/sr0 挂载到 /mnt/ 目录下
mount: /mnt: WARNING: device write-protected, mounted read-only.
这时挂载好了。
再查看,发现多了许多文件:
查看AppStream 和 Baseos 可以看到里面有许多安装包。
Baseos里面有许多的系统所需基本的软件
进入Baseos里面,发现有2个文件:
[root@localhost BaseOS]# cd /mnt/BaseOS
[root@localhost BaseOS]# ls
Packages repodata
其中package中有许多的包
AppStream里面也有一个package文件,里面装的是第三方软件
总结:
我们可以用BaseOS和AppStream作为我们的软件仓库。