Gebruik de Nix-pakketbeheerder op elk Linux-besturingssysteem

NixOS is een declaratief Linux-besturingssysteem. Gebruikers creëren hun besturingssysteem vanaf de basis met een configuratiebestand en het gebruik van een uitstekende pakketbeheerder. Maar wist je dat het mogelijk is om de Nix-pakketbeheerder op elk Linux-besturingssysteem te gebruiken? Hier leest u hoe u het op uw Linux-pc kunt laten werken.

Hoe installeer je de Nix-pakketbeheerder op Linux?

De Nix-pakketbeheerder (die bij NixOS wordt geleverd) kan op elk Linux- besturingssysteem worden geïnstalleerd. U hebt echter een terminalvenster nodig om het op uw Linux-besturingssysteem te installeren. Dus, hoe open je een terminalvenster? Druk op Ctrl + Alt + T op het toetsenbord. Of zoek naar "Terminal" in het app-menu.

Zodra het terminalvenster is geopend en klaar voor gebruik, kunt u de Nix-pakketbeheerder installeren met behulp van de curl- opdracht. Heb je de Curl-app niet geïnstalleerd op je Linux-pc? Installeer het met de onderstaande opdrachten.

Ubuntu

sudo apt installeer krul

Debian

sudo apt-get install curl

Boog Linux

sudo pacman -S krul

Fedora

sudo dnf installeer krul

OpenSUSE

sudo zypper installeer krul

De Nix-pakketbeheerder wordt geïnstalleerd via een script en er zijn twee manieren om het te installeren. Multi-user en Single-user. U wilt de opdrachtversie –no-daemon uitvoeren om deze als een enkele gebruiker op uw systeem te installeren.

