3 Wege zur Installation von Debian-Sid

Inhaltsverzeichnis:

3 Wege zur Installation von Debian-Sid
3 Wege zur Installation von Debian-Sid
Anonim

Debian-Seite ist die permanente instabile Entwicklungsversion von Debian. Hier werden die neuesten Versionen von Programmen, die für die Aufnahme in eine Debian-Version in Betracht gezogen werden, hochgeladen und getestet. Da es kein offizielles Installationsmedium gibt und die wenigen Netboot-Images, die erstellt werden, oft nicht funktionieren, können selbst Leute, die bereit sind, eine Entwicklungsversion zu riskieren, Probleme bei der Installation haben.

Schritte

Methode 1 von 3: Upgrade von Debian Stable

Schritt 1. Laden Sie die stabile Version von Debian herunter und installieren Sie sie, falls Sie dies noch nicht getan haben

Schritt 2. Öffnen Sie ein Terminalfenster oder eine TTY-Konsole

Da es sich um ein größeres Upgrade handelt, sollten Sie dies nicht mit SSH versuchen, es sei denn, Sie haben physischen Zugriff auf den Computer oder eine alternative Methode, um Shell-Zugriff zu erlangen.

Debian sid upgrade move apt cropped
Debian sid upgrade move apt cropped

Schritt 3. Verschieben/sichern Sie Ihre vorhandenen Quellenlisten

Verwenden Sie die folgenden Befehle:

sudo mv /etc/apt/sources.list /etc/apt/sources.list.old
sudo mv /etc/apt/sources.list.d /etc/apt/sources.list.d.old
sudo mkdir /etc/apt/sources.list.d
Debian-Sid-Upgrade bearbeiten apt-Revision 2
Debian-Sid-Upgrade bearbeiten apt-Revision 2

Schritt 4. Erstellen Sie eine neue sources.list

Führen Sie den Befehl aus sudo vernünftig-editor /etc/apt/sources.list und füge folgendes hinzu:

deb https://deb.debian.org/debian sid main contrib non-free
deb-src https://deb.debian.org/debian sid main contrib non-free
Debian sid dist Upgrade Revision 2
Debian sid dist Upgrade Revision 2

Schritt 5. Führen Sie sudo apt update und sudo apt dist-upgrade aus

apt wird versuchen, neue Versionen aller installierten Programme herunterzuladen. Sie werden sehr wahrscheinlich auf Abhängigkeitsprobleme oder defekte Pakete stoßen, und Sie müssen diese manuell beheben. Manchmal läuft sudo apt update --fix-missing und sudo apt install -f und dann sudo apt dist-upgrade wieder wird genug sein; In anderen Fällen müssen Sie möglicherweise ein Paket mit entfernen dpkg -r um den Upgrade-Fortschritt zu machen.

Schritt 6. Starten Sie Ihren Computer neu

Dadurch wird der neueste Kernel geladen.

Methode 2 von 3: Verwenden Sie ein Cloud-Image

Schritt 1. Laden Sie balenaEtcher herunter und installieren Sie es

Es ist ein kostenloses, plattformübergreifendes Tool zum sicheren Schreiben von Disk-Images auf USB-Flash-Laufwerke.

Schritt 2. Laden Sie 7-Zip herunter und installieren Sie es, wenn Sie Windows verwenden

Es ist ein kostenloses Tool zum Erstellen und Extrahieren komprimierter Dateien.

Schritt 3. Gehen Sie zu

Scrollen Sie nach unten zum Ende der Seite und klicken Sie auf den untersten Link. Es sollte ziemlich nah am heutigen Datum liegen und ungefähr so aussehen 20210909-XXX

Schritt 4. Laden Sie das "nocloud"-Image für AMD64 herunter

Es sollte so heißen wie debian-sid-nocloud-amd64-daily-20210909-XXX.tar.xz

7 Zip 1
7 Zip 1
7 Zip 2
7 Zip 2

Schritt 5. Entpacken und extrahieren Sie die Datei

