Инструменты поиска пакетов Ubuntu: APT, App Center, Synaptic и другие.

Ubuntu предоставляет несколько хороших способов поиска программного обеспечения, и подходящий инструмент зависит от того, что вы пытаетесь найти. Для пакетов Debian из включенных репозиториев APT apt searchсамым быстрым вариантом терминала является App Center. App Center — это самый простой графический вариант, Synaptic предлагает более подробный графический интерфейс, ориентированный на пакеты, а веб-сайт пакетов Ubuntu полезен, когда вы изучаете пакет перед тем, как вносить изменения в систему.

Поиск пакетов Ubuntu с помощью APT

Перед началом поиска обновите локальные индексы пакетов, чтобы результаты отражали репозитории, настроенные в данный момент на вашем компьютере:

sudo apt update

Затем выполните поиск по названиям и описаниям пакетов:

apt search htop

Вы можете заменить htopэто именем пакета, функцией или ключевым словом. В официальном руководстве Ubuntu APT это описывается apt searchкак поиск по списку доступных пакетов. Это особенно полезно, когда вы знаете, что делает программа, но не знаете её точного имени пакета.

В терминале Ubuntu отображается команда `pt update`, за которой следует `pt search`, а затем результаты поиска пакетов с помощью `htop` и соответствующие пакеты.

Найдя подходящий пакет, проверьте его перед установкой:

apt show htop

apt showОтображает метаданные пакета, такие как описание, зависимости, информация о загрузке и источник в репозитории. Если имя пакета указано точно, это обычно полезнее, чем выполнение еще одного общего поиска.

В терминале Ubuntu отображается команда `pt show htop` с описанием пакетов и информацией о зависимостях.

Используйте apt-cache, если вам нужен больший контроль.

apt-cacheЗапрос к кэшу пакетов APT выполняется без изменения системы. Команда поиска поддерживает регулярные выражения и --names-onlyограничивает поиск именами пакетов и предоставленных пакетов, а не описаниями. Например:

apt-cache search --names-only '^htop$'
apt-cache pkgnames htop

В руководстве по apt-cache в Ubuntu также описаны команды для зависимостей, обратных зависимостей, политики пакетов и доступных версий. Помните, что эти команды используют ваши локальные метаданные APT, поэтому устаревшие индексы могут приводить к устаревшим результатам.

Поиск через Центр приложений

Если вы предпочитаете графический интерфейс, откройте App Center с рабочего стола Ubuntu и воспользуйтесь полем поиска. Выберите результат, чтобы просмотреть его описание и установить. В документации Canonical для Ubuntu Desktop поясняется, что App Center может устанавливать как пакеты Snap, так и пакеты Debian (Deb); если приложение предлагается в обоих форматах, App Center может отображать доступный тип пакета.

Интерфейс поиска в Центре приложений Ubuntu, отображающий результаты VLC и варианты форматов пакетов.

Это различие важно, поскольку apt searchпоиск осуществляется в репозиториях APT, а не в Snap Store. Для поиска пакетов Snap используйте:

snap find "media player"
snap info vlc

В официальной документации Snap рекомендуется использовать snap findэтот способ для поиска названий и описаний пакетов Snap, а также snap infoдля получения подробной информации о пакетах.

Воспользуйтесь Synaptic для подробного графического поиска пакетов.

Synaptic не является браузером по умолчанию в Ubuntu, но он по-прежнему доступен в репозитории Ubuntu Universe для поддерживаемых версий. Установите его с помощью:

sudo apt update
sudo apt install synaptic

После запуска Synaptic используйте поиск для полного поиска пакетов или поле фильтра для сужения текущего списка. Synaptic полезен, когда вам нужно сравнить состояния пакетов, зависимости, версии и пакеты репозиториев в сложном интерфейсе рабочего стола. Официальный поиск в архиве пакетов Ubuntu подтверждает, что Synaptic включен в пакеты для текущих поддерживаемых версий Ubuntu.

Менеджер пакетов Synaptic в Ubuntu отфильтровал htop и связанные с ним пакеты.

Найдите пакеты Ubuntu в интернете.

Для проверки наличия пакета вам не понадобится компьютер с Ubuntu. Поиск пакетов Ubuntu позволяет искать пакеты по именам, описаниям, исходным кодам, дистрибутивам, разделам и даже файлам, содержащимся в пакетах. Это особенно полезно при сравнении доступности пакетов между различными версиями Ubuntu или архитектурами.

Найдите, в каком пакете находится файл.

Если вам известно имя команды или файла, но вы не знаете, какой пакет его предоставляет, используйте команду ` apt-file.`. Установите её при необходимости, обновите метаданные пакета и найдите путь:

sudo apt install apt-file
sudo apt update
apt-file search /usr/bin/ffmpeg

В руководстве Ubuntu apt-file описывается как инструмент для поиска файлов внутри пакетов APT, включая пакеты, которые не установлены. Для файлов, уже установленных на вашем компьютере, dpkg -S /path/to/fileон часто работает быстрее.

Какой инструмент поиска пакетов Ubuntu следует использовать?

  • apt search: Лучший общий поиск пакетов Deb в терминале в включенных репозиториях.
  • apt show: лучше всего подходит для проверки посылки, если вы знаете её название.
  • Центр приложений: самый простой графический интерфейс для поиска и установки настольных программ, включая Debian и Snap.
  • Synaptic: лучший графический вариант для детального просмотра и фильтрации пакетов APT.
  • packages.ubuntu.com: лучший веб-сервис для поиска информации о релизах Ubuntu и содержимом пакетов.
  • apt-file: лучше всего подходит, когда нужно выяснить, какой пакет содержит тот или иной файл.
  • snap find: лучше всего подходит для поиска в Snap Store из терминала.

Большинству пользователей рекомендуется начать с apt searchтерминала или Центра приложений на рабочем столе. Перейдите в Synaptic apt-cacheили, apt-fileесли вам потребуется более подробная метаданная пакетов или более точный поиск.

Оставить комментарий

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Узнайте, как восстановить потерянные разделы и файлы с помощью TestDisk и PhotoRec. Защитите исходный диск, проведите безопасное сканирование и сохраните восстановленные данные на другой диск.

Как сканировать QR-коды на настольном компьютере с Linux

Как сканировать QR-коды на настольном компьютере с Linux

Сканируйте QR-коды в Linux с помощью CoBang, используя веб-камеру или файл изображения. См. варианты установки, шаги настройки и решения проблем с доступом к камере Flatpak.

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Изменяйте настройки веб-камеры в Linux с помощью Cameractrls: настраивайте экспозицию, цвет, подавление мерцания и другие поддерживаемые параметры, а затем проверяйте совместимые видеорежимы.

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.

Как создать резервную копию CD-ROM в формате ISO в Linux

Как создать резервную копию CD-ROM в формате ISO в Linux

Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.

Как вырезать изображение в Linux с помощью GIMP

Как вырезать изображение в Linux с помощью GIMP

Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.

Как установить Cisco Packet Tracer на Linux

Как установить Cisco Packet Tracer на Linux

Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.

Настольное приложение Google Tasks: как им пользоваться на компьютере

Настольное приложение Google Tasks: как им пользоваться на компьютере

Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler сопоставляет MP3-клипы с клавишами клавиатуры и может зацикливать аудио. Узнайте, что делает эта старая бесплатная программа, на чем заканчиваются ее старые функции и что нужно проверить перед загрузкой.