GNU/Linux >> Tutoriels Linux >  >> Linux

Équivalent Ubuntu de WhatProvides de Yum, pour trouver quel paquet fournit un fichier

Je crois qu'apt-file vous donnera ce que vous voulez.

$ 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

J'utilise dpkg -S filename pour ça. Il ne peut pas rechercher des fichiers qui ne sont pas installés sur votre système avec lui, mais il est livré par défaut dans toutes les distributions dpkg alors que apt-file ne l'est pas.

Vous pouvez également rechercher des fichiers qui ne sont pas installés sur votre système à l'aide du site Web http://packages.ubuntu.com/.


Linux
  1. Est-il possible de trouver quel Vim/tmux a ouvert le fichier ?

  2. CentOS/RHEL :comment trouver le package avec un fichier manquant à l'aide de YUM

  3. Comment trouver quel package rpm fournit un fichier ou une bibliothèque spécifique dans RHEL / CentOS

  4. Comment réparer Ubuntu ne peut pas trouver un paquet

  5. Trouver quels fichiers se trouvent dans un paquet dans Ubuntu

Commandes YUM

Pourquoi est-il si difficile de trouver un fichier dans Ubuntu ?

Comment trouver à quel package appartient une certaine commande sur CentOS ?

Fichier dans Ubuntu équivalent au fichier /etc/inittab dans RedHat

Trouver quel processus modifie un fichier

Comment savoir depuis quel dépôt yum un paquet a été installé ?