NixOS , bildirime dayalı bir Linux işletim sistemidir. Kullanıcılar işletim sistemlerini sıfırdan bir yapılandırma dosyası ve mükemmel bir paket yöneticisi kullanarak oluştururlar. Ancak Nix paket yöneticisini herhangi bir Linux işletim sisteminde kullanmanın mümkün olduğunu biliyor muydunuz? Linux PC'nizde çalışmasını nasıl sağlayacağınız aşağıda açıklanmıştır.
Nix paket yöneticisini Linux'a nasıl kurarsınız?
Nix paket yöneticisi (NixOS ile birlikte gelir) herhangi bir Linux işletim sistemine kurulabilir . Ancak, onu Linux işletim sisteminize kurmak için bir terminal penceresine ihtiyacınız olacak. Peki, bir terminal penceresini nasıl açarsınız? Klavyede Ctrl + Alt + T tuşlarına basın . Veya uygulama menüsünde "Terminal" ifadesini arayın.
Terminal penceresi açılıp kullanıma hazır olduğunda, curl komutunu kullanarak Nix paket yöneticisini kurabilirsiniz . Linux PC'nizde Curl uygulaması yüklü değil mi? Aşağıdaki komutlarla kurun.
ubuntu
sudo apt yükleme curl
Debian
sudo apt-get install curl
Arch Linux
sudo pacman -S kıvırmak
Fötr şapka
sudo dnf yükleme curl
OpenSUSE
sudo zypper yükleme curl
Nix paket yöneticisi bir komut dosyası aracılığıyla kurulur ve onu kurmanın iki yolu vardır. Çok kullanıcılı ve Tek kullanıcılı. Sisteminize tek bir kullanıcı olarak yüklemek için –no-daemon komut sürümünü çalıştırmak isteyeceksiniz .
sh <(curl -l="" https://nixos.org/nix/install)="">
Yukarıdaki komutu yürüttüğünüzde, betik sizden şifrenizi isteyecektir ( sudo kullanmak için ). Klavyeyi kullanarak, kullanıcı hesabınızla ilişkili parolayı girin.
Alternatif olarak, bilgisayarınızda birden fazla kullanıcı varsa –daemon komutunu çalıştırmanız gerekecektir . Her kullanıcı, bir arka plan programı ile Nix paket yöneticisi ile sürekli etkileşim kurabilir.
sh <(curl -l="" https://nixos.org/nix/install)="">
Yukarıdaki komutu çalıştırdığınızda karşınıza Nix paket yöneticisinin bilgisayarınızda neler yapabileceği, ilk kurulum sürecinde neleri kuracağı vb. kısa bir açıklama göreceksiniz. Devam etmek için Y tuşuna basın .
Y tuşuna bastığınızda , kurulum aracının ne yapacağını size gösterecektir. Oku onu. Okuduktan sonra, devam etmek istediğinizi onaylamak için Y tuşuna basın.
Nix kurulum aracı, devam etmesi söylendiğinde sudo izinleri isteyecektir. Nix paket yöneticisini arka plan programı modunda çalıştırmak için sudo erişimi gerekir. Nix paket yöneticisine sudo erişimi vermek için "Sudo kullanabilir miyim?" seçeneğinin yanındaki Y tuşuna basın.
Yükleyiciye sudo erişimi verdiğinizde, bilgisayarınızda kendini kuracaktır. Kurulum uzun sürmeyecek. Tamamlandığında, paketleri kurmak için kullanılan "nix-shell"e otomatik olarak bırakılacaksınız.
Nix paket yöneticisini yapılandırma
Nix paket yöneticisini kullanmadan önce en son kanalları indirmelisiniz. Kanallar, Nix paket yöneticisine yazılım sağlar ve kolayca yüklemenizi sağlar.
Kanalları güncellemek için bir terminal penceresi açın. Klavyede Ctrl + Alt + T tuşlarına basarak bir terminal penceresi açabilirsiniz . Veya başlatmak için uygulama menüsünde "Terminal"i arayın.
Terminal penceresi açıldıktan sonra nix-channel –update komutunu kullanabilirsiniz . Bu komut, Nix paket yöneticisi için tüm kanalları toplayacak ve paketten çıkaracaktır. Ek olarak, herhangi bir paket güncellemesi varsa, onları da aşağı çekecektir.
nix-channel -- güncelleme
Kanallarınız yapılandırıldığında, mevcut paketleri görüntülemek için nix-env -qa komutunu çalıştırabilirsiniz.
nix-env-qa
Mevcut paketleri daha sonra aşağıdaki komutla bir metin dosyasına kaydedebilirsiniz.
nix-env -qa > nix-pkgs.txt
Uygulamaları yüklemek için Nix paket yöneticisi nasıl kullanılır?
Linux sisteminizde Nix paket yöneticisi ile yazılım yüklemek için bir paket aramanız gerekecektir. Nix paket arama web sayfasına gidin. Ardından, aşağıdaki adımları izleyin.
- Paket arama kutusunu bulun ve yüklemek istediğiniz uygulamayı yazın. Örneğin, Vim'i yüklemek için "vim" ifadesini arayın. Ardından, arama sonuçlarını görüntülemek için enter tuşuna basın .
- Kurmak istediğiniz paket için arama sonuçlarına bakın ve fare ile seçin. Paket detayları, arama sonuçlarında seçtiğinizde görünecektir.
- Arama sonuçları paket detaylarını gösterdiğinde, “nix-env” bölümünü bulun ve fare ile üzerine tıklayın . Ardından, “NixOS Dışında” öğesini bulun ve komutu panoya kopyalayın.
- Komutunuzu panoya kopyaladıktan sonra, uygulamanızı yüklemek için terminale yapıştırın. Örneğin, Vim'i yüklemek için bu komutu yapıştırın.
nix-env -iA nixpkgs.vim
Programınızı kurduktan sonra terminalden başlatabilirsiniz. Nix paketlerinin uygulama menüsünde uygulama simgeleriyle birlikte görünmeyeceğini anlayın. Bunun yerine, bunları doğrudan terminalden başlatmanız gerekir.
Örneğin, vim uygulamasını başlatmak için bir terminal penceresinde aşağıdaki komutu çalıştırın.
vim