• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Yast updated nicht nach Neuinstallation 12.1

Galaxist

Member
Hi Leuts,

hab jetzt mal die 12.1 neu installiert. SO weit, so gut. Aus irgendeinem Grund wurde der User zwar nicht angelegt, aber das ließ sich ja schnell ändern.

Jetzt wollte ich wie immer in Yast alle Pakete aktualisierren lassen wenn neuere Version vorhanden. Angeblich sind das nur 10 Stück! Irgendwelche PackageKits und Flashplayer. Das war's.

Hab schon einige Repos eingebunden.

Code:
[Aktualisierungen-für-openSUSE-12.1-12.1-1.4]
name=Aktualisierungen für openSUSE 12.1 12.1-1.4
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/update/12.1/
path=/
type=rpm-md
keeppackages=0

[KDE_Aktualisierte_Anwendungen]
name=KDE Aktualisierte Anwendungen
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/
path=/
type=rpm-md
priority=60
keeppackages=0

[KDE_Extra]
name=KDE Extra
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_12.1
path=/
type=rpm-md
priority=60
keeppackages=0

[KDE_Kern_Pakete]
name=KDE Kern Pakete
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/repositories/KDE:/Distro:/Stable/openSUSE_12.1
path=/
type=rpm-md
priority=60
keeppackages=0

[KDE_Playground]
name=KDE Playground
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/repositories/KDE:/Unstable:/Playground/openSUSE_12.1/
path=/
type=rpm-md
priority=60
keeppackages=0

[Mozilla]
name=Mozilla
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/repositories/mozilla/openSUSE_12.1/
path=/
type=rpm-md
priority=60
keeppackages=0

[Packman]
name=Packman
enabled=1
autorefresh=1
baseurl=http://packman.jacobs-university.de/suse/openSUSE_12.1
path=/
type=rpm-md
priority=50
keeppackages=0

[openSUSE-12.1-12.1-1.4]
name=openSUSE-12.1-12.1-1.4
enabled=0
autorefresh=0
baseurl=cd:///?devices=/dev/disk/by-id/ata-TSSTcorp_DVD+_-RW_TS-L632H,/dev/sr0
path=/
type=yast2
keeppackages=0

[repo-debug]
name=openSUSE-12.1-Debug
enabled=0
autorefresh=1
baseurl=http://download.opensuse.org/debug/distribution/12.1/repo/oss/
path=/
type=NONE
keeppackages=0

[repo-debug-update]
name=openSUSE-12.1-Update-Debug
enabled=0
autorefresh=1
baseurl=http://download.opensuse.org/debug/update/12.1/
path=/
type=NONE
keeppackages=0

[repo-non-oss]
name=openSUSE-12.1-Non-Oss
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/distribution/12.1/repo/non-oss/
path=/
type=yast2
keeppackages=0

[repo-oss]
name=openSUSE-12.1-Oss
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/distribution/12.1/repo/oss/
path=/
type=yast2
keeppackages=0

[repo-source]
name=openSUSE-12.1-Source
enabled=0
autorefresh=1
baseurl=http://download.opensuse.org/source/distribution/12.1/repo/oss/
path=/
type=NONE
keeppackages=0
Nichts. Das kann doch nicht sein. Firefox ist zB ja noch in Version 7.

Was kann ich machen?

Gruß Galaxist
 
OP
Galaxist

Galaxist

Member
Alles originale hab ich auf 99 gelassen. DVD deaktiviert. Die neuen auf 60 außer Packman auf 50.

Ich meine ich hätte die Anbieterwechsel zugelassen. Wo kann ich das nochmal nachschauen?
 
OP
Galaxist

Galaxist

Member
Yup, das würde gehen. Hab ich aber absichtlich noch nicht gemacht.

1. Löst das ja nicht das Yast Problem. (oder vielleicht doch?)
2. Ist zypper dup nicht eher ein Systemupdate? Hat sich beim lesen so angehört. Und es stuft ja auch Programme wieder zurück. Glaub 39 immerhin in meinem Fall. (Insgesamt wären 200+ aktuellere Dateien vorhanden, eben ca diese 40 Rückstufungen und zahlreiche Anbieterwechsel. Alles in allem 600+ mb)

Muß doch auch ne Möglichkeit geben Yast zum Laufen zu kriegen. Bzw alternativ auch Apper(?). Ist das sowas wie der Nachfolger? Auf jeden Fall hat das gestern auch nur eine Datei angeboten, die dann aber beim Update auch nicht installiert werden konnte.
 

Nickibubi

