Команда Debian aptitude не найдена

Обновлено: 21.11.2024

aptitude — это текстовый интерфейс для системы пакетов Debian GNU/Linux.

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

Действия командной строки

Первый аргумент, который не начинается с дефиса ("-"), считается действием, которое должна выполнить программа. Если действие не указано в командной строке, aptitude запустится в визуальном режиме.

Доступны следующие действия: установить Установить один или несколько пакетов. Пакеты должны быть перечислены после команды «установить»; если имя пакета содержит символ тильды ("~"), оно будет рассматриваться как шаблон поиска, и будут установлены все пакеты, соответствующие шаблону (см. раздел "Шаблоны поиска" в справочном руководстве по aptitude).

Чтобы выбрать конкретную версию пакета, добавьте «=» к имени пакета: например, «aptitude install apt=0.3.1». Точно так же, чтобы выбрать пакет из определенного архива, добавьте «/» к имени пакета: например, «aptitude install apt/experimental».

Не каждый пакет, указанный в командной строке, должен быть установлен; вы можете указать aptitude делать что-то другое с пакетом, добавив «спецификатор переопределения» к имени пакета. Например, aptitude remove wesnoth+ установит веснот, а не удалит его. Доступны следующие спецификаторы переопределения: +

Установить . + М

Установить и сразу пометить как установленное автоматически (учтите, что если ничего не зависит от , это приведет к немедленному удалению). -

Очистить: удалить его и все связанные с ним файлы конфигурации и данных. =

Приостановить: отменить любую активную установку, обновление или удаление и предотвратить автоматическое обновление этого пакета в будущем. :

Сохранить текущую версию: отменить любую установку, удаление или обновление. В отличие от «удержания» (выше) это не предотвращает автоматические обновления в будущем. &М

Отметить как установленный автоматически. &м

Отметить как установленный вручную. Как особый случай, "установить" без аргументов будет действовать на любые сохраненные/ожидающие действия.

Примечание
После того, как вы введете Y в последнем запросе подтверждения, команда «установить» изменит сохраненную в aptitude информацию о том, какие действия выполнять. Поэтому, если вы введете (например) команду «aptitude install foo bar», а затем прервете установку после того, как aptitude начала загрузку и установку пакетов, вам нужно будет запустить «aptitude remove foo bar», чтобы отменить этот заказ. удалить, очистить, удержать, отменить, сохранить, переустановить. Эти команды аналогичны команде «установить», но применяют названное действие ко всем пакетам, указанным в командной строке, для которых оно не переопределено. Разница между удержанием и сохранением заключается в том, что удержание заставит пакет игнорироваться будущими командами обновления, в то время как удержание просто отменяет любые запланированные действия над пакетом. unhold приведет к тому, что пакет будет обновлен будущими командами обновления, без какого-либо иного изменения его состояния.

Например, "aptitude remove '~ndeity'" удалит все пакеты, имя которых содержит "божество". markauto, unmarkauto Отметить пакеты как автоматически установленные или установленные вручную соответственно. Пакеты указываются точно так же, как и для команды «установить». Например, "aptitude markauto '~slibs'" пометит все пакеты в разделе "libs" как установленные автоматически.

Дополнительную информацию об автоматически устанавливаемых пакетах см. в разделе «Управление автоматически устанавливаемыми пакетами» справочного руководства aptitude. forbid-version Запретить обновление пакета до определенной версии. Это предотвратит автоматическое обновление aptitude до этой версии, но позволит автоматически обновляться до будущих версий. По умолчанию aptitude выберет версию, до которой обычно обновляется пакет; вы можете переопределить этот выбор, добавив «=» к имени пакета: например, «aptitude forbid-version vim=1.2.3.broken-4».

Эта команда удобна для того, чтобы избежать неработающих версий пакетов без необходимости устанавливать и снимать удержания вручную. Если вы решите, что вам действительно нужна запрещенная версия, команда «установить» снимет запрет. обновить

Обновляет список доступных пакетов из источников apt (эквивалентно "apt-get update") upgrade Обновляет установленные пакеты до их самой последней версии. Установленные пакеты не будут удалены, если только они не используются (см. раздел «Управление автоматически устанавливаемыми пакетами» в справочном руководстве по aptitude); пакеты, которые в данный момент не установлены, не будут установлены.

