Debian sid er den permanente ustabile utviklingsversjonen av Debian. Det er der de nyeste versjonene av programmer som vurderes for inkludering i en Debian -utgave, blir lastet opp og testet. Fordi det ikke har noen offisielle installasjonsmedier, og de få netboot -bildene som er bygget ofte ikke fungerer, kan selv folk som er villige til å risikere å bruke en utviklingsversjon, få problemer med å installere det.
Trinn
Metode 1 av 3: Oppgrader fra Debian Stable
Trinn 1. Last ned og installer den stabile versjonen av Debian, hvis du ikke allerede har gjort det
Trinn 2. Åpne et terminalvindu eller en TTY -konsoll
Fordi dette er en stor oppgradering, bør du ikke prøve dette med SSH med mindre du har fysisk tilgang til datamaskinen eller en alternativ metode for å få tilgang til skallet.
Trinn 3. Flytt/sikkerhetskopier dine eksisterende kildelister
Bruk følgende kommandoer:
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 |
Trinn 4. Lag en ny sources.list
Kjør kommandoen sudo sensible-editor /etc/apt/sources.list og legg til følgende:
deb https://deb.debian.org/debian sid hovedbidrag ikke-gratis |
deb-src https://deb.debian.org/debian sid hovedbidrag ikke-gratis |
Trinn 5. Kjør sudo apt update og sudo apt dist-upgrade
apt vil prøve å laste ned nye versjoner av alle programmer du har installert. Du vil sannsynligvis støte på avhengighetsproblemer eller ødelagte pakker, og du må fikse disse manuelt. Noen ganger, løping sudo apt update --fix-missing og sudo apt install -f og så sudo apt dist-upgrade igjen vil være nok; andre ganger må du kanskje fjerne en pakke med dpkg -r for å gjøre oppgraderingen.
Trinn 6. Start datamaskinen på nytt
Dette vil laste den siste kjernen.
Metode 2 av 3: Bruk et skybilde
Trinn 1. Last ned og installer balenaEtcher
Det er et gratis, tverrplattform-verktøy for trygt å skrive diskbilder til USB-flash-stasjoner.
Trinn 2. Last ned og installer 7-Zip, hvis du bruker Windows
Det er et gratis verktøy for å lage og pakke ut komprimerte filer.
Trinn 3. Gå til
Rull ned til bunnen av siden, og klikk på den nederste lenken. Det burde være ganske nær dagens dato, og se ut som 20210909-XXX
Trinn 4. Last ned "nocloud" -bildet for AMD64
Den skal hete noe slikt debian-sid-nocloud-amd64-daily-20210909-XXX.tar.xz
Trinn 5. Komprimere og pakke ut filen
Du bør ende opp med en fil som heter disk.raw. Linux- og macOS -brukere kan trekke ut dette i et skall ved hjelp av kommandoen tjære -xvf. Windows-brukere, etter å ha installert 7-Zip, kan trekke den ut ved å høyreklikke på filen og velge 7-Zip> Åpne arkiv, dobbeltklikker du på.tar-filen i vinduet, og klikker deretter på "Trekk ut-knappen".
Trinn 6. Koble til Flash -stasjonen, og start deretter balenaEtcher
Klikk Flash fra fil, og velg disk.raw -bildet.
Trinn 7. Klikk på "Velg mål"
Velg din Flash -stasjon, og klikk deretter "Velg".
Trinn 8. Klikk på "Flash"
balenaEtcher begynner å skrive bildet til Flash -stasjonen din. Du kan se meldinger som advarer om at stasjonen må formateres. Dette er normalt, ettersom Windows ikke støtter de fleste Linux -filsystemer.
Trinn 9. Start datamaskinen på nytt med Flash -stasjonen plugget inn
Du må kanskje be datamaskinen din om å starte fra den, ved å trykke på en bestemt tast eller endre oppstartsrekkefølgen i BIOS. Etter at Debian er ferdig med å starte, logger du på. Standard brukernavn er rot; det er ikke noe passord.
Trinn 10. (Valgfritt) Lag en byttefil
Skybildet inneholder ikke en byttefil eller partisjon. Å legge til en er en god idé hvis datamaskinen din ikke har mye RAM, da det forhindrer Debian fra å krasje under tung belastning. Hvis den brukes, reduserer den imidlertid levetiden til Flash -stasjonen din. Bruk følgende kommandoer (som root eller med sudo):
fallocate -l 512M /byttefil |
chmod 600 /byttefil |
mkswap /swapfile |
bytte /byttefil |
sh -c 'echo /swapfile none swap sw 0 0 >> /etc /fstab' |
Vær forsiktig når du skriver inn den siste kommandoen. Hvis du skriver inn feil, kan du overskrive fstab -filen. Hvis du er i det hele tatt usikker, rediger den med nano i stedet.
Metode 3 av 3: grml-debootstrap
Trinn 1. Last ned en nylig Live -versjon av Debian, Ubuntu eller de fleste derivater
Trinn 2. Skriv bildet til en CD, DVD eller en Flash -stasjon
Du kan bruke balenaEtcher (nevnt tidligere) til å skrive det til en Flash -stasjon. Windows-brukere kan brenne ISO-bilder til CD/DVD ved å høyreklikke på ISO-bildet og velge Brenn platen.
Trinn 3. Start datamaskinen fra CD/DVD/Flash -stasjonen
Du må kanskje trykke på en bestemt tast eller endre oppstartsrekkefølgen i UEFI/BIOS -oppsettet for å bruke en annen oppstartsenhet.
Trinn 4. Åpne et terminalvindu
Du kan gjøre dette på de fleste stasjonære datamaskiner ved å trykke Alt+F2 og gå inn x-terminal-emulator.
Trinn 5. Kontroller at du har de nødvendige depotkomponentene aktivert
For distribusjoner basert direkte på Debian, bør det være en bidrag i hver linje (unntatt CD -en). For Ubuntu-baserte distribusjoner bør det være en univers i hver linje. Du kan redigere denne filen ved å skrive inn sudo nano /etc/apt/sources.list. Når du har gjort endringene, trykker du Ctrl+O for å lagre, og deretter Ctrl+X for å avslutte.
Trinn 6. Installer GParted og grml-debootstrap
Skriv inn følgende kommandoer:
sudo apt oppdatering |
sudo apt install gparted grml-debootstrap |
Trinn 7. Start GParted
Tast inn sudo gparted inn på terminalen din.
Trinn 8. Velg harddisken din fra menyen øverst til høyre
Hvis du har startet fra en CD/DVD og du bare har én harddisk, bør det bare være en oppført. Hvis du har startet fra en Flash -stasjon, vil den også bli oppført.
Trinn 9. Lag en partisjonstabell
Klikk på Enhet -menyen, og velg Lag partisjonstabell
- Hvis du bruker en datamaskin med UEFI, velger du gpt som type partisjonstabell
- Hvis du bruker en datamaskin med en eldre BIOS, eller trenger å starte i eldre modus på en moderne datamaskin, velger du msdos som partisjonstabelltype.
Trinn 10. Partisjoner harddisken (for UEFI -datamaskiner)
Du må opprette minst tre partisjoner. For hver av disse, gå til menyen Partisjon og velg Ny. Juster størrelsen og typen som følger:
- En FAT32 -partisjon i begynnelsen av stasjonen. 100 MB er tilstrekkelig.
- En "linux-swap" -partisjon sekund. Minst 512 MB er en god idé, men du kan trenge mer.
- En ext4 -partisjon for resten av stasjonen. Du kan opprette flere partisjoner, men du må sette dem opp manuelt for at Debian skal kunne bruke dem.
Når du er ferdig med å lage partisjonsoppsettet, klikker du i avmerkingsboksen.
Trinn 11. Endre flaggene på FAT32 -partisjonen (for UEFI -datamaskiner)
Høyreklikk på FAT32-partisjonen og velg Administrer flagg. Merk av i boksen esp, klikk deretter Lukk.
Trinn 12. Partisjoner harddisken (for eldre BIOS -datamaskiner)
Du må opprette minst to partisjoner. For hver av disse, gå til menyen Partisjon og velg Ny. Juster størrelsen og typen som følger:
- En "linux-swap" -partisjon først. Minst 512 MB er en god idé, men du kan trenge mer.
- En ext4 -partisjon for resten av stasjonen. Du kan opprette flere partisjoner, men du må sette dem opp manuelt for at Debian skal kunne bruke dem.
Når du er ferdig med å lage partisjonsoppsettet, klikker du i avmerkingsboksen.
Trinn 13. Skriv ned partisjonsinformasjonen
Du må vite hvor hver type partisjon er, slik at du kan montere den nøyaktig senere. For eksempel:
/dev/sdX1 | fett32 |
/dev/sdX2 | bytte |
/dev/sdX3 | ext4 |
Når du har skrevet alt ned, lukker du GParted.
Trinn 14. Rediger listen over pakker som skal installeres
Tast inn sudo nano /etc /debootstrap i terminalen din og legg til nettverksansvarlig til bunnen. Du kan legge til andre pakker her hvis du kjenner navnet. For eksempel, hvis du vil ha et Xfce -skrivebord, kan du legge til xfce4, lightdm, lightdm-gtk-greeter, og xserver-xorg.
Trinn 15. Kjør grml-deboostrap
Skriv inn i terminalen sudo grml -debootsrap -r sid -t /dev /sdX# --efi /dev /sdX# --grub /dev /sdX -vertsnavn -bidrag -ikke -gratis
- - t /dev /sdX# skal peke på ext4 -partisjonen.
- -- efi /dev /sdX# skal peke på FAT32 -partisjonen
- -- grub /dev /sdX skal være stasjonen, uten tall etter den.
- skal være det du vil at navnet på datamaskinen skal være.
Hvis du installerer på en datamaskin med en eldre BIOS, kan du utelate -- efi /dev /sdX# parameter. Tast inn y eller ja når du blir advart om formatering og sletting av data.
Trinn 16. Angi et rotpassord når du blir bedt om det
grml-debootstrap vil utføre et par trinn, og deretter kunngjøre at den er fullført.
Trinn 17. Start datamaskinen på nytt
Sørg for å fjerne CD/DVD/Flash -stasjonen eller endre oppstartsrekkefølgen i BIOS, slik at harddisken lastes inn. Du bør se GRUB -oppstartsmenyen vises, og et alternativ for å starte Debian.
Tips
- Hvis du nettopp har installert Debian stabil, /etc/apt/sources.list.d er sannsynligvis tom, og du trenger ikke å sikkerhetskopiere eller flytte den. Du må fortsatt flytte eller redigere /etc/apt/sources.list.
- Fra og med en minimal stabil installasjon, i stedet for et fullt skrivebord, reduseres tiden det tar å oppdatere og redusere antall ødelagte pakker. Du kan installere dem etterpå.
- ikke-gratis refererer til mangel på kildekode eller rett til å endre programmene (frihet), ikke monetære kostnader.
- Oppgradering fra Debian -stabil er den eneste metoden for å få sid anbefalt av Debian. Det gir deg også mest kontroll over partisjonens oppsett.
- Det er svært tilrådelig at du angir et passord for rotkontoen, eller enda bedre, opprett en vanlig brukerkonto, deaktiver rotkontoen og bruk sudo -kommandoen.
- Forskjellen mellom "nocloud" -bildene og de andre er at de har et program med navnet "cloud-init" installert. Dette laster ned SSH -nøkler fra en annen server, og det er ingen standard pålogging. Du ville ikke kunne bruke dem med mindre du endret bildet, startet Debian i gjenopprettingsmodus eller konfigurerte din egen sky-init-server.
- Skybildet utvides automatisk for å fylle resten av Flash -stasjonen når du starter den. du trenger ikke å endre størrelsen manuelt.
- Hvis du bare vil installere Debian sid i en emulator eller virtuell maskin, vil *.qcow2 filer kan være et bedre valg enn de rå diskbildene i *.tar.xz filer.
- Noen Live -distribusjoner, som Ubuntu, kan allerede ha GParted installert.
- Det er normalt at navnet på utgivelsen vises som /sid når testutgivelsen fortsatt er i et tidlig utviklingsstadium.