3 modi per installare Debian sid

Sommario:

3 modi per installare Debian sid
3 modi per installare Debian sid
Anonim

Debian sid è la versione di sviluppo instabile permanente di Debian. È qui che vengono caricate e testate le ultime versioni dei programmi presi in considerazione per l'inclusione in un rilascio di Debian. Poiché non ha un supporto di installazione ufficiale e le poche immagini netboot che vengono create spesso non funzionano, anche le persone che sono disposte a rischiare utilizzando una versione di sviluppo potrebbero avere problemi a installarla.

Passi

Metodo 1 di 3: aggiornamento da Debian Stable

Passaggio 1. Scarica e installa la versione stabile di Debian, se non l'hai già fatto

Passaggio 2. Aprire una finestra del terminale o una console TTY

Poiché si tratta di un aggiornamento importante, non dovresti tentarlo con SSH a meno che tu non abbia accesso fisico al computer o un metodo alternativo per ottenere l'accesso alla shell.

Spostamento dell'aggiornamento sid di Debian apt cropped
Spostamento dell'aggiornamento sid di Debian apt cropped

Passaggio 3. Sposta/esegui il backup degli elenchi di fonti esistenti

Usa i seguenti comandi:

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
Aggiornamento Debian sid modifica apt revisione 2
Aggiornamento Debian sid modifica apt revisione 2

Passaggio 4. Crea un nuovo Sources.list

Esegui il comando sudo sensible-editor /etc/apt/sources.list e aggiungi quanto segue:

deb https://deb.debian.org/debian sid main contrib non-free
deb-src https://deb.debian.org/debian sid main contrib non-free
Aggiornamento Debian sid dist revisione 2
Aggiornamento Debian sid dist revisione 2

Passaggio 5. Esegui sudo apt update e sudo apt dist-upgrade

apt tenterà di scaricare nuove versioni di tutti i programmi installati. Molto probabilmente incontrerai problemi di dipendenza o pacchetti danneggiati e dovrai risolverli manualmente. A volte, correndo sudo apt update --fix-missing e sudo apt install -f poi sudo apt dist-upgrade di nuovo sarà sufficiente; altre volte potrebbe essere necessario rimuovere un pacchetto con dpkg -r per far avanzare l'aggiornamento.

Passaggio 6. Riavvia il computer

Questo caricherà l'ultimo kernel.

Metodo 2 di 3: utilizzare un'immagine cloud

Passaggio 1. Scarica e installa balenaEtcher

È uno strumento gratuito e multipiattaforma per scrivere in modo sicuro immagini disco su unità flash USB.

Passaggio 2. Scarica e installa 7-Zip, se stai utilizzando Windows

È uno strumento gratuito per creare ed estrarre file compressi.

Passaggio 3. Vai a

Scorri verso il basso fino alla fine della pagina e fai clic sul collegamento più in basso. Dovrebbe essere abbastanza vicino alla data di oggi e assomigliare a 20210909-XXX

Passaggio 4. Scarica l'immagine "nocloud" per AMD64

Dovrebbe essere chiamato qualcosa come debian-sid-nocloud-amd64-daily-20210909-XXX.tar.xz

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

Passaggio 5. Decomprimere ed estrarre il file

Dovresti finire con un file chiamato disco.raw. Gli utenti Linux e macOS possono estrarlo in una shell usando il comando tar -xvf. Gli utenti Windows, dopo aver installato 7-Zip, possono estrarlo facendo clic con il pulsante destro del mouse sul file e selezionando 7-Zip > Apri archivio, facendo doppio clic sul file.tar nella finestra, quindi fai clic sul pulsante "Estrai".

Balena sid install 1
Balena sid install 1

Passaggio 6. Collega la tua unità flash, quindi avvia balenaEtcher

Clic Flash da filee selezionare l'immagine disk.raw.

Balena sid install 2
Balena sid install 2

Passaggio 7. Fare clic su "Seleziona destinazione"

Scegli la tua unità flash, quindi fai clic su "Seleziona".

Balena sid install 3
Balena sid install 3

Passaggio 8. Fare clic su "Flash

balenaEtcher inizierà a scrivere l'immagine sull'unità Flash. Potresti visualizzare messaggi che avvisano che l'unità deve essere formattata. Questo è normale, poiché Windows non supporta la maggior parte dei file system Linux.

Passaggio 9. Riavvia il computer, con l'unità flash collegata

Potrebbe essere necessario dire al computer di avviarsi da esso, premendo un tasto specifico o modificando l'ordine di avvio nel BIOS. Dopo che Debian ha terminato l'avvio, accedi. Il nome utente predefinito è radice; non c'è password.

