`
zxwwjs
  • 浏览: 9824 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Fedora 7配置用yum使用iso DVD镜像源安装软件

 
阅读更多
说明:本例系统是 Fedora 7,默认目录是 /media。

一、挂载 iso。本例中都在 /media 下完成。

#cd /media
#mkdir iso
#mount -r -o loop /path/to/Fedora-7-i386-DVD.iso /media/iso/

二、在本地文件系统建立 repo 源目录,这和 FC6 下不一样,必须重挂载到本地系统,而不是建立符合链接。

#cd /media
#mkdir repo
#cd repo
#mkdir Fedora
#mount --bind /media/iso/Fedora Fedora

三、在本地文件系统建立 repodata 数据文件。

首先确定系统安装了 createrepo,如果没有,需先安装好该工具:

#rpm -ivh /media/iso/Fedora/createrepo-0.4.8-4.fc7.noarch.rpm

制作数据文件:
#cd /media/repo
#createrepo -g /media/iso/repodata/comps-f7.xml .

注意:命令 "createrepo -g /media/iso/repodata/comps-f7.xml ." 的最后有一个点".",表示当前目录,不然将报错,无法生成数据文件!createrepo 执行完以后,/media/repo 目录下就产生了一个 repodata 目录,里面放置的就是 repodata 数据文件。

四、使用已准备好的 iso 文件。
备份 /etc/yum.repos.d 目录,并删除该目录下的所有文件。修改 /etc/yum.conf ,将 gpgcheck=1 这一行注释掉,看起来是这样:

#gpgcheck=1

并且在文件末尾加入以下内容:

[ISO]
name=iso
baseurl=file:///media/repo

清除先前保存的 cache:#yum clean all

现在,yum 就可以像使用网络资源一样使用 iso 镜像了,并自动安装依赖关系要求的的 rpm 包。

注:
有几个和 FC6 不同的地方,其一是要重挂载 RPM 存放目录到本地系统,而不是建立符号链接;其二是 createrepo rpm 包的存放目录改变了。如果是建立符号链接,生成 repodata 时将不重新生成数据库文件,而是直接复制 iso 文件里面的目录,这样产生的 repodata 是不可用的;对于特定的系统,使用 iso 文件作为 yum 源时,repodata 必须由本地系统生成,否则和本地 rpm 包的安装情况不一致,源将不可用。
分享到:
评论

相关推荐

    fedora配置网络.doc

    要安装 yum 软件包,需要先加载 Fedora 的 ISO 镜像,加载 ISO 方法是点击 VMware 软件的右下角,选择 settings,选择 use ISO image file,并选择正确的 ISO 存放路径,然后使用 mount –t auto /dev/cdrom /mnt 把...

    yum 命令使用配置

    7. **测试使用**:此时可以使用YUM命令来安装、更新软件包了。 #### 三、YUM常用命令 ##### 3.1 安装软件包 - `yum install package1`:安装指定的软件包。 - `yum groupinstall group1`:安装指定的软件组。 - `...

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

    在Fedora 8系统中,当你无法通过网络访问软件源时,可以利用本地的ISO镜像或者光盘作为软件管理的源。以下是如何设置和使用这个功能的详细步骤: 首先,你需要创建一个新的文件目录,这将作为存放ISO镜像或光盘的...

    redhat 6 配置 yum 源的两种方法

    1. **下载RHEL 6的镜像文件**:首先,你需要从可靠的源下载RHEL 6的ISO镜像或网络上的RPM包。例如,你可以访问`http://mirrors.163.com/centos/6/os/x86_64/`来获取相关的RPM包。 2. **创建本地YUM仓库**:将下载的...

    yum源配置.docx

    通过上述步骤,我们不仅了解了如何在Linux系统中配置本地YUM源,还学会了如何利用YUM源进行软件包的安装和卸载。这对于在网络受限或安全性要求较高的环境中非常重要。此外,通过备份和恢复机制,还可以有效地避免...

    YUM本地源制作

    - 挂载ISO镜像:`mount -o loop CentOS-6.7-x86_64-bin-DVD1.iso /var/iso`。 3. **配置YUM源**: - 备份原有YUM配置文件:进入 `/etc/yum.repos.d/` 目录,执行 `rename .repo .repo.bak *`。 - 创建新配置文件...

    linux, yum ,yum配置

    本节将详细介绍如何在Linux系统中配置YUM源,以支持从ISO镜像进行安装和更新操作。 ##### 1. 准备工作 确保已经准备好Linux系统的ISO镜像文件。假设ISO镜像文件名为`RHEL4.6-i386-AS-DVD.iso`,位于当前目录下。 #...

    yum软件包管理工具安装

    ### yum软件包管理工具安装详解 在Linux操作系统中,软件包管理是...通过以上步骤,不仅可以了解如何在Linux环境下安装和配置YUM软件包管理工具,还能掌握YUM的基本使用技巧,这对于系统管理和软件维护工作极为关键。

    使用yum安装Xen

    在基于RPM的系统如CentOS或Fedora上,我们可以使用`yum`命令来安装Xen的核心组件。打开终端并输入以下命令: ``` yum install xen* ``` 这会安装Xen的主要程序,包括Xen hypervisor和必要的工具。 **2. 安装虚拟...

    06_YUM本地源制作1

    8. 使用`yum install`命令安装软件,如`yum install -y httpd`,启动服务并测试。 9. 将YUM源复制到Apache服务器的Web根目录,让其他服务器可以通过HTTP访问。 10. 在其他需要使用此YUM源的服务器上,更改YUM配置...

    Fedora10安装向导(pdf)

    1. **下载ISO镜像**:首先,你需要从Fedora的官方网站或者其他可信源下载Fedora 10的ISO镜像文件。 2. **验证ISO**:为了确保下载的ISO文件没有损坏或被篡改,建议使用MD5或SHA校验工具进行校验。 3. **刻录光盘或...

    CentOS 6.5配置本地Yum源教程

    5. 从ISO镜像中复制`CentOS-Media.repo`文件到当前目录,这将是本地Yum源的配置文件: ``` [root@lyy 桌面]# cp /media/cdrom/CentOS-Media.repo . ``` 6. 使用文本编辑器,如gedit,打开`CentOS-Media.repo`...

    fedora 10 的安装过程

    为了确保 Fedora 10 的顺利安装,首先需要从官方网站下载安装镜像文件 Fedora-10-i386-DVD.iso。访问 http://fedoraproject.org/,下载该文件并将其放置于格式化为 FAT32 的 D 盘根目录。此外,还需要额外下载 grub4...

    Fedora10正式版完全安装教程

    在开始安装前,你需要从官方网站或其他可靠的源下载Fedora 10的ISO镜像文件。确保你的下载源是安全的,以防止下载到被篡改或含有恶意软件的镜像。此外,为了进行安装,你需要准备一个空白的DVD或者一个至少8GB的USB...

    CentOS-6.6-i386-bin-DVD1.iso,linux镜像文件,内附网盘链接

    7. **系统更新**: 安装完成后,用户可以通过运行`yum update`命令(在CentOS 6中)来保持系统软件包的最新状态,确保安全性和性能。 8. **社区支持**: 作为开源项目,CentOS有庞大的用户社区提供技术支持和帮助,...

    Fedora_19办公注意的19件事

    【Fedora 19 办公环境配置与常用软件安装】 Fedora 19 是一款基于 Linux 的操作系统,被广泛认为是一款性能强大的发行版,能够替代传统的Mac或Windows系统。以下是在Fedora 19中进行系统配置和安装常用软件的一些...

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

    2. **安装自动选择最快镜像插件**:安装 `yum-fastestmirror` 插件可以帮助 yum 管理器自动搜索并使用最快的软件源进行下载。执行以下命令即可安装该插件: ```bash yum -y install yum-fastestmirror ``` 3. **...

    linux服务器下yum源的搭建.zip

    - 在其他Linux机器上,添加你的YUM源配置文件到 `/etc/yum.repos.d/`,并尝试安装一个软件包以测试YUM源是否正常工作。 7. **GPG签名(可选)** - 对YUM源进行GPG签名可以提高安全性,防止软件包被篡改。 - 创建...

Global site tag (gtag.js) - Google Analytics