0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Ubuntu Linux 24.04 LTSのbento/ubuntu-24.04を使う時は、bash-completionをインストールしよう

Posted at

What's?

Ubuntu Linux 24.04 LTSからは、UbuntuからVagrantのイメージが提供されなくなりました。

Starting in Ubuntu 24.04, Ubuntu no longer produces Vagrant images.

Ubuntu 24.04 LTS (Noble Numbat) Release Notes / New features in 24.04 LTS / Platforms / Public Cloud / Cloud images / Vagrant

ubuntu/noble64みたいなものがないことになるので、なにか探してこないといけません。

bento/ubuntu-24.04

VagrantのProviderがVirtualBoxの場合、bento/ubuntu-24.04になりそうです。

bento/ubuntu-24.04

で、このBoxを使う時は立ち上げたらとりあえずbash-completionをインストールしておきましょうという話です。

環境

今回の環境です。

$ vagrant version
Installed Version: 2.4.3
Latest Version: 2.4.3

You're running an up-to-date version of Vagrant!


$ VBoxManage --version
7.1.4r165100

使用するVagrant Boxのバージョン。

$ vagrant box list | grep ubuntu-24.04
bento/ubuntu-24.04            (virtualbox, 202404.26.0, (amd64))

立ち上げてみる

vagrant initしてから仮想マシンを立ち上げて、SSHログインするまで。

$ vagrant init bento/ubuntu-24.04
$ vagrant up
$ vagrant ssh

OSのコマンドに補完が効かないので、bash-completionをインストールしておきましょう。

$ sudo apt install bash-completion

今まで使っていた他のUbuntu LinuxのBoxだと入っていることが多かったので、最初は少し驚きました。

bashの補完だけだと物足りないかと思うので、あった方がよいでしょうね。

Vagrantfileで起動時にインストールしてもいいでしょう。

  config.vm.provision "shell", inline: <<-SHELL
    apt-get update
    apt-get install -y bash-completion
  SHELL
0
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?