Домашня » як » Використання Ubuntu Який пакет вийшов з цього файлу?

    Використання Ubuntu Який пакет вийшов з цього файлу?

    Скільки разів ви помітили файл, що сидить у каталозі, і запитав ... звідки взявся цей файл? Або ви намагаєтеся розповісти другу, як використовувати утиліту, але він не встановлений, і ви не пам'ятаєте, який пакет ви встановили, щоб отримати його.

    Звичайно, ви можете відправитися в Google, але не завжди ви дивуєтеся, як ці люди знають? Це просто, встановіть утиліту dlocate, яка є більш швидкою альтернативою dpkg для цього типу запиту.

    sudo apt-get install dlocate

    Ви можете використовувати команду з синтаксисом "dlocate", який дасть вам цей висновок:

    $ dlocate flac

    libxine1: /usr/lib/xine/plugins/1.1.4/xineplug_flac.so
    libtunepimp5: /usr/lib/tunepimp/plugins/flac.tpp
    gstreamer0.10-plugins-good: /usr/lib/gstreamer-0.10/libgstflac.so
    flac: /.
    flac: / usr
    flac: / usr / bin
    flac: / usr / bin / flac
    - обрізаний -

    Це дуже багато! Ви можете бачити, що існує багато назв файлів, які частково збігаються. Краще пройти повний шлях до імені файлу. У цьому випадку ви можете використовувати "який flac", щоб визначити, яку команду flac ви використовуєте, а потім передати повний шлях до dlocate.

    $ flac

    / usr / bin / flac

    $ dlocate / usr / bin / flac

    flac: / usr / bin / flac

    Тепер ми знаємо, що команда flac знаходиться в пакеті, що називається "flac". (Так, цей приклад був дуже простим) Ви навіть можете стати більш креативними (використовуйте символ поруч із 1 ключем, а не однією цитатою)

    $ dlocate "який flac"

    flac: / usr / bin / flac

    Якщо вам не хочеться встановлювати іншу утиліту, ви можете скористатися вбудованою командою 'dpkg -S', але висновок не так швидко або організовано. Просто переконайтеся, що ви передаєте повний шлях до файлу або утиліти, і ви повинні отримати хороші результати.