Jak mogę wyświetlić listę wszystkich plików, które zostały zainstalowane przez pakiet ZYpp / Zypper?

19

Jak mogę użyć, zypperaby wyświetlić listę lokalizacji zainstalowanych plików dla danego pakietu?

becko
źródło
2
Czy sprawdziłeś strony podręcznika zypper?
ryekayo
@ryekayo Tak, mam, ale nie znalazłem tego, czego chcę. Próbowałem już zypper info PACKAGE_NAME, ale nie wyświetla zainstalowanych plików. Jakieś sugestie?
becko
Czy próbowałeś też najpierw wyszukać online? Pierwsze trafienie w DuckDuckGo to: forums.opensuse.org/showthread.php/… przy użyciu terminów „pliki
zypper

Odpowiedzi:

13

W openSUSE istnieje kilka sposobów wyświetlania listy zainstalowanych plików. Z Zypper spróbowałbym:

zypper search -i

Lub:

zypper search --installed-only

Dzięki RPM możesz wypróbować:

rpm -ql packageName | less
ryekayo
źródło
7
Zawiera listę zainstalowanych pakietów. Potrzebuję listy plików zainstalowanych przez pakiet.
becko
Zaktualizowałem swoją odpowiedź
ryekayo
14
sugestia zypper nadal wyświetla listę niezainstalowanych plików
Erik Martino,
14

rpm może być użyty do wyświetlenia listy zainstalowanych plików z pakietu <package>z:

rpm -ql <package>

długa wersja:

rpm --query --list <package>

zypper (obecnie) nie obsługuje wyświetlania zainstalowanych plików.

Uważam też, że „rewers” ​​jest pomocny. Aby znaleźć pakiet „posiadający” plik, <file>którego możesz użyć

rpm -qf <file>

zwracając dokładną paczkę.

okurz
źródło