Telepítse a NixOS-t a Vultr-ra

A NixOS egy tisztán funkcionális Linux disztribúció. Megtalálható a nixos.org oldalon . A NixOS használatának fő oka az, hogy teljesen deklaratív, ami megbízhatóbbá teszi a rendszerfrissítést, és számos egyéb előnnyel is jár. Ez az útmutató megmutatja, hogyan telepítheti a NixOS-t a Vultr-ra.

Telepítés

ISO feltöltése

A Vultr irányítópulton lépjen a „Saját kiszolgálók > ISO-k” elemre. Adja hozzá a következő URL-t ISO-ként.

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

Az md5-nek meg kell egyeznie a következővel: „fe8cc2c587ddb14be447d14f1f380e5a”. Az újabb kiadások elérhetők lehetnek a hivatalos oldalon .

Telepítse az ISO-t

Lépjen a "Deploy" elemre, használja a választott helyet, válassza az "x64" lehetőséget, és válassza az "Egyéni" lehetőséget. Ezután válassza a „Virtuális ISO” lehetőséget, és válassza ki az éppen feltöltött ISO-t.

Adja le rendelését.

Nyissa ki a konzolt

A VPS indítása után lépjen a „Kezelés” menüpontra, majd nyissa meg a „View Console”-t.

Bejelentkezés "root"-ként, jelszó nélkül.

Particionálja és hozza létre a fájlrendszert

Particionálja a lemezt.

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"

Formázza a lemezt.

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

Szerelje fel a lemezt.

mount /dev/disk/by-label/root /mnt
Konfigurálja a NixOS-t

Az alapkonfiguráció létrehozása.

nixos-generate-config --root /mnt

Szerkessze az újonnan létrehozott konfigurációt.

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

Módosítsa a következő értékeket. További lehetőségekért tekintse meg a NixOS kézikönyvét: Beállítások .

# 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;
};
Telepítés
nixos-install
# It will download the packages, install grub and set a root password.

Ha hibázott, hibát nixos-installfog dobni. Szerkessze /mnt/etc/nixos/configuration.nixújra a fájlt. nixos-installannyiszor futtatható, ahányszor szükséges.

Újraindítás

Menjen vissza az irányítópultra, és távolítsa el az ISO-t.

Indítsa újra a példányt.

Ellenőrizze

SSH a géphez.

# Use the password set in `users.extraUsers.nixos.password`.
ssh nixos@IP
Készítsen pillanatképet az újonnan létrehozott gépről

Nyissa meg a Vultr irányítópultját, és kattintson a „Snapshot” gombra. Ezzel elmentheti a NixOS telepítésének pillanatfelvételét. Mostantól a NixOS-t pillanatképből telepítheti.

Hagyj kommentárt

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Egyéni Windows ISO létrehozása frissítésekkel az NTLite használatával

Ez az oktatóanyag végigvezeti Önt a Vultrs rendszerekkel kompatibilis Windows ISO létrehozásának folyamatán. Itt megtanulhatja az <>Windows ISO<> előállításának lépéseit az NTLite segítségével.

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A gépek felemelkedése: Az AI valós világbeli alkalmazásai

A mesterséges intelligencia nem a jövőben, hanem itt a jelenben. Ebben a blogban Olvassa el, hogyan hatott a mesterséges intelligencia alkalmazások különböző ágazatokra.

DDOS támadások: Rövid áttekintés

DDOS támadások: Rövid áttekintés

Ön is DDOS támadások áldozata, és tanácstalan a megelőzési módszereket illetően? Olvassa el ezt a cikket a kérdések megoldásához.

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Gondolkozott már azon, hogyan keresnek pénzt a hackerek?

Talán hallottál már arról, hogy a hackerek sok pénzt keresnek, de elgondolkodtál már azon, hogyan kereshetnek ennyi pénzt? beszéljük meg.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

A Google forradalmi találmányai, amelyek megkönnyítik az életét.

Szeretné látni a Google forradalmi találmányait, és azt, hogy ezek a találmányok hogyan változtatták meg minden mai ember életét? Ezután olvassa el a blogot, és nézze meg a Google találmányait.

Essential péntek: Mi történt az AI-vezérelt autókkal?

Essential péntek: Mi történt az AI-vezérelt autókkal?

Az önvezető autók koncepciója, hogy mesterséges intelligencia segítségével kerüljenek az utakra, már egy ideje álmunk. De számos ígéret ellenére sehol sem látszanak. Olvassa el ezt a blogot, hogy többet megtudjon…

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Technológiai szingularitás: az emberi civilizáció távoli jövője?

Ahogy a tudomány gyors ütemben fejlődik, átveszi erőfeszítéseink nagy részét, megnő annak a kockázata is, hogy alávetjük magunkat egy megmagyarázhatatlan szingularitásnak. Olvassa el, mit jelenthet számunkra a szingularitás.

A Big Data Reference Architecture Layerek funkciói

A Big Data Reference Architecture Layerek funkciói

Olvassa el a blogot, hogy a legegyszerűbb módon ismerje meg a Big Data Architecture különböző rétegeit és azok funkcióit.

Az adattárolás fejlődése – Infografika

Az adattárolás fejlődése – Infografika

Az adatok tárolási módjai az Adatok születése óta alakulhatnak. Ez a blog egy infografika alapján mutatja be az adattárolás fejlődését.

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Az okosotthoni eszközök 6 lenyűgöző előnye az életünkben

Ebben a digitálisan vezérelt világban az intelligens otthoni eszközök az élet döntő részévé váltak. Íme az intelligens otthoni eszközök néhány elképesztő előnye, hogyan teszik életünket érdemessé és egyszerűbbé.