Wie identifiziere ich, welche Overlays (falls vorhanden) ein bestimmtes Paket enthalten?

Antwort

Ich habe nur nach dem gleichen gesucht. Wenn Sie eix verwenden, haben Sie Glück.

Aus dem Wiki:

Hinzufügen von Overlays zum Cache

Um nicht nur im Portage-Baum, sondern in allen Überlagerungen zu suchen, fügen Sie dem Cache Überlagerungen hinzu.

root # eix-remote update 

und synchronisieren Sie dann alles:

root # eix-sync 

(Beispiel aus meinem System)

 $ eix nuvola * x11-themes/nuvola Available versions: 1.0-r1^bs Homepage: http://www.kde-look.org/content/show.php?content=5358 Description: Nuvola SVG icon theme 

Hmm, das sieht nicht aus wie ein Google Music Player. .. Zeit, weitere Quellen hinzuzufügen:

 $ eix-remote update <snip> Saving to: "eix-cache.tbz2" * Unpacking data layman/Armageddon -> Armageddon layman/AstroFloyd -> AstroFloyd layman/AzP -> AzP <snip> 

sieht aus wie ungefähr 500 Quellen 🙂

root # eix-sync -q 

Wenn Sie jetzt bei der Suche Ihre Suche erweitern möchten, fügen Sie -R (Remote) hinzu, um alle installierten oder nicht installierten Overlays zu durchsuchen. Sie möchten sie mit eix-remote synchronisieren von Zeit zu Zeit. Siehe man eix.

 $ eix -R nuvola * media-sound/nuvolaplayer Available versions: (~)2.0.1[2] (~)2.0.3[1] {debug} Homepage: https://launchpad.net/nuvola-player Description: Cloud music integration for your Linux desktop * x11-themes/nuvola Available versions: 1.0-r1^bs Homepage: http://www.kde-look.org/content/show.php?content=5358 Description: Nuvola SVG icon theme [1] "sabayon" layman/sabayon [2] "tante" layman/tante 

Antwort

Ich glaube nicht, dass es ein automatisiertes System gibt, um Overlays nach bestimmten Paketnamen zu durchsuchen. Sie können Folgendes tun:

  • Führen Sie layman -L aus, um die verfügbaren Überlagerungen anzuzeigen und anhand ihrer Namen zu erraten, ob sie das gesuchte Paket haben.
  • Suchen Sie hier: http://gpo.zugaina.org/
  • googeln Sie nach „gentoo package_name“ „

Kommentare

  • Sieht so aus, als hätten Sie Recht. Ich habe Paludis mit cave show <package-name> ausprobiert, das das Repository von Paket ' anzeigen kann, aber es sucht nur in Overlays, die bereits zu AFAIK. Ich ' werde 2 Tage warten, um Ihre Antwort zu akzeptieren. Vielen Dank.

Antwort

Emerge teilt Ihnen den Namen des Repositorys mit, wenn Sie -v

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.