Installer Ubuntu Server menawarkan dua pilihan di langkah pemilihan basis: Ubuntu Server dan Ubuntu Server (minimized). Bedanya ada di paket yang terpasang sejak awal dan di siapa yang dianggap akan memakai mesinnya.
Poin Penting
- Versi reguler berisi paket yang membuat admin nyaman bekerja langsung di server. Versi minimized dipangkas untuk mesin yang jarang atau tidak pernah di-login manusia.
- Alat disk dan filesystem seperti
lvm2,mdadm, danbtrfs-progstercantum di seed kedua versi. Yang hanya tercantum di seed reguler adalah alat harian sepertivim,git,curl,tmux, danhtop.- Sistem minimized bisa dilengkapi dengan
sudo unminimizetanpa memasang ulang, tetapi hasilnya belum tentu sama persis dengan reguler.
Apa kata Canonical
Berkas contoh sumber instalasi di repositori Subiquity memuat deskripsi kedua opsi:
- Ubuntu Server (minimized): “This version has been customized to have a small runtime footprint in environments where humans are not expected to log in.”
- Ubuntu Server: “The default install contains a curated set of packages that provide a comfortable experience for operating your server.”
Di installer namanya minimized, dan ID-nya ubuntu-server-minimal, jadi “minimal” dan “minimized” di tulisan ini menunjuk opsi yang sama. Pembedanya adalah kenyamanan interaktif. Reguler memuat paket pilihan untuk mengoperasikan server, minimized memuat jejak kecil untuk mesin yang tidak di-login manusia. Di berkas autoinstall, kedua opsi itu bernama ubuntu-server-minimal dan ubuntu-server; dokumentasi autoinstall menyarankan membaca casper/install-sources.yaml di ISO untuk nilai yang berlaku, karena ID-nya bisa berubah.
Perbandingan isi paket
Daftar di bawah mengacu pada seed paket Ubuntu 26.04: server-minimal dan server. Seed minimal menyebut dirinya kira-kira set paket terkecil yang masih bisa disebut server Ubuntu.
| Kelompok | Seed server-minimal |
Seed server |
|---|---|---|
| Update otomatis (opsional di kedua seed) | unattended-upgrades, needrestart |
unattended-upgrades, needrestart |
| Alat disk dan filesystem | lvm2, mdadm, btrfs-progs, xfsprogs, cryptsetup, multipath-tools, open-iscsi, bcache-tools |
lvm2, mdadm, btrfs-progs, xfsprogs, multipath-tools, open-iscsi, bcache-tools |
| Editor dan alat kerja | tidak tercantum | vim, git, curl, tmux, patch, gnupg |
| Diagnosa | tidak tercantum | htop, ethtool, sos, apport |
| Manajemen paket dan update | tidak tercantum | software-properties-common, update-notifier-common |
Tabel ini hanya membandingkan dua seed. Seed server-minimal dibangun di atas seed server-cloud-minimal, dan seed server tidak menyebut cryptsetup yang ada di seed minimal. Paket yang disebut seed juga belum tentu seluruh isi sistem terpasang, dan unminimize (di bawah) memasang ubuntu-standard dari seed lain, jadi selisih nyatanya bisa lebih besar dari tabel.
Dokumentasi Canonical untuk image cloud minimal memberi gambaran serupa: “greatly reduced default package set, without many convenience tools for interactive usage”, dan image itu “will require fewer security updates over time” (Ubuntu base and minimal images). Itu berlaku untuk image cloud, bukan untuk opsi di installer ISO.
Untuk melihat selisih nyatanya, pasang keduanya dan bandingkan hasil dua perintah ini:
dpkg -l | grep -c '^ii'
df -h /
Kapan memilih yang mana
Minimized cocok untuk:
- VM atau mesin yang dibuat dan dikonfigurasi otomatis (cloud-init, Ansible, autoinstall).
- Server berfungsi tunggal yang jarang atau tidak pernah di-login manusia.
- Kasus yang ingin jumlah paket sekecil mungkin.
Reguler cocok untuk:
- Server yang Anda kelola sendiri lewat SSH dan butuh
vim,git, atauhtoptersedia saat darurat. - Pemula yang belum tahu alat apa yang akan dibutuhkan.
Bila Anda akan sering login langsung, pilih reguler.
Melengkapi sistem minimized
Tidak perlu memasang ulang:
sudo unminimize
Skrip unminimize menyatakan dirinya “restores content and packages that are found on a default Ubuntu server system in order to make this system more suitable for interactive use”. Urutannya: meminta konfirmasi, menjalankan apt-get update dan apt-get upgrade, mengubah /etc/dpkg/dpkg.cfg.d/excludes supaya dokumentasi, man page, dan terjemahan terpasang lagi, lalu memasang ubuntu-minimal dan ubuntu-standard. Skrip itu juga memperingatkan bahwa pemasangan ulang paket bisa gagal karena konfigurasi yang berubah atau paket pihak ketiga. Skrip memasang ubuntu-minimal dan ubuntu-standard, bukan seed server secara langsung, jadi cek apakah alat yang Anda butuhkan, misalnya vim, sudah kembali. Untuk satu atau dua alat saja, apt install langsung lebih ringan.
Tulisan ini dibantu oleh AI.