Configuring a Yum Source
- If you have access to the Internet, see Configuring a Yum Source from the Internet.
- If you do not have access to the Internet, see Configuring a Local Yum Source.
Configuring a Yum Source from the Internet
- Run the curl command to access any website. If the website information is displayed, the proxy is successfully configured and the Internet is connected.
- Check for the Yum source (*.repo file). If it is available, go to 5.
1ls /etc/yum.repos.d/ - Back up the Yum source.
cd /etc/yum.repos.d mkdir bak mv *.repo bak
- Configure a Yum source from the Internet.
wget -O /etc/yum.repos.d/openEulerOS.repo https://repo.huaweicloud.com/repository/conf/openeuler_aarch64.repo
- Make the Yum source take effect.
yum clean all yum makecache yum list
Configuring a Local Yum Source
- Mount the OS image file.
- Method 1: Upload the OS image file to the /root directory and mount it to the /mnt directory.
mount openEuler-20.03-LTS-SP1-everything-aarch64-dvd.iso /mnt
Modify the ISO file based on your requirements. The mount takes effect only once and becomes invalid after restart. You can perform the following operations to automatically mount the OS image file upon system startup:
- Open the fstab file.
vi /etc/fstab
- Add the following content to the end of the fstab file.
/root/openEuler-20.03-LTS-SP1-everything-aarch64-dvd.iso /mnt iso9660 loop 0 0
- Save and exit the fstab file.
- Open the fstab file.
- Method 2: Use a browser to log in to the BMC and use the KVM to load the OS image file.
- Check the device symbol corresponding to the OS image.
ls /dev/sr*
- Mount the OS image file to the /mnt directory.
mount /dev/sr0 /mnt df -h | grep /mnt ls /mnt/
/dev/sr0 is the device symbol corresponding to the OS image, which must be the same as that queried in 1.a.
- Check the device symbol corresponding to the OS image.
- Method 1: Upload the OS image file to the /root directory and mount it to the /mnt directory.
- Back up the Yum source.
cd /etc/yum.repos.d mkdir bak mv *.repo bak
- Configure a local Yum source.
- Go to the /etc/yum.repos.d directory.
cd /etc/yum.repos.d
- Create a local.repo file.
- Open the local.repo file.
vi local.repo
- Press i to enter the insert mode and add the following content to the local.repo file:
[local] name=local.repo baseurl=file:///mnt enabled=1 gpgcheck=0
- Press Esc, type :wq!, and press Enter to save the file and exit.
- View the local.repo file.
cat local.repo
- Open the local.repo file.
- Go to the /etc/yum.repos.d directory.
- Make the Yum source take effect.
yum clean all yum makecache yum list
- Check whether the Yum source has taken effect.
yum list
Parent topic: Configuring the Installation Environment