Debian sid cloud crea swapfile
Debian sid cloud crea swapfile

Passaggio 10. (Facoltativo) Creare un file di scambio

L'immagine cloud non contiene un file di scambio o una partizione. Aggiungerne uno è una buona idea se il tuo computer non ha molta RAM, in quanto impedirà a Debian di bloccarsi sotto carico pesante. Tuttavia, se viene utilizzato, ridurrà la durata della tua unità flash. Usa i seguenti comandi (come root o con sudo):

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

Fai attenzione quando inserisci l'ultimo comando. Se lo inserisci in modo errato, potresti sovrascrivere il tuo file fstab. Se non sei affatto sicuro, modificalo invece con nano.

Metodo 3 di 3: grml-debootstrap

Passaggio 1. Scarica una versione live recente di Debian, Ubuntu o la maggior parte dei derivati

Passaggio 2. Scrivi l'immagine su un CD, DVD o un'unità Flash

Puoi usare balenaEtcher (menzionato in precedenza) per scriverlo su un'unità flash. Gli utenti Windows possono masterizzare immagini ISO su CD/DVD facendo clic con il pulsante destro del mouse sull'immagine ISO e selezionando Masterizza immagine disco.

Menu di avvio di Ubuntu
Menu di avvio di Ubuntu

Passaggio 3. Avviare il computer dall'unità CD/DVD/Flash

Potrebbe essere necessario premere un tasto specifico o modificare l'ordine di avvio nella configurazione UEFI/BIOS per utilizzare un dispositivo di avvio diverso.

Ubuntu xterminalemulator
Ubuntu xterminalemulator

Passaggio 4. Aprire una finestra di terminale

Puoi farlo nella maggior parte dei desktop premendo Alt + F2 e inserendo x-terminal-emulator.

Repository di Ubuntu grml check
Repository di Ubuntu grml check

Passaggio 5. Verificare che i componenti del repository necessari siano abilitati

Per le distribuzioni basate direttamente su Debian, dovrebbe esserci un contributo in ogni riga (escluso il CD). Per le distribuzioni basate su Ubuntu, dovrebbe esserci un universo in ogni riga. Puoi modificare questo file inserendo sudo nano /etc/apt/sources.list. Una volta apportate le modifiche, premere Ctrl+O per salvare, quindi Ctrl+X per uscire.

Ubuntu grml install
Ubuntu grml install

Passaggio 6. Installa GParted e grml-debootstrap

Inserisci i seguenti comandi:

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

Passaggio 7. Avvia GParted

accedere sudo gparted nel tuo terminale.

Passaggio 8. Seleziona il tuo disco rigido dal menu nell'angolo in alto a destra

Se hai avviato da un CD/DVD e hai solo un disco rigido, dovrebbe essercene solo uno nell'elenco. Se hai avviato da un'unità flash, verrà anche elencato.

Ubuntu grml gparted table
Ubuntu grml gparted table

Passaggio 9. Creare una tabella delle partizioni

Clicca il Dispositivo menu e selezionare Crea tabella delle partizioni

  • Se stai utilizzando un computer con UEFI, scegli gpt come tipo di tabella delle partizioni
  • Se stai utilizzando un computer con un BIOS legacy o devi eseguire l'avvio in modalità legacy su un computer moderno, scegli msdos come tipo di tabella delle partizioni.
Ubuntu grml partizione gparted example
Ubuntu grml partizione gparted example

Passaggio 10. Partizionare il disco rigido (per computer UEFI)

Dovrai creare almeno tre partizioni. Per ognuno di questi, vai al menu Partizione e seleziona Nuovo. Regolare le dimensioni e il tipo come segue:

  • Una partizione FAT32 all'inizio dell'unità. 100 MB sono sufficienti.
  • Una partizione "linux-swap" secondo. Almeno 512 MB sono una buona idea, ma potresti averne bisogno di più.
  • Una partizione ext4 per il resto dell'unità. È possibile creare partizioni aggiuntive, ma sarà necessario configurarle manualmente affinché Debian possa utilizzarle.

Quando hai finito di creare il layout della partizione, fai clic sulla casella di controllo.

Partizione grml di Ubuntu flags
Partizione grml di Ubuntu flags

Passaggio 11. Modificare i flag sulla partizione FAT32 (per computer UEFI)

Fare clic con il pulsante destro del mouse sulla partizione FAT32 e selezionare Gestisci bandiere. Seleziona la casella contrassegnata specialmente, quindi fare clic su Chiudere.

Esempio di partizione grml di Ubuntu msdos
Esempio di partizione grml di Ubuntu msdos

Passaggio 12. Partizionare il disco rigido (per computer con BIOS legacy)

Dovrai creare almeno due partizioni. Per ognuno di questi, vai al menu Partizione e seleziona Nuovo. Regolare le dimensioni e il tipo come segue:

  • Prima una partizione "linux-swap". Almeno 512 MB sono una buona idea, ma potresti averne bisogno di più.
  • Una partizione ext4 per il resto dell'unità. È possibile creare partizioni aggiuntive, ma sarà necessario configurarle manualmente affinché Debian possa utilizzarle.

Quando hai finito di creare il layout della partizione, fai clic sulla casella di controllo.

Passaggio 13. Annotare le informazioni sulla partizione

Avrai bisogno di sapere dove si trova ogni tipo di partizione, in modo da poterlo montare con precisione in seguito. Per esempio:

/dev/sdX1 grasso32
/dev/sdX2 scambio
/dev/sdX3 ext4

Quando hai scritto tutto, chiudi GParted.

Grml_debootstrap_packages
Grml_debootstrap_packages

Passaggio 14. Modifica l'elenco dei pacchetti che verranno installati

accedere sudo nano /etc/debootstrap nel tuo terminale e aggiungi responsabile del network In fondo. Puoi aggiungere altri pacchetti qui se conosci il nome. Ad esempio, se desideri un desktop Xfce, aggiungi xfce4, lightdm, lightdm-gtk-greeter, e xserver-xorg.

Run_grml debootstrap_3
Run_grml debootstrap_3

Passaggio 15. Esegui grml-deboostrap

Nel tuo terminale, inserisci sudo grml-debootsrap -r sid -t /dev/sdX# --efi /dev/sdX# --grub /dev/sdX --hostname --contrib --non-free

  • - t /dev/sdX# dovrebbe puntare alla partizione ext4.
  • -- efi /dev/sdX# dovrebbe puntare alla partizione FAT32
  • -- grub /dev/sdX dovrebbe essere l'unità, senza numeri dopo di essa.
  • dovrebbe essere quello che vuoi che sia il nome del computer.

Se stai installando su un computer con un BIOS legacy, puoi omettere il -- efi /dev/sdX# parametro. accedere o quando viene avvisato della formattazione e dell'eliminazione dei dati.

Passaggio 16. Immettere una password di root quando richiesto

grml-debootstrap eseguirà un paio di passaggi in più, quindi annuncerà che è completo.

Passaggio 17. Riavvia il computer

Assicurati di rimuovere l'unità CD/DVD/Flash o di modificare l'ordine di avvio nel BIOS, in modo che il disco rigido venga caricato. Dovresti vedere apparire il menu di avvio di GRUB e un'opzione per avviare Debian.

Suggerimenti

  • Se hai appena installato Debian stable, /etc/apt/sources.list.d è probabilmente vuoto e non è necessario eseguirne il backup o spostarlo. Dovrai comunque spostare o modificare /etc/apt/sources.list.
  • Iniziare con un'installazione minima stabile, invece di un desktop completo, ridurrà il tempo necessario per l'aggiornamento e ridurrà il numero di pacchetti danneggiati. Puoi installarli in seguito.
  • non libero si riferisce alla mancanza del codice sorgente o del diritto di modificare i programmi (libertà), non al costo monetario.
  • L'aggiornamento da Debian stable è l'unico metodo per ottenere sid consigliato da Debian. Ti dà anche il massimo controllo sulla configurazione della partizione.
  • è altamente consigliabile di aver impostato una password per l'account root, o meglio ancora, creare un normale account utente, disabilitare l'account root e utilizzare il comando sudo.
  • La differenza tra le immagini "nocloud" e le altre è che hanno installato un programma chiamato "cloud-init". Questo scarica le chiavi SSH da un altro server e non esiste un accesso predefinito. Non saresti in grado di usarli a meno che tu non modifichi l'immagine, avvii Debian in modalità di ripristino o configuri il tuo server cloud-init.
  • L'immagine cloud si espanderà automaticamente per riempire il resto dell'unità Flash all'avvio; non è necessario ridimensionarlo manualmente.
  • Se desideri installare Debian sid solo in un emulatore o in una macchina virtuale, il *.qcow2 i file potrebbero essere una scelta migliore rispetto alle immagini del disco non elaborate nel *.tar.xz File.
  • Alcune distribuzioni Live, come Ubuntu, potrebbero già avere GParted installato.
  • È normale che il nome della release appaia come /sid quando la versione di test è ancora in una fase iniziale di sviluppo.

Consigliato: