3 manieren om Debian sid . te installeren

Inhoudsopgave:

3 manieren om Debian sid . te installeren
3 manieren om Debian sid . te installeren
Anonim

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.

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

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
Debian sid upgrade edit apt revisie 2
Debian sid upgrade edit apt revisie 2

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
Debian sid dist upgrade revisie 2
Debian sid dist upgrade revisie 2

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

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

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".

Balena sid install 1
Balena sid install 1

Stap 6. Sluit uw flashstation aan en start balenaEtcher

Klik Flash uit bestanden selecteer de disk.raw-afbeelding.

Balena sid install 2
Balena sid install 2

Stap 7. Klik op "Selecteer doel"

Kies uw Flash-station en klik vervolgens op 'Selecteren'.

Balena sid install 3
Balena sid install 3

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.

Debian sid cloud create swapfile
Debian sid cloud create swapfile

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.

Ubuntu-opstartmenu
Ubuntu-opstartmenu

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.

Ubuntu xterminalemulator
Ubuntu xterminalemulator

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.

Ubuntu grml-repository check
Ubuntu grml-repository check

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.

Ubuntu grml install
Ubuntu grml install

Stap 6. Installeer GParted en grml-debootstrap

Voer de volgende opdrachten in:

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

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.

Ubuntu grml gparted table
Ubuntu grml gparted table

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.
Ubuntu grml gparted partitie voorbeeld
Ubuntu grml gparted partitie voorbeeld

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.

Ubuntu grml partitie flags
Ubuntu grml partitie flags

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.

Voorbeeld van Ubuntu grml-partitie msdos
Voorbeeld van Ubuntu grml-partitie msdos

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.

Grml_debootstrap_packages
Grml_debootstrap_packages

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.

Run_grml debootstrap_3
Run_grml debootstrap_3

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.

Aanbevolen: