더북(TheBook)

서드 파티 소프트웨어 설정 파일들은 etc 디렉터리에 들어 있다. 이 점은 Yum이나 DNF도 다르지 않다. 저장소 정보가 /etc/yum.repos.d/ 디렉터리에 들어 있으므로 이 디렉터리로 변경하고 다음처럼 해당 디렉터리에서 wget(기본 설치 옵션)으로 .repo 파일을 내려받는다.

$ cd /etc/yum.repos.d/
# wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo

리눅스에 소프트웨어 설치하기1

리눅스 소프트웨어를 설치하는 자세한 내용(앞의 예에서 사용한 구체적인 URL 등)은 온라인에서 찾아볼 수 있다. 이런 정보는 소프트웨어 개발자 웹 사이트나 무료 웹 포럼 등에서 찾을 수 있다. 검색할 때는 리눅스 배포판, 릴리스 버전, 아키텍처를 구체적으로 명시하는 것이 좋다. 필자도 이 프로젝트에 필요한 패키지에 관한 구체적인 정보를 검색 엔진으로 찾았다. 여러분도 인터넷을 활용하길 바란다.

 

.repo 파일을 올바른 곳에 넣었다고 해도 무엇이 바뀌었는지 RPM에 알려주기 전까지는 할 수 있는 일이 별로 없다. 무엇이 바뀌었는지 알려주려면 update 명령을 실행한다. 이 명령은 로컬 저장소 인덱스를 온라인 저장소 인덱스와 비교해 새로운 것이 있는지 확인해준다. 어떤 패키지 관리자를 사용하든지 새 소프트웨어를 설치하기 전에 저장소 정보를 업데이트하는 것이 좋다.

# dnf update
Importing GPG key 0x98AB5139: ← 저장소에 대한 모든 트랜잭션은 GPG 키로 암호화된다
  Userid       : "Oracle Corporation (VirtualBox archive signing key) <info@virtualbox.org>"
  Fingerprint  : 7B0F AB3A 13B9 0743 5925 D9C9 5442 2A4B 98AB 5139
  From         : https://www.virtualbox.org/download/oracle_vbox.asc 
Is this ok [y/N]: y    
Fedora 30 - x86_64 - VirtualBox 225 kB/s │ 84 kB 00:00 ← 뒤에 붙은 VirtualBox 참조는 이 페도라 호스트가 버추얼박스 안에서 VM으로 실행되고 있음을 나타낸다
Dependencies resolved.
Nothing to do.
Complete!
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.