Newbie
Bei mir hat Yast am Anfang auch nicht wirklich automatisch aktualisiert. Mittlerweile tut es was es soll - es zieht problemlos Aktualisierungen aus den Repos Wine, Packman und Mozilla (aktueller Firefox + Thunderbird). Anbierterwechsel erlauben war bei mir ein Punkt der das wohl gelöst hat. Auch habe ich z.B. bei Mozilla die Option "Wechsel von Systempaketen" angewendet (YAST - Anzeigen - Installationsquellen - Repo anklicken und dann im Hauptfenster oben). Allerdings löst das z.B. bei der KDE Repo (KR47) einige Konflikte aus => wenn man allerdings die Factory Repo nimmt, funktioniert alles wunderbar und man hat KDE 4.7.3.

Mir scheint es dass die Repos noch nicht recht 12.1 fit gemacht wurden. Tumbleweed z.B. wurde in der Nacht vom 16. auf den 17 komplett leer geräumt und hat jetzt auch nur ein paar wenige Dateien drin - derzeit läuft meine 11.4er Installation mit teils aktuellerer Software und neuerem Kernel (dank Tumbleweed Update vor dem 16.11).

Apper ist der Nachfolger von KPackageKit wie es aussieht - ich bekomme allerdings keine Tray Benachrichtigung mehr.
 
OP
Galaxist

Galaxist

Member
Heißt jetzt konkret? Abwarten und Tee trinken? Bzw 'zypper dup' und dann abwarten und Tee trinken?

Da ja letzteres zu funktionieren scheint, kann es doch eigentlich nicht an den Repos liegen? Oder mach ich gerade einen Denkfehler?




Code:
zypper lr -d
#  | Alias                                       | Name                                        | Enabled | Refresh | Priority | Type   | URI                                                                                | Service
---+---------------------------------------------+---------------------------------------------+---------+---------+----------+--------+------------------------------------------------------------------------------------+--------
 1 | Aktualisierungen-für-openSUSE-12.1-12.1-1.4 | Aktualisierungen für openSUSE 12.1 12.1-1.4 | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/12.1/                                          |        
 2 | KDE_Aktualisierte_Anwendungen               | KDE Aktualisierte Anwendungen               | Yes     | Yes     |   60     | rpm-md | http://download.opensuse.org/repositories/KDE:/UpdatedApps/openSUSE_12.1/          |        
 3 | KDE_Extra                                   | KDE Extra                                   | Yes     | Yes     |   60     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_12.1                 |        
 4 | KDE_Kern_Pakete                             | KDE Kern Pakete                             | Yes     | Yes     |   60     | rpm-md | http://download.opensuse.org/repositories/KDE:/Distro:/Stable/openSUSE_12.1        |        
 5 | KDE_Playground                              | KDE Playground                              | Yes     | Yes     |   60     | rpm-md | http://download.opensuse.org/repositories/KDE:/Unstable:/Playground/openSUSE_12.1/ |        
 6 | Mozilla                                     | Mozilla                                     | Yes     | Yes     |   60     | rpm-md | http://download.opensuse.org/repositories/mozilla/openSUSE_12.1/                   |        
 7 | Packman                                     | Packman                                     | Yes     | Yes     |   50     | rpm-md | http://packman.jacobs-university.de/suse/openSUSE_12.1                             |        
 8 | openSUSE-12.1-12.1-1.4                      | openSUSE-12.1-12.1-1.4                      | Yes     | No      |   99     | yast2  | cd:///?devices=/dev/disk/by-id/ata-TSSTcorp_DVD+_-RW_TS-L632H,/dev/sr0             |        
 9 | repo-debug                                  | openSUSE-12.1-Debug                         | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/distribution/12.1/repo/oss/                     |        
10 | repo-debug-update                           | openSUSE-12.1-Update-Debug                  | No      | Yes     |   99     | NONE   | http://download.opensuse.org/debug/update/12.1/                                    |        
11 | repo-non-oss                                | openSUSE-12.1-Non-Oss                       | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/non-oss/                       |        
12 | repo-oss                                    | openSUSE-12.1-Oss                           | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/12.1/repo/oss/                           |        
13 | repo-source                                 | openSUSE-12.1-Source                        | No      | Yes     |   99     | NONE   | http://download.opensuse.org/source/distribution/12.1/repo/oss/

Code:
zypper up
Loading repository data...
Reading installed packages...

The following package updates will NOT be installed:
  amarok gstreamer-0_10-fluendo-mp3 k3b kaffeine kdebase4-openSUSE 
  kdebase4-runtime-branding-openSUSE kdebase4-workspace-branding-openSUSE 
  kio_sysinfo kio_sysinfo-branding-openSUSE mobile-broadband-provider-info 
  mozilla-nspr 

Nothing to do.
 

Nickibubi

Newbie
Wenn du in der Packman und Mozilla Repo einen "Wechsel von Systempaketen" durchführst/durchführen willst über Yast(2), was kriegst du dann für eine Meldung?

Weil bis zu diesem Schritt hatte Yast kein Einsehen, dass z.B. Firefox 8.x die aktuellste Version ist (sondern die ausgelierte 7.0.1.-2.1.2). Seit dem Systempakete Wechsel nimmt er jede Aktualisierung (automatisch) mit.
 
OP
Galaxist

Galaxist

Member
WIe mache ich das?


Hab gerade mal das Häckchen bei "Ignoriere empfohlene Aktualisierungen bei bereits installierten Paketen" entfernt. Jetzt bekomme ich immerhin noch mal knapp zehn Pakete angeboten (freefont zB)
 

Nickibubi

Newbie
YaST2 (über KDE) öffnen - Software installieren oder löschen - links oben auf "Anzeigen" (unter Datei) - Installationsquellen - links die gewünschte Repo anklicken (z.B. Mozilla) und dann im Hauptfenster (rechts) oberhalb der Pakete auf "Wechsel von Systempaketen" klicken.
 
OP
Galaxist

Galaxist

Member
Ok, das scheint zu funktionieren. Wäre aber auch nur ein Workaround zu der nicht funktionierenden Automatik, oder?

Die wurde doch nicht ausgebaut,oder?
 
OP
Galaxist

Galaxist

Member
..Und diese Variante führt zu tausenden von Konflikten, die meistens nur durch ignorieren oder deinstallieren gelöst werden können.


Ach ja, wie wär es schön mal eine funktionierende Suse zu haben.
 
OP
Galaxist

Galaxist

Member
Hi, danke für die Antwort.

Bin ja nicht seit gestern in Foren unterwegs. Was Linuxforen angeht allerdings schon. Da ich im Prinzip nur dieses und das ubuntu Forum kenne, hab ich mich aufgrund der Geschwindigkeit dazu entschieden, einfach auch mal ein anderes Forum auszuprobieren. Wenn da allerdings einzig und alleine die gleichen Personen rumhängen, dann gebe ich Dir Recht. Dann macht es keinen Sinn das selbe Thema an zwei Stellen zu diskutieren.

Un jetz nochmal: Ich denke schon, daß ich verstehe was Ihr mir sagen wollt! Doch es geht mir nicht um das aktuelle Firefox. Es geht mir um ein aktuelles System.

Mein erstes Linux und auch meine erste Suse war die 10.3. Seitdem wurde mir immer erzählt, eben entsprechende Repos einzubinden und dann alle möglichen Pakete aktualisieren zu lassen. Und genau das hat bisher immer funktioniert. War der Anbieter ein anderer als der Installierte, dann wurde das eben angezeigt und gut war's.
DIesmal geht das eben genau nicht. Und ich würde doch gerne nur rausfinden wieso nicht!

Ich hab entsprechende Anweisungen befolgt. Da mir es ja aber nicht um Firefox geht, sondern eben um das Up-to-Date System Feature, hab ich alle Repos selektiert und hab auch gleich ewig viele Updates angezeigt bekommen. Leider aber auch mit millionen Konflikten. Und selbstverständlich würde ich nicht auf die Idee kommen Abhängigkeiten zu ignorieren, aber oft ist die einzige ALternative eben entsprechendes Paket nicht zu installieren.

Klar geht es mir darum ein aktuelles System zu haben. Aber was ich hier wissen will ist ja im Prinzip etwas ganz anderes!

Ist es möglich (relativ) automatisch, wie bisher von Suse oder auch Ubuntu gewohnt, sein OS auf aktuellem Stand zu halten. Und wenn ja, wieso funktioniert es nicht so wie in den letzten sechs Versionen? Bzw was hindert meine Suse daran, wenn es noch so wie bisher funktioniert?


Hoffe das das Problem aus der Welt zu schaffen ist.


Gruß Galaxist
 
OP
Galaxist

Galaxist

Member
Zuerst hab ich nur das Mozilla Repo ausgewählt gehabt. Da kamen sie bereits. Dann hab ich es gleich mit allen Repos auf einmal versucht. KDE hab ich nicht einzeln versucht.
 

Sauerland

Ultimate Guru
Das mit dem Firefox ist nur ein Beispiel.
zypper up funktioniert nur mit Programmen aus dem gleichen repo. Ausnahme ist update, das oss und non-oss aktualisiert.

Ohne zypper dup (bzw. Wechsel von Systemprogrammen) wird das, was Du vorhast nicht funktionieren.
Und nein, zypper dup ist nicht nur für ein Systemupgrade gedacht, sondern um bei Programmen die Paketquellen zu wechseln z.B. Firefox.
Und das Programme auch in niedrigen Versionen installiert werden können liegt an den Abhängigkeiten.

Ob das alles Sinn macht, was Du da veranstalltest, sei einmal dahingestellt.
 
Oben