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

[Gelöst] Liste mit Community-Repos herunterladen geht nicht

Chris K.

Member
Hallo,
ich habe folgendes Problem: Ich möchte eventuell ein paar neue Repositories hinzufügen, aber wenn ich in "Yast -> Software-Repositories -> Hinzufügen" Community/Gemeinschafts-Repositories auswähle und auf Weiter klicke, lande ich einfach wieder in dem Hauptfenster "Konfigurierte Software-Repositories".
Ich vermute, das kommt daher, dass ich meine Yast-Module etwas aufgeräumt habe (d.h. die, die ich nicht benötige, deinstalliert habe). Aber wahrscheinlich hat dieses Software-Repositories Modul wohl eine Abhängigkeit zu noch irgendwas, die in dem entsprechenden RPM-Paket nicht aufgeführt ist (weil man wohl davon ausgeht, dass die Pakete immer zusammen installiert sind oder man hat es einfach vergessen, als diese Feature mit der Liste der Community-Repositories hinzugefügt wurde)
Hat also jemand vielleicht eine Idee woran das liegen könnte? Ich hab die Paketsuche (webpin) schon wieder installiert, das wars aber anscheinend nicht. Ich hab keine Lust jetzt blind alle möglichen Yast-Module zu installieren, die ich eigentlich nicht brauche. Aber Software Repositories hinzufügen einfach über das Ankreuzen in dieser Liste würde ich schon sehr gerne wieder können.
 

Ganymed

Guru
... wenn die gewünschten Repos nicht unter "Comunity/Gemeinschafts-Repositories" gelistet sind, gehe einfach über "URL angeben"

oder für ein sehr verschlanktes YAST, nach Lektüre von man zypper

zypper ar .....

BTW: was stört in YAST2 so sehr, dass es wechgeräumt werden muss :???:
Vielleicht hilft auch das,
http://download.opensuse.org/repositories/
http://opensuse-community.org/Main_Page

Gruß Ganymed
 

tomm.fa

Administrator
Teammitglied
Nox Diesque schrieb:
Ich möchte eventuell ein paar neue Repositories hinzufügen, aber wenn ich in "Yast -> Software-Repositories -> Hinzufügen" Community/Gemeinschafts-Repositories auswähle und auf Weiter klicke, lande ich einfach wieder in dem Hauptfenster "Konfigurierte Software-Repositories".
Warst du zu diesem Zeitpunkt mit dem Internet verbunden? Was ergeben die Ausgaben von:
Code:
yast2 -l
und:
Code:
zypper se -si yast
?
 
OP
Chris K.

Chris K.

Member
Ich bin mir schon im Klaren, dass es auch andere Möglichkeiten gibt, aber diese find ich am bequemsten. Außerdem kann man sich bei den Repos aus dieser Liste relativ sich sein, dass man sie wirklich gefahrlos hinzufügen kann.
Außerdem kann es ja nicht schaden, es mal anzusprechen, wenn etwas nicht funktioniert, dachte ich mir.

Internet hatte ich, ja.

Code:
yast2 -l
Available modules:

bootloader
checkmedia
disk
dsl
fingerprint-reader
firewall
GenProf
host
hwinfo
inetd
inst_source
irda
isdn
joystick
kerberos-client
keyboard
lan
language
ldap
ldap_browser
LogProf
modem
mouse
nfs
nis
ntp-client
printer
proxy
remote
runlevel
samba-client
samba-server
scanner
SD_AddProfile
SD_DeleteProfile
SD_EditProfile
SD_Report
security
sound
subdomain
sudo
sw_single
sysconfig
system_settings
timezone
users
webpin_package_search

Code:
zypper se -si yast
Daten des Repositorys laden ...
Installierte Pakete lesen ...