Если пакет не может быть обновлен без нарушения этих ограничений, его текущая версия будет сохранена.Используйте команду dist-upgrade для обновления и этих пакетов. dist-upgrade Обновляет установленные пакеты до их самой последней версии, удаляя или устанавливая пакеты по мере необходимости. Эта команда менее консервативна, чем команда обновления, и, следовательно, с большей вероятностью выполнит нежелательные действия. Пользователям рекомендуется либо использовать вместо этого обновление, либо внимательно изучить список пакетов, которые необходимо установить и удалить. keep-all Отменяет все запланированные действия со всеми пакетами; для любых пакетов, чье закрепленное состояние указывает на установку, удаление или обновление, это закрепленное состояние будет очищено. забыл-новый Забывает всю внутреннюю информацию о том, какие пакеты являются "новыми" (эквивалентно нажатию "f" в визуальном режиме). поиск

Выполняет поиск пакетов, соответствующих одному из шаблонов, указанных в командной строке. Будут отображены все пакеты, соответствующие любому из заданных шаблонов; например, "aptitude search '~N'" выведет список всех "новых" пакетов. Дополнительные сведения о шаблонах поиска см. в разделе «Шаблоны поиска» в справочном руководстве по aptitude. Если вы не укажете параметр -F, результаты поиска aptitude будут выглядеть примерно так: i apt — расширенный интерфейс для dpkg
pi apt-build — интерфейс для сборки, оптимизации и
cp apt-file - утилита поиска пакетов APT -- command-
ihA raptor-utils - утилиты Raptor RDF Parser
Каждый результат поиска отображается в отдельной строке. Первый символ каждой строки указывает на текущее состояние пакета: наиболее распространенными состояниями являются p, означающие, что в системе нет следов пакета, c, означающие, что пакет был удален, но его файлы конфигурации остались в системе, i означает, что пакет установлен, и v означает, что пакет является виртуальным. Второй символ указывает на сохраненное действие (если есть; в противном случае отображается пробел), которое необходимо выполнить с пакетом, причем наиболее распространенными действиями являются i, означающее, что пакет будет установлен, d, означающий, что пакет будет удален. и p, означающие, что пакет и его файлы конфигурации будут удалены. Если третьим символом является A, пакет был установлен автоматически.

Полный список возможных флагов состояния и действия см. в разделе «Доступ к информации о пакете» справочного руководства по aptitude. показать

Отображает подробную информацию об одном или нескольких пакетах, перечисленных после команды поиска. Если имя пакета содержит символ тильды ("~"), оно будет рассматриваться как шаблон поиска, и будут показаны все подходящие пакеты (см. раздел "Шаблоны поиска" в справочном руководстве по aptitude). Если уровень детализации равен 1 или выше (т. е. хотя бы один -v присутствует в командной строке), отображается информация обо всех версиях пакета. В противном случае отображается информация о «версии-кандидате» (версии, которую загрузит «aptitude install»).

Вы можете отобразить информацию о другой версии пакета, добавив = к имени пакета; вы можете отобразить версию из определенного архива, добавив / к имени пакета. Если какой-либо из них присутствует, то будет отображаться только запрошенная вами версия, независимо от уровня детализации.

Если уровень детализации равен 1 или выше, будут отображаться поля архитектуры пакета, сжатого размера, имени файла и md5sum. Если уровень детализации равен 2 или выше, выбранная версия или версии будут отображаться один раз для каждого архива, в котором они найдены. очистить

Удаляет все ранее загруженные файлы .deb из каталога кэша пакетов (обычно /var/cache/apt/archives). autoclean Удаляет все кешированные пакеты, которые больше не могут быть загружены. Это позволяет предотвратить неконтролируемый рост кэша с течением времени, не очищая его полностью. журнал изменений Загружает и отображает журнал изменений Debian для каждого из заданных исходных или двоичных пакетов.

По умолчанию загружается журнал изменений для версии, которая будет установлена ​​с помощью «aptitude install». Вы можете выбрать конкретную версию пакета, добавив = к имени пакета; вы можете выбрать версию из определенного архива, добавив / к имени пакета. download Загружает файл .deb для данного пакета в текущий каталог.

По умолчанию загружается версия, которая устанавливается с помощью «aptitude install». Вы можете выбрать конкретную версию пакета, добавив = к имени пакета; вы можете выбрать версию из определенного архива, добавив / к имени пакета. помощь

Отображает краткий обзор доступных команд и параметров.

Параметры

