0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Ubuntu 18.04でVirtualBoxがインストールできない

Posted at

とりあえず公式の言うとおりにやってみる

公式マニュアルでのインストール方法はこちら

一応/etc/apt/source.listに直接追記せずに,/etc/apt/source.list.d/の中にvirtualbox.listvirtualbox.list.saveみたいな感じで適当に作ってやりましょう.当たり前といえば当たり前ですが.

/etc/apt/source.list.d/virtualbox.list
deb https://download.virtualbox.org/virtualbox/debian bionic contrib

で,apt updateしてみると

N: リポジトリ 'https://download.virtualbox.org/virtualbox/debian bionic InRelease' がアーキテクチャ 'i386' をサポートしないため設定ファイル 'contrib/binary-i386/Packages' の取得をスキップ

みたいなエラーが出てきてファッ?!ってなります.

解決策

CPUのアーキテクチャを指定すれば解決します.
大抵の方はIntelかAMDの64bitのもの(amd64)を使っていると思うので,先ほどのvirtualbox.listvirtualbox.list.saveにそれぞれ[arch=amd64]を書き加えてあげましょう.

/etc/apt/source.list.d/virtualbox.list
deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian bionic contrib

はい,これでapt updateしてもエラーが出なくなりました:thumbsup:

どゆことなん?

i386というのはIntelの32bitのアーキテクチャのことです.
VirtualBoxのUbuntu版では18.04からこれをサポートしなくなったってことなんでしょうね.

なんでこういうことが起こったの?ってもっと詳しく知りたい人はググってください(適当)

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?