Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Makalah
  • Ke-NU-an
  • Kabar
  • Search
Menu

Upgrade NixOS ke Versi Terbaru dengan Mudah!

Posted on June 6, 2024

NixOS 24.05, dengan codename Uakari, baru saja dirilis! Salah satu keunggulan utama NixOS adalah proses upgrade yang simpel dan mudah. Dengan upgrade ini, sistem Anda selalu terupdate tetap stabil dan handal.

Dalam panduan langkah-demi-langkah ini, kita akan membahas cara upgrade NixOS ke versi terbaru yang tersedia.

Upgrade NixOS 23.11 (Tapir) ke 24.05 (Uakari)

Panduan ini akan mendemonstrasikan upgrade NixOS dari versi 23.11 (Tapir) ke 24.05 (Uakari). Pertama, mari kita lihat detail versi NixOS 23.11 yang saat ini digunakan:

cat /etc/os-release

Periksa Versi NixOS Anda

Setelah menjalankan perintah di atas, Anda akan melihat informasi detail mengenai versi NixOS Anda, termasuk codename dan tanggal akhir dukungan.

Backup Data Penting!

Sebelum memulai proses upgrade, pastikan Anda sudah melakukan backup terhadap semua data penting. Ini adalah langkah krusial untuk semua sistem operasi, tak terkecuali NixOS.

Mengenal NixOS Channels

Upgrade NixOS menggunakan konsep Channels (Saluran). Channels NixOS adalah kumpulan repository yang terkurasi dengan baik. Repository ini berisi kode Nix beserta binary terkait yang telah melalui proses pengujian ketat untuk menjamin pengalaman pengguna yang lancar. Beberapa channel yang tersedia meliputi:

  • Stable Channels (misalnya: nixos-24.05): Channel ini menerima perbaikan bug konservatif dan upgrade paket, seperti update minor kernel dari versi 6.1 ke 6.2. Channel ini menjamin pengalaman yang stabil dan handal.
  • Unstable Channel (nixos-unstable): Bagi pengguna yang gemar hal baru, channel ini cocok untuk Anda. Channel ini berisi fitur dan update mutakhir dari pengembangan aktif NixOS, namun berpotensi kurang stabil.
  • Small Channels (misalnya: nixos-24.05-small): Mirip dengan Stable Channels, namun dengan lebih sedikit binary pre-built. Channel ini ideal untuk server, menawarkan update lebih cepat saat patch keamanan kritis dirilis.

Pelajari lebih lanjut tentang penggunaan Nix Channels: https://nix-tutorial.gitlabpages.inria.fr/nix-tutorial/getting-started.html

Upgrade NixOS 24.05 dari 23.11

Saat pertama kali menginstall NixOS (misalnya versi 23.11), Anda secara otomatis terdaftar di channel yang sesuai dengan sumber instalasi Anda. Untuk mengecek channel saat ini, jalankan perintah berikut dengan akses root atau sudo:

sudo nix-channel --list | grep nixos

Periksa Channel NixOS Saat Ini

Perintah di atas akan menampilkan channel yang sedang Anda gunakan. Misalnya, jika output menunjukkan “nixos-23.11”, artinya Anda saat ini menggunakan NixOS 23.11.

Beralih ke Channel Terbaru

Untuk beralih ke versi terbaru (24.05), gunakan perintah berikut:

sudo nix-channel --add https://channels.nixos.org/nixos-24.05 nixos

Upgrade Sistem

Setelah terdaftar di channel yang diinginkan, upgrade sistem semudah menjalankan perintah berikut:

sudo nixos-rebuild switch --upgrade

Perintah ini setara dengan nix-channel –update nixos; nixos-rebuild switch. Perintah ini akan memperbarui sistem Anda ke versi terbaru di channel yang dipilih.

Jika upgrade berhasil, Anda akan melihat output berikut:

[…]
updating GRUB 2 menu…
Warning: os-prober will be executed to detect other bootable partitions.
Its output will be used to detect bootable binaries on them and create new boot entries.
lsblk: /dev/mapper/no[0-9]: not a block device lsblk: /dev/mapper/raid[0-9]: not a block device
lsblk: /dev/mapper/disks*[0-9]: not a block device
installing the GRUB 2 boot loader on /dev/sda…
Installing for i386-pc platform.
Installation finished. No error reported.
[…]

Restart Sistem

Setelah update selesai, jalankan perintah reboot untuk memulai ulang sistem NixOS Anda:

sudo reboot

Verifikasi Upgrade

Setelah masuk kembali ke sistem yang telah diupgrade, periksa versinya untuk memastikan upgrade berhasil. Jalankan perintah berikut:

cat /etc/os-release

Terbaru

  • Cara Mengatasi YMusic APK Error Tidak Bisa Dibuka
  • Cara Memblokir Akun Teman di Mobile Legend: Panduan Lengkap
  • Profil Farida Farichah, Wakil Menteri Koperasi Kabinet Merah Putih Reshuffle 17 September 2025
  • Ini Info Terbaru Pencairan BSU BPJS Ketenagakerjaan 2025!
  • Cara Reset Printer Epson L3110 2025
  • WhatsApp Tiba-tiba Keluar dan Meminta Verifikasi: Apa yang Harus Dilakukan?
  • Bisakah Saldo BNI Kamu Nol? Fakta dan Cara Mengatasinya
  • Inilah Tanda-tanda Chat Audio di Grup WhatsApp Sudah Disadap
  • Cara Mengatasi Tidak Bisa Live Instagram Karena Tidak Memenuhi Syarat
  • 7 Spek Laptop yang Ideal untuk Coding & Ngoding Web/App
  • Keuntungan dan Kerugian Menggunakan PayPal: Panduan Lengkap
  • Cara Menggunakan Stellarium Web
  • Cara Menghapus Data KTP Pribadi di Pinjol yang Belum Lunas
  • Cara Mengganti Nomor TikTok yang Tidak Aktif atau Hilang Tanpa Verifikasi
  • Cara Menggunakan BCA PayLater Terbaru 2025
  • Cara Mendapatkan IMPoint Indosat IM3 Ooredoo Gratis via MyIM3
  • Apa Arti TikTok ‘Shared With You’?
  • Cara Menghapus Data KTP di Pinjol: Panduan Lengkap
  • Cara Download WhatsApp GB Terbaru 2025 – Fitur Lengkap & Aman
  • Review WhatsApp Beta: Apakah Aman? Cara Instal dan Cara Keluar
  • Bebong: Makna, Asal Usul, dan Penggunaan dalam Bahasa Indonesia
  • Spinjam dan Spaylater: Apa yang Terjadi Jika Terlambat Membayar dan Bisakah Meminjam Lagi?
  • Cara Download dan Menonton Dood Stream Tanpa Iklan – Doods Pro
  • Cara Menghentikan dan Mengatasi Pinjol Ilegal
  • Kode Bank BRI untuk Transfer ke PayPal
  • Cara Menyadap WhatsApp Tanpa Aplikasi dan Kode QR
  • Apa yang Terjadi Jika Telat Bayar Shopee PayLater?
  • Telat Bayar Listrik 1 Hari: Apa yang Terjadi?
  • Cara Mengunduh Foto Profil WhatsApp Teman di Android, iPhone, dan PC/Mac
  • Rekomendasi Aplikasi Edit Foto Ringan Terbaik untuk PC Windows dan macOS
  • Cara Mengatasi YMusic APK Error Tidak Bisa Dibuka
  • Cara Memblokir Akun Teman di Mobile Legend: Panduan Lengkap
  • Profil Farida Farichah, Wakil Menteri Koperasi Kabinet Merah Putih Reshuffle 17 September 2025

©2025 emka.web.id | Design: Newspaperly WordPress Theme