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.
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 |
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 |
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
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".
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.
Schritt 7. Klicken Sie auf "Ziel auswählen"
Wählen Sie Ihr Flash-Laufwerk und klicken Sie dann auf "Auswählen".
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.
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.
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.
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.
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.
Schritt 6. Installieren Sie GParted und grml-debootstrap
Geben Sie die folgenden Befehle ein:
sudo apt-Update |
sudo apt install gparted grml-debootstrap |
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.
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.
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.
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.
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.
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.
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.