virtualbox를 제거하려면 다음을 실행하십시오.
sudo apt autoremove --purge virtualbox*
이제 다음 방법으로 시스템에 다른 버전이 설치되어 있지 않은지 확인하십시오.
dpkg -l virtualbox* | grep ^i
출력이 없어야합니다.
그런 다음 디렉토리 sources.list와 관련 PPA를 모두 제거하십시오 sources.list.d. 전의:
mkdir ~/apt-tmp
sudo mv /etc/apt/sources.list.d/* ~/apt-tmp
공식 리포지토리 소스 외에는 아무것도 없는지 확인하십시오.
/etc/sources.list.
그리고 소스를 업데이트하십시오 :
sudo apt update
이제 어떤 버전을 설치할 수 있는지 검색 할 수 있습니다.
apt-cache madison virtualbox | grep -iv sources
다음과 같은 출력이 생성됩니다.
virtualbox | 5.1.38-dfsg-0ubuntu1.16.04.1 | http://archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 Packages
virtualbox | 5.0.18-dfsg-2build1 | http://archive.ubuntu.com/ubuntu xenial/multiverse amd64 Packages
그런 다음 위에서 언급 한 최신 버전을 설치하십시오.
sudo apt install virtualbox=5.1.38-dfsg-0ubuntu1.16.04.1
또한 sudo apt install virtualbox괜찮을 것입니다. 그러나 이전 명령으로 원하는 버전을 설치할 것입니다.
결국 올바른 버전이 설치되어 있는지 확인하십시오.
명령 행에서 :
dpkg -l virtualbox* | grep ^i
출력됩니다 :
ii virtualbox 5.1.38-dfsg-0ubuntu1.16.04.1 amd64 x86
virtualization solution - base binaries
ii virtualbox-dkms 5.1.38-dfsg-0ubuntu1.16.04.1 all x86
virtualization solution - kernel module sources for dkms
ii virtualbox-qt 5.1.38-dfsg-0ubuntu1.16.04.1 amd64 x86
virtualization solution - Qt based user interface
그런 다음 다음을 실행할 수도 있습니다.
sudo apt upgrade
만일을 위해서.