ํ์ฌ์์ ์ด์ฉ๋ค๋ณด๋ ํ๊ฒ๋์๊ณ , ๊น๋จน์ง ์๊ธฐ ์ํด์ ์ ์ด ๋์ผ๋ ค๊ณ ํ๋ค.
ํ์ฌ ์๋ฒ๊ฐ ๋ด๋ถ๋ง(ํ์๋ง)์ ์ค์น๋์ด ์๋ ์ํ์์ Local Yum Repository๋ฅผ ์ค์นํ๋ ๋ฐฉ๋ฒ
๋ด๋ถ๋ง๊ณผ ํ์๋ง์ด ๊ฐ์ ๋ป์ธ์ง๋ ์์ง๊น์ง ์ ๋ชจ๋ฅด๊ฒ ๋ค์.... ๋์ค์ ๊ณต๋ถ!
๋ด๋ถ๋ง, ํ์๋ง์ ๊ดํด์ ์๋ ค์ฃผ์ค๋ถ์ ๋๊ธ ๋ฌ์์ฃผ์ธ์!
[๋คํธ์ํฌ๊ฐ ์ฐ๊ฒฐ์ด ๊ฐ๋ฅํ PC]
1. CentOS ๊ณต์ํํ์ด์ง์์ ISO ๋ค์ด๋ก๋ ๋ฐ ํจํค์ง ํ์ผ ์ถ์ถ
- ์๋ ๋งํฌ์์ ISO ๋ค์ด
Download
Home Download Architectures Packages Others x86_64 RPMs Cloud | Containers | Vagrant ARM64 (aarch64) RPMs Cloud | Containers | Vagrant IBM Power BE (ppc64) RPMs Cloud | Containers | Vagrant IBM Power (ppc64le) RPMs Cloud | Containers | Vagrant ARM32 (armhf
www.centos.org
- kakao, kaist, anigil, naver ์ค ํ๋๋ฅผ ์ ํ
- CentOS ํํจํค์ง ISOํ์ผ ๋ค์ด๋ก๋
* ์ค์! ํํจํค์ง๋ฅผ ๋ค์ด ๋ฐ์ผ์ ์ผ๋์!
- ๋ค์ด๋ฐ์ ISOํ์ผ ํ์ฌ
- ํจํค์ง ํ์ผ์ USB์ ๋ณต์ฌ
- ํจํค์ง ํ์ผ์ USB์ ๋ค ์ฎ๊ฒผ์ผ๋ฉด ISOํ์ผ ๊บผ๋ด๊ธฐ
[๋ด๋ถ๋ง(ํ์๋ง) ์๋ฒ]
2. ์๋ฒ์ USB๋ฅผ ๊ฝ๊ณ USB ์ธ์, ๋๋ฐ์ด์ค ์ ๋ณด ํ์ธ

3. USB ๋ง์ดํธ ๋ฐ ํจํค์ง ํด๋ ๋ณต์ฌํ ๋๋ ํ ๋ฆฌ ์์ฑ
- USB ๋ง์ดํธํ ๋๋ ํฐ๋ฆฌ ๋ฐ ๋ณต์ฌ ํ์ผ์ ์ ์ฅํ ํด๋ ์์ฑ
~]# mkdir /mnt/usb
~]# mkdir -p /root/local_repo/CentOS-7
- ๋๋ ํฐ๋ฆฌ ์์ฑ๋๋์ง ํ์ธ
* ํญ์ ์ ๋๋ก ๋๋์ง ํ์ธ ํ์
~]# ll /root
~]# ll /mnt
4. USB ๋ง์ดํธ ๋ฐ ์ธ๋ง์ดํธ ๋ณต์ฌ, ํ์ธ
- USB ๋ง์ดํธ
~]# mount -t [ํ์ผ ํ์] [๋์คํฌ๋ช
] /mnt/usb
์์)
~]# mount -t vfat /dev/sdb1 /mnt/usb
* USB ํ์ ์ด NTFS์ธ ๊ฒฝ์ฐ ํ์ผํ์์ ntfs, FAT32์ธ ๊ฒฝ์ฐ vfat ์ ๋ ฅ
- usb ๋๋ ํฐ๋ฆฌ์ ๋ง์ดํธ๋ ๋ฐ์ดํฐ ํ์ธ
~]# cd /mnt/usb
~]# ll
- USB์ ์ ์ฅ๋ ํจํค์งํ์ผ /root/local_repo/CentOS-7๋๋ ํฐ๋ฆฌ๋ก ๋ณต์ฌ
~]# cp -r /mnt/usb/Packages /root/local_repo/CentOS-7
- /root/local_repo/CentOS-7 ๋๋ ํฐ๋ฆฌ์ ํ์ผ์ด ๋ณต์ฌ๋์๋์ง ํ์ธ
~]# cd /root/local_repo/CentOS-7
~]# ll
- USB ์ ๊ฑฐ
~]# unmount /mnt/usb
5. ๊ธฐ์กด Repository ํ์ธ
~]# cd /etc/yum.repos.d
~]# ll
6. ๊ธฐ์กด Repository ๋ฐฑ์
- ๋ฐฑ์ ํด๋ ์์ฑ
~]# mkdir backup
- yum.repos.d ๋ด์ ์๋ .repo ๋ชจ๋ ํ์ผ ์ด๋ ๋ฐ ๋ฐฑ์ ํ์ผ ํ์ธ
~]# mv *.repo backup/
~]# cd backup
~]# ll
7. /etc/yum.repos.d ๋๋ ํฐ๋ฆฌ์ Local Repository ์ค์ ํ์ผ ์์ฑ
~]# vi local_repository
[Cento OS7 Repository]
name=CentOS Local Repository
baseurl=file:///root/local_repo/CentOS-7/
gpgcheck=0
enabled=1
8. yum ์บ์ ์ญ์
~]# yum clean all
9. yum Repository ์ธ์ Repository ๊ฐ ์ ์์ ์ผ๋ก ์ธ์ํ๋์ง ํ์ธ
~]# yum repolist
* ๋ก์ปฌ์์ ๋ค์ ์จ๋ผ์ธ์ผ๋ก ํด์ผ ๋ ๊ฒฝ์ฐ
๋ก์ปฌ๋ฅผ ๋ค์ ์จ๋ผ์ธ์ผ๋ก ํ๊ณ ์ถ์ผ๋ฉด ๋ก์ปฌ ์ค์ ํ์ผ์ Backup ํด๋๋ก ์ด๋ํ๊ณ Backup ํด๋์ ์๋ ํ์ผ๋ค์ ๋ค์ /etc/yum.repos.d ๋ก ์ด๋ํด์ 8~9๋ฒ ์ปค๋งจ๋๋ฅผ ์ ๋ ฅํ๋ฉด ๋ค์ ์จ๋ผ์ธ์์ ํจํค์ง ํ์ผ๋ค์ ์ค์น ํ ์ ์์.
'๊ฐ๋ฐ ยท๊ณต๋ถ > Infra' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ ] ๋ฐฑ์ ๊ณํ์ ์์ฑ์ ๊ณ ๋ คํด์ผ ํ ์ฌํญ (0) | 2022.03.24 |
---|