O NixOS Package Manager es ist ein eigenes System. Sie können es auf jeder Linux-Distribution verwenden. Die meisten Paketmanager verwenden eine ausführbare Datei oder eine Quellcodedatei. Sie bestimmen dann, was das System benötigt, und bestätigen, dass es vorhanden ist. Die Dinge funktionieren ziemlich ähnlich in Nix. Der Hauptunterschied besteht darin, dass Nix alle Dateien erstellt, möglicherweise kompiliert und im Nix-Store speichert. Werden die Dateien nicht denselben Namen haben? könnte Ihre anfängliche Sorge sein.

Das System vermeidet dies, indem es alle Dateien mit einem Hash kennzeichnet UND für jede Version ein separates Verzeichnis verwaltet. Alle Abhängigkeiten werden dann einfach mit ihren jeweiligen Stellen verknüpft, damit sich das Programm „wohlfühlt“. home🇧🇷 Die Version, die jeder Benutzer ausführt, wird in seinem Profil aufgezeichnet. Wir haben unten die Schritte zur Installation des Nix-Paketmanagers unter Linux erwähnt.

Schritte zur Installation des Nix-Paketmanagers unter Linux

Die Installation des Nix-Paketmanagers ist trivial.

Schritt 1: Um es auf Ihrem Linux-Rechner zu installieren, führen Sie als normaler Benutzer aus:

$ CURL HTTPS://NIXOS.ORG/NIX/INSTALL | SH

Schritt 2: Melden Sie sich nach der Installation von Nix von Ihrem System ab und wieder an, um zu überprüfen, ob die erforderlichen Umgebungsvariablen richtig eingestellt sind. Führen Sie alternativ den folgenden Befehl im Terminal aus, um dies sicherzustellen.

🇧🇷/HOME/SK/.NIX-PROFILE/ETC/PROFILE.D/NIX.SH

Beachten Sie, dass am Anfang ein Punkt (.) steht. Wenn Sie keine Ausgabe sehen, sind Sie fertig! Der Nix-Paketmanager wurde erfolgreich auf Ihrem System installiert. Fügen Sie außerdem die obige Zeile zu Ihrem PATH-Profil hinzu, um zu vermeiden, dass der obige Befehl jedes Mal ausgeführt wird, nachdem Sie sich beim System angemeldet haben.

Schritt 3: Bearbeiten Sie dazu ~/.profile oder ~/.bashrc (oder ähnlich):

$ VI ~/.BASHRC

Schritt 4: Fügen Sie Folgendes hinzu line in final🇧🇷

🇧🇷/HOME/SK/.NIX-PROFILE/ETC/PROFILE.D/NIX.SH

Schritt 5: Speichern und schließen Sie die Datei. Starten Sie Ihr System neu. Jetzt müssen Sie den obigen Befehl nicht jedes Mal ausführen, nachdem Sie sich bei Ihrem System angemeldet haben.

Abschließende Worte

Hier schließen wir also unseren Artikel über die Verwendung des Nix-Paketmanagers ab auf jedem Linux-Betriebssystem. Ein Paketmanager ist vermutlich etwas, mit dem Sie vertraut sind, wenn Sie dies auf einer Linux-Distribution lesen. Ein Paketmanager ist eine Software, die zum Installieren, Deinstallieren und Aktualisieren von Paketen auf einem Gerät verwendet wird, aber das ist nur der Anfang. Herkömmliche Paketmanager wie apt und Pacman haben jedoch mehrere Fehler, die sie für die Verwendung in Kontexten problematisch machen, die extrem stabile Systeme wie Server erfordern.

By Maxwell Gaven

Ich habe 7 Jahre im IT-Bereich gearbeitet. Es macht Spaß, den stetigen Wandel im IT-Bereich zu beobachten. IT ist mein Job, Hobby und Leben.