Cara Install Aplikasi di Nixos dengan Perintah Nix Profile

mrfdn author

Rafi

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.

mrfdn author

Rafi

  • 15 year+ of Linux user.
  • 5 years+ blogger and web developer.

Jika artikel yang dibuatnya ternyata bermanfaat, support dengan cara

Baca juga