S | Name                        | Typ   | Version        | Arch   | Repository                               
--+-----------------------------+-------+----------------+--------+------------------------------------------
i | patterns-openSUSE-kde4_yast | Paket | 11.4-6.9.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2                       | Paket | 2.20.12-3.2    | x86_64 | openSUSE-11.4-Oss                        
i | yast2-apparmor              | Paket | 2.20.1-1.2.1   | noarch | openSUSE-11.4-Oss                        
i | yast2-bootloader            | Paket | 2.20.2-0.3.1   | x86_64 | Aktualisierungen für openSUSE 11.4 11.4-0
i | yast2-bootloader            | Patch | 4272           | noarch | Aktualisierungen für openSUSE 11.4 11.4-0
i | yast2-branding-openSUSE     | Paket | 2.18.0-8.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-control-center        | Paket | 2.20.2-1.3.1   | x86_64 | Aktualisierungen für openSUSE 11.4 11.4-0
i | yast2-control-center        | Patch | 4200           | noarch | Aktualisierungen für openSUSE 11.4 11.4-0
i | yast2-control-center-qt     | Paket | 2.20.2-1.3.1   | x86_64 | Aktualisierungen für openSUSE 11.4 11.4-0
i | yast2-core                  | Paket | 2.20.0-3.3     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-country               | Paket | 2.20.6-1.2.1   | x86_64 | openSUSE-11.4-Oss                        
i | yast2-country-data          | Paket | 2.20.6-1.2.1   | x86_64 | openSUSE-11.4-Oss                        
i | yast2-dbus-client           | Paket | 2.18.0-8.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-fingerprint-reader    | Paket | 2.20.0-2.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-firewall              | Paket | 2.19.1-4.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-hardware-detection    | Paket | 2.17.1-8.3     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-inetd                 | Paket | 2.17.3-9.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-irda                  | Paket | 2.19.1-6.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-kerberos-client       | Paket | 2.20.3-3.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-ldap                  | Paket | 2.20.1-3.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-ldap-client           | Paket | 2.20.14-3.1    | noarch | openSUSE-11.4-Oss                        
i | yast2-libyui                | Paket | 2.20.2-3.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-metapackage-handler   | Paket | 0.8.11-2.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-mouse                 | Paket | 2.18.2-8.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-ncurses               | Paket | 2.20.7-1.2.1   | x86_64 | openSUSE-11.4-Oss                        
i | yast2-ncurses-pkg           | Paket | 2.20.3-3.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-network               | Paket | 2.20.10-3.1    | x86_64 | openSUSE-11.4-Oss                        
i | yast2-nfs-client            | Paket | 2.19.3-4.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-nfs-common            | Paket | 2.18.1-8.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-nis-client            | Paket | 2.18.2-8.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-ntp-client            | Paket | 2.20.2-5.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-packager              | Paket | 2.20.15-3.1    | x86_64 | openSUSE-11.4-Oss                        
i | yast2-packager-webpin       | Paket | 2.20.15-3.1    | x86_64 | openSUSE-11.4-Oss                        
i | yast2-pam                   | Paket | 2.20.1-3.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-perl-bindings         | Paket | 2.19.1-6.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-pkg-bindings          | Paket | 2.20.3-3.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-printer               | Paket | 2.20.8-2.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-qt                    | Paket | 2.20.4-1.2.1   | x86_64 | openSUSE-11.4-Oss                        
i | yast2-qt-graph              | Paket | 2.19.0-4.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-qt-pkg                | Paket | 2.20.3-3.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-runlevel              | Paket | 2.20.1-3.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-samba-client          | Paket | 2.20.2-3.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-samba-server          | Paket | 2.20.2-3.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-scanner               | Paket | 2.20.1-3.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-security              | Paket | 2.20.2-3.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-slp                   | Paket | 2.16.0-89.1    | x86_64 | openSUSE-11.4-Oss                        
i | yast2-sound                 | Paket | 2.20.2-3.2     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-storage               | Paket | 2.20.5-3.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-sudo                  | Paket | 2.18.2-8.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-sysconfig             | Paket | 2.17.0-62.2    | noarch | openSUSE-11.4-Oss                        
i | yast2-theme-openSUSE        | Paket | 2.20.3-3.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-theme-openSUSE-Oxygen | Paket | 2.20.3-3.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-trans-de              | Paket | 2.19.0-31.36.1 | noarch | Aktualisierungen für openSUSE 11.4 11.4-0
i | yast2-trans-stats           | Paket | 2.19.0-4.1     | noarch | openSUSE-11.4-Oss                        
i | yast2-transfer              | Paket | 2.18.0-9.1     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-tune                  | Paket | 2.20.1-3.2     | x86_64 | openSUSE-11.4-Oss                        
i | yast2-users                 | Paket | 2.20.2-1.2.1   | x86_64 | openSUSE-11.4-Oss                        
i | yast2-xml                   | Paket | 2.16.1-62.1    | x86_64 | openSUSE-11.4-Oss                        
i | yast2-ycp-ui-bindings       | Paket | 2.20.3-3.1     | x86_64 | openSUSE-11.4-Oss
 
