Debian kant is de permanent onstabiele ontwikkelingsversie van Debian. Hier worden de nieuwste versies van programma's die in aanmerking komen voor opname in een Debian-release, geüpload en getest. Omdat het geen officiële installatiemedia heeft en de weinige netboot-images die zijn gebouwd vaak niet werken, kunnen zelfs mensen die het risico willen nemen een ontwikkelingsversie te gebruiken, problemen hebben met het installeren ervan.
Stappen
Methode 1 van 3: Upgrade van Debian Stable
Stap 1. Download en installeer de stabiele versie van Debian, als je dat nog niet hebt gedaan
Stap 2. Open een terminalvenster of TTY-console
Omdat dit een grote upgrade is, moet je dit niet proberen met SSH, tenzij je fysieke toegang hebt tot de computer of een alternatieve methode om shell-toegang te krijgen.
Stap 3. Verplaats/maak een back-up van uw bestaande bronnenlijsten
Gebruik de volgende opdrachten:
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 |
Stap 4. Maak een nieuwe sources.list aan
Voer de opdracht uit sudo verstandig-editor /etc/apt/sources.list en voeg het volgende toe:
deb https://deb.debian.org/debian sid main contrib non-free |
deb-src https://deb.debian.org/debian sid main contrib non-free |
Stap 5. Voer sudo apt update en sudo apt dist-upgrade uit
apt zal proberen nieuwe versies te downloaden van alle programma's die u hebt geïnstalleerd. U zult zeer waarschijnlijk afhankelijkheidsproblemen of kapotte pakketten tegenkomen, en u zult deze handmatig moeten oplossen. Soms rennen sudo apt update --fix-missing en sudo apt install -f en dan sudo apt dist-upgrade weer zal genoeg zijn; andere keren moet u mogelijk een pakket verwijderen met dpkg -r om de upgrade voortgang te maken.
Stap 6. Start uw computer opnieuw op
Hiermee wordt de nieuwste kernel geladen.
Methode 2 van 3: Gebruik een cloudafbeelding
Stap 1. Download en installeer balenaEtcher
Het is een gratis, platformonafhankelijke tool voor het veilig schrijven van schijfkopieën naar USB-flashstations.
Stap 2. Download en installeer 7-Zip als u Windows gebruikt
Het is een gratis tool voor het maken en uitpakken van gecomprimeerde bestanden.
Stap 3. Ga naar
Scrol omlaag naar de onderkant van de pagina en klik op de onderste link. Het zou vrij dicht bij de datum van vandaag moeten zijn en er ongeveer zo uitzien: 20210909-XXX
Stap 4. Download de "nocloud"-afbeelding voor AMD64
Het zou iets moeten heten als debian-sid-nocloud-amd64-daily-20210909-XXX.tar.xz
Stap 5. Pak het bestand uit en pak het uit
Je zou moeten eindigen met een bestand met de naam schijf.raw. Linux- en macOS-gebruikers kunnen dit in een shell extraheren met het commando teer -xvf. Windows-gebruikers kunnen, na installatie van 7-Zip, het uitpakken door met de rechtermuisknop op het bestand te klikken en 7-Zip > Archief openen, dubbelklik op het.tar-bestand in het venster en klik vervolgens op de knop "Uitpakken".
Stap 6. Sluit uw flashstation aan en start balenaEtcher
Klik Flash uit bestanden selecteer de disk.raw-afbeelding.
Stap 7. Klik op "Selecteer doel"
Kies uw Flash-station en klik vervolgens op 'Selecteren'.
Stap 8. Klik op "Flash
balenaEtcher begint de afbeelding naar uw Flash-drive te schrijven. Mogelijk ziet u berichten die waarschuwen dat de drive moet worden geformatteerd. Dit is normaal, aangezien Windows de meeste Linux-bestandssystemen niet ondersteunt.
Stap 9. Start uw computer opnieuw op, met uw Flash-drive aangesloten
Mogelijk moet u uw computer vertellen om ervan op te starten, door op een specifieke toets te drukken of door de opstartvolgorde in uw BIOS te wijzigen. Nadat Debian klaar is met opstarten, logt u in. De standaard gebruikersnaam is wortel; er is geen wachtwoord.
Stap 10. (Optioneel) Maak een wisselbestand aan
De cloudafbeelding bevat geen wisselbestand of partitie. Het is een goed idee om er een toe te voegen als uw computer niet veel RAM heeft, omdat het zal voorkomen dat Debian onder zware belasting crasht. Als het wordt gebruikt, zal het echter de levensduur van uw Flash-station verkorten. Gebruik de volgende commando's (als root, of met sudo):
fallocate -l 512M /swapfile |
chmod 600 /swapbestand |
mkswap /swapbestand |
swapon /swapbestand |
sh -c 'echo /swapfile geen swap sw 0 0 >> /etc/fstab' |
Wees voorzichtig bij het invoeren van het laatste commando. Als u het verkeerd invoert, kunt u uw fstab-bestand overschrijven. Als je het helemaal niet zeker weet, bewerk het dan in plaats daarvan met nano.
Methode 3 van 3: grml-debootstrap
Stap 1. Download een recente Live-versie van Debian, Ubuntu of de meeste derivaten
Stap 2. Schrijf de afbeelding naar een cd, dvd of flashstation
U kunt balenaEtcher (eerder genoemd) gebruiken om het naar een flashstation te schrijven. Windows-gebruikers kunnen ISO-images op cd/dvd branden door met de rechtermuisknop op de ISO-image te klikken en Schijfafbeelding branden.
Stap 3. Start de computer op vanaf de cd/dvd/flashdrive
Mogelijk moet u op een specifieke toets drukken of de opstartvolgorde wijzigen in de UEFI/BIOS-instellingen om een ander opstartapparaat te gebruiken.
Stap 4. Open een terminalvenster
U kunt dit op de meeste desktops doen door op Alt+F2 te drukken en in te voeren x-terminal-emulator.
Stap 5. Controleer of u de benodigde repositorycomponenten hebt ingeschakeld
Voor distributies die rechtstreeks op Debian zijn gebaseerd, moet er een bijdragen aan in elke regel (exclusief de cd). Voor op Ubuntu gebaseerde distributies moet er een universum in elke regel. U kunt dit bestand bewerken door in te voeren sudo nano /etc/apt/sources.list. Wanneer u de wijzigingen hebt aangebracht, drukt u op Ctrl+O om op te slaan en vervolgens op Ctrl+X om af te sluiten.
Stap 6. Installeer GParted en grml-debootstrap
Voer de volgende opdrachten in:
sudo apt update |
sudo apt install gparted grml-debootstrap |
Stap 7. Start GParted
Binnenkomen sudo gparted in uw terminal.
Stap 8. Selecteer uw harde schijf in het menu in de rechterbovenhoek
Als je hebt opgestart vanaf een cd/dvd en je hebt maar één harde schijf, dan zou er maar één in de lijst moeten staan. Als u opstart vanaf een Flash-drive, wordt deze ook weergegeven.
Stap 9. Maak een partitietabel
Klik op de Apparaat menu en selecteer Partitietabel maken
- Als u een computer met UEFI gebruikt, kiest u: gpt als het partitietabeltype
- Als u een computer met een verouderd BIOS gebruikt of in de oude modus op een moderne computer moet opstarten, kiest u: msdos als het partitietabeltype.
Stap 10. Partitioneer de harde schijf (voor UEFI-computers)
U moet minimaal drie partities maken. Ga voor elk van deze naar het menu Partitie en selecteer Nieuw. Pas het formaat en type als volgt aan:
- Een FAT32-partitie aan het begin van de schijf. 100MB is voldoende.
- Een "linux-swap" partitie tweede. Minimaal 512 MB is een goed idee, maar het kan zijn dat u meer nodig heeft.
- Een ext4-partitie voor de rest van de schijf. U kunt extra partities maken, maar u zult ze handmatig moeten instellen voordat Debian ze kan gebruiken.
Wanneer u klaar bent met het maken van de partitie-indeling, klikt u op het selectievakje.
Stap 11. Wijzig de vlaggen op de FAT32-partitie (voor UEFI-computers)
Klik met de rechtermuisknop op de FAT32-partitie en selecteer Vlaggen beheren. Vink het vakje aan dat is gemarkeerd met in het bijzonder, dan klikken Dichtbij.
Stap 12. Partitioneer de harde schijf (voor oudere BIOS-computers)
U moet minimaal twee partities maken. Ga voor elk van deze naar het menu Partitie en selecteer Nieuw. Pas het formaat en type als volgt aan:
- Eerst een "linux-swap" partitie. Minimaal 512 MB is een goed idee, maar misschien hebt u meer nodig.
- Een ext4-partitie voor de rest van de schijf. U kunt extra partities maken, maar u zult ze handmatig moeten instellen voordat Debian ze kan gebruiken.
Wanneer u klaar bent met het maken van de partitie-indeling, klikt u op het selectievakje.
Stap 13. Noteer de partitie-informatie
U moet weten waar elk type partitie zich bevindt, zodat u het later nauwkeurig kunt aankoppelen. Bijvoorbeeld:
/dev/sdX1 | vet32 |
/dev/sdX2 | ruil |
/dev/sdX3 | ext4 |
Als je alles hebt opgeschreven, sluit je GParted.
Stap 14. Bewerk de lijst met pakketten die zullen worden geïnstalleerd
Binnenkomen sudo nano /etc/debootstrap in uw terminal en voeg. toe netwerkmanager naar de bodem. U kunt hier andere pakketten toevoegen als u de naam weet. Als u bijvoorbeeld een Xfce-bureaublad wilt, voegt u xfce4, lightdm, lightdm-gtk-greeter, en xserver-xorg.
Stap 15. Voer grml-deboostrap uit
Voer in uw terminal. in sudo grml-debootsrap -r sid -t /dev/sdX# --efi /dev/sdX# --grub /dev/sdX --hostname --contrib --non-free
- - t /dev/sdX# moet verwijzen naar de ext4-partitie.
- -- efi /dev/sdX# moet verwijzen naar de FAT32-partitie
- -- grub /dev/sdX moet de schijf zijn, zonder cijfers erachter.
- moet zijn wat u wilt dat de naam van de computer is.
Als u installeert op een computer met een verouderd BIOS, kunt u de -- efi /dev/sdX# parameter. Binnenkomen ja of Ja wanneer gewaarschuwd over het formatteren en verwijderen van gegevens.
Stap 16. Voer een root-wachtwoord in wanneer daarom wordt gevraagd
grml-debootstrap zal nog een paar stappen uitvoeren en dan aankondigen dat het voltooid is.
Stap 17. Start uw computer opnieuw op
Zorg ervoor dat u uw cd/dvd/flashdrive verwijdert of de opstartvolgorde in uw BIOS wijzigt, zodat de harde schijf wordt geladen. Je zou het GRUB-opstartmenu moeten zien verschijnen en een optie om Debian op te starten.
Tips
- Als u zojuist Debian stable hebt geïnstalleerd, /etc/apt/sources.list.d is waarschijnlijk leeg en u hoeft er geen back-up van te maken of deze te verplaatsen. U moet nog steeds verplaatsen of bewerken /etc/apt/sources.list.
- Beginnen met een minimale stabiele installatie, in plaats van een volledige desktop, zal de tijd die nodig is om te updaten verkorten en het aantal kapotte pakketten verminderen. Je kunt ze daarna installeren.
- niet-vrij verwijst naar het gebrek aan broncode of het recht om de programma's te wijzigen (vrijheid), niet de geldelijke kosten.
- Upgraden van Debian stable is de enige methode om sid te krijgen die door Debian wordt aanbevolen. Het geeft je ook de meeste controle over je partitie-instellingen.
- Het is zeer aan te raden dat je een wachtwoord instelt voor het root-account, of beter nog, een normaal gebruikersaccount maakt, het root-account uitschakelt en de opdracht sudo gebruikt.
- Het verschil tussen de "nocloud"-afbeeldingen en de andere is dat ze een programma met de naam "cloud-init" hebben geïnstalleerd. Hiermee worden SSH-sleutels van een andere server gedownload en is er geen standaardaanmelding. Je zou ze niet kunnen gebruiken tenzij je de image hebt gewijzigd, Debian opstart in herstelmodus of je eigen cloud-init-server opzet.
- De cloudafbeelding wordt automatisch uitgebreid om de rest van uw Flash-drive te vullen wanneer u deze opstart; u hoeft het formaat niet handmatig te wijzigen.
- Als u Debian sid alleen in een emulator of virtuele machine wilt installeren, *.qcow2 bestanden zijn misschien een betere keuze dan de onbewerkte schijfkopieën in de *.tar.xz bestanden.
- Op sommige Live-distributies, zoals Ubuntu, is mogelijk al GParted geïnstalleerd.
- Het is normaal dat de naam van de release wordt weergegeven als: /sid wanneer de testversie zich nog in een vroeg ontwikkelingsstadium bevindt.