Devuan GNU+Linux is a free software operating system for your computer. Free software means you are free to use, copy and distribute, study, change the software, and share your modifications with the community.


Migrazione da Debian Buster verso Beowulf

Questa guida è valida unicamente per le migrazioni dalla versione Buster di Debian. Nelle migrazioni verso Beowulf le istruzioni sono specifiche per la versione Debian dalla quale si proviene e vanno seguite scrupolosamente.

Nella migrazione verso Beowulf perderete il pacchetto network-manager. La soluzione consiste nell’uso del gestore di rete wicd, ma se preferite la configurazione della rete manuale, dovrete farla ora prima di poter proseguire.

Prima di tutto modificate il file sources.list di modo che punti ai repository Beowulf.

root@debian:~# editor /etc/apt/sources.list

Modificate sources.list come descritto qui di seguito. Commentate tutto il resto.

deb http://deb.devuan.org/merged beowulf main
deb http://deb.devuan.org/merged beowulf-updates main
deb http://deb.devuan.org/merged beowulf-security main
#deb http://deb.devuan.org/merged beowulf-backports main

Aggiornate la lista dei pacchetti dai repository Beowulf. Modifiche recenti ad APT non permettono più di farlo, ma il divieto può essere aggirato.

root@debian:~# apt-get update --allow-insecure-repositories

Il “portachiavi” Devuan va installato ora così da autenticare i pacchetti seguenti.

root@debian:~# apt-get install devuan-keyring --allow-unauthenticated

Aggiornate nuovamente l’indice dei pacchetti così che siano autenticati con il “portachiavi”.

root@debian:~# apt-get update

Se volete usare il gestore di rete wicd questo va installato ora o la procedura fallirà.

root@debian:~# apt-get install wicd-gtk

Aggiornate i pacchetti alla versione più recente. Notate bene che a questo punto la migrazione non è completa.

root@debian:~# apt-get upgrade

Una volta fatto bisogna installare eudev. Notate che se usate Gnome questo sarà rimosso dal comando seguente, ma potrà comunque essere installato nuovamente a migrazione ultimata.

root@debian:~# apt-get install eudev

Questo comando causa incongruenze nell’archivio dei pacchetti, ma queste verranno ricomposte durante il processo di migrazione.

root@debian:~# apt-get -f install

È richiesto un riavvio per attribuire a sysvinit il pid1.

root@debian:~# reboot

Adesso la migrazione vera e propria.

root@debian:~# apt-get dist-upgrade

Avete Devuan ora, quindi systemd e i pacchetti affini non sono più necessari.

root@devuan:~# apt-get purge systemd libnss-systemd

Se non avete un ambiente desktop a questo punto dovreste installarne uno. Quello di default in Devuan è XFCE.

root@devuan:~# apt-get install task-xfce-desktop

Oppure potete installare Gnome qualora preferiste continuare ad usarlo.

root@devuan:~# apt-get install task-gnome-desktop

Rimuovete tutti i pacchetti “orfani” lasciati dalla procedura di migrazione e tutti i pacchetti inutilizzabili dell’installazione Debian precedente.

root@devuan:~# apt-get autoremove --purge
root@devuan:~# apt-get autoclean


Traduzione di antoniotrkdz

Questa guida è rilasciata in base alla licenza Creative Commons Attribuzione - Condividi allo stesso modo 4.0 Internazionale [CC BY-SA 4.0]. Tutti i marchi sono proprietà dei rispettivi depositari. Le informazioni in questa guida vengono fornite “COME SONO” e non sono coperte da alcuna garanzia.

This site is free of cookies and javascript