Upgrading openSUSE 11.3 to 11.4

Etern4L | Παρ, 03/11/2011 - 17:12 | 2' | 2

Σε αυτόν τον οδηγό θα περιγράψω πώς με λίγες εντολές στην κονσόλα μπορείτε εύκολα να κάνετε αναβάθμιση στην τελευταία έκδοση openSUSE.

Ξεκινάμε ανοίγοντας την γραμμή εντολών.

Πληκτρολογώντας ALT+F2 ανοίγει στο πάνω μέρος της οθόνης το γνωστό παραθυράκι για το γρήγορο άνοιγμα εφαρμογών.


Οι χρήστες openSUSE KDE πληκτρολογούν: konsole.


Οι χρήστες openSUSE Gnome πληκτρολογούν: gnome-terminal.


Οι χρήστες openSUSE LXDE/XFCE πληκτρολογούν: xterm.


Αναλόγως το γραφικό περιβάλλον που χρησημοποιούμε πληκτρολογώντας την κατάλληλη εντολή μας ανοίγει την γραμμή εντολών.

Έπειτα πληκτρολογούμε την εντολη

su

και πληκτρολογούμε τον κωδικό μας, που θα μας δώσει δικαιώματαδιαχειριστή στο σύστημά μας.


Από αυτή τη στιγμή ξεκινάει η διαδικασία για την αναβάθμιση του συστήματός μας.

  1. Απενεργοποιούμε τις παλιές πηγές λογισμικού μας πληκτρολογώντας
  2. zypper modifyrepo --all --disable

  3. Προσθέτουμε τις νέες πηγές λογισμικού με τη χρήση των παρακάτω εντολών
  4. zypper addrepo --name "openSUSE-11.4 OSS" http://download.opensuse.org/distribution/11.4/repo/oss/ repo-11.4-oss

    zypper addrepo --name "openSUSE-11.4 Non-OSS" http://download.opensuse.org/distribution/11.4/repo/non-oss/ repo-11.4-non-oss

    zypper addrepo -f --name "openSUSE-11.4 Updates" http://download.opensuse.org/update/11.4/ repo-11.4-update

    Εφόσσον προσθέσαμε με επιτυχία τις παραπάνω πηγές λογισμικού ήρθε η ώρα να ανανεώσουμε τις πηγές μας και να αναβαθμίσουμε το σύστημά μας.

  5. Για να ανανεώσουμε τις πηγές λογισμικού μας και να κάνουμε την αναβάθμιση στο σύστημά μας πληκτρολογούμε τις παρακάτω εντολές:

Για την ανανέωση των πηγών λογισμικού: zypper ref

Για την αναβάθμιση της διανομής μας: zypper dup

 

 
Αν αντιμετωπίσετε κάποια δυσκολία επικοινωνείστε μαζί μου.
Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

Προτείνω να αλλάξει λίγο η εντολή zypper addrepo --name "openSUSE-11.4 Updates" http://download.opensuse.org/update/11.4/ repo-11.4-update. Με αυτό τον τρόπο, δεν ενεργοποιείται το autorefresh, που χρειάζεται στο συγκεκριμένο repo. Εγώ θα χρησιμοποιούσα την

zypper addrepo -f --name "openSUSE-11.4 Updates" http://download.opensuse.org/update/11.4/ repo-11.4-update

Ή αλλιώς ενεργοποιούμε το refresh απο τον YaST.

Πείτε την γνώμη σας.

Teddy]

Προτείνω να αλλάξει λίγο η εντολή zypper addrepo --name "openSUSE-11.4 Updates" http://download.opensuse.org/update/11.4/ repo-11.4-update. Με αυτό τον τρόπο, δεν ενεργοποιείται το autorefresh, που χρειάζεται στο συγκεκριμένο repo. Εγώ θα χρησιμοποιούσα την

zypper addrepo -f --name "openSUSE-11.4 Updates" http://download.opensuse.org/update/11.4/ repo-11.4-update

Ή αλλιώς ενεργοποιούμε το refresh απο τον YaST.

Πείτε την γνώμη σας.

Αν δεν ενεργοποιείται με την εντολή την πρώτη το autorefresh ναι, πρέπει να αλλάξει η εντολή για να ενεργοποιηθεί διότι είναι απαραίτητο. Στα άλλα δύο repos (oss και non-oss) δε χρειάζεται διότι τα πακέτα εκεί δεν αλλάζουν, σύμφωνα και με την παρακάτω διατύπωση που αναφέρεται στη σελίδα του wiki του opensuse.

"Some repositories never change, like the official oss and non-oss. You should set refresh to Off for them. Non official and update have new packages available all the time. It's convenient to have them refreshed automatically at start up."