[root@localhost ~]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda2 ext4 18G 2.4G 15G 15% /
tmpfs tmpfs 491M 76K 491M 1% /dev/shm
/dev/sda1 ext4 283M 34M 234M 13% /boot
/dev/sr1 iso9660 3.7G 3.7G 0 100% /media/CentOS_6.8_Final
[root@localhost Packages]# mkdir -p /localrepo/Package
[root@localhost ~]# cp -rv /media/CentOS_6.8_Final/Packages/* /localrepo/Package/
[root@localhost ~]# cp -v /media/CentOS_6.8_Final/repodata/compsxml.gz /localrepo/
[root@localhost localrepo]# mv compsxml.gz comps.xml.gz
[root@localhost localrepo]# ll
total 436
- r--r--r--. 1 root root 231283 Apr 5 15:33 comps.xml.gz
drwxr-xr-x. 2 root root 212992 Apr 5 15:32 Package
[root@localhost localrepo]# cd Package/
[root@localhost Package]# rpm -ivh createrepo-0.9.9-24.el6.noarch.rpm
[root@localhost Package]# rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
[root@localhost Package]# rpm -ivh deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm
[root@localhost localrepo]# gzip -d comps.xml.gz
[root@localhost localrepo]# ll
total 1440
- r--r--r--. 1 root root 1260372 Apr 5 15:33 comps.xml
drwxr-xr-x. 2 root root 212992 Apr 5 15:32 Package
[root@localhost localrepo]# createrepo -g comps.xml ./
최근 CentOS 6 버전 업데이트 지원이 종료되면서 yum update 등 명령어 사용 시 오류가 발생하고 있다.
- 해결 방법
각 OS Bit에 맞춰 3줄씩 명령어 입력 후 yum update 하면 정상 동작 완료
32Bit
echo "https://vault.centos.org/6.10/os/i386/" > /var/cache/yum/i386/6/base/mirrorlist.txt
echo "http://vault.centos.org/6.10/extras/i386/" > /var/cache/yum/i386/6/extras/mirrorlist.txt
echo "http://vault.centos.org/6.10/updates/i386/" > /var/cache/yum/i386/6/updates/mirrorlist.txt
64Bit
echo "https://vault.centos.org/6.10/os/x86_64/" > /var/cache/yum/x86_64/6/base/mirrorlist.txt
echo "http://vault.centos.org/6.10/extras/x86_64/" > /var/cache/yum/x86_64/6/extras/mirrorlist.txt
echo "http://vault.centos.org/6.10/updates/x86_64/" > /var/cache/yum/x86_64/6/updates/mirrorlist.txt
#yum list installd : yum 설치 된 패키지 전체목록 조회
#yum install 패키지명 : 패키지 설치
#yum remove 패키지명 : 패키지 삭제
#yum remove *php* : 중간에 php가 들어간 패키지 전체 삭제
#yum udate 패키지명 : 패키지 업데이트
#yum info 패키지명 : 패키지 정보확인
#yum search 패키지명 : 패키지 검색