Перевірте з терміналу, чи встановлений даний пакет на Ubuntu

про перевірку, чи встановлений даний пакет

У наступній статті ми збираємось поглянути на те, як ми можемо перевірити з терміналу, чи встановлений даний пакет чи ні у нашій системі Ubuntu. Іноді користувачам може знадобитися знати цю інформацію для того чи іншого.

Щоб отримати цю інформацію, ми можемо знайти різні способи її отримання. Шукаючи трохи в Google ви можете знайти різні способи отримання цих даних. Це те, що в якийсь момент завжди може бути корисним для всіх користувачів. У цій статті ми збираємося залишити сім способів, щоб кожен користувач міг вибрати той, який найкраще йому підходить.

Що ми можемо використовувати з терміналу, щоб перевірити, чи встановлений певний пакет на Ubuntu чи ні?

  • влучний Це потужний інструмент командного рядка для встановлення, завантаження, видалення, пошуку та керувати пакетами на системах на базі Debian.
  • apt-кеш. Звик до запитувати кеш-пам’ять або метадані APT для пакету.
  • dpkg. Це менеджер пакетів для систем на базі Debian.
  • dpkg-запит. Це інструмент для запит до бази даних dpkg.
  • який. Ця команда повертає повний шлях до виконуваного файлу.
  • де. Використовується для знайти двійкові файли, файли джерела та сторінки сторінки для даної команди.
  • розмістити. Команда locate працює швидше, ніж команда пошуку оскільки вона використовує базу даних updatedb, тоді як команда find здійснює пошук у реальній системі.

Приклади перевірки, чи встановлений пакет

Перш за все, скажіть, що я маю такі команди протестовано на Ubuntu 19.04.

Команда Apt

APT це потужний інструмент для терміналу, за допомогою якого ми можемо встановлювати, завантажувати, видаляти, шукати та керувати, а також проконсультуватися з інформацією про пакунки. Він також містить деякі менш використовувані утиліти командного рядка, пов’язані з управлінням пакетами.

перевірити, чи встановлений пакет зі списком apt

apt list vim

Команда Apt-cache

Команда apt-cache використовується для запиту кешу APT або метаданих пакунків із внутрішньої бази даних APT. Він буде шукати та відображати інформацію про даний пакет. Він покаже нам, встановлений пакет чи ні, версія встановленого пакету, інформація про вихідне сховище.

У наступному прикладі ми побачимо, що пакет vim вже встановлений у системі.

пошук за допомогою apt-cache

apt-cache policy vim

Команда Dpkg

ДПКГ Це інструмент для встановлення, створення, видалення та управління пакетами, але на відміну від інших систем управління пакетами, не може автоматично завантажувати та встановлювати пакети або їх залежності. Щоб отримати інформацію, зрозуміло, ми можемо поєднати її з grep.

пошук пакета з dpkg та grep

dpkg -l | grep -i nano

Команда Dpkg-запит

Це інструмент для відображати інформацію про пакети, перелічені в базі даних dpkg.

перевірте, чи встановлений пакет за допомогою dpkg-query

dpkg-query --list | grep -i nano

Яка команда

Команда what повертає повний шлях до виконуваного файлу. Ця команда дуже корисна, коли ми хочемо створити ярлик на робочому столі або символічне посилання для виконуваних файлів. Команда здійснює пошук у каталогах, перелічених у змінній середовища PATH поточний користувач.

Якщо після виконання команди відображається двійковий файл даного пакету або розташування виконуваного файлу, це вказує на те, що пакет вже встановлений у системі. Якщо ні, пакет не встановлюється в системі.

перевірте, чи встановлений пакет за допомогою якої команди

which vim

Де команда

Команда де використовується для пошуку двійкових файлів, джерела та файлів сторінки користувача для даної команди.

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

перевірте, чи встановлений пакет за допомогою команди whereis

whereis nano

Знайдіть команду

Команда розмістити працює швидше, ніж команда find, оскільки використовує базу даних updatedb, тоді як команда find здійснює пошук у реальній системі. Використовуйте базу даних замість пошуку окремих шляхів до каталогу.

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

перевірте, чи встановлений пакет з локатом

locate --basename '\nano'
Пов'язана стаття:
Перелічіть пакети, встановлені різними способами у вашій системі Ubuntu

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.