Cara Install Aplikasi di Nixos dengan Perintah Nix Profile
Tentang Cara Install Aplikasi Nixos
mrfdn.com - Ada beberapa cara install aplikasi / package di nixos.
Salah satunya yaitu menggunakan perintah nix profile.
Buat yang masih bingung bagaimana cara install aplikasi dengan perintah nix profile, lihat saja log berikut, di sini saya ingin install pfetch
~ nix profile install nixpkgs#pfetch
~ pfetch
\\ \\ // nix@nixhost
==\\__\\/ // os NixOS 24.05 (Uakari)
// \\// host 20EQS0R400 ThinkPad P50
==// //== kernel 6.7.7-zen1
//\\___// uptime 9m
// /\\ \\== pkgs 737
// \\ \\ memory 1943M / 7777M
~ which pfetch
/home/nix/.nix-profile/bin/pfetch
~ nix profile list
Index: 0
Flake attribute: legacyPackages.x86_64-linux.pfetch
Original flake URL: flake:nixpkgs
Locked flake URL: path:/nix/store/gig8j85kj7ybjy3ksn6k3aich8j2k59y-source?lastModified=0&narHash=sha256-6hqgQ8OK6gsMu1VtcGKBxKQInRLHtzulDo9Z5jxHEFY%3D
Store paths: /nix/store/hhf32640gjr8snwbi3v6vdwkhrbmrpl4-pfetch-0.6.0
~ nix profile remove pfetch
warning: 'pfetch' does not match any packages
warning: Use 'nix profile list' to see the current profile.
~ nix profile remove /nix/store/hhf32640gjr8snwbi3v6vdwkhrbmrpl4-pfetch-0.6.0
removing 'flake:nixpkgs#legacyPackages.x86_64-linux.pfetch'
~ nix profile list
~ which pfetch
pfetch not found
Jadi, untuk install aplikasi / package dengan perintah nix profile, gunakan perintah:
nix profile install nixpkgs#pfetch
Di sini saya ingin install pfetch.
Kemudian untuk melihat list aplikasi yang sudah terinstall, gunakan perintah:
nix profile list
Kemudian untuk menghapus package/aplikasi, gunakan perintah:
nix profile remove /nix/store/hhf32640gjr8snwbi3v6vdwkhrbmrpl4-pfetch-0.6.0
Di sini anda harus copy path aplikasi yang tertera pada nix profile list
.
Dengan demikian anda sudah bisa install, hapus, dan melihat daftar aplikasi yang sudah terinstall menggunakan nix profile.
Semoga bermanfaat.