JagoTekno – Cara install NixOS kini bisa dilakukan dengan mudah dengan bantuan Calamares.
Buat yang belum tahu, Calamares merupakan software yang bertindak sebagai installer pada sebuah system. Dengan Calamares, kita hanya perlu melakukan klik next next pada saat instalasi, tidak ada CLI (command line interface) yang ditemukan.
Silahkan dicoba sendiri, anda akan mudah melakukannya.
Secara default NixOS menyertakan pilihan desktop Gnome atau KDE Plasma sebagai File ISO yang bisa dijalankan secara livecd.
Ukurannya sekitar 2gb, dan bisa langsung dicopy ke Flash disk yang sudah terpasang Ventoy.
Daftar Isi
Cara install aplikasi di NixOS
Setelah install NixOS kita biasanya ingin install aplikasi.
Perintah nixos untuk mencari aplikasi melalui terminal :
$ nix-env -qas namaaplikasi
$ nix-env -qas vim gimp neofetch
Anda bisa mencari daftar aplikasi yang ada melalui website nixos packages. Terdapat lebih dari 80.000 aplikasi yang di repository.
Pertama, bisa dilakukan dengan metode ini :
Install aplikasi di NixOs melalui command line
$ nix-env -iA nixos.kitty nixos.neovim
Perintah di atas bisa dilakukan tanpa mengetik sudo.
Install aplikasi di NixOs dengan membuat file konfigurasi terlebih dahulu
Di NixOS hal ini dibikin unik, karena kita akan melakukannya dengan melakukan konfigurasi system terlebih dahulu. Konfigurasi ini ditulis pada sebuah file. Di dalam file tersebut kita definisikan semua yang ingin diinstall dan dikonfigurasi.
Caranya seperti ini :
- Buka terminal kemudian masuk sebagai root, ketik
su
dan masukkan password - Masuk ke folder
/etc/nixos/
kemudian edit fileconfiguration.nix
menggunakan nano.nano /etc/nixos/configuration.nix
- Pada bagian environtment.systemPackages = with pkgs; tambahkan aplikasi yang diinginkan, misalnya neovim, git, kitty, inkscape, gimp, iosevka, mpv, bspwm, sxhkd, polybar, nm-tray, patray, dll.
- Setelah save lalu jalankan perintah ini
nixos-rebuild switch
- Tunggu prosesnya sampai selesai, dan anda pun bisa menggunakan aplikasi yang baru saja diinstall.
Cara install aplikasi latest / unstable version di NixOs
Ada kalanya kita butuh menggunakan versi aplikasi terbaru, namun belum ada di package manager distro. Contoh misalnya, saya ingin menggunakan Inkscape versi 1.2.
Maka kita bisa menjalankan perintah berikut ini tanpa membuat / mengubah file configuration.nix terlebih dahulu.
$ nix-env -f https://github.com/NixOS/nixpkgs/archive/master.tar.gz -iA inkscape
Demikian artikel singkat ini. Semoga bermanfaat buat yang baru belajar install NixOS.