Apr
23
2009
Αναβάθμιση της διανομής Ubuntu από 8.10 σε 9.04

Αναβάθμιση της διανομής Ubuntu από 8.10 σε 9.04

1. Backup

sudo su -
tar jcvf backup.conf.tbz2 /boot/ /etc/ /usr/local/etc/

2. Sources

Πρόσθεσα στο αρχείο: /etc/apt/sources.list
Τα εξής repositories:

deb ftp://ftp.otenet.gr/ubuntu jaunty main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu jaunty-updates main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu jaunty-security main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu jaunty-proposed main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu jaunty-backports main multiverse restricted universe

Οπότε το αρχείο μου: /etc/apt/sources.list
πλέον δείχνει ως εξής:

deb ftp://ftp.otenet.gr/ubuntu intrepid main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu intrepid-updates main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu intrepid-security main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu intrepid-proposed main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu intrepid-backports main multiverse restricted universe

deb ftp://ftp.otenet.gr/ubuntu jaunty main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu jaunty-updates main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu jaunty-security main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu jaunty-proposed main multiverse restricted universe
deb ftp://ftp.otenet.gr/ubuntu jaunty-backports main multiverse restricted universe

3. Αναβάθμιση των repositories

apt-get update

4. Αποθήκευση των νέων πακέτων στον δίσκο μου

apt-get -dy dist-upgrade

5. Πριν την αναβάθμιση του συστήματος

Κλείνω όλες μου τις εφαρμογές
Μεταβαίνω με ctrl+alt+F1 σε τερματικό
Σκοτώνω τα γραφικά κι ότι υπηρεσία βρω που δεν χρειάζεται για την ώρα

6. Αναβάθμιση

apt-get dist-upgrade

7. Επανεκκίνηση (με τον νέο πυρήνα)

reboot

8. Καθαρισμός

Στο αρχείο μου /etc/apt/sources.list
αφαιρώ όλες τις δηλώσεις για το intrepid
αφήνω μόνο όσες υπάρχουν για το jaunty

Στην συνέχεια:

apt-get update
apt-get autoremove
apt-get autoclean
apt-get clean

Κι έπειτα ανοίγω το synaptic, μεταβαίνω στην κατηγορία “Κατάσταση”
και καθαρίζω ότι έχει μείνει.

Μέσα σε μία ωρίτσα (πάνω κάτω) έχει ολοκληρωθεί η αναβάθμιση χωρίς το παραμικρό πρόβλημα.

Χρόνος εκκίνησης: 22 δευτερόλεπτα

ΥΓ: Από τον Aύγουστο του 2006 που έβαλα Ubuntu κάνω συνέχεια dist-upgrade.
Δεν έχω “καθαρή” εγκατάσταση και δεν έχω κάνει format.
Αρχίζω να νοσταλγώ το format στα windows.

  1. Avatar di Panagiotis Atmatzidis Panagiotis Atmatzidis

    Friday, April 24, 2009 - 08:39:14

    Που να είχες και Gentoo δηλαδή :-P που δεν κάνεις ποτέ ξανά clean installation :-))

  2. Avatar di Panagiotis Atmatzidis Panagiotis Atmatzidis

    Friday, April 24, 2009 - 08:44:11

    Μετά το apt-get update παίρνω αυτό:

    W: GPG error: http://ppa.launchpad.net intrepid Release: Οι παρακάτω υπογραφές δεν ήταν δυνατόν να επαληθευτούν επειδή δεν ήταν διαθέσιμο το δημόσιο κλειδί: NO_PUBKEY 60D11217247D1CFF
    W: Ίσως να πρέπει να τρέξετε apt-get update για να διορθώσετε αυτά τα προβλήματα
    root@Humildus:~#

    see? Τελικά δεν είναι όλα ροζ σε αυτήν την άδικη ζωή…

  3. Avatar di Panagiotis Atmatzidis Panagiotis Atmatzidis

    Friday, April 24, 2009 - 08:47:53

    Άλλαξα το sources.lst όπως το έχεις εσύ, έβγαλα τα repo’s που είχα βάλει (που είναι πάρα πολλά εδώ που τα λέμε) και τελικά… έγινε το “θαύμα” :-)

  4. Avatar di ebal ebal

    Friday, April 24, 2009 - 09:10:12

    Εάν κάποιος έχει πρόβλημα με το ftp (π.χ. είναι πίσω από κανά http proxy) εναλλακτικά παίζει κι αυτό:

    deb http://ftp.otenet.gr/linux/ubuntu/ jaunty main universe restricted multiverse
    deb http://ftp.otenet.gr/linux/ubuntu/ jaunty-security universe main multiverse restricted
    deb http://ftp.otenet.gr/linux/ubuntu/ jaunty-updates universe main multiverse restricted
    deb http://ftp.otenet.gr/linux/ubuntu/ jaunty-proposed universe main multiverse restricted
    deb http://ftp.otenet.gr/linux/ubuntu/ jaunty-backports universe main multiverse restricted