Halaman Utama
» PERISIAN
»
Cara Mengetahui Versi Ubuntu: 6 Cara Terpercaya untuk Memeriksanya
Cara Mengetahui Versi Ubuntu: 6 Cara Terpercaya untuk Memeriksanya
Anda sedang mencoba menginstal paket, mengikuti panduan server, menambahkan repositori, atau memecahkan masalah driver, dan instruksinya tiba-tiba bertanya: “Versi Ubuntu apa yang Anda jalankan?” Pertanyaan ini lebih penting daripada yang terlihat. Rilis Ubuntu menggunakan versi paket, kernel, linimasa dukungan, dan terkadang instruksi instalasi yang berbeda. Jika Anda memberikan versi yang salah—atau salah mengira versi kernel Linux Anda sebagai rilis Ubuntu—Anda bisa berakhir mengikuti perbaikan yang salah.
Jawaban tercepat bergantung pada di mana Anda bekerja. Di Ubuntu Desktop, Anda dapat memeriksa versi di Pengaturan tanpa membuka terminal. Di Ubuntu Server, sesi SSH jarak jauh, WSL, VM cloud, atau instalasi minimal, perintah terminal biasanya lebih cepat. Panduan ini dimulai dengan metode termudah, kemudian beralih ke file sistem dan pemecahan masalah, dan diakhiri dengan cara sederhana untuk memverifikasi bahwa Anda membaca hasilnya dengan benar.
Jawaban singkat: dua cara terbaik untuk memeriksa versi Ubuntu Anda
Jika Anda memiliki antarmuka desktop, buka Pengaturan → Sistem → Tentang dan cari informasi sistem operasi. Dokumentasi Ubuntu Desktop Canonical saat ini mengidentifikasi ini sebagai cara grafis untuk menentukan rilis yang terinstal. Lihat panduan rilis Ubuntu Desktop resmi.
Jika Anda berada di terminal, jalankan:
lsb_release -a
Ini biasanya menampilkan distributor, deskripsi, nomor rilis, dan nama sandi. Halaman man Ubuntu mendokumentasikan -a sebagai opsi yang menampilkan semua informasi spesifik distribusi tersebut. Lihat halaman man lsb_release Ubuntu resmi.
Ilustrasi yang dihasilkan AI tentang memeriksa rilis Ubuntu dari desktop dan terminal. Ini bukan tangkapan layar Ubuntu yang sebenarnya, dan versi contoh yang ditampilkan bersifat ilustratif.
Metode 1: Periksa versi Ubuntu di Pengaturan
Ini adalah opsi termudah jika Anda menggunakan Ubuntu Desktop dan tidak ingin mengetik perintah.
Buka Pengaturan.
Pilih Sistem.
Buka Tentang.
Cari entri sistem operasi atau detail sistem yang menyebutkan rilis Ubuntu Anda.
Tergantung pada versi Ubuntu Desktop, label yang tepat dapat sedikit bervariasi. Bantuan pengguna Canonical juga menjelaskan membuka Pengaturan, pergi ke Sistem, lalu Tentang dan Detail Sistem untuk melihat nama OS dan informasi sistem lainnya. Bagian yang penting adalah pengenal rilis, seperti Ubuntu 24.04 LTS atau Ubuntu 26.04 LTS.
Metode ini paling baik ketika Anda duduk di depan mesin dan membutuhkan jawaban yang mudah dibaca manusia. Ini kurang berguna di server tanpa antarmuka grafis (headless), dalam otomasi, atau ketika Anda perlu menyalin hanya nomor rilis ke dalam skrip.
Metode 2: Gunakan lsb_release untuk jawaban terminal yang jelas
Untuk sebagian besar sesi terminal interaktif, lsb_release memberikan output yang paling mudah dibaca.
lsb_release -a
Contoh hasilnya dapat terlihat seperti ini:
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04.1 LTS
Release: 24.04
Codename: noble
Jika baris pertama mengatakan No LSB modules are available. tetapi informasi Ubuntu muncul di bawahnya, perintah tersebut tetap telah memberikan detail distribusi yang Anda butuhkan. Bidang yang perlu diperhatikan adalah:
Bidang
Apa yang diberitahukannya
Contoh
Description
Nama rilis yang mudah dibaca
Ubuntu 24.04.1 LTS
Release
Seri rilis Ubuntu utama
24.04
Codename
Nama sandi rilis yang digunakan oleh beberapa repositori dan dokumentasi
noble
Anda tidak selalu membutuhkan semua bidang. Untuk hanya nomor rilis, gunakan:
lsb_release -rs
Untuk hanya nama sandi:
lsb_release -cs
Untuk deskripsi singkat:
lsb_release -ds
Perintah yang lebih pendek ini berguna saat menyalin nilai ke dalam dokumentasi atau skrip shell.
Metode 3: Baca /etc/os-release
Jika lsb_release tidak tersedia, fallback yang paling berguna adalah file identifikasi sistem operasi:
cat /etc/os-release
Anda mungkin melihat bidang-bidang yang mirip dengan ini:
Bidang yang tepat bervariasi berdasarkan rilis, tetapi PRETTY_NAME, VERSION_ID, dan VERSION_CODENAME adalah yang paling berguna untuk tugas ini. Dokumentasi os-release Ubuntu saat ini menjelaskan bahwa /etc/os-release berisi data identifikasi sistem operasi dan memiliki prioritas lebih tinggi daripada /usr/lib/os-release ketika file tersebut ada. Ini juga merekomendasikan ID dan VERSION_ID untuk identifikasi OS secara pemrograman dan PRETTY_NAME untuk label yang ditampilkan kepada pengguna. Lihat halaman man os-release Ubuntu resmi.
Jika Anda hanya menginginkan nama yang mudah dibaca tanpa variabel lainnya, perintah sederhana adalah:
grep '^PRETTY_NAME=' /etc/os-release
Untuk skrip, Anda dapat membaca nilainya secara langsung:
Ini biasanya pendekatan yang lebih baik untuk dibaca mesin daripada mengurai output perintah berformat panjang.
Metode 4: Gunakan hostnamectl ketika Anda juga membutuhkan detail sistem
Pada sistem Ubuntu yang menggunakan systemd, hostnamectl dapat memberikan ringkasan sistem yang lebih luas:
hostnamectl
Outputnya dapat mencakup sistem operasi, kernel, arsitektur, hostname, dan informasi virtualisasi. Ini membuatnya berguna ketika teknisi dukungan meminta lebih dari sekadar rilis Ubuntu.
Namun, hostnamectl bukan pilihan terbaik untuk setiap lingkungan. Kontainer, lingkungan minimal, chroot, atau sistem di mana layanan systemd yang relevan tidak tersedia mungkin berperilaku berbeda. Jika satu-satunya tujuan Anda adalah rilis Ubuntu, lsb_release atau /etc/os-release lebih sederhana.
Metode 5: Jangan tertukar antara versi Ubuntu dengan versi kernel
Kesalahan umum adalah menjalankan:
uname -r
dan mengasumsikan hasilnya adalah versi Ubuntu. Itu tidak benar. Halaman man uname Ubuntu mendefinisikan -r sebagai opsi yang mencetak rilis kernel. Misalnya, nilai seperti 6.8.0-xx-generic menggambarkan kernel Linux yang Anda jalankan, bukan apakah sistem operasinya adalah Ubuntu 22.04, 24.04, atau 26.04. Lihat halaman man uname Ubuntu resmi.
Perbedaan ini penting karena rilis LTS Ubuntu dapat menerima kernel yang lebih baru selama masa pakainya, terutama melalui pembaruan enablement perangkat keras atau kernel khusus cloud. Dua mesin pada rilis Ubuntu yang sama karena itu dapat melaporkan versi kernel yang berbeda.
Jika seseorang meminta informasi pemecahan masalah, sering kali berguna untuk memberikan kedua nilai tersebut:
lsb_release -ds
uname -r
Baris pertama mengidentifikasi rilis Ubuntu; baris kedua mengidentifikasi kernel yang sedang berjalan.
Metode 6: Periksa versi dengan benar di WSL, kontainer, dan sistem jarak jauh
Ubuntu di WSL
Di dalam Ubuntu pada Windows Subsystem for Linux, gunakan lsb_release -a atau cat /etc/os-release untuk mengidentifikasi rilis ruang pengguna Ubuntu. Jika Anda menjalankan uname -r, Anda mungkin melihat string kernel terkait Microsoft/WSL. Itu diharapkan: informasi kernel dan versi distribusi Ubuntu menjawab pertanyaan yang berbeda.
Canonical mendokumentasikan Ubuntu sebagai lingkungan yang tersedia secara resmi untuk WSL dalam dokumentasi rilis Ubuntu mereka.
Docker dan kontainer lainnya
Ketika Anda menjalankan cat /etc/os-release di dalam kontainer, Anda biasanya mengidentifikasi sistem operasi dari image kontainer, bukan sistem operasi host. Kontainer berbasis Ubuntu 24.04 dapat berjalan pada host yang menggunakan rilis Ubuntu lain—atau bahkan distribusi Linux lain.
Demikian pula, uname -r di dalam kontainer tipikal mencerminkan kernel yang dibagikan dengan host. Itulah mengapa dua perintah tersebut dapat tampak “tidak setuju”: mereka menggambarkan lapisan yang berbeda.
Sistem SSH jarak jauh
Setelah Anda SSH ke server, jalankan perintah versi di shell jarak jauh. Jangan mengandalkan versi Ubuntu dari laptop lokal Anda. Pemeriksaan satu baris yang berguna adalah:
Ini memberi Anda konteks distribusi dan kernel sebelum Anda melakukan perubahan paket atau konfigurasi.
Bagaimana jika lsb_release mengatakan “command not found”?
Jangan berasumsi sistem operasinya rusak. Beberapa image minimal mungkin tidak menyertakan setiap perintah kenyamanan. Pertama, gunakan file sistem yang sudah ada pada instalasi Ubuntu modern normal:
cat /etc/os-release
Jika Anda secara khusus membutuhkan lsb_release untuk skrip yang ada, Anda dapat memeriksa apakah paket tersebut terinstal dan menginstal paket Ubuntu yang sesuai melalui APT. Tetapi untuk pemeriksaan versi sekali jalan, menginstal paket lain biasanya tidak diperlukan karena /etc/os-release sudah menyediakan identifikasi rilis.
Bagaimana memahami nomor versi Ubuntu
Format rilis resmi Ubuntu adalah YY.MM[.POINT-RELEASE] [LTS]. Dua digit pertama mewakili tahun, dan dua digit berikutnya mewakili bulan rilis awal. Misalnya, Ubuntu 26.04 dirilis pada April 2026. Canonical biasanya menerbitkan seri Ubuntu baru setiap enam bulan, dan rilis LTS setiap dua tahun pada bulan April. Lihat dokumentasi siklus rilis Ubuntu resmi.
Angka seperti 24.04.1 adalah rilis titik (point release) dari seri 24.04 LTS. Canonical menjelaskan bahwa rilis titik menggabungkan pembaruan yang dibuat sejak rilis LTS awal sehingga instalasi baru dimulai dari image yang lebih terkini. Dalam sebagian besar pemeriksaan kompatibilitas perangkat lunak, seri dasar yang penting tetap 24.04, meskipun tingkat rilis titik dapat menjadi penting ketika membahas media instalasi, enablement perangkat keras, atau snapshot sistem tertentu.
Label LTS berarti Dukungan Jangka Panjang (Long Term Support). Dokumentasi Canonical saat ini menyatakan bahwa rilis LTS menerima lima tahun pemeliharaan keamanan standar untuk paket dalam komponen utama, sementara rilis interim didukung selama sembilan bulan. Itulah mengapa mengetahui versi Ubuntu yang tepat juga penting ketika memeriksa apakah mesin masih dalam jendela dukungannya yang normal.
Metode mana yang harus Anda gunakan?
Situasi
Metode terbaik
Alasan
Pemula Ubuntu Desktop
Pengaturan → Sistem → Tentang
Tidak memerlukan perintah
Sesi terminal atau SSH normal
lsb_release -a
Rilis, deskripsi, dan nama sandi yang mudah dibaca
Server minimal atau lsb_release hilang
cat /etc/os-release
Menggunakan file identifikasi OS standar
Skrip shell
Baca ID dan VERSION_ID dari /etc/os-release
Nilai terstruktur lebih mudah diuji secara andal
Permintaan dukungan yang membutuhkan lebih banyak konteks sistem
hostnamectl plus uname -r
Menambahkan kernel, arsitektur, hostname, dan detail lainnya
WSL atau kontainer
/etc/os-release plus uname -r
Memisahkan distribusi ruang pengguna dari informasi kernel
Pemeriksaan akhir: pastikan Anda menemukan versi yang benar
Sebelum Anda menginstal perangkat lunak atau mengikuti instruksi spesifik versi, verifikasi hasilnya dengan dua informasi independen. Jalankan:
Dua baris pertama harus mengidentifikasi seri rilis Ubuntu yang sama. Baris ketiga biasanya akan terlihat berbeda karena itu adalah rilis kernel, dan itu diharapkan.
Misalnya, jika deskripsi mengatakan Ubuntu 24.04.1 LTS dan VERSION_ID mengatakan 24.04, Anda berada pada seri Ubuntu 24.04 LTS. Nilai kernel terpisah seperti 6.x.x-...-generic tidak bertentangan dengan hasil tersebut.
Setelah nilai-nilai tersebut cocok, Anda dapat dengan aman menggunakan dokumentasi, repositori, instruksi paket, dan panduan dukungan yang ditujukan untuk seri Ubuntu tersebut. Ketika membagikan informasi sistem kepada orang lain, jawaban ringkas yang paling berguna biasanya adalah rilis Ubuntu ditambah versi kernel—misalnya, “Ubuntu 24.04 LTS, kernel 6.x”—daripada hanya salah satu dari keduanya.