Для изменения поведения описанных выше действий можно использовать следующие параметры. Обратите внимание, что хотя все параметры будут приняты для всех команд, некоторые параметры не применяются к определенным командам и будут игнорироваться этими командами.-D, --show-deps Для команд, которые будут устанавливать или удалять пакеты (установка, обновление и т. д.), показывать краткие пояснения по автоматической установке и удалению.

Это соответствует параметру конфигурации Aptitude::CmdLine::Show-Deps. -d, --download-only Загружать пакеты в кэш пакетов по мере необходимости, но ничего не устанавливать и не удалять. По умолчанию кеш пакета хранится в /var/cache/apt/archives.

Это соответствует параметру конфигурации Aptitude::CmdLine::Download-Only. -F , --display-format Укажите формат, который следует использовать для отображения вывода команды поиска. Например, передача «%p %V %v» for отобразит имя пакета, за которым следует его текущая установленная версия и доступная версия (дополнительную информацию см. в разделе «Настройка отображения пакетов» в справочном руководстве по aptitude).

Это соответствует параметру конфигурации Aptitude::CmdLine::Package-Display-Format. -ф

Постарайтесь исправить зависимости сломанных пакетов, даже если это означает игнорирование действий, запрошенных в командной строке. Это соответствует элементу конфигурации Aptitude::CmdLine::Fix-Broken. -h, --help Показать краткое справочное сообщение. Идентичен действию помощи. --purge-unused Очистить пакеты, которые больше не требуются для какого-либо установленного пакета. Это эквивалентно передаче "-o Aptitude::Purge-Unused=true" в качестве аргумента командной строки. -P, --prompt Всегда отображать подсказку, даже если никакие действия, кроме явно запрошенных, выполняться не будут.

Это соответствует параметру конфигурации Aptitude::CmdLine::Always-Prompt. -R, --without-recommends не рассматривать рекомендации как зависимости при установке новых пакетов (это переопределяет настройки в /etc/apt/apt.conf и ~ /.aptitude/config).

Это соответствует параметру конфигурации Aptitude::Recommends-Important -r, --with-recommends Рассматривать рекомендации как зависимости при установке новых пакетов (это переопределяет настройки в /etc/apt/apt.conf и ~/.aptitude/config).

Это соответствует параметру конфигурации Aptitude::Recommends-Important -s, --simulate В режиме командной строки вывести действия, которые обычно выполняются, но фактически не выполнять их. Для этого не требуются привилегии root. В визуальном интерфейсе всегда открывайте кеш в режиме только для чтения, независимо от того, являетесь ли вы пользователем root.

Это соответствует параметру конфигурации Aptitude::Simulate. --schedule-only Для команд, изменяющих состояние пакета, запланировать выполнение операций в будущем, но не выполнять их. Вы можете выполнить запланированные действия, запустив aptitude install без аргументов. Это эквивалентно выполнению соответствующих выборов в визуальном режиме с последующим выходом из программы в обычном режиме.

Например, aptitude --schedule-only install evolution запланирует установку пакета evolution в будущем. -t , --target-release Установить выпуск, из которого должны быть установлены пакеты. Например, «aptitude -t Experimental.» установит пакеты из экспериментального дистрибутива, если вы не укажете иное. Для действий командной строки «Журнал изменений», «Загрузить» и «Показать» это эквивалентно добавлению / к каждому пакету, указанному в командной строке; для других команд это повлияет на версии пакетов-кандидатов по умолчанию в соответствии с правилами, описанными в apt_preferences(5).

Это соответствует элементу конфигурации APT::Default-Release. -O , --sort Укажите порядок, в котором должны отображаться выходные данные команды поиска. Например, передача «installsize» для отобразит пакеты в порядке их размера при установке (дополнительную информацию см. в разделе «Настройка способа сортировки пакетов» в справочном руководстве по aptitude). -o = Установить параметр файла конфигурации напрямую; например, используйте -o Aptitude::Log=/tmp/my-log, чтобы записывать действия aptitude в /tmp/my-log. Дополнительные сведения об опциях файла конфигурации см. в разделе «Справочник по файлу конфигурации» в справочном руководстве по aptitude. -q[= ], --quiet[= ] Подавить все добавочные индикаторы хода выполнения, что сделает вывод записываемым. Это может быть указано несколько раз, чтобы сделать программу тише, но в отличие от apt-get, aptitude не включает -y, если -q указан более одного раза.