Sie sollten mit einer Datei namens. enden disk.raw. Linux- und macOS-Benutzer können dies mit dem Befehl in einer Shell extrahieren tar -xvf. Windows-Benutzer können es nach der Installation von 7-Zip extrahieren, indem sie mit der rechten Maustaste auf die Datei klicken und auswählen 7-Zip > Archiv öffnen, doppelklicken Sie im Fenster auf die.tar-Datei und klicken Sie dann auf die Schaltfläche "Extrahieren".

Balena sid installieren 1
Balena sid installieren 1

Schritt 6. Stecken Sie Ihr Flash-Laufwerk ein und starten Sie balenaEtcher

Klicken Aus Datei flashen, und wählen Sie das disk.raw-Image aus.

Balena sid installieren 2
Balena sid installieren 2

Schritt 7. Klicken Sie auf "Ziel auswählen"

Wählen Sie Ihr Flash-Laufwerk und klicken Sie dann auf "Auswählen".

Balena sid installieren 3
Balena sid installieren 3

Schritt 8. Klicken Sie auf "Flash

balenaEtcher beginnt, das Image auf Ihr Flash-Laufwerk zu schreiben. Möglicherweise werden Meldungen angezeigt, die darauf hinweisen, dass das Laufwerk formatiert werden muss. Dies ist normal, da Windows die meisten Linux-Dateisysteme nicht unterstützt.

Schritt 9. Starten Sie Ihren Computer neu, während Ihr Flash-Laufwerk angeschlossen ist

Möglicherweise müssen Sie Ihren Computer anweisen, von ihm zu booten, indem Sie eine bestimmte Taste drücken oder die Startreihenfolge in Ihrem BIOS ändern. Nachdem Debian den Bootvorgang abgeschlossen hat, melden Sie sich an. Der Standardbenutzername ist Wurzel; es gibt kein Passwort.

Debian sid cloud erstellen swapfile
Debian sid cloud erstellen swapfile

Schritt 10. (Optional) Erstellen Sie eine Auslagerungsdatei

Das Cloud-Image enthält keine Auslagerungsdatei oder -partition. Es ist eine gute Idee, einen hinzuzufügen, wenn Ihr Computer nicht über viel RAM verfügt, da dies verhindert, dass Debian unter hoher Last abstürzt. Wenn es verwendet wird, verringert es jedoch die Lebensdauer Ihres Flash-Laufwerks. Verwenden Sie die folgenden Befehle (als root oder mit sudo):

fallocate -l 512M /swapfile
chmod 600 /Swap-Datei
mkswap /swapfile
swapon /swapfile
sh -c 'echo /swapfile keines swap sw 0 0 >> /etc/fstab'

Seien Sie vorsichtig, wenn Sie den letzten Befehl eingeben. Wenn Sie es falsch eingeben, können Sie Ihre fstab-Datei überschreiben. Wenn Sie sich nicht sicher sind, bearbeiten Sie es stattdessen mit Nano.

Methode 3 von 3: grml-debootstrap

Schritt 1. Laden Sie eine aktuelle Live-Version von Debian, Ubuntu oder den meisten Derivaten herunter

Schritt 2. Schreiben Sie das Image auf eine CD, DVD oder ein Flash-Laufwerk

Sie können balenaEtcher (wie oben erwähnt) verwenden, um es auf ein Flash-Laufwerk zu schreiben. Windows-Benutzer können ISO-Images auf CD/DVD brennen, indem sie mit der rechten Maustaste auf das ISO-Image klicken und auswählen Disk-Image brennen.

Ubuntu-Boot-Menü
Ubuntu-Boot-Menü

Schritt 3. Starten Sie den Computer vom CD/DVD/Flash-Laufwerk

Möglicherweise müssen Sie eine bestimmte Taste drücken oder die Startreihenfolge im UEFI/BIOS-Setup ändern, um ein anderes Startgerät zu verwenden.

Ubuntu xterminalemulator
Ubuntu xterminalemulator

Schritt 4. Öffnen Sie ein Terminalfenster

Sie können dies auf den meisten Desktops tun, indem Sie Alt+F2 drücken und eingeben x-terminal-emulator.

Ubuntu grml-Repository check
Ubuntu grml-Repository check

Schritt 5. Überprüfen Sie, ob die erforderlichen Repository-Komponenten aktiviert sind

