ubuntu serverをminimized構成で導入、良い感触です
記事の更新日:2026/09/28 評価を加筆、タイトルを短く更新
1.概要
ubuntu desktopはWaylandなど様々な問題が発生して、LinuxMintに移行しました。しかし、LinuxMintにはsever版がありません。Docker環境や仮想マシンに導入する場合、ubuntu serverを利用すると良いのではないかと考えて調べてみました。
ubuntu serverにはGUIがありません。つまり、Waylandは搭載されていません。X-windowsもありませんが、serverなのでsshで接続して利用するので問題ありません。snapは標準でインストールされていますが、purgeできます。Docker環境や仮想マシン環境ではマルチブートをすることがないので、PBR bootも必要がありません。
上記条件を踏まえて、ubuntu server 24.04.4をminimized構成で導入しました。ubuntu desktop環境はLinuxMintに移行したので、Docker環境や仮想環境での試験にはubuntu serverはとても良い感じです。この内容を記述します。
私の評価は以下の通りです。
(1) ubuntu desktop 24.04を諦めてLinuxMintへ移行、ubuntu serverは使えます
(2) 仮想環境(KVM)やDockerのimageとしてubuntu serverは最適です
(3) LinuxMintにはserverがありません、この代わりにubuntu serverが選択できます
(4) snapのpurgeをして、aptによるモジュールの追加を選択しました
(5) ubuntu server 24.04 と26.04が対象です
2.詳細
ubuntu serverもmicroVM作成の対象になると思いました。
試験をするのであれば最新版が出ていたので24.04.4を選択。
良い感触です。
ubuntu server 24.04.4をDownloadして、KVM仮想環境にminimized構成で導入をしました。
ディスク使用量は4.3GB
起動時のメモリ使用量は271MB
kernel-6.8で15MB
ubuntu server 24.04.4にはGUI(Wayland)がありません。
df -hで参照した範囲ではLinuxMint 22.3に似ています。
snapコマンドを入力すると、installが必要と表示されます。
installerはPBRの選択はできないので、仮想環境で利用します。
加えて、server用途の場合は日本語を必要としません。従って、fonts-takaoを導入してterminalの行間を狭くする調整をする必要もありません。server上ではかな漢字変換も不要です。
更に、仮想環境だけでなく、Dockerの基盤としてubuntuを選択すると自動的にserverを利用することになります。逆にDockerを利用してubuntu desktopを選択することはないと言えるからだと思います。
この環境はLinuxMintからGUIを除外した環境に近い気がします。
これは「使えるな!」と感じました。
3.所見
ubuntu serverの利用に気がついたのはDocker上でubuntu 24.04を利用した時です。従来から違和感なく利用していたのですが、良く考えてみるとubuntu desktopを利用するはずがありません。Docker上でdesktopを利用することはないので明確です。
そこで、KVM仮想環境にubuntu serverを導入して評価をしました。その結果でこの環境は使えると感じました。何気なく利用していた環境のことを良く調べることも大切なことだと思いました。
4.追加
調査不足でした。snapは導入されていました。 しかし、snapを利用して導入されてモジュールは存在していません。snapをpurgeすることで対処できます。詳しい内容は、添付資料の「ubuntu-26.04のpre版評価利用から現在までの記録」に記載されています。
ubuntu 26.04で確認をしました。ubuntu 24.04と同じに対処できます。
LinuxMintに移行をしたのですが、Dockerや仮想環境ではubuntuのserver版を活用することになり、ある意味、良かったと思います。次にLinuxMintがVersionUPしたときにどのような変化をするかが、とても気なっています。
参考
[本ブログ内参照]
・ubuntu-26.04のpre版評価利用から現在までの記録
・ubuntu-26.04のpre版評価利用から現在までの記録
[外部サイト参照]
・Get Ubuntu Server
コメント
コメントを投稿