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

Zypper Prioritäten bei Tumbleweed+KDE und vendor stickyness

Nickibubi

Newbie
Puh ganz schön viel Text...

Ohne mich groß in Eure Diskussion einmischen zu wollen ein (gewünschter) Erfahrungsbericht:

Ich hatte bei 11.4

KR47 (KDE) Prio 40
Mozilla Prio 45
Tumbleweed Prio 50
Packman (Tumbleweed) Prio 60
Update Prio 99
OSS Prio 99
Non-OSS Prio 99

Das System lief hervorragend und ohne großartig entstehende Konflikte bei Updates. Es war fast immer so, dass die Mozilla und KDE Repos deutlich schneller aktualisiert wurden als Tumbleweed (Intention war immer das aktuelleste KDE und den neuesten Browser zu haben).

Ich habe Tumbleweed primär gebraucht um einen aktuellen Kernel und das "Drumherum" auf dem aktuellsten Stand zu haben. Was KDE und Mozilla betrifft hatte Tumbleweed immer die längere Leitung.

Was die Auffassung der "Current" Repos betrifft...
With the 12.1 release and every subsequent release, these will have to change. To not force Tumbleweed users to change this by hand on each release the openSUSE sysadmins have created a 'virtual' repository which is always the latest stable release.
...für mich sind das inhaltsgleiche Repos wie die (momentanen) 12.1er - und das werden Sie auch bleiben (bis 12.2). Das hat weniger was mit Tumbleweed, als mit der usability bei künftigen Versionssprüngen zu tun. Daher gibt es für mich genau eine Tumbleweed Repo und die ist derzeit ziemlich mager ausgestattet...
 
OP
M

m00nraker

Newbie
..für mich sind das inhaltsgleiche Repos wie die (momentanen) 12.1er - und das werden Sie auch bleiben (bis 12.2). Das hat weniger was mit Tumbleweed, als mit der usability bei künftigen Versionssprüngen zu tun. Daher gibt es für mich genau eine Tumbleweed Repo und die ist derzeit ziemlich mager ausgestattet...

Ja genau, Appleonkel hatte das so im Prinzip auch so erklärt. Leider hatte ICH das falsch verstanden. Aber aus Fehlern lernt man...
 

Phoenix7

Hacker
Wenn ich alles richtig aufgefasst habe, dann müsste folgendes doch gut funktionieren:

## | Alias | Name | Aktiviert | Aktualisieren | Priorität | URI
---+------------------------------------+------------------------------------+-----------+---------------+-----------+-------------------------------------------------------------------------------------------------------------
2 | Essentials | Essentials | Ja | Ja | 20 | http://packman.inode.at/suse/openSUSE_Tumbleweed
3 | KDE_Release_49_openSUSE_12.2 | KDE_Release_49_openSUSE_12.2 | Ja | Ja | 25 | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_49_openSUSE_12.2/
4 | KDE_Release_49_openSUSE_12.2_1 | KDE_Release_49_openSUSE_12.2 | Ja | Ja | 25 | http://download.opensuse.org/repositories/KDE:/Unstable:/Playground:/Telepathy/KDE_Release_49_openSUSE_12.2/
11 | openSUSE_12.2 | openSUSE_12.2 | Ja | Ja | 25 | http://download.opensuse.org/repositories/KDE:/Release:/49/openSUSE_12.2
16 | standard | standard | Ja | Ja | 50 | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/
1 | Apache_openSUSE_Tumbleweed | Apache_openSUSE_Tumbleweed | Ja | Ja | 99 | http://download.opensuse.org/repositories/Apache:/Modules/Apache_openSUSE_Tumbleweed/
5 | Packman Repository | Packman Repository | Ja | Ja | 99 | http://packman.inode.at/suse/12.2/
6 | libdvdcss repository | libdvdcss repository | Ja | Ja | 99 | http://opensuse-guide.org/repo/12.2/
7 | openSUSE-12.2-1.6 | openSUSE-12.2-1.6 | Nein | Nein | 99 | cd:///?devices=/dev/disk/by-id/ata-HL-DT-ST_BD-RE_BH10LS38_K9IC9BG2813,/dev/sr0,/dev/sr1
8 | openSUSE-12.2-NonOSS-Add-on_12.2-0 | openSUSE-12.2-NonOSS-Add-on 12.2-0 | Ja | Ja | 99 | http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/
9 | openSUSE-current | openSUSE-current | Ja | Ja | 99 | http://download.opensuse.org/update/openSUSE-current/
10 | openSUSE-non-oss-current | openSUSE-non-oss-current | Ja | Ja | 99 | http://download.opensuse.org/update/openSUSE-non-oss-current/
12 | openSUSE_12.2-1.6 | openSUSE 12.2-1.6 | Ja | Ja | 99 | http://download.opensuse.org/distribution/openSUSE-current/repo/oss/
13 | openSUSE_Tumbleweed | openSUSE_Tumbleweed | Ja | Ja | 99 | http://download.opensuse.org/repositories/Apache/openSUSE_Tumbleweed/
14 | openSUSE_Tumbleweed_1 | openSUSE_Tumbleweed | Ja | Ja | 99 | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_Tumbleweed/
15 | openSUSE_Tumbleweed_2 | openSUSE_Tumbleweed | Ja | Ja | 99 | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Tumbleweed

