Debian

Пошук пакунків Debian від початкового до розширеного

Пошук пакунків Debian від початкового до розширеного
Debian 10 має велике сховище пакетів. Будь то шрифти, бази даних, редактори, ігри чи засоби розробки, ви знайдете необхідний пакет у цьому сховищі. Щоб знайти певний пакет у великому сховищі, вам потрібно буде знати точну назву пакета. Іноді назва програми відрізняється від назви пакета. Наприклад, для програми з назвою 'iostat', яка використовується для статистики вводу-виводу на диску та звітування про процесор, пакет називається 'sysstat.'Отже, потрібно знати про ім'я пакета, щоб знайти його у сховищі, а не просто ім'я команди та її функцію.

Для пошуку пакетів у Debian 10 Buster можна використовувати кілька методів. Доступні потужні та стабільні інструменти для фільтрації пакунків для пошуку правильної назви пакета. Debian 10 пропонує як командний рядок, так і графічні менеджери пакетів для фільтрації та пошуку пакетів. Synaptic - популярний інструмент, що використовується для графічного інтерфейсу, але він не підходить для всіх машин, включаючи робочі сервери. Отже, вам потрібно буде використовувати деякі інструменти командного рядка для пошуку пакетів Debian.

У Debian 10 доступно кілька варіантів пошуку пакетів. У цій статті буде розглянуто, як шукати пакет за допомогою менеджерів пакунків aptitude, apt-cache, dpkg та apt. Усі команди в цій статті були реалізовані в терміналі Debian 10 Buster. Використовуючи утиліти, розглянуті в цій статті, ви можете шукати пакети та показувати їх опис.

Пошук доступних пакетів за допомогою команди aptitude

Aptitude - це програма, заснована на інтерфейсі Ncurses для apt, працює під термінальною програмою. Це ще не встановлено в дистрибутивах Debian, Ubuntu та інших дистрибутивах на базі Linux. Щоб встановити aptitude в Debian 10, відкрийте термінал за допомогою панелі пошуку додатків наступним чином:

Введіть таку команду, щоб встановити aptitude у Debian 10 Buster:

$ sudo apt install aptitude

Після встановлення цього інструменту у вашій системі ви можете шукати будь-який доступний пакет за допомогою команди aptitude у терміналі. Для цього дотримуйтесь наведеного нижче синтаксису:

$ aptitude search-name-ім'я

Наприклад, якщо ви хочете шукати всі пакети OpenSSH, запустіть команду, показану нижче:

Ви також можете шукати пакет, використовуючи користувальницький інтерфейс aptitude Ncurses. Введіть "aptitude" у терміналі, і наступний інтерфейс відобразиться у вікні.

Щоб шукати пакет, натисніть '/', а потім введіть ім'я пакета в рядок пошуку.

Пошук доступних пакетів за допомогою команди apt-cache

У Debian 10 ви можете шукати доступні пакети у сховищі Debian за допомогою команди apt-cache. За допомогою команди apt-cache ви також можете шукати пакети DEB, встановлені у вашій системі, які відсутні у сховищі Debian. Використовуйте наступну команду для виконання завдань пошуку за допомогою команди apt-cache.

$ apt-cache пошук ім'я пакета

Приклад

$ apt-cache пошук vim

Наведена вище команда відобразить назви пакетів із виразом "vim" в описі або назві. Для пошуку цих пакунків укажіть вираз пошуку лише в назві. Потім введіть таку команду:

$ apt-cache search - apache лише з іменами

Щоб переглянути докладнішу інформацію про перерахований пакет, використовуйте таку команду:

$ apt-cache показати ім'я пакета

Приклад

$ apt-cache показує emacs

Aptitude та apt-cache надають подібну інформацію про пакети.

У більшості випадків результати будуть занадто довгими. Щоб скоротити результати, можна виконати таку команду:

$ apt-cache пошук ім'я пакета | більше

Ви можете виключити результати, які не мають певного ключового слова, за допомогою команди grep, як показано нижче:

$ apt-cache пошук ім'я пакета | grep-ім'я пакета2

Команда grep чує регістр. Щоб проігнорувати чутливість до регістру, використовуйте прапорець -i (grep -i search-word).

Пошук доступних пакетів за допомогою команди apt

За допомогою команди apt ви можете шукати всі доступні пакети. Використовуйте наступний синтаксис для пошуку за допомогою apt:

$ apt пошуковий пакет-ім'я

Приклад

$ apt пошук emacs

Пошук доступних пакетів за допомогою команди dpkg

Для пошуку встановлених пакунків використовуйте команду dpkg наступним чином:

$ dpkg -S шаблон пошуку

Приклад

$ dpkg -S apache

Ви також можете використовувати dpkg з grep наступним чином:

Висновок

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

How to Install and Play Doom on Linux
Introduction to Doom The Doom Series originated in the 90s after the release of the original Doom. It was an instant hit and from that time onwards th...
Vulkan for Linux Users
With each new generation of graphics cards, we see game developers push the limits of graphical fidelity and come one step closer to photorealism. But...
OpenTTD vs Simutrans
Creating your own transport simulation can be fun, relaxing and extremely enticing. That's why you need to make sure that you try out as many games as...