Suche nach Paketen

Hinweis: In dem Thema Suche nach Paketen gibt es 4 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo zusammen,


    wie kann ich auf der Kommandozeile nach Paketen suchen die ein bestimmtes Binary enthalten?

    Bsp. /usr/bin/clangd


    Unter Debian gibt es

    Code
    $ apt-file search /usr/bin/clangd


    Das zeigt mir welches Paket dieses Binary enthält.


    Code
    georg@opensuse-16:~> zypper search-packages clangd 
    Could not search for the package: Error: Registration server returned 'base product not found' (404)No package found
    georg@opensuse-16:~> zypper search clangd
    Repository-Daten werden geladen...
    Installierte Pakete werden gelesen...
    Keine passenden Objekte gefunden.
    
        Hinweis: Für eine erweiterte Suche inkl. nicht momentan aktivierter Remote-Ressourcen bitte
        'zypper search-packages' verwenden.
    georg@opensuse-16:~


    Ist irgendwie wenig hilfreich. Es geht hier nicht um clangd per se. Es dient nur als Beispiel. Am Ende war es halt direkt in clang enthalten.

  • Code
    zypper search -f clangd


    Manchmal sieht man den Wald vor lauter Bäumen nicht .... :smilie_school_012:

  • Ich weis das es geht, search ist aber so fest in meinem Hirn verankert das ich es nicht so einfach umstellen werde ;)


    Macht der Gewohnheit...

  • Das funktioniert mit dem kompletten Pfad:

    Code
    zypper wp  /usr/bin/clangd

    oder mit cnf (command-not-found)

    Code
    cnf clangd

    siehe

    Code
    zypper --help
     


    oder


    Code
    zypper Befehl --help

    oder halt:

    Code
    man zypper

    Für den Inhalt des Beitrages 322226 haftet ausdrücklich der jeweilige Autor: Sauerland