投稿

9月, 2023の投稿を表示しています

Ubuntu 22.04 LTS 日本語デスクトップ環境のVagrant BOXを作る

イメージ
本記事は、Ubuntu 22.04 LTS のベースBOXから日本語デスクトップ環境のBOXを作成します。このBOXを利用すれば、デスクトップ環境の仮想マシンを素早く作ることができるようになり、さらに、開発ツールを追加したBOXを作成する際のベースBOXとしても利用できます。 【目次】 [1]はじめに [2]仮想マシンの定義 (1)プロジェクトディレクトリの作成 (2)Vagrantfileの作成 [3]仮想マシンの作成 [4]日本語環境の設定 (1)デスクトップへログインして状況確認 (2)言語サポート(日本語)の追加 (3)標準フォルダーの名前を設定 (4)入力ソース(日本語入力)の設定 (5)日付と時間の設定 (6)ソフトウェアの更新や Firefox 文字化け対応など [5]パッケージ化してBOX登録する (1)パッケージ化 (2)BOX登録 [6]BOXから新しい仮想マシンを作ってテストする (1)簡単な動作確認 (2)テスト用仮想マシンの削除 [7]BOX作成用の仮想マシンとプロジェクトディレクトリの削除 [1]はじめに 本ブログでは、Vagrant+VirtualBox+Ubuntu 上に日本語デスクトップ環境を構築する記事として、Ubuntu 18.04 LTS、Ubuntu 20.04 LTS 版を書きました。 Ubuntu 18.04 LTS 日本語デスクトップ環境のVagrant BOXを作る Ubuntu 20.04 LTS 日本語デスクトップ環境のVagrant BOXを作る 本記事はその Ubuntu 22.04 LTS 版です。 基礎的なベースBOXにデスクトップ関連のパッケージを追加する作業は、(特にダウンロードに)かなり時間がかかりますので、一度作ったデスクトップ環境をパッケージ化してBOX登録しておくと、そのBOXからデスクトップ環境の仮想マシンを素早く作ることができるようになります。さらに、このBOXに開発ツールを追加したBOXを作成する際のベースBOXとして利用することもできます。 本記事では、Ubuntu 22.04 LTSを対象として、Vagrant Cloudで提供されているベースBOXから日本語デスクトップ環境を仮想マシンに作りこみ、それをパッケージ化してBOX登録します。 具体的には以下