将Fedora 13 iso挂载到本地
挂载iso镜像文件的方法:
#mount Fedora-13-i386-DVD.iso -t iso9660 -o loop /mnt/cdrom/
如果Fedora 13打开了自动挂载功能的,则它会将光盘自动挂载到/media下。
挂载光盘的方法:
#mount -t iso9660 -o loop /dev/sr0 /mnt/cdrom/
备份原有的repos配置文件
#cd /etc/yum.repos.d/
#mkdir backup
#mv *.repo backup/
或者用tar命令进行备份,一步到位。
tar czf /home/repo.tar.gz /etc/yum.repos.d
用zxvf 解压文件。
备份后,将/etc/yum.repos.d/目录清空,或者将每个repo文件中的enabled设置为0,即关闭其他源,否则在启用cdrom源的时候总是会出现“Error: Cannot retrieve repository metadata (repomd.xml) for repository: updates-released. Please verify its path and try again。的错误。”
拷贝安装光盘中的Packages目录到/home下,因为光盘不可写,而创建yum数据库文件和信息索引文件需要写权限,因此,将这些rpm包拷贝到具有写权限的目录下。
#cp /mnt/cdrom/Packages /home
创建新的repos文件
# cdrom.repo:
[cdrom]
name=cdrom
baseurl=file:///home/Packages
enabled=1
gpgcheck=0
; gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-Fedora-i386
保存退出
ZZ
安装createrepo的rpm包,光盘中有,安装时需要一个依赖包,安装盘中也有。
#rpm -ivh createrepo*.rpm
安装yum数据库文件和信息索引文件(这步很重要)
createrepo -g /mnt/cdrom/repodata/repomd.xml /home/Packages
刷新yum缓存
#yum clean all
#yum makecache
引申:运用上面的思路,可将安装光盘和常用的软件包拷贝到局域网中的一台服务器上,然后将其他客户机的yum源指向这台服务器,在局域网就可实现yum安装。下面给出一个实例:
一:两台计算机做实验
1:服务器RedHat Enterprise 5
Ip: 192.168.1.112
2: 客户端RedHat Enterprise 5
Ip: 192.168.1.113
3: 服务器和客户端能相互ping通
二:服务器配置如下
1: 在/home/目录下建立存放DVD光盘的包的目录networkyum
执行命令:mkdir –p /home/networkyum
2:挂载DVD光驱到/mnt/
执行命令:mount /dev/hdc /mnt/
3:复制v/mnt/Server/下所有文件和子目录到/home/networkyum/下
执行命令:cp /mnt/Server/*.* /home/networkyum/
4: 安装rpm包createrepo
执行命令:rpm –ivh createrepo... … … .i386.rpm
5: 安装yum数据库文件和信息索引文件
执行命令:createrepo -g /home/networkyum/Server/repodata/compsrhel5-
server-core.xml /home/networkyum/Serve
三:客户端配置如下
1: 连接服务器YUM仓库,在/etc/yum.repos.d/目录建立扩展名为.repo
的文件名
执行命令:touch /etc/yum.repos.d/ftpyum.repo
2: 修改文件ftpyum.repo
执行命令:vi /etc/yum.repos.d/ftpyum.repo
3: 配置文件ftpyum.repo的内容:
[Server-ftp]
name=Server-ftp
baseurl=ftp://192.168.1.112/home/networkyum/Server
enabled=1
gpgcheck=0
4:清除缓存及刷新列表
执行命令:yum clean all
执行命令:yum list
5: 测试
执行命令:yum install dhcp
6:成功完成
分享到:
相关推荐
接下来,创建一个子目录,例如`/localiso/dvd`,以便将ISO镜像挂载到这个位置: ```bash mkdir /localiso/dvd ``` 然后,将ISO镜像或光盘挂载到创建的目录。如果是物理光盘,使用以下命令: ```bash mount /dev/...
VMware 中 cdrom 的 ISO 挂载到 /mnt 目录下。 然后,cd /mnt/Packages/ 跳转到 rpm 包的存放位置,安装 yum 的 rpm 包:rpm -ivh yum-3.2.25-1.fc12.noarch.rpm,这将安装 yum 软件包。 二、配置本地 yum 配置...
1. **挂载镜像文件**:使用 `mount` 命令将 Fedora 19 的 ISO 映像文件挂载到 `/mnt` 目录。 ```bash sudo mount -t iso9660 -o loop Fedora-19-i386-DVD.iso /mnt ``` 2. **复制启动文件**:将镜像文件中的 `...
* 挂载本地 FAT32 分区,并使挂载后显示中文:#mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/win * 挂载 U 盘或者移动硬盘:#mount -o iocharset=utf8 /dev/sda1 /mnt/usb 二、图形化界面相关命令 1. setup...
最简单的方法是插入Fedora 8的DVD(可以从Fedora项目官网下载:[1]http://mirrors.fedoraproject.org/mirrorlists/publiclist/Fedora/8),挂载它,然后将RPM包复制到指定目录: ``` mount /dev/cdrom /mnt cd /mnt/...
1. **解压镜像文件**:首先需要将 Fedora 15 的 LiveCD 镜像中的 `isolinux` 和 `LiveOS` 文件夹解压到一个可用的分区根目录下。这里推荐使用 EXT2/EXT3 或 FAT32 分区。对于 Linux 用户,可以使用 `mount -o loop` ...
- 将挂载目录复制到Apache Server的根目录下:`cp -r /var/iso /var/www/html/CentOS-6.7`。 - 取消先前的镜像挂载:`umount /var/iso`。 - 在浏览器中访问:`http://192.168.0.100/CentOS-6.7/`。 6. **配置...
4. 将ISO镜像挂载到一个目录,如`/var/iso`。 5. 修改服务器的YUM源配置文件(如`/etc/yum.repos.d/CentOS-Local.repo`),设置baseurl为本地挂载的ISO路径。 6. 清除YUM缓存,执行`yum clean all`。 7. 检查可用的...
将挂载点中的所有`.rpm`文件链接到`repodata`目录: ```bash ln -s /mnt/RHELAS4/RedHat/RPMS/*.rpm /mnt/repodata/ ``` 这一步是为了让`createrepo`工具能够识别这些软件包并生成相应的元数据文件。 ##### 4. 安装...
假设ISO镜像或光盘已插入,可以使用`mount /dev/cdrom /mnt/cdrom`命令将其挂载到之前创建的目录中。 4. **查找并安装所需软件包** 在挂载的目录中,通过`ls`命令查看可用的软件包。例如,要安装vsftpd服务,可...
3. 创建一个新的挂载点,例如 `/media/cdrom`,然后将ISO镜像挂载到这个挂载点。运行以下命令: ``` [root@lyy 桌面]# mkdir /media/cdrom [root@lyy 桌面]# mount /dev/cdrom /media/cdrom ``` 4. 进入yum源...
如果使用的是ISO镜像文件,首先需要将其挂载到指定目录: ```bash mkdir /misc/cd mount -o loop /path/to/iso /misc/cd ``` 其中`/path/to/iso`需要替换为实际的ISO文件路径。 ##### 2.3 创建备份 为了避免误...
OpenLinux支持多种文件系统,包括本地的ext2、ext3、ext4等,以及跨平台的FAT、NTFS和ISO9660(光盘文件系统)。`/usr/man/man5/fsstab`和`man mount`提供了支持的文件系统列表和挂载参数信息。 7. **目录结构**:...
2. 挂载ISO文件到新创建的目录: ```bash [root@linux01 ~]# mount -t iso9660 /dev/cdrom /media/cdrom ``` 3. 检查镜像中是否有VSFTP的软件包: ```bash [root@linux01 ~]# cd /media/cdrom/Server [root@...
如果需要挂载光盘,可以使用`mount`命令,例如`mount -o loop /path/to/your.iso /tan`,挂载后再次执行`apt-get update`以刷新软件源。上传安装包后,使用`dpkg -i xxx.deb`命令进行安装。 Ubuntu系统默认从网络...
- 使用`mount`命令可以挂载各种类型的文件系统,如FAT32、NTFS、ISO文件等。挂载时需指定设备、挂载点、参数等。例如,`-o`选项用于设置挂载参数,`-t`用于指定文件系统类型。 6. **访问远程共享目录**: 通过在`...
如果是从ISO文件挂载,则可以这样做: ```bash # mkdir /mnt/dvd/ # mount -o loop /root/rhel5.1-dvd.iso /mnt/dvd # cd /mnt/dvd/ # createrepo . ``` 3. **为多张CD ISO生成元数据** 如果有多个CD ISO...
2. **挂载光盘**:将光盘或ISO镜像挂载到创建的目录中。 ```bash mount /dev/cdrom /mnt ``` 3. **复制文件**:将光盘中的文件复制到`/yumsrc`目录下。 ```bash cp /mnt/* /yumsrc/ ``` 4. **安装createrepo...
mount -o loop file.iso /mnt/cdrom 挂载一个文件或ISO镜像文件 mount -t vfat /dev/hda5 /mnt/hda5 挂载一个Windows FAT32文件系统 mount /dev/sda1 /mnt/usbdisk 挂载一个usb 捷盘或闪存设备 mount -t smbfs -o...