Необязательный параметр = может использоваться для прямой установки степени тишины (например, для переопределения настройки в /etc/apt/apt.conf); это заставляет программу вести себя так, как если бы -q было передано точное количество раз. -V, --show-versions Показать, какие версии пакетов будут установлены.

Это соответствует параметру конфигурации Aptitude::CmdLine::Show-Versions. -v, --verbose Заставляет некоторые команды (например, show) отображать дополнительную информацию. Это может быть предоставлено несколько раз, чтобы получить все больше и больше информации.

Это соответствует параметру конфигурации Aptitude::CmdLine::Verbose.--version Показать версию aptitude и некоторую информацию о том, как она была скомпилирована. --visual-preview При установке или удалении пакетов из командной строки вместо отображения обычного приглашения запустите визуальный интерфейс и отобразите его экран предварительного просмотра. -w , --width Указать ширину экрана, которая должна использоваться для вывода команды поиска (по умолчанию используется ширина терминала).

Это соответствует параметру конфигурации Aptitude::CmdLine::Package-Display-Width -y, --assume-yes Когда будет представлено приглашение да/нет, предположим, что пользователь ввел «да». В частности, подавляет запрос, который появляется при установке, обновлении или удалении пакетов. Подсказки для «опасных» действий, таких как удаление важных пакетов, по-прежнему будут отображаться. Этот параметр переопределяет параметр -P.

Это соответствует параметру конфигурации Aptitude::CmdLine::Assume-Yes. -З

Показать, сколько места на диске будет использовано или освобождено при установке, обновлении или удалении отдельных пакетов. Это соответствует параметру конфигурации Aptitude::CmdLine::Show-Size-Changes. Следующие параметры относятся к визуальному режиму программы, но в первую очередь предназначены для внутреннего использования; как правило, вам не нужно будет использовать их самостоятельно. -S Загружает расширенную информацию о состоянии вместо стандартного файла состояния. -у

Начинает обновлять списки пакетов сразу после запуска программы. Вы не можете использовать эту опцию и -i одновременно.

Отображает предварительный просмотр загрузки при запуске программы (эквивалентно запуску программы и немедленному нажатию "g"). Вы не можете использовать эту опцию и "-u" одновременно.

Окружающая среда

Если $HOME/.aptitude существует, aptitude сохранит свой файл конфигурации в $HOME/.aptitude/config. В противном случае он найдет домашний каталог текущего пользователя с помощью getpwuid(2) и поместит туда свой файл конфигурации.

Если эта переменная среды установлена, aptitude будет использовать ее для отображения журналов изменений при вызове «журнала изменений aptitude». Если не задано, по умолчанию больше.

Если TMPDIR не установлен, aptitude будет хранить свои временные файлы в TMP, если эта переменная установлена. В противном случае они будут сохранены в /tmp.

aptitude будет хранить свои временные файлы в каталоге, указанном этой переменной окружения. Если TMPDIR не установлен, будет использоваться TMP; если TMP также не установлен, тогда aptitude будет использовать /tmp.

Aptitude — это Ncurses и интерфейс командной строки для многочисленных библиотек Apt, которые также используются Apt, менеджером пакетов Debian по умолчанию. Aptitude основан на тексте и запускается из терминала.

    похожий на mutt синтаксис для гибкого сопоставления пакетов

Основной командой является "aptitude", как и название основного пакета Debian.

Руководство пользователя Aptitude

Интерактивное использование