Habt ihr noch Verbesserungsanregungen? --> Feedback erwünscht!

Vielen Dank schon mal!
 

Phoenix7

Hacker
Sorry, war keine Absicht mit der Formatierung! :eek:ps:

Danke für´s "drüberschauen". In der Hauptsache ging es mir um die 3 KDE-Repos, denn meine Absicht ist es die Stabilität zu verbessern und nicht zu verschlechtern!

Lieben Gruß aus Bayern!
 
Hallo Phoenix7,

Phoenix7 schrieb:
Sorry, war keine Absicht mit der Formatierung! :eek:ps:
Ich hoffte eigentlich das Du die lesbare Ausgabe nachreichst.

Phoenix7 schrieb:
Danke für´s "drüberschauen". In der Hauptsache ging es mir um die 3 KDE-Repos, denn meine Absicht ist es die Stabilität zu verbessern und nicht zu verschlechtern!!
Ich habe noch gar nicht drübergesehen weil es so unleserlich ist.
Die Mischung aus Tumbleweed und anderen "normalen" Repos ist wohl eher ungünstig.
Ist Dir Stabilität nicht wichtig das Du dies so tust?

Lieben Gruß aus Hessen
 

Phoenix7

Hacker
ich dachte das hatte ich schon! ;o))) ... hier nochmal die Ausgabe von zypper lr -UP

Code:
#  | Alias                              | Name                               | Aktiviert | Aktualisieren | Priorität | URI                                                                                                         
---+------------------------------------+------------------------------------+-----------+---------------+-----------+-------------------------------------------------------------------------------------------------------------
 7 | openSUSE-12.2-1.6                  | openSUSE-12.2-1.6                  | Nein      | Nein          |   99      | cd:///?devices=/dev/disk/by-id/ata-HL-DT-ST_BD-RE_BH10LS38_K9IC9BG2813,/dev/sr0,/dev/sr1                    
 8 | openSUSE-12.2-NonOSS-Add-on_12.2-0 | openSUSE-12.2-NonOSS-Add-on 12.2-0 | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/                                    
12 | openSUSE_12.2-1.6                  | openSUSE 12.2-1.6                  | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/openSUSE-current/repo/oss/                                        
13 | openSUSE_Tumbleweed                | openSUSE_Tumbleweed                | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/Apache/openSUSE_Tumbleweed/                                       
 1 | Apache_openSUSE_Tumbleweed         | Apache_openSUSE_Tumbleweed         | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/Apache:/Modules/Apache_openSUSE_Tumbleweed/                       
 3 | KDE_Release_49_openSUSE_12.2       | KDE_Release_49_openSUSE_12.2       | Ja        | Ja            |   25      | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_49_openSUSE_12.2/                          
11 | openSUSE_12.2                      | openSUSE_12.2                      | Ja        | Ja            |   25      | http://download.opensuse.org/repositories/KDE:/Release:/49/openSUSE_12.2                                    
 4 | KDE_Release_49_openSUSE_12.2_1     | KDE_Release_49_openSUSE_12.2       | Ja        | Ja            |   25      | http://download.opensuse.org/repositories/KDE:/Unstable:/Playground:/Telepathy/KDE_Release_49_openSUSE_12.2/
