3 sätt att installera Debian sid

Innehållsförteckning:

3 sätt att installera Debian sid
3 sätt att installera Debian sid
Anonim

Debian sid är den permanenta instabila utvecklingsversionen av Debian. Det är där de senaste versionerna av program som övervägs att inkluderas i en Debian -version laddas upp och testas. Eftersom det inte har något officiellt installationsmedium och de få netboot -bilder som byggs ofta inte fungerar, kan även personer som är villiga att riskera att använda en utvecklingsversion ha problem med att installera det.

Steg

Metod 1 av 3: Uppgradera från Debian Stable

Steg 1. Ladda ner och installera den stabila versionen av Debian, om du inte redan har gjort det

Steg 2. Öppna ett terminalfönster eller TTY -konsol

Eftersom detta är en stor uppgradering bör du inte försöka med SSH om du inte har fysisk åtkomst till datorn eller en alternativ metod för att få skalåtkomst.

Debian siduppgradering flytta apt cropped
Debian siduppgradering flytta apt cropped

Steg 3. Flytta/säkerhetskopiera dina befintliga källistor

Använd följande kommandon:

sudo mv /etc/apt/sources.list /etc/apt/sources.list.old
sudo mv /etc/apt/sources.list.d /etc/apt/sources.list.dold
sudo mkdir /etc/apt/sources.list.d
Debian siduppgradering redigera apt revision 2
Debian siduppgradering redigera apt revision 2

Steg 4. Skapa en ny sources.list

Kör kommandot sudo sensible-editor /etc/apt/sources.list och lägg till följande:

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

Steg 5. Kör sudo apt update och sudo apt dist-upgrade

apt kommer att försöka ladda ner nya versioner av alla program du har installerat. Du kommer sannolikt att stöta på beroendeproblem eller trasiga paket, och du måste fixa dessa manuellt. Ibland springer sudo apt update --fix-saknas och sudo apt install -f och då sudo apt dist-upgrade igen kommer att räcka; andra gånger kan du behöva ta bort ett paket med dpkg -r för att göra uppgraderingen.

Steg 6. Starta om datorn

Detta kommer att ladda den senaste kärnan.

Metod 2 av 3: Använd en molnbild

Steg 1. Ladda ner och installera balenaEtcher

Det är ett gratis, plattformsoberoende verktyg för att säkert skriva diskbilder till USB-flashenheter.

Steg 2. Ladda ner och installera 7-Zip, om du använder Windows

Det är ett gratis verktyg för att skapa och extrahera komprimerade filer.

Steg 3. Gå till

Rulla ner till botten av sidan och klicka på länken längst ner. Det borde vara ganska nära dagens datum och se ut ungefär 20210909-XXX

Steg 4. Ladda ner "nocloud" -bilden för AMD64

Det borde heta något liknande debian-sid-nocloud-amd64-daily-20210909-XXX.tar.xz

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

Steg 5. Komprimera och extrahera filen

Du bör få en fil med namnet disk.raw. Linux- och macOS -användare kan extrahera detta i ett skal med kommandot tjära -xvf. Windows-användare, efter att ha installerat 7-Zip, kan extrahera den genom att högerklicka på filen och välja 7-Zip> Öppna arkiv, dubbelklicka på.tar-filen i fönstret och klicka sedan på "Extrahera-knappen".

Balena sid install 1
Balena sid install 1

Steg 6. Anslut din Flash -enhet och starta sedan balenaEtcher

Klick Flash från filoch välj disk.raw -bilden.

Balena sid install 2
Balena sid install 2

Steg 7. Klicka på "Välj mål"

Välj din Flash -enhet och klicka sedan på "Välj".

Balena sid install 3
Balena sid install 3

Steg 8. Klicka på "Flash

balenaEtcher börjar skriva bilden till din Flash -enhet. Du kan se meddelanden som varnar för att enheten måste formateras. Detta är normalt, eftersom Windows inte stöder de flesta Linux -filsystem.

Steg 9. Starta om datorn med din Flash -enhet ansluten

Du kan behöva berätta för din dator att starta från den, genom att trycka på en specifik knapp eller ändra startordningen i ditt BIOS. När Debian har startat loggar du in. Standardnamnet är rot; det finns inget lösenord.

