Frage

Fedora yum Paket-Management-Tool verfügt über eine schöne Option namens whatprovides, die Sie können finden, welches Paket eine bestimmte binäre oder Datei installiert hat. Was ist der entsprechende Befehl auf Ubuntu?

Zum Beispiel, sagt Ich mag zu finden, was würde Paket /usr/bin/mysqladmin zur Verfügung gestellt. Ich weiß, es sollte so etwas wie mysql-server* sein. Ich habe gelesen, dass apt-cache search blah ein ähnlicher Befehl, aber apt-cache search /usr/bin/mysqladmin läuft gibt nichts zurück. Gibt es einen besseren Befehl?

War es hilfreich?

Lösung

Ich glaube, apt-file wird dir geben, was Sie wollen.

$ apt-file update
$ apt-file list mysqladmin
kmysqladmin: /usr/bin/kmysqladmin

$ apt-file search mysqladmin
autoconf-archive: /usr/share/aclocal/ac_prog_mysqladmin.m4
autoconf-archive: /usr/share/autoconf-archive/html/ac_prog_mysqladmin.html
bash-completion: /etc/bash_completion.d/mysqladmin
kmysqladmin: /usr/bin/kmysqladmin

$ apt-file search mysqladmin
mysql-admin: /usr/share/mysql-gui/administrator/mysqladmin_health.xml
mysql-admin: /usr/share/mysql-gui/administrator/mysqladmin_startup_variables_description.dtd
mysql-admin: /usr/share/mysql-gui/administrator/mysqladmin_startup_variables_description.xml
mysql-admin: /usr/share/mysql-gui/administrator/mysqladmin_status_variables.xml
mysql-admin: /usr/share/mysql-gui/administrator/mysqladmin_system_variables.xml
mysql-client-5.1: /usr/bin/mysqladmin
mysql-client-5.1: /usr/share/man/man1/mysqladmin.1.gz
mysql-cluster-client-5.1: /usr/bin/mysqladmin
mysql-cluster-client-5.1: /usr/share/man/man1/mysqladmin.1.gz
mysql-testsuite: /usr/lib/mysql-testsuite/r/mysqladmin.result
mysql-testsuite: /usr/lib/mysql-testsuite/t/mysqladmin.test

Andere Tipps

Ich verwende 'dpkg -S Dateiname' dafür. Es kann nicht nach Dateien suchen, die mit ihm nicht auf Ihrem System installiert sind, aber es ist in allen dpkg distros standardmäßig ausgeliefert, während apt-file nicht.

Sie können auch, dass Sie die für Dateien, die nicht auf Ihrem System installiert sind, mit http://packages.ubuntu.com/ Website.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top