Für Distributionen, die direkt auf Debian basieren, sollte ein beitragen in jeder Zeile (ohne CD). Für Ubuntu-basierte Distributionen sollte es a Universum in jeder Zeile. Sie können diese Datei bearbeiten, indem Sie eingeben sudo nano /etc/apt/sources.list. Wenn Sie die Änderungen vorgenommen haben, drücken Sie Strg+O zum Speichern und dann Strg+X zum Beenden.

Ubuntu grml install
Ubuntu grml install

Schritt 6. Installieren Sie GParted und grml-debootstrap

Geben Sie die folgenden Befehle ein:

sudo apt-Update
sudo apt install gparted grml-debootstrap
Sudo_gparted
Sudo_gparted

Schritt 7. Starten Sie GParted

Eintreten sudo gparted in Ihr Terminal.

Schritt 8. Wählen Sie Ihre Festplatte aus dem Menü in der oberen rechten Ecke aus

Wenn Sie von einer CD/DVD gebootet haben und nur eine Festplatte haben, sollte nur eine aufgeführt sein. Wenn Sie von einem Flash-Laufwerk gebootet haben, wird es ebenfalls aufgelistet.

Ubuntu grml gparted table
Ubuntu grml gparted table

Schritt 9. Erstellen Sie eine Partitionstabelle

Drücke den Gerät Menü und wählen Sie Partitionstabelle erstellen

  • Wenn Sie einen Computer mit UEFI verwenden, wählen Sie gpt als Partitionstabellentyp
  • Wenn Sie einen Computer mit einem Legacy-BIOS verwenden oder auf einem modernen Computer im Legacy-Modus booten müssen, wählen Sie msdos als Partitionstabellentyp.
Ubuntu grml gparted partition example
Ubuntu grml gparted partition example

Schritt 10. Partitionieren Sie die Festplatte (für UEFI-Computer)

Sie müssen mindestens drei Partitionen erstellen. Gehen Sie für jede davon zum Partitionsmenü und wählen Sie Neu. Passen Sie Größe und Typ wie folgt an:

  • Eine FAT32-Partition am Anfang des Laufwerks. 100 MB sind ausreichend.
  • Eine "Linux-Swap"-Partition als zweites. Mindestens 512 MB sind eine gute Idee, aber Sie benötigen möglicherweise mehr.
  • Eine ext4-Partition für den Rest des Laufwerks. Sie können zusätzliche Partitionen erstellen, müssen diese jedoch manuell einrichten, damit Debian sie verwenden kann.

Wenn Sie das Partitionslayout erstellt haben, klicken Sie auf das Kontrollkästchen.

Ubuntu grml partition flags
Ubuntu grml partition flags

Schritt 11. Ändern Sie die Flags auf der FAT32-Partition (für UEFI-Computer)

Klicken Sie mit der rechten Maustaste auf die FAT32-Partition und wählen Sie Flaggen verwalten. Aktivieren Sie das markierte Kontrollkästchen besonders, dann klick Nah dran.

Ubuntu grml-Partitionsbeispiel msdos
Ubuntu grml-Partitionsbeispiel msdos

Schritt 12. Partitionieren Sie die Festplatte (für ältere BIOS-Computer)

Sie müssen mindestens zwei Partitionen erstellen. Gehen Sie für jede davon zum Partitionsmenü und wählen Sie Neu. Passen Sie Größe und Typ wie folgt an:

  • Zuerst eine "Linux-Swap"-Partition. Mindestens 512 MB sind eine gute Idee, aber Sie benötigen möglicherweise mehr.
  • Eine ext4-Partition für den Rest des Laufwerks. Sie können zusätzliche Partitionen erstellen, müssen diese jedoch manuell einrichten, damit Debian sie verwenden kann.

Wenn Sie das Partitionslayout erstellt haben, klicken Sie auf das Kontrollkästchen.

Schritt 13. Notieren Sie sich die Partitionsinformationen

Sie müssen wissen, wo sich die einzelnen Partitionstypen befinden, damit Sie sie später genau mounten können. Zum Beispiel:

/dev/sdX1 Fett32
/dev/sdX2 Tauschen
/dev/sdX3 ext4

Wenn Sie alles aufgeschrieben haben, schließen Sie GParted.

Grml_debootstrap_packages
Grml_debootstrap_packages