Для запуска в интерактивном режиме введите в эмуляторе терминала следующее:

  • F10 или Ctrl-T для доступа к меню.
  • '?' за помощью
  • Кнопки "вверх", "вниз", "влево", "вправо" для навигации.
  • Кнопка "Ввод" для выбора или открытия и закрытия одного уровня
  • Ключи квадратных скобок ('[' и ']') для рекурсивного открытия и закрытия уровней
  • Ключ "+" или "-" для установки/обновления или удаления пакета
  • Клавиша "g" для предварительного просмотра/подтверждения действий
  • «q» для выхода — это также закрывает открытое в данный момент окно («g» — вперед, «q» — назад)
  • Прямая и обратная косая черта ('/' и '\') для поиска вперед или назад.

Общее использование aptitude в TUI (текстовый пользовательский интерфейс): беговые способности; нажать 'u' (обновить списки доступных пакетов); нажмите «U» (отметьте все обновляемые пакеты для обновления); (найти/выбрать что-то для установки, не обязательно); нажмите «g» (чтобы увидеть незавершенные действия и изменить их при необходимости); нажмите 'g' (опять же, чтобы начать загрузку).

Иногда, когда вам нужно разрешить конфликты, вы обнаруживаете, что допустили ошибку; вы можете легко использовать «Отменить отложенные действия» в меню «Действия», чтобы выбрать повторно.

  • клавиши курсора или стиль vi j/k для выбора действий или групп действий,
  • 'a', чтобы явно настоять на действии (используйте снова, чтобы вернуться к отсутствию конкретного решения)
  • 'r', чтобы отклонить действие (используйте еще раз, чтобы вернуться к отсутствию конкретного решения)
  • точка ('.'), чтобы показать следующее предлагаемое разрешение зависимостей
  • запятая (','), чтобы показать предыдущее предложенное разрешение зависимостей
  • восклицательный знак ('!'), чтобы принять отображаемое в данный момент разрешение зависимостей
  • снова "g", чтобы продолжить и выполнить отложенные действия
  • 'q', чтобы вернуться к предыдущему представлению.

См. раздел Доступ к информации о пакете для понимания букв в строке краткого описания пакета (например, "i" означает "будет установлен", "p" означает "не установлен" и т. д.)

Использование командной строки

Функции, полезные только при наличии полномочий root

Вы также можете использовать aptitude так же, как apt-get:

Обновить список пакетов:

Обновите пакеты:

Функции, полезные для каждого пользователя

Поиск упаковки, содержащей foo :

Лично я все еще использую apt-cache search foo для выполнения поиска — aptitude search foo работает медленнее. Но вы должны попробовать способ aptitude search foo. Вы должны обнаружить, что вывод немного отличается от apt-cache, в некоторых случаях может быть полезно найти пакет, чтобы узнать, установлен ли он уже.

показывает, установлен ли определенный пакет:

Как обновить дистрибутив

Обновление с одной стабильной версии на другую (например, с Lenny на Squeeze) выполняется в соответствии с примечаниями к выпуску для вашей архитектуры. Для большинства людей с 32-битными системами это означает примечания к выпуску для Intel x86. Для большинства 64-битных систем это означает примечания к выпуску для AMD64.

Использование полного обновления в обычном порядке больше не является рекомендуемой практикой (если вы не используете sid, и в этом случае вам не нужно читать это).

В дополнение к «визуальному» интерфейсу, описанному в предыдущем разделе, aptitude можно использовать для управления пакетами непосредственно из командной строки так же, как вы использовали бы apt-get. В этом разделе рассматриваются наиболее распространенные действия командной строки aptitude; дополнительные сведения см. в справочнике по командной строке aptitude.

В целом вызов aptitude из командной строки будет выглядеть следующим образом:

aptitude действие [ аргументы . ]

действие сообщает aptitude, какое действие следует предпринять; остальные аргументы используются в зависимости от опции. Обычно они состоят из имен пакетов и ключей командной строки [4].

Эта команда обновляет списки пакетов, как если бы вы вошли в визуальный интерфейс и нажали u .

Эта команда обновит столько пакетов, сколько сможет обновить без удаления существующих пакетов.

Иногда необходимо удалить один пакет, чтобы обновить другой; эта команда не может обновлять пакеты в таких ситуациях. Используйте команду полного обновления, чтобы обновить и эти пакеты.

Как и safe-upgrade, эта команда попытается обновить пакеты, но более агрессивно подходит к решению проблем с зависимостями: она будет устанавливать и удалять пакеты до тех пор, пока не будут удовлетворены все зависимости. Из-за характера этой команды возможно, что она приведет к нежелательным последствиям, поэтому при ее использовании следует соблюдать осторожность.

По историческим причинам эта команда первоначально называлась dist-upgrade , и это имя до сих пор распознается aptitude .

aptitude [установить | удалить | очистить ] pkg1 [ pkg2 . ]

Эти команды устанавливают, удаляют или очищают [5] указанные пакеты. «Установка» пакета, который уже установлен, но может быть обновлен, приведет к его обновлению.

aptitude search шаблон1 [ шаблон2 . ]

Эта команда ищет пакеты, имя которых содержит любой из заданных шаблонов, выводя результат на терминал. Каждый шаблон может быть не просто строкой текста, а шаблоном поиска, как описано в разделе «Шаблоны поиска». [6] Например, «aptitude search gnome kde» выведет список всех пакетов, имя которых содержит либо «gnome», либо «kde».

aptitude show pkg1 [ pkg2 . ]

Выводит информацию о каждом pkg на терминал.

Все команды, которые устанавливают, обновляют и удаляют пакеты, принимают параметр -s , что означает «имитация». Когда в командной строке передается -s, программа выполняет все действия, которые она обычно выполняет, но на самом деле не загружает и не устанавливает/удаляет какие-либо файлы.

aptitude иногда выводит такое приглашение:

В дополнение к очевидным вариантам «Да» и «Нет» доступен ряд команд, которые можно использовать для изменения информации, отображаемой в подсказке, или для указания дальнейших действий. Например, ввод s отобразит или скроет информацию о том, сколько места будет занимать каждый пакет:

Аналогично, если ввести d, отобразится информация об автоматически установленных или удаленных пакетах:

Это показывает, что space-orbit-common устанавливается, потому что от него зависит space-orbit. Вы можете увидеть весь список возможных записей, введя ? по запросу.

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

Набрав y (или просто нажав Enter ), вы примете предложенное решение. При вводе n отобразится «следующее лучшее» решение:

Как и в случае с основным приглашением командной строки, вы можете выполнять ряд дополнительных действий, включая ручное изменение состояний пакетов, из приглашения разрешения зависимостей. Тип ? чтобы увидеть полный список.

Нажатие q прервет автоматический преобразователь и позволит разрешить зависимости вручную:

Для устранения нарушенных зависимостей можно использовать любую из команд управления пакетами (введите ?, чтобы просмотреть полный список доступных команд). Введите n или нажмите Enter, чтобы выйти из aptitude:

Для полной документации по функциям командной строки aptitude см. Справочник по командной строке.

[4] «Переключатель» — это буква, перед которой стоит дефис: например, «-a», «-v» и т. д.

[5] При очистке пакета удаляется пакет, а также все его файлы конфигурации.

[6] На самом деле то же самое верно и для команд, принимающих пакеты в качестве аргументов, таких как install или show .

В этой статье я рассмотрю шаги по установке команды aptitude в системах на основе Ubuntu/Debian на примере. Если вы профессионал Linux, то, возможно, вам известно о диспетчере пакетов, который необходим для выполнения таких операций, как установка, обновление и удаление пакетов. Если вы используете системы на базе RHEL/Fedora/CentOS, возможно, вы используете диспетчер пакетов yum или dnf. Если вы используете системы на основе OpenSUSE или SUSE, возможно, вы используете диспетчер пакетов zypper. Если вы используете системы на основе Ubuntu/Debian, возможно, вы используете диспетчер пакетов apt или apt-get.

Точно так же существует еще один менеджер пакетов под названием aptitude для систем на базе Ubuntu/Debian, который можно использовать для установки, удаления и обновления пакетов, как и любой другой менеджер пакетов. aptitude фактически вызывает команду apt для выполнения базовых операций с пакетами. Мы увидим шаги по установке менеджера пакетов aptitude в разделе ниже. Подробнее об использовании aptitude.

Как установить пакет aptitude в Ubuntu/Debian

Шаг 1. Предварительные требования

a) У вас должен быть работающий сервер Ubuntu/Debian.

