Installieren Sie NixOS auf Vultr

NixOS ist eine rein funktionierende Linux-Distribution. Es kann auf nixos.org gefunden werden . Ein Hauptgrund für die Verwendung von NixOS ist, dass es vollständig deklarativ ist, wodurch die Aktualisierung von Systemen zuverlässiger wird und viele weitere Vorteile bietet. Diese Anleitung zeigt Ihnen, wie Sie NixOS unter Vultr installieren.

Installation

Laden Sie ISO hoch

Gehen Sie im Vultr-Dashboard zu "Meine Server> ISOs". Fügen Sie die folgende URL als ISO hinzu.

https://nixos.org/releases/nixos/14.12/nixos-14.12.526.98b8eb6/nixos-minimal-14.12.526.98b8eb6-x86_64-linux.iso

Der md5 muss mit "fe8cc2c587ddb14be447d14f1f380e5a" übereinstimmen. Neuere Versionen sind möglicherweise auf der offiziellen Website verfügbar .

Stellen Sie die ISO bereit

Gehen Sie zu "Bereitstellen", verwenden Sie den Speicherort Ihrer Wahl, wählen Sie "x64" und wählen Sie "Benutzerdefiniert". Wählen Sie dann "Virtuelle ISO" und wählen Sie die gerade hochgeladene ISO aus.

Platzieren Sie Ihre Bestellung.

Öffnen Sie die Konsole

Gehen Sie nach dem Start des VPS zu "Verwalten" und öffnen Sie "View Console".

Loggen Sie sich als "root" ein, kein Passwort.

Partitionieren und erstellen Sie das Dateisystem

Partitionieren Sie die Festplatte.

fdisk /dev/vda

# create a primary partition
# use the "n" key, select "p" for primary, and the first partition (1). 
# Select the suggested values for the size.

# Activate the partition, use "a", select the defaults.

# Write the changes to disk, using "w"

Formatieren Sie die Festplatte.

mkfs.btrfs /dev/vda1 -Lroot
# It's possible to use ext4 instead of btrfs:
# mkfs.ext4 /dev/vda1 -Lroot

Hängen Sie die Festplatte ein.

mount /dev/disk/by-label/root /mnt
Konfigurieren Sie NixOS

Generieren Sie die Grundkonfiguration.

nixos-generate-config --root /mnt

Bearbeiten Sie die neu generierte Konfiguration.

$EDITOR /mnt/etc/nixos/configuration.nix

Ändern Sie die folgenden Werte. Weitere Optionen finden Sie im NixOS-Handbuch: Optionen .

# Set the grub bootloader device to the correct
boot.loader.grub.device = "/dev/vda";

# Enable openssh
services.openssh.enable = true;
# Disable root login
services.openssh.permitRootLogin = "no";

# Add a user:
users.extraUsers.nixos = {
    uid = 1000;
    password = "nixos"; # Set this to something more secure.
    extraGroups = ["wheel"];
    useDefaultShell = true;
};
Installieren
nixos-install
# It will download the packages, install grub and set a root password.

Wenn Sie einen Fehler gemacht haben, nixos-installwird ein Fehler ausgegeben. Bearbeiten Sie die /mnt/etc/nixos/configuration.nixDatei erneut. nixos-installkann so oft wie nötig ausgeführt werden.

Starten Sie neu

Gehen Sie zurück zum Dashboard und entfernen Sie die ISO.

Starten Sie die Instanz neu.

Überprüfen

SSH zur Maschine.

# Use the password set in `users.extraUsers.nixos.password`.
ssh nixos@IP
Schnappschuss Ihrer neu erstellten Maschine

Öffnen Sie das Vultr-Dashboard und klicken Sie auf "Snapshot". Dadurch wird ein Schnappschuss Ihrer NixOS-Installation gespeichert. Von nun an können Sie NixOS über einen Snapshot bereitstellen.



Leave a Comment

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?

Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist

ReactOS: Ist das die Zukunft von Windows?

ReactOS: Ist das die Zukunft von Windows?

ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

Bleiben Sie in Verbindung über die WhatsApp Desktop App 24*7

Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

Wie kann KI die Prozessautomatisierung auf die nächste Stufe heben?

Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

macOS Catalina 10.15.4 Supplement Update verursacht mehr Probleme als sie zu lösen

Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren

13 Tools zur kommerziellen Datenextraktion von Big Data

13 Tools zur kommerziellen Datenextraktion von Big Data

13 Tools zur kommerziellen Datenextraktion von Big Data

Was ist ein Journaling-Dateisystem und wie funktioniert es?

Was ist ein Journaling-Dateisystem und wie funktioniert es?

Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

Technologische Singularität: Eine ferne Zukunft der menschlichen Zivilisation?

Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

Der Einfluss künstlicher Intelligenz im Gesundheitswesen 2021

KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.