Warum werden meine PPAs nicht im Ubuntu Software Center angezeigt?

8

Wenn ich eine PPA über Softwarequellen hinzufüge, wird sie normalerweise kurz danach im Ubuntu Software Center angezeigt. Aber in letzter Zeit scheint es, dass ein PPA, das ich hinzufüge, entweder nicht angezeigt wird oder Tage dauert. Weiß jemand was falsch sein könnte?

Alan
quelle
Haben Sie die Paketdatenbank aktualisiert (apt-get update)? Zeigen sie sich in Synaptic?
RobinJ
@RobinJ Ich denke, die Liste der Paketquellen wird nach dem Hinzufügen eines PPA neu geladen: Video: Hinzufügen eines PPA zu Ubuntu über das Software Center
Lekensteyn
Ich habe apt-get update durchgeführt und den Cache mithilfe von Softwarequellen neu geladen. Ich habe gerade herausgefunden, dass die PPA nur angezeigt wird, wenn ich zuerst etwas davon über das Terminal installiere. Das ist merkwürdig.
Alan
@ Alan: Sie können Ihre Frage beantworten und als beantwortet markieren. Keine Sorge, es entspricht den Richtlinien der AskUbuntu-Community
Manish Sinha,
Hallo Manish. Ich habe gezögert, es zuerst als gelöst zu markieren. Ich bin mir nicht sicher, ob die Frage wirklich beantwortet wurde oder nicht. Trotzdem werde ich es als gelöst markieren und dies als Fehler melden. Vielen Dank!
Alan

Antworten:

2

Wenn dies derselbe Fehler ist, den es schon so lange gibt, wie ich mich erinnern kann, müssen Sie ihn ausführen sudo update-apt-xapian-index -f, damit das Software Center Ihre hinzugefügten Repos aktualisiert. Bei weiteren Untersuchungen gibt es Fehlerberichte für dieses Problem, in denen keine hinzugefügten Repos angezeigt werden und in denen weiterhin entfernte Repos angezeigt werden. In beiden Fällen funktioniert das Ausführen dieses Codes für beide. Ab dem 13.04 besteht dieses Problem weiterhin.

jwdinkc
quelle
sah es am 14.04
xealits
1

Dieses Problem kann teilweise behoben werden, indem zuerst etwas von der PPA über das Terminal installiert wird. Erst dann wird die PPA im Software Center angezeigt.

Alan
quelle
Ich installiere alle PPAs über das Terminal. Auf meinem System macht das keinen Unterschied. Aber die Antwort, die ich oben gegeben habe, tut es.
Jwdinkc