답변1
이 인덱스 사이트에서 Centos ISO 이미지를 다운로드하세요.http://ftp.heanet.ie/pub/centos/7/isos/x86_64/ 그리고 CentOS-7-x86_64-Everything-1611.iso를 선택하세요. 크기는 7.7G입니다(있는 경우 이 단계를 건너뛰세요).
그런 다음 Virtualbox에 설치합니다(VB CDROM을 두 번 클릭하고 ISO 위치를 찾아 선택합니다).
그런 다음 파일을 만듭니다. /etc/yum.repo이름이 있어요myrepo.repo
다음 단계와 같습니다.
정력 /etc/yum.repos.d/myrepo.repo
파일에 다음을 입력하십시오.
[나의 창고]
이름=CDROM 저장소
baseurl=파일:///cdrom
gpgcheck=0
활성화=1
저장 및 종료.
그런 다음 마운트 지점을 생성하고 여기에 CDROM을 마운트합니다.
mkdir /cdrom
/dev/cdrom /cdrom 마운트
마지막으로 활성화=0을 추가하여 기본 Centos 저장소를 비활성화하는 것입니다. 이와 같이:
정력 /etc/yum.repo.d/Centos-Base
이제 컴퓨터에 로컬 저장소가 생겼습니다(yum repolist를 사용하여 확인하세요).
답변2
이는 CentOS의 문제가 아니라 하이퍼바이저의 문제입니다.
Virtualbox 가상 머신 창 하단에 회색으로 표시된 CD/DVD 아이콘으로 판단하면 실제로 가상 머신에 연결된 CD/DVD가 없는 것입니다. 아이콘을 마우스 오른쪽 버튼으로 클릭하고 실제 CD/DVD 드라이브 또는 이미지를 연결한 후 다시 설치해 보세요.
편집하다:
귀하의 의견 및 저장소 설정과 관련하여:
저장소는 즉시 작동해야 합니다. 가상 머신이 인터넷에 연결될 수 있으면 이 작업을 수행하면 됩니다.
가상 머신이 인터넷에 연결할 수 없는 경우 다음을 수행해야 합니다.
- 이미지 다운로드
- Virtualbox를 통해 가상 머신에 연결
- /mnt에 설치하세요.
/etc/yum.repos.d/
라는 이름의 파일을 생성합니다.whateveryouwant.repo
파일에 다음을 넣으십시오.
[LocalDVD]
name=Local Repository
baseurl=file:///mnt
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
yum clean all
그런 다음 합계 를 내십시오 yum update
.