
나는 모든 곳을 검색하고 내가 찾은 모든 것을 시도했지만 소용이 없었습니다. apt-get 업데이트/업그레이드 또는 소프트웨어 업데이터를 통한 소프트웨어 업데이트는 Virtualbox 확장 프로그램을 업데이트하려고 하면 중단됩니다. Virtualbox가 열려 있는 동안 실수로 업데이트하여 Virtualbox 버전과 확장 버전이 일치하지 않아 이 문제가 시작된 것 같습니다. 이후 버전과 확장 기능을 일치시켜 Virtualbox를 업그레이드했습니다. 문제는 소프트웨어 업데이트가 해당 메시지를 받지 못했고 내가 한 어떤 조치도 그 메시지를 설득할 수 없는 것 같다는 것입니다.
Synaptic이 문제 해결에 도움이 될 수 있다는 내용을 읽었지만 Synaptic(또는 해당 문제에 대한 모든 프로그램)을 설치하려고 할 때마다 apt-get 업데이트가 실패하고 sudo dpkg --configure -a를 사용해야 한다는 메시지가 나타납니다. Virtualbox 확장을 업그레이드하려고 하면 동의하라는 메시지 없이 라이센스 계약을 포기하고 데이터베이스를 잠가서 다시 시도하려면 재부팅해야 합니다.
오, 우분투의 위대한 신들이여, 어떻게 Virtualbox 확장 프로그램을 업데이트할 필요가 없다고 소프트웨어 업데이트를 설득할 수 있습니까? 편집할 수 있는 스크립트가 있나요? 재구성할 수 있는 데이터베이스가 있나요? 문제가 소프트웨어 업데이터에 있는 것 같기 때문에 Virtualbox를 제거하고 제거해도 아무런 효과가 없을 것이라고 생각합니다. 제발, 남은 머리카락을 찢어버리기 전에.
미리 감사드립니다.
답변1
글쎄, 나는 우분투 초보자일지도 모르지만 나는 끈질긴 우분투 초보자이고 내가 이것을 충분히 오랫동안 선택하면 알아낼 것이라는 것을 알았습니다.
나는 비슷한 상황을 설명하는 매우 오래된 기사(2008년)를 발견하고 시도해 볼 이유가 없다고 생각했습니다. 그리고 그것은 효과가 있었습니다.
sudo dpkg --audit는 나에게 다음을 제공했습니다. 다음 패키지는 압축이 풀렸지만 아직 구성되지 않았습니다. 작동하려면 dpkg --configure 또는 dselect의 구성 메뉴 옵션을 사용하여 구성해야 합니다. alacarte easy GNOME 메뉴 편집 도구 python-gi gobject-introspection 라이브러리용 Python 2.x 바인딩
다음 패키지는 절반만 구성되었습니다. 아마도 처음 구성 시 문제가 발생했기 때문일 것입니다. dpkg --configure 또는 dselect의 구성 메뉴 옵션을 사용하여 구성을 다시 시도해야 합니다. VirtualBox-ext-pack VirtualBox용 추가 기능, 다운로더.
그런 다음 sudo dpkg -r virtualbox-ext-pack을 실행하여 다음과 같은 결과를 얻었습니다. (데이터베이스 읽기 ... 현재 설치된 745263 파일 및 디렉터리.) Removal virtualbox-ext-pack (5.0.36-0ubuntu1.16.04.2) . .. 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%. ..100% "Oracle VM VirtualBox 확장 팩"을 성공적으로 제거했습니다. 확장 팩 정리를 성공적으로 수행했습니다.
그리고 마침내 sudo apt-get update가 완전히 완료되었습니다.