c) На вашем сервере должна быть установлена ​​утилита apt или apt-get.

Шаг 2. Обновите сервер

Перед установкой нового пакета всегда рекомендуется сначала обновить Систему с помощью команды apt update или apt-get update. Это синхронизирует версию установленных пакетов с последней стабильной версией, доступной в настроенном репозитории Debian.

Шаг 3. Установите пакет aptitude

Следующий шаг — установить пакет aptitude с помощью команды apt install aptitude -y или apt-get install aptitude -y, как показано ниже. Это автоматически загрузит и установит пакет aptitude вместе с его зависимостями из репозитория Debian.

Шаг 4. Проверьте версию aptitude

После успешной установки вы можете проверить текущую установленную версию пакета aptitude с помощью команды aptitude --version, как показано ниже. Как видите, текущая версия 0.8.12.

Шаг 5. Использование команды aptitude

Пришло время протестировать менеджер пакетов aptitude, установив образец пакета. Для примера мы устанавливаем пакет wget с помощью команды aptitude install wget -y, как показано ниже. Как видите, шаги по установке пакета с помощью команды aptitude не сильно отличаются от действий менеджера пакетов apt или apt-get.

Шаг 6. Удалите пакет aptitude

После завершения работы с пакетом его также можно удалить с помощью команды apt remove aptitude -y, как показано ниже.

Читайте также: