1. 程式人生 > 其它 >redhat9中配置yum倉庫

redhat9中配置yum倉庫

1、檢視系統

[root@PC1 home]# cat /etc/redhat-release 
Red Hat Enterprise Linux release 9.0 (Plow)

2、測試yum倉庫

[root@PC1 home]# yum install httpd
Updating Subscription Management repositories.
Unable to read consumer identity

This system is not registered with an entitlement server. You can use subscription-manager to register.

Error: There are no enabled repositories 
in "/etc/yum.repos.d", "/etc/yum/repos.d", "/etc/distro.repos.d".

3、建立掛載點

[root@PC1 home]# mkdir -p /media/cdrom

4、進入/etc/yum.repos.d/目錄,列出yum倉庫配置檔案:

[root@PC1 home]# cd /etc/yum.repos.d/
[root@PC1 yum.repos.d]# ls
redhat.repo

5、使用vim編輯器編輯redhat.repo檔案,儲存退出:

[root@PC1 yum.repos.d]# vim redhat.repo
[BaseOS]
name
=BaseOS baseurl=file:///media/cdrom/BaseOS gpgcheck=0 enabled=1 [AppStream] name=AppStream baseurl=file:///media/cdrom/AppStream gpgcheck=0 enabled=1

6、設定開啟自啟

[root@PC1 yum.repos.d]# vim /etc/fstab       ## 最後一行增加如下內容,儲存退出
/dev/cdrom      /media/cdrom    iso9660 defaults        0       0

7、檢視掛載情況

[root@PC1 yum.repos.d]# df -
h Filesystem Size Used Avail Use% Mounted on devtmpfs 1.8G 0 1.8G 0% /dev tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs 740M 9.6M 730M 2% /run /dev/nvme0n1p2 100G 4.5G 96G 5% / /dev/nvme0n1p5 392G 2.8G 390G 1% /data /dev/nvme0n1p1 4.0G 278M 3.8G 7% /boot tmpfs 370M 128K 370M 1% /run/user/0 /dev/sr0 8.0G 8.0G 0 100% /run/media/root/RHEL-9-0-0-BaseOS-x86_64

 8、掛載

[root@PC1 yum.repos.d]# mount -a
mount: /media/cdrom: WARNING: source write-protected, mounted read-only.

9、檢視掛載情況

[root@PC1 yum.repos.d]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        1.8G     0  1.8G   0% /dev
tmpfs           1.9G     0  1.9G   0% /dev/shm
tmpfs           740M  9.6M  730M   2% /run
/dev/nvme0n1p2  100G  4.5G   96G   5% /
/dev/nvme0n1p5  392G  2.8G  390G   1% /data
/dev/nvme0n1p1  4.0G  278M  3.8G   7% /boot
tmpfs           370M  128K  370M   1% /run/user/0
/dev/sr0        8.0G  8.0G     0 100% /media/cdrom

10、測試yum倉庫

[root@PC1 yum.repos.d]# yum install httpd