Guest Additions のまえに、bzip2 tar gcc make perl (Ubuntu 24.04 LTS)

※ この項、自分用のメモなので内容はいいかげんです。あしからず。

最近 Ubuntu Desktop 22.04.4 LTS をインストールしてみたばかりなのに( cf. 「VirtualBox Guest Additions の前に gcc, make, perl を (Ubuntu 22.04.4 LTS) – マキシマ文庫」)、Ubuntu Desktop 24.04 LTS がリリースされました。そういう時期だったんですね。24.04 も新規に VirtualBox 7.0.16 の仮想マシンにインストールしてみました。まだ不安定なように見受けられます。

以下、次回のインストール時のためのメモ:

Synaptic Package Manager が標準的でないようなので、まず、apt でインストールする。

  1. 端末を起動( Show Apps から、または「Ctrl+Alt+t」)
  2. $ sudo apt update
  3. $ sudo apt install synaptic

それから、Synaptic パッケージマネージャーで、 Guest Additions のインストールに必要になるパッケージをインストールする。

  • bzip2 tar gcc make perl

Guest Additions CD の autorun.sh を実行する。CD イメージを挿入すると、このファイルが実行できるようになっている。

Ubuntu 24.04 LTS については:

(2024/4/27)

(追記)

ググってみたら、Ubuntu 24.04 LTS でも、こんな感じにパッケージをインストールすることになっているようです:

  1. sudo apt update
  2. sudo apt install -y build-essential linux-headers-$(uname -r)

ホストが Windows 11 で、VirtualBox 上でも、VMware Workstation Player 上でも、いまのところ Ubuntu 24.04 LTS はフリーズすることが多いように感じます。

(2024/5/8)

VirtualBox Guest Additions の前に gcc, make, perl を (Ubuntu 22.04.4 LTS)

※ この項、自分用のメモなので内容はいいかげんです。あしからず。

Windows 11 上の VirtualBox 7.0.16 に Ubuntu Desktop 22.04.4 LTS を入れたら、VirtualBox Guest Additions を導入する前に gcc、make、perl を追加しておくこと。

さらにその前に、 Synaptic Package Manager を入れておくと便利。

gcc、make、perl パッケージを入れる前に Guest Additions をインストールすると失敗する。(エラーメッセージにこれら3パッケージが必要だと示される。かつ、画面が壊れる。) 一度失敗したあとに gcc、make、perl を入れて Guest Additions を再インストールしても、画面表示が壊れた状態のままになってしまうようだ。あらかじめ入れておけば大丈夫のよう。(リカバリする方法は探していないのでわからない)

VirtualBox マネージャーで、ディスプレイのビデオメモリーの割当がデフォルトだととても少なくなっている。メモリーの割当を大きくすると、画面表示が壊れにくいように感じられる。盛大に横線のノイズが乗ったり、マウスポインタが四角い領域になったりが起こりにくくくなる。

(2024/4/26)

(追記)

Ubuntu Desktop 24.04 LTS ではちょっと異なるようです。cf. 「 Guest Additions のまえに、bzip2 tar gcc make perl (Ubuntu 24.04 LTS) – マキシマ文庫

(2024/4/27)

(追記2)

ちょっとググってみたら、build-essential と linux-headers… をインストールしてから、Guest Additions をインストールせよ、みたいなことが書いてありました。書式は何通りかあるようですが……

sudo apt update

sudo apt install -y build-essential linux-headers-$(uname -r)

(2024/5/4)