문제

문제

문제

내가 설치하려고 하는 모든 패키지는 "insserv" 및 virtualbox 문제로 인해 설치되지 않습니다. 아마도 VirtualBox 때문인 것 같은데 어느 부분에서 오류가 발생하는지 모르겠습니다. 어떤 부분(또는 우분투에서 내가 틀린 부분이 있는지)이 문제를 일으키는지, 어떻게 해결하는지 알고 싶습니다.

정보

하드웨어 정보가 중요한지는 모르겠지만 그럴 수도 있습니다.

소프트웨어 + OS

Ubuntu Xenial(16.04 LTS)에 VirtualBox 5.1과 확장 팩이 설치되어 있습니다. 중요한 경우 게스트 추가 기능이 설치된 Win XP Pro, FreeDOS 및 Puppy Linux(Racy)가 모두 ~/VirtualBox VMs/.

또한 중요한 점은 위의 VBox 설정을 사용하여 Fedora, Debian, OpenBSD, openSUSE, Kali 및 Linux Mint용 VM을 얻으려고 했습니다. (더 있을 수도 있는데 기억이 안나네요)

이전에는 VBox 4.3을 설치했지만 5.1에서는 제거했습니다. 그 이전에는 VBox 4.3과 함께 Ubuntu Trusty(14.04.4 LTS)를 사용했습니다. 둘 다 Win XP Pro만 있었고 게스트 추가는 없었습니다.

하드웨어

NVIDIA G84GLM(Quadro FX 1600M) 카드, Broadcom BCM4312 802.11b/g LP-PHY(무선 1395 WLAN 미니 카드) 및 "프로세서 마이크로코드용 드라이버가 포함된 알 수 없는 카드가 포함된 Dell Precision M6300(예, 저는 늙었습니다.) Intel CPU용 펌웨어'를 참조하세요.

최근 만남

BleachBit 설치 중 오류 발생(약 10분 전):

installArchives() failed: Selecting previously unselected package menu.
(Reading database ... 
(Reading database ... 5%%
(Reading database ... 10%%
(Reading database ... 15%%
(Reading database ... 20%%
(Reading database ... 25%%
(Reading database ... 30%%
(Reading database ... 35%%
(Reading database ... 40%%
(Reading database ... 45%%
(Reading database ... 50%%
(Reading database ... 55%%
(Reading database ... 60%%
(Reading database ... 65%%
(Reading database ... 70%%
(Reading database ... 75%%
(Reading database ... 80%%
(Reading database ... 85%%
(Reading database ... 90%%
(Reading database ... 95%%
(Reading database ... 100%%
(Reading database ... 224061 files and directories currently installed.)
Preparing to unpack .../menu_2.1.47ubuntu1_i386.deb ...
Unpacking menu (2.1.47ubuntu1) ...
Selecting previously unselected package bleachbit.
Preparing to unpack .../bleachbit_1.10-1_all.deb ...
Unpacking bleachbit (1.10-1) ...
Selecting previously unselected package python-notify.
Preparing to unpack .../python-notify_0.1.1-4_i386.deb ...
Unpacking python-notify (0.1.1-4) ...
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for install-info (6.1.0.dfsg.1-5) ...
Processing triggers for doc-base (0.10.7) ...
Processing 1 added doc-base file...
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Setting up virtualbox (5.0.18-dfsg-2build1) ...
insserv: script virtualbox: service vboxdrv already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package virtualbox (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of virtualbox-qt:
 virtualbox-qt depends on virtualbox (= 5.0.18-dfsg-2build1); however:
  Package virtualbox is not configured yet.
  Package virtualbox-4.3 which provides virtualbox is not installed.

dpkg: error processing package virtualbox-qt (--configure):
  dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
Setting up menu (2.1.47ubuntu1) ...
Setting up python-notify (0.1.1-4) ...
Processing triggers for menu (2.1.47ubuntu1) ...
Setting up bleachbit (1.10-1) ...
Errors were encountered while processing:
 virtualbox
 virtualbox-qt
Setting up virtualbox (5.0.18-dfsg-2build1) ...
insserv: script virtualbox: service vboxdrv already provided!
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
dpkg: error processing package virtualbox (--configure):
 subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of virtualbox-qt:
 virtualbox-qt depends on virtualbox (= 5.0.18-dfsg-2build1); however:
  Package virtualbox is not configured yet.
  Package virtualbox-4.3 which provides virtualbox is not installed.

dpkg: error processing package virtualbox-qt (--configure):
 dependency problems - leaving unconfigured

이 문제는 소프트웨어 센터나 설치 DVD(Broadcom 드라이버를 구하는 데만 사용한)에서 내리지 않은 모든 항목에 대해 지속되었습니다.

/etc/init.d/vboxdrv스크립트

다음은 시작 부분에서 발췌한 내용입니다.

# Provides:       vboxdrv
# Required-Start: $syslog
# Required-Stop:
# Default-Start:  2 3 4 5
# Default-Stop:   0 1 6
# Short-Description: VirtualBox Linux kernel module
#### END INIT INFO

PATH=/sbin:/bin:/usr/sbin:/usr/bin:$PATH
DEVICE=/dev/vboxdrv
LOG="/var/log/vbox-install.log"
VERSION=4.3.38
MODPROBE=/sbin/modprobe

답변1

로그에는 BleachBit이 여기에 성공적으로 설치되었음을 나타냅니다.

Setting up bleachbit (1.10-1) ...

Dpkg는 virtualbox 패키지가 설치되었지만 구성 단계를 완전히 통과하지 못했다고 알려 주려고 합니다. 아마도 /var/lib/dpkg/info에 있는 virtualbox에 대한 postinst 스크립트일 것입니다. 주요 실패는 다음과 같습니다.

insserv: script virtualbox: service vboxdrv already provided!

따라서 /etc/init.d 스크립트를 확인하여 부팅 시 vboxdrv를 시작하도록 등록하려는 스크립트입니다. 업그레이드 중에 문제가 발생하여 일부 파일이 남겨진 것 같습니다.

이런 리소스를 볼 수 있습니다.https://wiki.debian.org/LSBInitScripts/DependencyBasedBoot그리고 더 디버깅을 시도해보세요. 나는 /etc/init.d에 "Provides: vboxdrv" 헤더를 포함하는 스크립트가 두 개 이상 있을 것이라고 확신합니다. /etc/init.d에서 이를 찾아보고 어느 것이 오래된 것인지 알아낼 수 있습니다.

virtualbox 패키지를 제거하고 다시 설치해 볼 수도 있습니다.

관련 정보