GästebuchIhr Eintrag in unser Gästebuch KontaktNehmen Sie Kontakt mit den Autoren auf ArchivAlle Unixwerk- Artikel seit 2003
24. Juni 2013

Tipp: Verlängerter Support für openSUSE 11.4 mit Evergreen [Update]

Inhalt

  1. Einleitung
  2. Neue Repositories einbinden
  3. System aktualisieren
  1. Weiterführende Informationen

 

1. Einleitung

openSUSE 11.4 ist die letzte Suse-Version, die noch auf dem klassischen System-V-Init basiert. Grund für den einen oder anderen etwas länger bei dieser Version bleiben zu wollen. Leider ist der Support für openSUSE 11.4 bereits im November 2012 ausgelaufen. Damit stellt Suse auch keine Security-Updates mehr für 11.4 zur Verfügung. Ein Umstand, der schwer wiegt in der heutigen Zeit. Glücklicherweise gibt es Abhilfe in Form des Evergreen-Projektes. Das Evergreen-Projekt wird openSUSE 11.4 noch bis Juli 2014 unterstützen.

 

2. Neue Repositories einbinden

Die offiziellen Update-Repositories von Suse müssen wir austauschen durch die Evergreen-Repositories, um in den Genuss der längeren Unterstützung zu kommen. Der derzeitige Status sei:

root@suse# zypper sl
# | Alias                   | Name                                                     | Enabled | Refresh | Type 
--+-------------------------+----------------------------------------------------------+---------+---------+-------
1 | google-chrome           | google-chrome                                            | Yes     | Yes     | rpm-md
2 | nvidia                  | nvidia                                                   | Yes     | Yes     | rpm-md
3 | openSUSE-11.4-11.4-0    | openSUSE-11.4-11.4-0                                     | Yes     | No      | yast2
4 | openSUSE-11.4-Update    | openSUSE-11.4-Update                                     | Yes     | Yes     | rpm-md
5 | repo-debug              | openSUSE-11.4-Debug                                      | Yes     | Yes     | yast2
6 | repo-non-oss            | openSUSE-11.4-Non-Oss                                    | Yes     | Yes     | yast2
7 | repo-oss                | openSUSE-11.4-Oss                                        | Yes     | Yes     | yast2 

Bevor wir fortfahren wollen wir die letzten offiziellen Updates noch nachziehen:

root@suse# zypper up

Die Evergreen-Repositories können dann mit zypper wie folgt eingebunden werden:

root@suse# zypper ar --refresh -r http://download.opensuse.org/evergreen/11.4/openSUSE:Evergreen:11.4.repo
root@suse# zypper sl
# | Alias                   | Name                                                     | Enabled | Refresh | Type 
--+-------------------------+----------------------------------------------------------+---------+---------+-------
1 | google-chrome           | google-chrome                                            | Yes     | Yes     | rpm-md
2 | nvidia                  | nvidia                                                   | Yes     | Yes     | rpm-md
3 | openSUSE-11.4-11.4-0    | openSUSE-11.4-11.4-0                                     | Yes     | No      | yast2
4 | openSUSE-11.4-Update    | openSUSE-11.4-Update                                     | Yes     | Yes     | rpm-md
5 | openSUSE_Evergreen_11.4 | Evergreen update repository for openSUSE 11.4 (standard) | Yes     | Yes     | rpm-md
6 | repo-debug              | openSUSE-11.4-Debug                                      | Yes     | Yes     | yast2
7 | repo-non-oss            | openSUSE-11.4-Non-Oss                                    | Yes     | Yes     | yast2
8 | repo-oss                | openSUSE-11.4-Oss                                        | Yes     | Yes     | yast2 

Wie man an der obigen Ausgabe von 'zypper sl' sieht, wird nun ein weiteres Repository aufgelistet. Damit ist eigentlich bereits auch alles getan. Die offiziellen Update-Repositories (4. Eintrag in der obigen Liste) haben allerdings keinerlei Bedeutung mehr und deshalb entfernen wir sie mit:

root@suse# zypper sd 4

Nach der Bereinigung sieht zypper schließlich folgende Repositories:

