`
77606365
  • 浏览: 4224 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

将Fedora 13 iso挂载到本地

 
阅读更多

 将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:成功完成

分享到:
评论

相关推荐

    fedora8下用iso制造本地软件管理

    接下来,创建一个子目录,例如`/localiso/dvd`,以便将ISO镜像挂载到这个位置: ```bash mkdir /localiso/dvd ``` 然后,将ISO镜像或光盘挂载到创建的目录。如果是物理光盘,使用以下命令: ```bash mount /dev/...

    fedora配置网络.doc

    VMware 中 cdrom 的 ISO 挂载到 /mnt 目录下。 然后,cd /mnt/Packages/ 跳转到 rpm 包的存放位置,安装 yum 的 rpm 包:rpm -ivh yum-3.2.25-1.fc12.noarch.rpm,这将安装 yum 软件包。 二、配置本地 yum 配置...

    fedora19 硬盘安装

    1. **挂载镜像文件**:使用 `mount` 命令将 Fedora 19 的 ISO 映像文件挂载到 `/mnt` 目录。 ```bash sudo mount -t iso9660 -o loop Fedora-19-i386-DVD.iso /mnt ``` 2. **复制启动文件**:将镜像文件中的 `...

    fedora命令大全

    * 挂载本地 FAT32 分区,并使挂载后显示中文:#mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/win * 挂载 U 盘或者移动硬盘:#mount -o iocharset=utf8 /dev/sda1 /mnt/usb 二、图形化界面相关命令 1. setup...

    How To Set Up A Local Yum Repository On Fedora 8

    最简单的方法是插入Fedora 8的DVD(可以从Fedora项目官网下载:[1]http://mirrors.fedoraproject.org/mirrorlists/publiclist/Fedora/8),挂载它,然后将RPM包复制到指定目录: ``` mount /dev/cdrom /mnt cd /mnt/...

    自己总结的Fedora15安装手记[pdf]

    1. **解压镜像文件**:首先需要将 Fedora 15 的 LiveCD 镜像中的 `isolinux` 和 `LiveOS` 文件夹解压到一个可用的分区根目录下。这里推荐使用 EXT2/EXT3 或 FAT32 分区。对于 Linux 用户,可以使用 `mount -o loop` ...

    YUM本地源制作

    - 将挂载目录复制到Apache Server的根目录下:`cp -r /var/iso /var/www/html/CentOS-6.7`。 - 取消先前的镜像挂载:`umount /var/iso`。 - 在浏览器中访问:`http://192.168.0.100/CentOS-6.7/`。 6. **配置...

    06_YUM本地源制作1

    4. 将ISO镜像挂载到一个目录,如`/var/iso`。 5. 修改服务器的YUM源配置文件(如`/etc/yum.repos.d/CentOS-Local.repo`),设置baseurl为本地挂载的ISO路径。 6. 清除YUM缓存,执行`yum clean all`。 7. 检查可用的...

    linux, yum ,yum配置

    将挂载点中的所有`.rpm`文件链接到`repodata`目录: ```bash ln -s /mnt/RHELAS4/RedHat/RPMS/*.rpm /mnt/repodata/ ``` 这一步是为了让`createrepo`工具能够识别这些软件包并生成相应的元数据文件。 ##### 4. 安装...

    yum软件包管理工具安装

    假设ISO镜像或光盘已插入,可以使用`mount /dev/cdrom /mnt/cdrom`命令将其挂载到之前创建的目录中。 4. **查找并安装所需软件包** 在挂载的目录中,通过`ls`命令查看可用的软件包。例如,要安装vsftpd服务,可...

    CentOS 6.5配置本地Yum源教程

    3. 创建一个新的挂载点,例如 `/media/cdrom`,然后将ISO镜像挂载到这个挂载点。运行以下命令: ``` [root@lyy 桌面]# mkdir /media/cdrom [root@lyy 桌面]# mount /dev/cdrom /media/cdrom ``` 4. 进入yum源...

    yum源配置.docx

    如果使用的是ISO镜像文件,首先需要将其挂载到指定目录: ```bash mkdir /misc/cd mount -o loop /path/to/iso /misc/cd ``` 其中`/path/to/iso`需要替换为实际的ISO文件路径。 ##### 2.3 创建备份 为了避免误...

    linux初级教程,pdf格式

    OpenLinux支持多种文件系统,包括本地的ext2、ext3、ext4等,以及跨平台的FAT、NTFS和ISO9660(光盘文件系统)。`/usr/man/man5/fsstab`和`man mount`提供了支持的文件系统列表和挂载参数信息。 7. **目录结构**:...

    linuxFTP(VSFTP)架构配置详细教程定义.pdf

    2. 挂载ISO文件到新创建的目录: ```bash [root@linux01 ~]# mount -t iso9660 /dev/cdrom /media/cdrom ``` 3. 检查镜像中是否有VSFTP的软件包: ```bash [root@linux01 ~]# cd /media/cdrom/Server [root@...

    Linux 系统软件安装命令

    如果需要挂载光盘,可以使用`mount`命令,例如`mount -o loop /path/to/your.iso /tan`,挂载后再次执行`apt-get update`以刷新软件源。上传安装包后,使用`dpkg -i xxx.deb`命令进行安装。 Ubuntu系统默认从网络...

    linux基础题库.doc

    - 使用`mount`命令可以挂载各种类型的文件系统,如FAT32、NTFS、ISO文件等。挂载时需指定设备、挂载点、参数等。例如,`-o`选项用于设置挂载参数,`-t`用于指定文件系统类型。 6. **访问远程共享目录**: 通过在`...

    linux as 4 YUM

    如果是从ISO文件挂载,则可以这样做: ```bash # mkdir /mnt/dvd/ # mount -o loop /root/rhel5.1-dvd.iso /mnt/dvd # cd /mnt/dvd/ # createrepo . ``` 3. **为多张CD ISO生成元数据** 如果有多个CD ISO...

    yum 命令使用配置

    2. **挂载光盘**:将光盘或ISO镜像挂载到创建的目录中。 ```bash mount /dev/cdrom /mnt ``` 3. **复制文件**:将光盘中的文件复制到`/yumsrc`目录下。 ```bash cp /mnt/* /yumsrc/ ``` 4. **安装createrepo...

    linux.chm文档

    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...

Global site tag (gtag.js) - Google Analytics