Schritt 14. Bearbeiten Sie die Liste der Pakete, die installiert werden

Eintreten sudo nano /etc/debootstrap in Ihrem Terminal und fügen Sie hinzu Netzwerk Manager zum Boden. Sie können hier weitere Pakete hinzufügen, wenn Sie den Namen kennen. Wenn Sie beispielsweise einen Xfce-Desktop wünschen, fügen Sie hinzu xfce4, lightdm, lightdm-gtk-greeter, und xserver-xorg.

Run_grml debootstrap_3
Run_grml debootstrap_3

Schritt 15. Führen Sie grml-deboostrap aus

Geben Sie in Ihrem Terminal ein sudo grml-debootsrap -r sid -t /dev/sdX# --efi /dev/sdX# --grub /dev/sdX --hostname --contrib --non-free

  • - t /dev/sdX# sollte auf die ext4-Partition zeigen.
  • -- efi /dev/sdX# sollte auf die FAT32-Partition zeigen
  • -- grub /dev/sdX sollte das Laufwerk sein, ohne Zahlen danach.
  • sollte der Name des Computers sein.

Wenn Sie auf einem Computer mit einem Legacy-BIOS installieren, können Sie die -- efi /dev/sdX# Parameter. Eintreten ja oder Jawohl wenn Sie vor dem Formatieren und Löschen von Daten gewarnt werden.

Schritt 16. Geben Sie ein Root-Passwort ein, wenn Sie dazu aufgefordert werden

grml-debootstrap führt noch ein paar Schritte aus und gibt dann den Abschluss an.

Schritt 17. Starten Sie Ihren Computer neu

Stellen Sie sicher, dass Sie Ihr CD-/DVD-/Flash-Laufwerk entfernen oder die Bootreihenfolge in Ihrem BIOS ändern, damit die Festplatte geladen wird. Sie sollten das GRUB-Boot-Menü und eine Option zum Booten von Debian sehen.

Tipps

  • Wenn Sie Debian Stable gerade installiert haben, /etc/apt/sources.list.d ist wahrscheinlich leer, und Sie müssen es nicht sichern oder verschieben. Sie müssen noch verschieben oder bearbeiten /etc/apt/sources.list.
  • Beginnen Sie mit einer minimalen stabilen Installation anstelle eines vollständigen Desktops, wird die Aktualisierungszeit verkürzt und die Anzahl der beschädigten Pakete reduziert. Sie können sie anschließend installieren.
  • Nicht frei bezieht sich auf das Fehlen von Quellcode oder das Recht, die Programme zu ändern (Freiheit), nicht auf monetäre Kosten.
  • Ein Upgrade von Debian Stable ist die einzige von Debian empfohlene Methode, um sid zu erhalten. Es gibt Ihnen auch die meiste Kontrolle über Ihre Partitionskonfiguration.
  • es ist sehr empfehlenswert dass Sie ein Passwort für das Root-Konto festlegen oder noch besser, ein normales Benutzerkonto erstellen, das Root-Konto deaktivieren und den Befehl sudo verwenden.
  • Der Unterschied zwischen den "nocloud"-Images und den anderen besteht darin, dass sie ein Programm namens "cloud-init" installiert haben. Dadurch werden SSH-Schlüssel von einem anderen Server heruntergeladen, und es gibt keine Standardanmeldung. Sie können sie nicht verwenden, es sei denn, Sie haben das Image geändert, Debian im Wiederherstellungsmodus gestartet oder Ihren eigenen Cloud-Init-Server eingerichtet.
  • Das Cloud-Image wird beim Booten automatisch erweitert, um den Rest Ihres Flash-Laufwerks auszufüllen. Sie müssen die Größe nicht manuell ändern.
  • Wenn Sie Debian sid nur in einem Emulator oder einer virtuellen Maschine installieren möchten, *.qcow2 Dateien sind möglicherweise eine bessere Wahl als die Raw-Disk-Images im *.tar.xz Dateien.
  • Bei einigen Live-Distributionen wie Ubuntu ist GParted möglicherweise bereits installiert.
  • Es ist normal, dass der Name der Veröffentlichung als. erscheint /sid wenn sich die Testversion noch in einem frühen Entwicklungsstadium befindet.

Empfohlen: