Posts tagged: Dritte

Prepararsi all’aggiornamento a Debian Lenny (sia per utenti etch che testing)

By g7, 11 febbraio 2009 21:03

Visto che Lenny è vicina al rilacio come “stable”, credo sia necessario dare alcune dritte – soprattutto per chi è approdato da poco in Debian – per aggiornare correttamente il proprio sistema alla nuova, scintillante, release:

Per chi usa attualmente Lenny (testing):

  • Cambiate i sources.list da “testing” a “lenny”:
    Usando “lenny” avrete la garanzia di trovarvi nella stable una volta rilasciata. Il collegamento “testing” verrà cambiato dopo il rilascio della 5.0, con il conseguente aggiornamento dell’installazione da Lenny a Squeeze. Ovviamente chi vuole rimanere a testing anche dopo il rilascio della nuova release, può lasciare tranquillamente “testing”.

    Per effettuare il cambiamento:

    1. Aprire il sources.list;
    2. Su tutte le stringhe inizianti con “deb” o con “deb-src” cambiare tutte le occorrenze di “testing” con “lenny”;
    3. Dare un aptitude update – o apt-get update – per scaricare la nuova lista dei pacchetti;
    4. Continuare ad usare Lenny come lo si è sempre fatto fino ad ora.

    NOTA: Alcuni Repository non ufficiali, dopo il cambiamento delle occorrenze, potrebbero non più funzionare. Per risolvere il problema, ripristinare sui repository incriminati “testing”. Quando i gestori del Repository si accorgeranno che Lenny sia diventata stabile, e quindi aggiorneranno il repository usando per il repo “stable” invece di “testing”, basta cambiare le occorrenze da “testing” a “stable”.

Per chi usa attualmente Etch (stable):

ATTENZIONE: Etch sarà supportata per almeno un’altro anno, quindi se si vuole aggiornare un server o comunque una macchina con dei lavori importanti, meglio aspettare un pò prima di aggiornare.

  • Cambiate i sources.list da “stable” a “etch”:
    Usando “etch” avrete la garanzia di rimanere su etch una volta che lenny sia stata rilasciata. Il collegamento “stable” verrà cambiato dopo il rilascio della 5.0, con il conseguente aggiornamento dell’installazione da Etch a Lenny. Ovviamente chi vuole aggiornare direttamente alla stable successiva una volta rilasciata può lasciare tranquillamente “stable” (o cambiare “etch” a “stable”).

    Per effettuare il cambiamento:

    1. Aprire il sources.list;
    2. Su tutte le stringhe inizianti con “deb” o con “deb-src” cambiare tutte le occorrenze di “stable” con “etch”;
    3. Dare un aptitude update – o apt-get update – per scaricare la nuova lista dei pacchetti;
    4. Continuare ad usare Etch come lo si è sempre fatto fino ad ora.

    NOTA: Alcuni Repository non ufficiali, dopo il cambiamento delle occorrenze, potrebbero non più funzionare. Per risolvere il problema, ripristinare sui repository incriminati “stable”.

  • Attenzione ai backports!
    Se state usando i backports per etch, nella maggiorparte dei casi non dovreste aver nessun problema aggiornando a Lenny. Alcuni backports, però, sono basati sui pacchetti per la mia amata Sid, e quindi potranno non essere aggiornati provocando qualche malfunzionamento del sistema.

    Se si è in una situazione del genere, basta seguire questi semplici passi:

    1. Aprire (o creare, se non esiste) /etc/apt/preferences ;
    2. Aggiungere alla fine del file:
      Package: *
      Pin: release a=lenny
      Pin-Priority: 1001
    3. Aggiornare tranquillamente a lenny, dopo aver ovviamente cambiato i Repository da etch a lenny;
    4. Una volta aggiornato, riavviare e cancellare le stringhe scritte in /etc/apt/preferences.

    FONTE: Debian Wiki

  • Aggiornare a Lenny
    Aggiornare a Lenny è semplicissimo:

    1. Aprire il sources.list;
    2. Cambiare tutte le occorrenze nei repository da “etch” a “lenny”;
    3. Dare un apt-get update;
    4. Dare un apt-get dist-upgrade (o usare aptitude);
    5. Riavviare il sistema.

    Dovrebbe essere possibile anche con il sistema grafico degli aggiornamenti (update-manager), ma non ne sono sicuro perchè uso Sid e su sid non c’è mai un’aggiornamento di versione della distro intera (”solo” i pacchetti vengono aggiornati; sid non ha numero di versione).

    Per chi usa “stable” nel sources.list, basta aggiornare il sistema con dist-upgrade il giorno del rilascio (o successivi) per aggiornare automaticamente a Lenny.

Spero che qualcosa scritto in questo post (lo so, lo ho scritto male, ma sto alternando post ed esercizi scolastici e quindi un pò di “scombussolamento” lo ho) vi sia servito.

Panorama theme by Themocracy