история установки пакетов linux

📦 Как отсортировать установленные пакеты по дате установки на Linux

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linux

Список установленных пакетов, отсортированных по дате установки в Linux

1. Список установленных пакетов, отсортированных по дате установки в Arch Linux и производных

В Arch Linux и его производных, таких как Manjaro Linux, вы можете перечислить установленные пакеты, отсортированные по дате установки, используя следующую команду:

Пример вывода Arch Linux:

2. Получим историю обновлений пакетов RPM в RHEL, CentOS, Fedora.

В Fedora, RHEL и его клонах, таких как CentOS, выполните следующую команду от имени пользователя root или sudo, чтобы просмотреть историю установленных пакетов:

Пример вывода из CentOS:

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linux

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linux

3. Просмотр истории обновлений пакетов в системах Debian, Ubuntu.

В Debian, Ubuntu и всех системах на основе APT вы можете перечислить установленные пакеты, отсортированные по дате / времени установки, используя следующую команду:

Чтобы просмотреть архивные журналы, запустите:

Обратите внимание, что если вы включили ротацию журналов, журналы будут удаляться со временем.

Таким образом, не существует надежного метода составления списка установленных пакетов по дате установки в ваших системах Debian или Ubuntu.

Это несколько способов найти историю обновлений пакетов в Linux.

Теперь вы знаете, какие пакеты установлены и когда вы их установили в своей системе Linux.

Источник

🐧 Как вывести список установленных пакетов на Linux

Это краткое руководство объясняет, как вывести список всех установленных пакетов Linux из командной строки с примерами.

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

Я включил примеры команд для всех популярных менеджеров пакетов.

1. Как вывести список установленных пакетов на Arch Linux с помощью команды pacman

Pacman – это дефолтный менеджер пакетов для Arch Linux и его производных, таких как Manjaro Linux.

Чтобы вывести список всех установленных пакетов с помощью pacman на Arch Linux и его вариантах, запустите:

Если вы хотите просмотреть страницу вывода с пролистыванием, направьте вывод в команду more, как показано ниже:

Чтобы перечислить только явно установленные пакеты и версии:

Чтобы вывести только общее количество установленных пакетов в Arch Linux, направьте вывод pacman в команду wc:

Как видно из вышеприведенного вывода, я установил 134 пакета в своей системе Arch Linux.

2. Как вывести c писок установленных пакетов в Alpine Linux с помощью команды apk.

Apk, сокращение от Alpine Package Manager, является менеджером пакетов по умолчанию для Alpine Linux.

Команда для просмотра списка установленных пакетов в Alpine Linux:

Чтобы перечислить только общее количество всех установленных пакетов в Alpine Linux, направьте вывод информации об apk команде wc, как показано ниже:

3. Перечислим установленные пакеты в Debian, Ubuntu с помощью команды apt.

Apt предоставляет интерфейс командной строки высокого уровня для системы управления пакетами в Debian, Ubuntu и других системах на основе Debian.

Чтобы отобразить список установленных пакетов в Debian, Ubuntu, Linux Mint и других системах на основе DEB, запустите:

Отобразите общее количество установленных пакетов в системах на основе Debian, направьте вывод команды apt в команду wc, как показано ниже:

4. Перечислим установленные пакеты в Debian, Ubuntu с помощью команды dpkg.

Dpkg – это инструмент командной строки для установки, сборки, удаления пакетов Debian и управления ими.

Чтобы вывести список всех установленных пакетов с версиями и подробностями с помощью команды dpkg, выполните:

Кроме того, вы можете использовать команду dpkg-query для вывода списка всех установленных пакетов Debian.

Укажите только общее количество установленных пакетов в системах на основе Debian:

5. Перечислим установленные пакеты в RHEL, Fedora, CentOS с помощью команды yum.

Yum, сокращение от Yellowdog Updater, Modified, – это утилита управления из командной строки для установки и управления пакетами в системах на основе Red Hat.

Теперь он заменен на dnf в последних версиях RHEL и CentOS.

Чтобы найти список установленных пакетов в Fedora, RHEL и его клонах, таких как CentOS, запустите:

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linux

Выведите только общее количество установленных пакетов с помощью команд yum и wc:

6. Перечислим установленные пакеты в RHEL, Fedora, CentOS с помощью команды dnf.

DNF – это версия YUM следующего поколения, и он был менеджером пакетов по умолчанию, начиная с Fedora 22, RHEL 8 и CentOS 8.

Использование DNF такое же, как и в Yum.

Чтобы найти список установленных пакетов в RHEL, Fedora, CentOS с помощью dnf, запустите:

Если вы хотите отобразить только общее количество пакетов с помощью команды dnf, запустите:

7. Как вывести список установленных пакетов в openSUSE с помощью команды zypper.

Zypper – это менеджер пакетов командной строки по умолчанию для установки и управления пакетами в SUSE и openSUSE.

Чтобы просмотреть список установленных пакетов в openSUSE с помощью zypper, выполните:

8. Как вывести список установленных пакетов в Linux с помощью команды rpm.

Команда RPM, сокращение от Red Hat Package Manager, используется для установки и управления приложениями из командной строки в системах на основе Redhat.

Чтобы вывести список всех пакетов RPM, установленных в вашей системе, выполните:

Чтобы просмотреть вывод с прокруткой, перенаправьте вывод в команду more:

Вы также можете вывести все установленные пакеты, самые свежие из которых будут находится вверху, используя флаг –last, как показано ниже:

9. Как вывести список пакетов, установленных с помощью Snap на Linux.

Snap – это система развертывания программного обеспечения и управления пакетами, разработанная Canonical.

Чтобы вывести список всех приложений Snap, установленных в вашей системе, запустите:

10. Как вывести список пакетов, установленных с помощью flatpak на Linux.

Flatpak – это независимая от платформы система управления пакетами для создания, установки и запуска изолированных настольных приложений и сред выполнения на Linux.

Чтобы вывести список всех установленных приложений Flatpak в Linux, запустите:

Вывод:

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

Дополнительные сведения см. На страницах руководства по соответствующим командам.

Источник

Команда apt в Linux

apt — это утилита командной строки для установки, обновления, удаления и иного управления пакетами deb в Ubuntu, Debian и связанных дистрибутивах Linux. Он сочетает в себе наиболее часто используемые команды из инструментов apt-get и apt-cache с различными значениями по умолчанию некоторых параметров.

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

Обновление индекса пакета ( apt update )

Индекс пакетов APT — это в основном база данных, в которой хранятся записи о доступных пакетах из репозиториев, включенных в вашей системе.

Чтобы обновить индекс пакета, выполните команду ниже. Это приведет к получению последних изменений из репозиториев APT:

Всегда обновляйте индекс пакета перед обновлением или установкой новых пакетов.

Обновление пакетов ( apt upgrade )

Регулярное обновление вашей системы Linux — один из наиболее важных аспектов общей безопасности системы.

Чтобы обновить установленные пакеты до последних версий, выполните:

Команда не обновляет пакеты, требующие удаления установленных пакетов.

Если вы хотите обновить один пакет, передайте имя пакета:

Полное обновление ( apt full-upgrade )

Разница между upgrade и full-upgrade заключается в том, что при последующем удаляются установленные пакеты, если это необходимо для обновления всей системы.

Будьте особенно осторожны при использовании этой команды.

Установка пакетов ( apt install )

Установить пакеты так же просто, как запустить следующую команду:

Если вы хотите установить несколько пакетов с помощью одной команды, укажите их в виде списка, разделенного пробелами:

Для установки локальных файлов deb укажите полный путь к файлу. В противном случае команда попытается получить и установить пакет из репозиториев APT.

Удаление пакетов ( apt remove )

Вы также можете указать несколько пакетов, разделенных пробелами:

Команда remove удалит указанные пакеты, но при этом могут остаться некоторые файлы конфигурации. Если вы хотите удалить пакет, включая все файлы конфигурации, используйте purge вместо remove :

Удалить неиспользуемые пакеты ( apt autoremove )

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

Чтобы удалить ненужные зависимости, используйте следующую команду:

Листинг пакетов ( apt list )

Команда list позволяет вывести список доступных, установленных и обновляемых пакетов.

Чтобы вывести список всех доступных пакетов, используйте следующую команду:

Чтобы вывести список только установленных пакетов, введите:

Перед фактическим обновлением пакетов может быть полезно получить список обновляемых пакетов:

Поиск пакетов ( apt search )

Эта команда позволяет вам искать данный пакет в списке доступных пакетов:

В случае обнаружения команда вернет пакеты, имя которых соответствует поисковому запросу.

Информация о пакете ( apt show )

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

Чтобы получить информацию о данном пакете, используйте команду show :

Выводы

Умение управлять пакетами — важная часть системного администрирования Linux.

Не стесняйтесь оставлять комментарии, если у вас есть вопросы.

Источник

Как использовать историю DNF для просмотра вручную установленных пакетов

Время от времени, как пользователь Linux, вы можете провести аудит состояния различных установленных пакетов на вашем компьютере Linux.

Основная цель – отслеживать установленные пакеты и те, которые были удалены в определенный момент времени.

В этой статье мы рассмотрим состояние транзакции установленных пакетов в Fedora 27 с помощью команды истории DNF.

Это даст вам представление об истории пакетов, которые были вручную установлены и удалены в хронологическом порядке.

Получение списка установленных вручную пакетов с использованием dnf

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

Пример вывода

Получение списка всех транзакций

Чтобы отобразить список всех предыдущих транзакций, выполненных в системе, выполните приведенную ниже команду :

Пример вывода

Перечисление изменений конкретной транзакции

Чтобы перечислить изменения конкретной транзакции, добавьте идентификатор транзакции в конце команды.

Например, если мы хотим проверить изменения в ID 1 в приведенном выше примере, который является установкой nodejs, мы запускаем команду, как показано

Перечисление изменений конкретной транзакции

Чтобы перечислить изменения конкретной транзакции, добавьте идентификатор транзакции в конце команды.

Например, если мы хотим проверить изменения в ID 1 в приведенном выше примере, который является установкой nodejs, мы запускаем команду, как показано

Пример вывода

Получение информации о пакетах определенной транзакции

Чтобы отобразить информацию о пакетах определенной транзакции, мы запускаем команду, как показано

Образец вывода

Как отменить полную транзакцию

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

Источник

Записки IT специалиста

Технический блог специалистов ООО»Интерфейс»

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxУмение устанавливать, обновлять и удалять программное обеспечение относится к важнейшим навыкам работы с любой операционной системой. Поэтому изучение данного вопроса первостепенная задача для любого начинающего пользователя Linux, сразу после того, как он немного осмотрелся в системе. К сожалению, нет единого способа управления ПО, подходящего для всех дистрибутивов, разные семейства предполагают различные подходы, хотя общие принципы во многом совпадают. В данном материале мы будем разбирать вопрос применительно к системам основанным на Debian и Ubuntu.

Пакеты и репозитории

Несмотря на разные форматы, общие принципы построения и управления пакетами в различных Linux системах совпадают, поэтому если вы овладеете приемами работы с одним форматом пакетов, то переучиться на другой не составит особого труда.

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

Кроме того, установка пакетов в обход репозитория может быть небезопасна и считается правилом дурного тона, хотя и применяется, в основном для коммерческого ПО. Наличие репозиториев также позволяет централизованно обновлять пакеты, достаточно сравнить текущие версии пакетов с версиями в репозитории и скачать нужные обновления. Это удобно, так как одновременно обновляется и система и все установленное в нее ПО.

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

Как правило типичный дистрибутив на базе Debian имеет четыре основных репозитория:

Каждый репозиторий состоит из нескольких разделов, в Debian это:

В Ubuntu разделы немного иные:

Список подключенных репозиториев хранится в /etc/apt/sources.list, ниже показано содержимое этих файлов в Debian 10 (слева) и Ubuntu 18.04 (справа).

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxВ Debian все достаточно лаконично, подключен только раздел main трех репозиториев Base, Security updates и Stable updates, если вам нужны иные разделы, то их следует подключить самостоятельно, добавив через пробел в нужную строку.

В Ubuntu более развернутый список репозиториев, он полностью не уместился на скриншот, но для понимания структуры записей приведенного фрагмента хватает. Сверху вниз подключены Base и Security updates для поддерживаемых компанией разделов, затем они же вместе для свободного и несвободного ПО поддерживаемого сообществом, а вот Stable backports прописан для всех веток одновременно, еще ниже (за пределами экрана на скриншоте) подключены Security updates и специальный партнерский репозиторий для пакетов партнеров компании Canonical.

Типичная запись репозитория выглядит как строка со следующей структурой:

Адреса репозиториев сохраняются постоянными, отличаясь только именами выпуска, поэтому если вам нужно обновить выпуск, скажем с Debian 9 на Debian 10, то вам просто потребуется заменить везде stretch (имя девятого выпуска) на buster.

Также в Debian можно использовать вместо имен классы выпусков:

Но на практике это не используется, так как при выходе нового релиза вы получите его автоматическое обновление, что в большинстве случаев неприемлемо. Хотя если вы энтузиаст и хотите всегда быть на переднем крае прогресса, то можете везде прописать testing, получив аналог популярных ныне rolling release дистрибутивов, которые не имеют закрепленной версии и всегда предоставляют наиболее свежий срез пакетов, зачастую ценой стабильности.

Для добавления собственных источников пакетов предназначена директория /etc/apt/sources.list.d/ в которой следует располагать файлы с адресами источников и обязательным расширением .list. Хотя их можно прописать и в основной файл, но это считается дурным тоном.

Низкоуровневый менеджер пакетов Dpkg

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

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxДля установки просто выполните:

Но помните, что dpkg не умеет разрешать зависимости и вы должны будете сделать это вручную, либо скачать все необходимые пакеты и установить их в нужном порядке, это можно поручить dpkg, запустив его с маской в имени пакетов:

Такая конструкция установит все находящиеся в данном расположении deb-пакеты, так что будьте внимательны, либо используйте более узкие маски.

Чтобы получить сведения о всех доступных и установленных пакетах используется ключ -l, но он выведет список всех пакетов, поэтому следует использовать его с маской, например, так:

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxТак как мы задали имя пакета без подстановочных символов, то информация будет выведена только при полном совпадении заданного имени с именем пакета. Если мы хотим получить больше информации, то можем сделать так:

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxТеперь мы видим больше пакетов, как установленных в системе, так и доступных в репозитории. Но это не все пакеты, относящиеся к gimp, так как наша маска предписывает искать пакеты, которые начинаются на gimp и игнорирует иные варианты. Поэтому, если вы не уверены, что правильно задали маску, можно пойти другим путем, отдав вывод dpkg команде grep, которая найдет все нужные вхождения.

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxВ этом случае вы получите список только установленных, либо удаленных, но имеющих оставшиеся части (например, конфигурационные файлы) пакетов, но при этом будут найдены все вхождения указанной строки, даже в середине имени, в данном случае мы обнаружили ранее не найденную библиотеку libgimp2.0

Для удаления пакета используйте:

Обратите внимание, что здесь мы указываем не имя deb-файла, а имя установленного пакета, узнать его можно способом, представленным выше. Часто после удаления пакета от него остаются конфигурационные файлы и иные данные, полностью очистить их можно командой:

Но будьте внимательны, при этой операции могут быть удалены пользовательские данные, хранившиеся в стандартных расположениях. Это актуально для таких видов программ, как веб-сервера или СУБД.

На этом мы закончим знакомство с dpkg, ограничившись наиболее часто необходимыми в повседневной деятельности командами, а сами перейдем к более высокоуровневым инструментам.

Улучшенный инструмент для работы с пакетами APT и команды apt и apt-get

Настоящим пакетным менеджером в Debain является APT (Advanced Package Tool, Улучшенный инструмент для работы с пакетами), который умеет работать с репозиториями, разрешать зависимости и взаимодействовать с dpkg, которая, собственно, и занимается установкой пакетов.

APT имеет два интерфейса командной строки: apt-get и более новый apt. Их синтаксис и возможности во многом схожи, и мы будем практически всегда использовать последний, кроме отдельных случаев, когда требуемые возможности поддерживает только apt-get.

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

APT всегда работает с локальным кешем списков, поэтому перед любыми действиями с пакетным менеджером следует обновить списки в кеше. Это можно сделать командой, которая должна быть широко известна нашим читателям:

Команда проверяет версии списков в репозитории и при необходимости скачивает их новые версии, после чего анализирует список установленных пакетов и сообщает о доступных обновлениях, увидеть список пакетов, для которых доступны обновления можно командой:

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxУстановить обновления можно командой:

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

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

Обычные обновления следует выполнять командой upgrade, тогда как dist-upgrade следует использовать для обновления дистрибутива, в том числе и на минорные версии в составе текущего выпуска.

Для установки пакетов следует использовать команду:

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

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxВ целом APT хорошо знает свое дело, но мы все равно советуем обращать внимание на состав добавляемых и, особенно, удаляемых пакетов. Также не будет лишним изучить список предлагаемых пакетов, там вы можете найти много интересного и полезного, что позволит расширить возможности устанавливаемого ПО и о чем вы могли даже не догадываться.

Для удаления пакета используйте:

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

Но будьте внимательны, так как эта команда удалит все данные пакета, в том числе и добавленные пользователем в стандартные расположения, данные, находящиеся в домашних директориях пользователей при этом удалены не будут.

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

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxУдалить их можно командой:

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

Также иногда может потребоваться возможность очистить кеш скачанных пакетов, скажем при недостатке места на диске, это можно сделать, введя:

Эта команда полностью очистит кеш, также можно использовать более мягкую очистку с помощью apt-get, который дает возможность удалить из кеша только те пакеты, которые на текущий момент отсутствуют в репозитории (были заменены новыми версиями или удалены):

Затронем еще один интересный момент, допустим вы в своих экспериментах удалили или еще как-либо повредили входящие в состав пакета файлы, но система считает, что пакет установлен и отказывается устанавливать его повторно. Но можно всегда переустановить пакет:

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

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

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxЕсли вы не знаете точного названия нужного вам пакета, то можно выполнить его поиск командой:

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

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxДля получения информации о пакете просто введите:

Чтобы отменить фиксацию выполните:

Объем данной статьи не позволяет рассмотреть все возможности apt, поэтому мы ограничились наиболее необходимыми в повседневной деятельности, ну и в завершение небольшая порция юмора. Если запустить команду apt без параметров, то вы увидите краткую справку в самом конце которой будет строка: В APT есть коровья СУПЕРСИЛА. Что это значит? Просто наберите:

И вы увидите старую пасхалку от разработчиков, которая была еще в apt-get, а затем ее заботливо перенесли в apt.

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linux

Графические оболочки Aptitude и Synaptic

Кроме родных для APT консольных интерфейсов apt-get и apt существуют и более высокоуровневые оболочки. Одна из них aptitude, которая может работать как в псевдографическом режиме, так и в режиме командной строки, имея синтаксис во многом повторяющий синтаксис apt. Благодаря этому многие воспринимают эту утилиту как еще один интерфейс к APT, хотя основной задачей разработчиков было именно создание псевдографической интерактивной оболочки.

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxВ современных дистрибутивах Debian и Ubuntu aptitude отсутствует в основной поставке и вам потребуется установить этот пакет отдельно.

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

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxОднако не смотря на то, что Aptitude и Synaptic являются зрелыми и эффективными инструментами, мы бы не рекомендовали их использование по крайней мере до тех пор, пока вы не освоите работу с базовым интерфейсом apt.

Магазины приложений

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

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

Ниже показан магазин для актуальной версии Debian

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linuxЗаключение

Как видим, Debian и основанные на нем системы предоставляют широкий выбор инструментов для управления пакетами, начиная от утилит командной строки и заканчивая магазинами приложений. Каждый найдет инструмент себе по душе. Но для начинающих администраторов мы бы рекомендовали в обязательном порядке осваивать базовые инструменты, такие как dpkg и apt, потому что ситуации бывают разные, а базовые инструменты, в отличие от графической оболочки или псевдографических утилит, доступны всегда.

Дополнительные материалы:

Помогла статья? Поддержи автора и новые статьи будут выходить чаще:

история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linux

Или подпишись на наш Телеграм-канал: история установки пакетов linux. Смотреть фото история установки пакетов linux. Смотреть картинку история установки пакетов linux. Картинка про история установки пакетов linux. Фото история установки пакетов linux

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *