Redhat: set local ISO to yum Source

Source: Internet
Author: User

Redhat: set local ISO to yum Source

The redhat system needs to be registered when you want to directly pass the yum conditions online. Generally, users are not registered. If you want to install new software through yum, you can set the ISO file of the installation disk image to the yum source. Generally, the following steps are taken:

Step 1: Upload the installation entry file to the server. For example, I upload a rhel-server-6.4-x86_64-dvd.iso to the/home Directory

Step 2: mount the iso file. Mount-o loop-t iso9660/mnt/cdrom/home/rhel-server-6.4-x86_64-dvd.iso to the local directory. The/mnt/cdrom directory must be created in advance.

Step 3: Create a/etc/yum. repos. d/cdrom. repo file. The file content is as follows:

[CDROM]name=isofilebaseurl=file:///mnt/cdromenabled=1gpgcheck=0gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

Where

CDROM is the yum source name.

Set baseurl to the directory where the iso image file is mounted/mnt/cdrom

The value of enable must be 1.

The value of gpgcheck is random.

Set the gpgkey file to RPM-GPG-KEY-redhat-release in the/mnt/cdrom directory.

After saving and exiting, run the following command to verify whether the yum source is set

Yum list gcc

Loaded plugins: product-id, security, subscription-managerThis system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.Available Packagesgcc.x86_64                                 4.4.7-3.el6                                  CDROM

As shown above, the system prompts you to find the gcc. x86_64 package in the CDROM yum source. This indicates that the yum source of the local ISO has been set. You can use the yum install command to install some software packages in ISO.

In fact, it is also possible not to create/etc/yum. repos. d/cdrom. repo. You can also directly edit the/etc/yum. repos. d/rhel-source.repo.repo file that comes with the system. Add the content to the end of the file, as shown below.

[rhel-source]name=Red Hat Enterprise Linux $releasever - $basearch - Sourcebaseurl=ftp://ftp.redhat.com/pub/redhat/linux/enterprise/$releasever/en/os/SRPMS/enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release[rhel-source-beta]name=Red Hat Enterprise Linux $releasever Beta - $basearch - Sourcebaseurl=ftp://ftp.redhat.com/pub/redhat/linux/beta/$releasever/en/os/SRPMS/enabled=0gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta,file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release[CDROM]name=isofilebaseurl=file:///mnt/cdromenabled=1gpgcheck=0gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

The effect is the same.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.