14 | openSUSE_Tumbleweed_1              | openSUSE_Tumbleweed                | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_Tumbleweed/                          
15 | openSUSE_Tumbleweed_2              | openSUSE_Tumbleweed                | Ja        | Ja            |   99      | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Tumbleweed                                   
16 | standard                           | standard                           | Ja        | Ja            |   50      | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/                                    
 9 | openSUSE-current                   | openSUSE-current                   | Ja        | Ja            |   99      | http://download.opensuse.org/update/openSUSE-current/                                                       
10 | openSUSE-non-oss-current           | openSUSE-non-oss-current           | Ja        | Ja            |   99      | http://download.opensuse.org/update/openSUSE-non-oss-current/                                               
 6 | libdvdcss repository               | libdvdcss repository               | Ja        | Ja            |   99      | http://opensuse-guide.org/repo/12.2/                                                                        
 5 | Packman Repository                 | Packman Repository                 | Ja        | Ja            |   99      | http://packman.inode.at/suse/12.2/                                                                          
 2 | Essentials                         | Essentials                         | Ja        | Ja            |   20      | http://packman.inode.at/suse/openSUSE_Tumbleweed

Ich versuchte der Idee von M00nraker zu folgen und die 3 KDE Repos einzubinden, um dort immer die neuesten Updates zu haben, da ich vermute dass es dort schneller Verbesserungen gibt, als in den Tumbleweed-Repos!?
Eigentlich habe ich nicht viel gemischt - nur halt die Packman 12.2, die er mir beim Codec Installieren automatisch reingeschrieben hat und eben die KDEs. Gehört Nr. 4 eigentlich auch zu den beiden anderen (3, 11) dazu?

Danke dir!
 
Hallo Phoenix7,

Phoenix7 schrieb:
ich dachte das hatte ich schon! ;o))) ... hier nochmal die Ausgabe von zypper lr -UP
Nur ein Hinweis:
  • -U bedeutet das die Ausgabe nach URL sortiert wird
  • -P bedeutet das die Ausgabe nach Priorität sortiert wird
  • -u gibt zwar die URL mit aus behält aber die Sortierung nach Nummern bei
  • -p gibt zwar die Priorität mit aus behält aber die Sortierung nach Nummern bei
Erkennst Du den Unterschied und die damit verbundene Sinnlosigkeit? ;)

Phoenix7 schrieb:
Code:
#  | Alias                              | Name                               | Aktiviert | Aktualisieren | Priorität | URI                                                                                        
---+------------------------------------+------------------------------------+-----------+---------------+-----------+-------------------------------------------------------------------------------------------------------------
 8 | openSUSE-12.2-NonOSS-Add-on_12.2-0 | openSUSE-12.2-NonOSS-Add-on 12.2-0 | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/                   
12 | openSUSE_12.2-1.6                  | openSUSE 12.2-1.6                  | Ja        | Ja            |   99      | http://download.opensuse.org/distribution/openSUSE-current/repo/oss/                       
 3 | KDE_Release_49_openSUSE_12.2       | KDE_Release_49_openSUSE_12.2       | Ja        | Ja            |   25      | http://download.opensuse.org/repositories/KDE:/Extra/KDE_Release_49_openSUSE_12.2/         
11 | openSUSE_12.2                      | openSUSE_12.2                      | Ja        | Ja            |   25      | http://download.opensuse.org/repositories/KDE:/Release:/49/openSUSE_12.2                   
 4 | KDE_Release_49_openSUSE_12.2_1     | KDE_Release_49_openSUSE_12.2       | Ja        | Ja            |   25      | http://download.opensuse.org/repositories/KDE:/Unstable:/Playground:/Telepathy/KDE_Release_49_openSUSE_12.2/
 9 | openSUSE-current                   | openSUSE-current                   | Ja        | Ja            |   99      | http://download.opensuse.org/update/openSUSE-current/                                      
10 | openSUSE-non-oss-current           | openSUSE-non-oss-current           | Ja        | Ja            |   99      | http://download.opensuse.org/update/openSUSE-non-oss-current/                              
 6 | libdvdcss repository               | libdvdcss repository               | Ja        | Ja            |   99      | http://opensuse-guide.org/repo/12.2/                                                       
 5 | Packman Repository                 | Packman Repository                 | Ja        | Ja            |   99      | http://packman.inode.at/suse/12.2/                                                         
 2 | Essentials                         | Essentials                         | Ja        | Ja            |   20      | http://packman.inode.at/suse/openSUSE_Tumbleweed