root@suse# zypper sl
# | Alias                   | Name                                                     | Enabled | Refresh | Type 
--+-------------------------+----------------------------------------------------------+---------+---------+-------
1 | google-chrome           | google-chrome                                            | Yes     | Yes     | rpm-md
2 | nvidia                  | nvidia                                                   | Yes     | Yes     | rpm-md
3 | openSUSE-11.4-11.4-0    | openSUSE-11.4-11.4-0                                     | Yes     | No      | yast2
4 | openSUSE_Evergreen_11.4 | Evergreen update repository for openSUSE 11.4 (standard) | Yes     | Yes     | rpm-md
5 | repo-debug              | openSUSE-11.4-Debug                                      | Yes     | Yes     | yast2
6 | repo-non-oss            | openSUSE-11.4-Non-Oss                                    | Yes     | Yes     | yast2
7 | repo-oss                | openSUSE-11.4-Oss                                        | Yes     | Yes     | yast2 

[Update]

Die nvidia Repositories für OpenSuse 11.4 wurden zwischenzeitlich gelöscht. Das Evergreen-Projekt hat aber eine Kopie angelegt:

root@suse# zypper ar -t rpm-md -f http://download.opensuse.org/repositories/home:/Kieltux:/nvidia/openSUSE_Evergreen_11.4_standard/ "nvidia Evergreen-11.4"
Adding repository 'nvidia Evergreen-11.4' [done]
Repository 'nvidia Evergreen-11.4' successfully added
Enabled: Yes
Autorefresh: Yes
URI: http://download.opensuse.org/repositories/home:/Kieltux:/nvidia/openSUSE_Evergreen_11.4_standard/

root@suse# zypper sl
# | Alias                   | Name                                                     | Enabled | Refresh | Type 
--+-------------------------+----------------------------------------------------------+---------+---------+-------
1 | google-chrome           | google-chrome                                            | Yes     | Yes     | rpm-md
2 | nvidia                  | nvidia                                                   | Yes     | Yes     | rpm-md
3 | nvidia Evergreen-11.4   | nvidia Evergreen-11.4                                    | Yes     | Yes     | rpm-md
4 | openSUSE-11.4-11.4-0    | openSUSE-11.4-11.4-0                                     | Yes     | No      | yast2
5 | openSUSE_Evergreen_11.4 | Evergreen update repository for openSUSE 11.4 (standard) | Yes     | Yes     | rpm-md
6 | repo-debug              | openSUSE-11.4-Debug                                      | Yes     | Yes     | yast2
7 | repo-non-oss            | openSUSE-11.4-Non-Oss                                    | Yes     | Yes     | yast2
8 | repo-oss                | openSUSE-11.4-Oss                                        | Yes     | Yes     | yast2 

root@suse# zypper sd 2
Removing repository 'nvidia' [done]
Repository 'nvidia' has been removed.

root@suse# zypper sl
# | Alias                   | Name                                                     | Enabled | Refresh | Type 
--+-------------------------+----------------------------------------------------------+---------+---------+-------
1 | google-chrome           | google-chrome                                            | Yes     | Yes     | rpm-md
2 | nvidia Evergreen-11.4   | nvidia Evergreen-11.4                                    | Yes     | Yes     | rpm-md
3 | openSUSE-11.4-11.4-0    | openSUSE-11.4-11.4-0                                     | Yes     | No      | yast2
4 | openSUSE_Evergreen_11.4 | Evergreen update repository for openSUSE 11.4 (standard) | Yes     | Yes     | rpm-md
5 | repo-debug              | openSUSE-11.4-Debug                                      | Yes     | Yes     | yast2
6 | repo-non-oss            | openSUSE-11.4-Non-Oss                                    | Yes     | Yes     | yast2
7 | repo-oss                | openSUSE-11.4-Oss                                        | Yes     | Yes     | yast2 

Es sei aber angemerkt, dass dies lediglich eine Kopie der letzten Version des Repositories von NVidia ist. Anpassungen etwa an neue Kernel-Versionen gibt es hier nicht mehr.

[/Update]

 

3. System aktualisieren

Alles ist vorbereitet und wir aktualisieren unser System wie gehabt:

root@suse# zypper up

 

A. Weiterführende Informationen

  • openSUSE: Evergreen
  • Evergreen Portal
  •