Debian sidmoln skapa swapfile
Debian sidmoln skapa swapfile

Steg 10. (Valfritt) Skapa en bytesfil

Molnbilden innehåller inte en bytesfil eller partition. Att lägga till en är en bra idé om din dator inte har mycket RAM -minne, eftersom det kommer att förhindra att Debian kraschar under tung belastning. Om den används kommer det dock att förkorta livslängden på din Flash -enhet. Använd följande kommandon (som root eller med sudo):

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

Var försiktig när du anger det sista kommandot. Om du anger det fel kan du skriva över din fstab -fil. Om du alls är osäker, redigera den med nano istället.

Metod 3 av 3: grml-debootstrap

Steg 1. Ladda ner en ny liveversion av Debian, Ubuntu eller de flesta derivat

Steg 2. Skriv bilden till en CD, DVD eller en Flash -enhet

Du kan använda balenaEtcher (som nämnts tidigare) för att skriva det till en Flash -enhet. Windows-användare kan bränna ISO-bilder till CD/DVD genom att högerklicka på ISO-bilden och välja Bränn skivbild.

Ubuntu startmeny
Ubuntu startmeny

Steg 3. Starta datorn från CD/DVD/Flash -enheten

Du kan behöva trycka på en viss knapp eller ändra startordningen i UEFI/BIOS -inställningen för att använda en annan startenhet.

Ubuntu xterminalemulator
Ubuntu xterminalemulator

Steg 4. Öppna ett terminalfönster

Du kan göra detta på de flesta stationära datorer genom att trycka på Alt+F2 och ange x-terminal-emulator.

Ubuntu grml repository check
Ubuntu grml repository check

Steg 5. Kontrollera att du har de nödvändiga förvarskomponenterna aktiverade

För distributioner baserade direkt på Debian bör det finnas en bidrag i varje rad (exklusive CD: n). För Ubuntu-baserade distributioner bör det finnas en universum i varje rad. Du kan redigera den här filen genom att ange sudo nano /etc/apt/sources.list. När du har gjort ändringarna trycker du på Ctrl+O för att spara och sedan på Ctrl+X för att avsluta.

Ubuntu grml install
Ubuntu grml install

Steg 6. Installera GParted och grml-debootstrap

Ange följande kommandon:

sudo apt uppdatering
sudo apt installera gparted grml-debootstrap
Sudo_gparted
Sudo_gparted

Steg 7. Starta GParted

Stiga på sudo gparted till din terminal.

Steg 8. Välj din hårddisk från menyn i det övre högra hörnet

Om du startade från en CD/DVD och du bara har en hårddisk bör det bara finnas en listad. Om du startade från en Flash -enhet kommer den också att listas.

Ubuntu grml gparted table
Ubuntu grml gparted table

Steg 9. Skapa en partitionstabell

Klicka på Enhet -menyn och välj Skapa partitionstabell

  • Om du använder en dator med UEFI väljer du gpt som partitionstabelltyp
  • Om du använder en dator med ett äldre BIOS eller behöver starta i äldre läge på en modern dator, välj msdos som partitionstabelltyp.
Ubuntu grml gparted partition exempel
Ubuntu grml gparted partition exempel

Steg 10. Partitionera hårddisken (för UEFI -datorer)

Du måste skapa minst tre partitioner. För var och en av dessa, gå till menyn Partition och välj Ny. Justera storlek och typ enligt följande:

  • En FAT32 -partition i början av enheten. 100 MB räcker.
  • En "linux-swap" -partition sekund. Minst 512 MB är en bra idé, men du kan behöva mer.
  • En ext4 -partition för resten av enheten. Du kan skapa ytterligare partitioner, men du måste konfigurera dem manuellt för att Debian ska kunna använda dem.

Klicka på kryssrutan när du har skapat partitionslayouten.

Ubuntu grml partition flags
Ubuntu grml partition flags

Steg 11. Ändra flaggorna på FAT32 -partitionen (för UEFI -datorer)

Högerklicka på FAT32-partitionen och välj Hantera flaggor. Markera rutan markerad esp, Klicka sedan Stänga.

Ubuntu grml -partitionsexempel msdos
Ubuntu grml -partitionsexempel msdos

