非IT企業に勤める中年サラリーマンのIT日記

非IT企業でしかもITとは全く関係ない部署にいる中年エンジニア。唯一の趣味がプログラミングという”自称”プログラマー。

Ubuntu22.04にVirtualBoxをインストールしようとしたらちょっとハマったのでメモ

   

Ubuntu22.04にVirtualBoxをインストールしようとしたら変なエラーが出てすったもんだしたので備忘録のため書き留めておきます。

apt –fix-broken installしろと怒られた

以下のようにVirtualBoxをインストールしようとしたらエラーが出ました。

$ sudo apt-get install virtualbox
[sudo] ueserver のパスワード: 
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了        
状態情報を読み取っています... 完了        
これらを直すためには 'apt --fix-broken install' を実行する必要があるかもしれません。
以下のパッケージには満たせない依存関係があります:
 virtualbox : 依存: virtualbox-dkms (>= 6.1.34-dfsg-3~ubuntu1.22.04.1) しかし、インストールされようとしていません または
                      virtualbox-source (>= 6.1.34-dfsg-3~ubuntu1.22.04.1) しかし、インストールされようとしていません または
                      virtualbox-modules
              依存: libgsoap-2.8.117 (>= 2.8.117) しかし、インストールされようとしていません
              依存: liblzf1 (>= 1.5) しかし、インストールされようとしていません
              競合: virtualbox-6.1 しかし、6.1.14-140239~Ubuntu~bionic はインストールされようとしています
              推奨: virtualbox-qt (= 6.1.34-dfsg-3~ubuntu1.22.04.1) しかし、インストールされようとしていません
              推奨: libqt5opengl5 (>= 5.0.2) しかし、インストールされようとしていません
 virtualbox-6.1 : 依存: libqt5opengl5 (>= 5.0.2) しかし、インストールされようとしていません
                  依存: libqt5printsupport5 (>= 5.0.2) しかし、インストールされようとしていません
                  依存: libssl1.1 (>= 1.1.0) しかし、インストールすることができません
                  依存: libvpx5 (>= 1.6.0) しかし、インストールすることができません
                  依存: python (< 2.8) しかし、インストールすることができません
                  依存: python (>= 2.7) しかし、インストールすることができません
                  依存: python:any (>= 2.6.6-7~) しかし、インストールすることができません
                  競合: virtualbox
                  推奨: libsdl-ttf2.0-0 しかし、インストールされようとしていません
E: 未解決の依存関係です。'apt --fix-broken install' を実行してみてください (または解法を明示してください)。
 

 

不可解なことに起動アイコンは設置されていたんですよね。もちろんクリックしても起動しません。

 

素直にapt –fix-broken installを実行してみる

指示通りにapt --fix-broken installを実行してみたところ、うまく処理されたように見えます。

$ sudo apt --fix-broken install
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了        
状態情報を読み取っています... 完了        
依存関係を解決しています ... 完了
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  chromium-codecs-ffmpeg-extra gstreamer1.0-vaapi libgstreamer-plugins-bad1.0-0
これを削除するには 'sudo apt autoremove' を利用してください。
以下のパッケージは「削除」されます:
  virtualbox-6.1
アップグレード: 0 個、新規インストール: 0 個、削除: 1 個、保留: 19 個。
1 個のパッケージが完全にインストールまたは削除されていません。
この操作後に 214 MB のディスク容量が解放されます。
続行しますか? [Y/n] y
(データベースを読み込んでいます ... 現在 237156 個のファイルとディレクトリがインストールされています。)
virtualbox-6.1 (6.1.14-140239~Ubuntu~bionic) を削除しています ...
hicolor-icon-theme (0.17-2) のトリガを処理しています ...
gnome-menus (3.36.0-1ubuntu3) のトリガを処理しています ...
shared-mime-info (2.1-2) のトリガを処理しています ...
mailcap (3.70+nmu1ubuntu1) のトリガを処理しています ...
desktop-file-utils (0.26-1ubuntu3) のトリガを処理しています ...
 

 

再度VirtualBoxをインストールしてみる

再度インストールしてみたところうまく処理が進みました。

$ sudo apt-get install virtualbox
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています... 完了        
状態情報を読み取っています... 完了        
以下のパッケージが自動でインストールされましたが、もう必要とされていません:
  chromium-codecs-ffmpeg-extra gstreamer1.0-vaapi libgstreamer-plugins-bad1.0-0
これを削除するには 'sudo apt autoremove' を利用してください。
以下の追加パッケージがインストールされます:
  dctrl-tools dkms libgsoap-2.8.117 liblzf1 libqt5opengl5 libqt5printsupport5 virtualbox-dkms virtualbox-qt
提案パッケージ:
  debtags menu vde2 virtualbox-guest-additions-iso
以下のパッケージが新たにインストールされます:
  dctrl-tools dkms libgsoap-2.8.117 liblzf1 libqt5opengl5 libqt5printsupport5 virtualbox virtualbox-dkms virtualbox-qt
アップグレード: 0 個、新規インストール: 9 個、削除: 0 個、保留: 19 個。
46.7 MB のアーカイブを取得する必要があります。
この操作後に追加で 180 MB のディスク容量が消費されます。
続行しますか? [Y/n] y
取得:1 http://jp.archive.ubuntu.com/ubuntu jammy/main amd64 dctrl-tools amd64 2.24-3build2 [66.9 kB]
取得:2 http://jp.archive.ubuntu.com/ubuntu jammy/main amd64 dkms all 2.8.7-2ubuntu2 [69.6 kB]
取得:3 http://jp.archive.ubuntu.com/ubuntu jammy/universe amd64 libgsoap-2.8.117 amd64 2.8.117-2build1 [269 kB]
取得:4 http://jp.archive.ubuntu.com/ubuntu jammy/universe amd64 liblzf1 amd64 3.6-3 [7,444 B]
取得:5 http://jp.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5opengl5 amd64 5.15.3+dfsg-2ubuntu0.1 [153 kB]
取得:6 http://jp.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 libqt5printsupport5 amd64 5.15.3+dfsg-2ubuntu0.1 [215 kB]
取得:7 http://jp.archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 virtualbox-dkms amd64 6.1.34-dfsg-3~ubuntu1.22.04.1 [718 kB]
取得:8 http://jp.archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 virtualbox amd64 6.1.34-dfsg-3~ubuntu1.22.04.1 [23.2 MB]
取得:9 http://jp.archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 virtualbox-qt amd64 6.1.34-dfsg-3~ubuntu1.22.04.1 [22.1 MB]
46.7 MB を 31秒 で取得しました (1,492 kB/s)   
....(以下インストール続く)
 

 

 

うまく起動できました。依存関係で衝突したのかも。

 

スポンサーリンク

 - Linux