OP
Chris K.

Chris K.

Member
Was sagt "/var/log/YaST2/y2log" dazu?
Das würde ich gerne sagen, aber ich kann es auf keinem dieser drei Dienste pasten:
http://nopaste.info/
http://open-host.de/index.php?modul=nopaste
http://nopaste.snit.ch:8001/
noch direkt hier als Code einfügen. Ist wahrscheinlich zu lang. Selbst wenn ich nur die letzten Minuten nehm.
 
Dann filtere die Ausgabe doch erst mal nach Zeilen, die mit Deinem Problem zu tun haben. Oder lese Dir einfach die Paketbeschreibungen der einzelnen YaST-Pakete durch, irgendwo wird da schon das Richtige dabei sein.
 
OP
Chris K.

Chris K.

Member
Ah ja ok. Ich finde:
Code:
...
2011-04-17 18:30:05 <1> chrisbook.site(2611) [YCP] clients/repositories.ycp:1480 Selected URL scheme: commrepos
2011-04-17 18:30:05 <1> chrisbook.site(2611) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (NetworkService)
2011-04-17 18:30:05 <1> chrisbook.site(2611) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (Service)
2011-04-17 18:30:05 <1> chrisbook.site(2611) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (NetworkConfig)
2011-04-17 18:30:05 <1> chrisbook.site(2611) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (HTTP)
2011-04-17 18:30:05 <1> chrisbook.site(2611) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (FTP)
2011-04-17 18:30:05 <1> chrisbook.site(2611) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (GetInstArgs)
2011-04-17 18:30:05 <1> chrisbook.site(2611) [wfm] Y2WFMComponent.cc(import):751 Y2WFMComponent::import (OneClickInstallStandard)
2011-04-17 18:30:05 <3> chrisbook.site(2611) [Parser] clients/inst_productsources.ycp:86 Bad or unknown file 'installation/misc.ycp'
2011-04-17 18:30:05 <3> chrisbook.site(2611) [Parser] clients/inst_productsources.ycp:1491 Undeclared identifier 'UpdateWizardSteps'
2011-04-17 18:30:05 <1> chrisbook.site(2611) [wfm] Y2CCWFM.cc(createInLevel):148 Parsing finished
2011-04-17 18:30:05 <1> chrisbook.site(2611) [Interpreter] clients/inst_productsources.ycp:1534 Calling YaST client inst_productsources
2011-04-17 18:30:05 <5> chrisbook.site(2611) [liby2] Y2Component.cc(doActualWork):67 component ErrorComponent: stub function Y2Component::doActualWork() called
2011-04-17 18:30:05 <1> chrisbook.site(2611) [Interpreter] clients/inst_productsources.ycp:1534 Called YaST client returned.
2011-04-17 18:30:05 <1> chrisbook.site(2611) [YCP] clients/inst_productsources.ycp:423 Community Repositories returned: nil
2011-04-17 18:30:05 <1> chrisbook.site(2611) [YCP] clients/repositories.ycp:1568 Resetting selected URL scheme
2011-04-17 18:30:05 <1> chrisbook.site(2611) [YCP] clients/repositories.ycp:665 Running Summary dialog
...

"Community Repositories returned: nil" sieht nicht gut aus, aber richtig schlau werd ich daraus auch nicht.
 

tomm.fa

Administrator
Teammitglied
Kann sein das mich jetzt irre, aber ich gehe jetzt mal Richtung yast2-packager. Ergibt
Code:
zypper ve
eine Ausgabe? Was ist nach einem:
Code:
zypper in -f yast2-packager
?
 
OP
Chris K.

Chris K.

Member
zypper ve sagt mir, dass Abhängigkeiten aller installierten Pakete erfüllt sind.
Der yast2-packager war leider auch schon (noch) installiert und die erzwungene Neuinstallation hat nichts gebracht.
Eine Suche im Paketmanager nach z.B. "yast2 software" oder "yast2 community" hat mir übrigens auch nichts aufgezeigt (obwohl ich Beschreibung und alles durchsuchen ließ).
 
OP
Chris K.

Chris K.

Member
Ich hab jetzt die folgenden Pakete installiert und damit funktioniert es:

autoyast2-installation
patterns-openSUSE-yast2_install_wf
yast2-installation
yast2-update
 
Oben