Steg 12. Partitionera hårddisken (för äldre BIOS -datorer)

Du måste skapa minst två partitioner. För var och en av dessa, gå till menyn Partition och välj Ny. Justera storlek och typ enligt följande:

  • En "linux-swap" -partition först. Minst 512 MB är en bra idé, men du kan behöva mer.
  • En ext4 -partition för resten av enheten. Du kan skapa ytterligare partitioner, men du måste konfigurera dem manuellt för att Debian ska kunna använda dem.

Klicka på kryssrutan när du har skapat partitionslayouten.

Steg 13. Skriv ner partitionsinformationen

Du måste veta var varje typ av partition är, så att du kan montera den exakt senare. Till exempel:

/dev/sdX1 fett32
/dev/sdX2 byta
/dev/sdX3 ext4

När du har skrivit ner allt stänger du GParted.

Grml_debootstrap_packages
Grml_debootstrap_packages

Steg 14. Redigera listan över paket som kommer att installeras

Stiga på sudo nano /etc /debootstrap i din terminal och lägg till nätverks chef till botten. Du kan lägga till andra paket här om du känner till namnet. Till exempel, om du vill ha ett Xfce -skrivbord, lägg till xfce4, lightdm, lightdm-gtk-greeter, och xserver-xorg.

Run_grml debootstrap_3
Run_grml debootstrap_3

Steg 15. Kör grml-deboostrap

Ange i din terminal sudo grml -debootsrap -r sid -t /dev /sdX# --efi /dev /sdX# --grub /dev /sdX -värdnamn --bidrag -icke -fri

  • - t /dev /sdX# ska peka på ext4 -partitionen.
  • - -efi /dev /sdX# ska peka på FAT32 -partitionen
  • - -grub /dev /sdX bör vara enheten utan några nummer efter den.
  • ska vara vad du vill att namnet på datorn ska vara.

Om du installerar på en dator med ett äldre BIOS kan du utelämna - -efi /dev /sdX# parameter. Stiga på y eller ja när du varnas för formatering och radering av data.

Steg 16. Ange ett rotlösenord när du uppmanas

grml-debootstrap kommer att utföra ett par steg till och meddela sedan att det är klart.

Steg 17. Starta om datorn

Var noga med att ta bort din CD/DVD/Flash -enhet eller ändra startordningen i ditt BIOS, så att hårddisken laddas. Du bör se GRUB -startmenyn visas och ett alternativ för att starta Debian.

Tips

  • Om du precis har installerat Debian stabilt, /etc/apt/sources.list.d är troligen tom, och du behöver inte säkerhetskopiera eller flytta den. Du måste fortfarande flytta eller redigera /etc/apt/sources.list.
  • Börjar med en minimal stabil installation, i stället för ett helt skrivbord, minskar tiden det tar att uppdatera och minska antalet trasiga paket. Du kan installera dem efteråt.
  • icke-fri avser bristen på källkod eller rätt att ändra programmen (frihet), inte monetära kostnader.
  • Uppgradering från Debian -stabilt är den enda metoden för att få sid rekommenderad av Debian. Det ger dig också mest kontroll över din partitionsinställning.
  • Det är mycket tillrådligt att du anger ett lösenord för rotkontot, eller ännu bättre, skapar ett normalt användarkonto, inaktiverar rotkontot och använder sudo -kommandot.
  • Skillnaden mellan "nocloud" -bilderna och de andra är att de har ett program med namnet "cloud-init" installerat. Detta laddar ner SSH -nycklar från en annan server, och det finns ingen standardinloggning. Du skulle inte kunna använda dem om du inte ändrade bilden, startade Debian i återställningsläge eller konfigurerade din egen moln-init-server.
  • Molnbilden expanderas automatiskt för att fylla resten av din Flash -enhet när du startar den; du behöver inte ändra storlek på den manuellt.
  • Om du bara vill installera Debian sid i en emulator eller virtuell dator, *.qcow2 filer kan vara ett bättre val än de råa diskbilderna i *.tar.xz filer.
  • Vissa Live -distributioner, som Ubuntu, kan redan ha GParted installerat.
  • Det är normalt att namnet på versionen visas som /sid när testversionen fortfarande är i ett tidigt utvecklingsstadium.

Rekommenderad: