Как определить, какой пакет имеет определенная команда для CentOS?

Например, я могу легко найти команду locate, относящуюся к пакету mlocate.i386.

yum search locate mlocate.i386 : An utility for finding files by name [mirror@home /]$ rpm -qa | grep locate mlocate-0.15-1.el5.1 yum search updatedb Loaded plugins: fastestmirror, protectbase 0 packages excluded due to repository protections =========================================== Matched: updatedb =========================================== mlocate.i386 : An utility for finding files by name 

Но не так легко найти, какая команда пакета бесплатна:

 yum search free // this command just returns too much informationy rpm -qa | grep free freetype-2.2.1-31.el5_8.1 // obviously not the package by which free command is installed 

Итак, есть ли какой-нибудь удобный способ узнать, какой пакет принадлежит конкретной Linux? Например, CentOS или некоторые другие дистрибутивы

3 Solutions collect form web for “Как определить, какой пакет имеет определенная команда для CentOS?”

Запросить rpmdb.

 rpm -qf $(which free) 

Ubuntu / Debian:

 dpkg -S $(which free) 

Что касается CentOS, как насчет yum?

использование

 which free 

Выяснить, где это

Для меня это на

/ USR / бен / бесплатно

Итак, вы можете запустить

 yum provides /usr/bin/free 

И он скажет вам, какой пакет имеет его

  • Как удалить файлы, превышающие определенную дату на linux
  • Принудительное клонирование изображения жесткого диска на меньшем жестком диске
  • Установка Windows XP не распознает жесткий диск нетбука
  • Настройка разрешений для определенных пользователей и групп в Linux
  • Какие виртуальные машины существуют для Linux помимо VirtualBox?
  • Как вернуть Windows 7 после установки Ubuntu (Linux)
  • Обратное мультиплексирование для ускорения передачи файлов
  • Как перенаправить URL-адрес на определенный IP-адрес, например, с / etc / hosts?
  • Возможно ли иметь переменные среды на пути рабочего каталога: PS1?
  • Linux эквивалентен robocopy?
  • Как восстановить раздел, случайно удаленный с помощью fdisk (Linux)?
  • Interesting Posts

    Я использую Windows, и я хочу использовать Dropbox для резервного копирования папки вне моего каталога Dropbox

    Могу ли я снова запустить свою программу Microsoft Office 2010 Starter после истечения срока действия пробной версии Office?

    Есть ли способ ссылаться на текущий тип с переменной типа?

    Как я могу найти, что / dev мой DVD-привод?

    Изменение диска с файловой системой Windows 10

    Жесткий диск, создающий странный шум

    Есть ли способ вставить команду в Планировщик задач Windows?

    Не удается найти клиентскую библиотеку PostgreSQL (libpq)

    Как отключить учетную запись Windows 8 из моей учетной записи Hotmail.com?

    Не удалось обмениваться Интернетом, используя HOSTEDNETWORK после установки AVAST недавно

    Возможность дублирования Mongo ObjectId создается в двух разных коллекциях?

    Как эффективно внедряться в R

    Как узнать, загружен ли DVD или CD?

    Точка входа в систему EncodePointer не может находиться в файле kernel32.dll

    Могу ли я сократить свои команды в Ubuntu?

    Давайте будем гением компьютера.