在 Linux 中挂载 ISO 文件有两种方式,第一种是使用 mount 命令,在终端中输入如下命令即可:
sudo mount -o loop filename.iso /cdrom
其中 filename.iso 是需要挂载的 ISO 文件的文件名,而 /cdrom 则是作为挂载点的目录,也就是说挂载之后 ISO 文件中的内容可以在该目录中找到,需要注意的是如果使用其他目录的话需要保证该目录已经存在。
挂载完成之后访问 /cdrom 目录即可,使用完毕之后可输入以下命令卸载:
sudo umount /cdrom
第二种方法是使用 Furius ISO Mount 软件,该方法的优点是无需记住以上命令,也无需输入用户密码提权,推荐大家使用。
首先安装 Furius ISO Mount,Ubuntu 用户可在 Ubuntu 软件中心搜索安装,或者在终端中输入sudo apt-get install furiusisomount。其他 Linux 发行版请使用相应软件包管理器安装或自行编译安装。
注:由于权限问题,部分发行版(Ubuntu 用户无需进行此 *** 作)可能需要将用户添加到 fuse 组,执行sudo adduser username fuse即可。
启动 Furius ISO Mount,界面如下图所示:
Furius ISO Mount 的使用非常简便,点击“浏览”选择 ISO 文件,然后点击挂载即可,Furius ISO Mount 会自动在用户的家目录创建挂载点,如下图所示:
使用完毕之后只要在 ISO 文件列表中选择相应文件,点击“解除挂载”即可。
Furius ISO Mount 还可以计算光盘镜像的 Md5 和 SHA1,选择需要进行校验的 ISO 文件,然后选择校验方式(Md5 或 SHA1),点击“校验码”即可进行计算。
首先,将作为源的iso的挂载到系统上。代码如下:
mount -o loop /dev/cdrom /mnt/iso/
或者
mount -o loop /xxx/xxx.iso /mnt/iso/
其中/mnt/iso是事先在本地建立的文件夹。
然后将文件iso.repo拷入文件夹/etc/yum.repos.d
如果文件夹/etc/yum.repos.d中有其他*.repo的文件,请备份后删除。
iso.repo的内容如下:
代码如下:
[iso]
baseurl=file:///mnt/iso
gpgkey=file:///mnt/iso/RPM-GPG-KEY-redhat-beta
failovermethod=priority
enabled=1
gpgcheck=0
最后执行yum update进行yum源的更新
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)