sh <(curl -l="" https://nixos.org/nix/install)="">

Nadat u de bovenstaande opdracht hebt uitgevoerd, vraagt ​​het script u om uw wachtwoord (om sudo te gebruiken ). Voer met behulp van het toetsenbord het wachtwoord in dat aan uw gebruikersaccount is gekoppeld.

Als er meer dan één gebruiker op uw computer is, moet u de opdracht –daemon uitvoeren . Elke gebruiker kan constant communiceren met de Nix-pakketbeheerder met een daemon.

sh <(curl -l="" https://nixos.org/nix/install)="">

Wanneer u de bovenstaande opdracht uitvoert, ziet u een korte beschrijving van wat de Nix-pakketbeheerder op uw computer kan doen, wat het zal installeren tijdens het eerste installatieproces, enz. Druk op de Y- toets om door te gaan.

Als u op Y drukt , ziet u wat de installatietool gaat doen. Lees het. Als je het hebt gelezen, druk je op de Y- toets om te bevestigen dat je wilt doorgaan.

De Nix-installatietool vraagt ​​​​om sudo-machtigingen zodra wordt verteld om door te gaan. Het uitvoeren van de Nix-pakketbeheerder in daemon-modus heeft sudo-toegang nodig. Om de Nix-pakketbeheerder toegang te geven tot sudo, drukt u op de Y- toets naast "Kan ik sudo gebruiken?"

Wanneer u het installatieprogramma sudo-toegang geeft, zal het zichzelf instellen op uw computer. De installatie duurt niet lang. Wanneer het voltooid is, wordt u automatisch in de "nix-shell" gedropt, die wordt gebruikt om pakketten te installeren.

De Nix-pakketbeheerder configureren

Voordat u de Nix-pakketbeheerder gebruikt, moet u de nieuwste kanalen downloaden. Kanalen leveren software aan de Nix-pakketbeheerder, zodat u deze eenvoudig kunt installeren.

Open een terminalvenster om de kanalen bij te werken. U kunt een terminalvenster openen door op Ctrl + Alt + T op het toetsenbord te drukken. Of zoek naar "Terminal" in het app-menu om het te starten.

Zodra het terminalvenster is geopend, kunt u de opdracht nix-channel –update gebruiken . Deze opdracht pakt alle kanalen voor de Nix- pakketbeheerder en pakt ze uit. Bovendien, als er pakketupdates zijn, worden die ook verwijderd.

nix-kanaal --update

Wanneer uw kanalen zijn geconfigureerd, kunt u de opdracht nix-env -qa uitvoeren om beschikbare pakketten te bekijken.

nix-env -qa

U kunt beschikbare pakketten later opslaan in een tekstbestand met de volgende opdracht.

nix-env -qa > nix-pkgs.txt

Hoe de Nix-pakketbeheerder te gebruiken om apps te installeren

U moet een pakket zoeken om software te installeren met de Nix-pakketbeheerder op uw Linux-systeem. Ga naar de Nix-pakketzoekwebpagina. Volg dan de onderstaande stappen.

  1. Zoek het vak Zoeken naar pakketten en typ de app die u wilt installeren. Om bijvoorbeeld Vim te installeren, zoekt u naar 'vim'. Druk vervolgens op enter om de zoekresultaten te bekijken.
  2. Zoek in de zoekresultaten naar het pakket dat u wilt installeren en selecteer het met de muis. De pakketdetails verschijnen wanneer u deze selecteert in de zoekresultaten.
  3. Wanneer de zoekresultaten de pakketdetails onthullen, zoekt u het gedeelte "nix-env" op en klikt u erop met de muis . Zoek vervolgens "On Non-NixOS" en kopieer de opdracht naar het klembord.
  4. Nadat u uw opdracht naar het klembord hebt gekopieerd, plakt u deze in de terminal om uw app te installeren. Plak deze opdracht bijvoorbeeld om Vim te installeren.

nix-env -iA nixpkgs.vim

Nadat u uw programma hebt geïnstalleerd, kunt u het vanuit de terminal starten. Begrijp dat Nix-pakketten niet verschijnen met toepassingspictogrammen in het app-menu. In plaats daarvan moet u ze rechtstreeks vanuit de terminal starten.

Voer bijvoorbeeld de volgende opdracht uit in een terminalvenster om de vim-app te starten.

vim

Leave a Comment

14 nieuwe functies in Thunderbird 3 waar u blij van zult worden

14 nieuwe functies in Thunderbird 3 waar u blij van zult worden

We hebben de functies van Outlook 2010 uitgebreid besproken, maar aangezien het pas in juni 2010 uitkomt, is het tijd om Thunderbird 3 te bekijken.

Download FlightGear Flight Simulator gratis [Veel plezier]

Download FlightGear Flight Simulator gratis [Veel plezier]

Iedereen heeft wel eens een pauze nodig. Als je een interessant spel wilt spelen, probeer dan Flight Gear eens. Het is een gratis multi-platform opensource-game.

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

Mp3 Diags: Los tot 50 problemen met mp3-audiobestanden op

MP3 Diags is de ultieme tool om problemen met je muziekcollectie op te lossen. Het kan je mp3-bestanden correct taggen, ontbrekende albumhoezen toevoegen en VBR repareren.

Google Voice Desktop-meldingsapps

Google Voice Desktop-meldingsapps

Net als Google Wave heeft Google Voice wereldwijd voor behoorlijk wat ophef gezorgd. Google wil de manier waarop we communiceren veranderen en omdat het steeds populairder wordt,

Download Flickr-favorieten met FlickrFaves

Download Flickr-favorieten met FlickrFaves

Er zijn veel tools waarmee Flickr-gebruikers hun foto's in hoge kwaliteit kunnen downloaden, maar is er een manier om Flickr-favorieten te downloaden? Onlangs kwamen we

OK Sampler is gratis muzieksamplersoftware

OK Sampler is gratis muzieksamplersoftware

Wat is sampling? Volgens Wikipedia is het de handeling om een ​​deel, of sample, van een geluidsopname te nemen en te hergebruiken als instrument of als instrument.

Google Sites-back-up: importeren/exporteren

Google Sites-back-up: importeren/exporteren

Google Sites is een dienst van Google waarmee gebruikers een website kunnen hosten op de server van Google. Er is echter één probleem: er is geen ingebouwde optie voor back-up.

Google Tasks Desktop-applicatie

Google Tasks Desktop-applicatie

Google Tasks is niet zo populair als andere Google-diensten zoals Agenda, Wave, Voice, enz., maar wordt nog steeds veel gebruikt en is een integraal onderdeel van de takenlijst van mensen.

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

Hoe verloren partities en harde schijfgegevens te herstellen [Handleiding]

In onze vorige handleiding over het veilig wissen van de harde schijf en verwisselbare media via Ubuntu Live en DBAN boot-cd, hebben we besproken dat Windows-gebaseerde schijven

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Ubuntu: map verwijderen uit Terminal of Bestandsbeheer

Probeert u een map op uw Linux-pc te verwijderen? Volg deze uitgebreide gids voor tips en trucs!