Prima, jetzt sieht man es viel besser :)
Ich würde erst einmal alle Tumbleweed Repos auf eine gemeinsame Stufe setzen:
Code:
zypper mr -p 20 13 1 14 15 16 2

Dann kannst Du mal getrost das Installationsmedium als Repository entfernen:
Code:
zyppr -rr 7

Ob nun die Versionen bei KDE 4.9 aktueller, gleich oder älter sind als bei Tumbleweed weiß ich nicht, jedoch wirst Du Dich für eines entscheiden müssen und das andere eventuell entfernen oder zumindest deaktivieren.
Ebenso wenig brauchst Du dann die 8 12 11 9 nicht mehr weil man ja mit Tumbleweed ein rolling Release hat.
In wieweit dann Packman noch rein passt weiß ich nicht, das solltest Du M00nraker fragen wenn Du Ihm schon nacheiferst.

Phoenix7 schrieb:
Ich versuchte der Idee von M00nraker zu folgen und die 3 KDE Repos einzubinden, um dort immer die neuesten Updates zu haben, da ich vermute dass es dort schneller Verbesserungen gibt, als in den Tumbleweed-Repos!?
Wie gesagt, ich denke es geht nur entweder current oder Tumbleweed aber beides dürfte Ärger geben. Kannst ja mal lOtz1009 fragen der kennt sich da besser aus als ich.

Phoenix7 schrieb:
Eigentlich habe ich nicht viel gemischt - nur halt die Packman 12.2, die er mir beim Codec Installieren automatisch reingeschrieben hat und eben die KDEs. Gehört Nr. 4 eigentlich auch zu den beiden anderen (3, 11) dazu?
Das hast Du aber schon gelesen → unstable:/Playground ← oder?
Mir würde davor grauen mit solch einem System zu arbeiten.

Lieben Gruß aus Hessen
 

Phoenix7

Hacker
Playground und Installationsmedium sind nun weg! --> Packman hat nun eine niedrigere Prio (siehe auch Post von "nickibubi" oben auf dieser Seite).

Herzlichen Dank für Deine Hilfe!

Lieben Gruß aus Bayern - zurück!

PS: DIe Diskussion oben hat ergeben, dass current momentan dem 12.2er entspricht (sind identisch!) und Standard das einzige mit aktuelleren Daten ist -> ich denke man braucht also beide / (alle 4 Repos).
PS2: Danke für die Hinweise bezügl. der Zypper Syntax - ich hab mir die manpage gleich mal als .pdf generiert!
 

tomm.fa

Administrator
Teammitglied
Code:
zypper lr -d
#  | Alias               | Name                            | Enabled | Refresh | Priority | Type   | URI                                                                                        | Service
---+---------------------+---------------------------------+---------+---------+----------+--------+--------------------------------------------------------------------------------------------+--------
 1 | E17:Nightly         | Enlightenment 17 Nightly Repo   | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/X11:/Enlightenment:/Nightly/openSUSE_Tumbleweed/ |
 2 | KDE:Extra           | KDE:Extra                       | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/                  |
 3 | Kernel              | Kernel Repo                     | Yes     | Yes     |   80     | rpm-md | http://download.opensuse.org/repositories/Kernel:/stable/standard/                         |
 4 | PackMan             | PackMan Repository              | Yes     | Yes     |    8     | rpm-md | http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/openSUSE_Tumbleweed/                   |
 5 | Tumbleweed          | Tumbleweed                      | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/                   |
 6 | repo-non-oss        | openSUSE-Current-Non-Oss        | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/                   |
 7 | repo-oss            | openSUSE-Current-Oss            | Yes     | Yes     |   99     | yast2  | http://download.opensuse.org/distribution/openSUSE-current/repo/oss/                       |
 8 | repo-update         | openSUSE-Current-Update         | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/openSUSE-current/                                      |
 9 | repo-update-non-oss | openSUSE-Current-Update-Non-Oss | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/update/openSUSE-non-oss-current/                              |
10 | x11:QtDesk          | x11:QtDesk                      | Yes     | Yes     |   99     | rpm-md | http://download.opensuse.org/repositories/X11:/QtDesktop:/trunk/openSUSE_Tumbleweed/       |
 

Phoenix7

Hacker
Danke an alle! - das hat mir geholfen mein Plasma-Desktop Problem zu lösen!

Code:
zypper lr -d
#  | Alias                              | Name                                | Aktiviert | Aktualisieren | Priorität | Typ    | URI                                                                                         | Dienst
---+------------------------------------+-------------------------------------+-----------+---------------+-----------+--------+---------------------------------------------------------------------------------------------+-------
 1 | Apache_openSUSE_Tumbleweed         | Apache_openSUSE_Tumbleweed          | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/Apache:/Modules/Apache_openSUSE_Tumbleweed/       |       
 2 | Erziehung_und_Bildung_-_Tumbleweed | Erziehung und Bildung - Tumbleweed  | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/Education/openSUSE_Tumbleweed/                    |       
 3 | Gnome_Tumbleweed                   | Gnome Tumbleweed                    | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed:/GNOME/openSUSE_Tumbleweed/  |       
 4 | Hardware_-_Tumbleweed              | Hardware - Tumbleweed               | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/hardware/openSUSE_Tumbleweed/                     |       
 5 | KDE411                             | KDE 4.12                            | Ja        | Ja            |   20      | rpm-md | http://download.opensuse.org/repositories/KDE:/Release:/412/openSUSE_13.1/                  |                                                                                                                                        
 6 | KDE_411                            | KDE 411                             | Nein      | Nein          |   20      | rpm-md | http://download.opensuse.org/repositories/KDE:/Release:/411/openSUSE_13.1/                  |                                                                                                                                        
 7 | KDE_Extra_410_-_12.3               | KDE Extra Tumbleweed                | Ja        | Ja            |   20      | rpm-md | http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Tumbleweed/                   |       
 8 | Packman_Tumbleweed                 | Packman Tumbleweed                  | Ja        | Ja            |   35      | rpm-md | http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/openSUSE_Tumbleweed/                    |       
 9 | VLC                                | VLC                                 | Nein      | Ja            |   99      | rpm-md | http://download.videolan.org/pub/vlc/SuSE/Tumbleweed                                        |       
10 | Wallpaper_-_Tumbleweed             | Security - Tumbleweed               | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/security/openSUSE_Tumbleweed/                     |       
11 | Wissenschaft_-_Tumbleweed          | Wissenschaft - Tumbleweed           | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/                      |       
12 | libdvdcss                          | DVD Lib - 13.1. - libdvdcss         | Ja        | Ja            |   35      | rpm-md | http://opensuse-guide.org/repo/13.1/                                                        |       
13 | openSUSE-12.3-NonOSS-Add-on_12.3-0 | openSUSE NonOSS Tumbleweed          | Ja        | Ja            |   80      | yast2  | http://download.opensuse.org/distribution/openSUSE-current/repo/non-oss/                    |       
14 | openSUSE-current                   | openSUSE-current update Tumbleweed  | Ja        | Ja            |   80      | rpm-md | http://download.opensuse.org/update/openSUSE-current/                                       |       
15 | openSUSE-non-oss-current           | openSUSE-non-oss-current Tumbleweed | Ja        | Ja            |   80      | rpm-md | http://download.opensuse.org/update/openSUSE-non-oss-current/                               |       
16 | openSUSE_12.3-1.7                  | openSUSE current Tumbleweed         | Ja        | Ja            |   80      | yast2  | http://download.opensuse.org/distribution/openSUSE-current/repo/oss/                        |       
17 | openSUSE_Tumbleweed                | Farbmanagement                      | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/multimedia:/color_management/openSUSE_Tumbleweed/ |       
18 | openSUSE_Tumbleweed_1              | Apache Tumbleweed                   | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/Apache/openSUSE_Tumbleweed/                       |       
19 | openSUSE_Tumbleweed_2              | LibreOffice Tumbleweed              | Nein      | Nein          |   70      | rpm-md | http://download.opensuse.org/repositories/LibreOffice:/Stable/openSUSE_Tumbleweed/          |       
20 | openSUSE_Tumbleweed_3              | M17 Fonts Tumbleweed                | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/M17N:/fonts/openSUSE_Tumbleweed                   |       
21 | openSUSE_Tumbleweed_4              | X11 Enlightment Tumbleweed          | Ja        | Ja            |   99      | rpm-md | http://download.opensuse.org/repositories/X11:/Enlightenment:/Nightly/openSUSE_Tumbleweed/  |       
22 | standard_1                         | standard                            | Ja        | Ja            |   75      | rpm-md | http://download.opensuse.org/repositories/openSUSE:/Tumbleweed/standard/
 
Oben