GDebi — ещё один способ установки deb-пакетов

Алексей Федорчук

GDebi представляет собой графический фронт-энд для утилиты dpkg. Она разработана фирмой Canonical специально для Ubuntu и потому, естественно, имеется и в Mint’е (о котором далее и пойдёт речь). Поводом для знакомства с ней стала попытка установить Apache Open Office в минимальной конфигурации. Запустить GDebi можно из секции Администрирование главного меню Cinnamon’а (или MATE) — но тогда придётся обратиться к пункту File -> Open её меню, и потом долго рыскать по файловому древу в поисках нужного имени. Так что более простой способ её запуска — клик на имени deb-файла в файловом менеджере (Nemo или Caja). Что представит такую картинку:

aoo_gdeni_01

Самая ценная информация здесь — это список файлов, входящих в состав пакета. В отличие от Synaptic’а, GDebi выводит его даже для не установленных пакетов:

aoo_gdeni_01a

В случае, если в пакете всё устраивает, пакет устанавливается нажатием одноимённой кнопки, что сначала потребует авторизации, а затем незамедлительно начинается установка:

aoo_gdeni_02
Проверка зависимостей, естественно, осуществляется как и в dpkg — на уровне удовлетворённости или неудовлетворённости. В последнем случае выводится сообщение о том, какие пакеты следует установить для их разрешения. По завершении установки картинка становится такой:

aoo_gdeni_03

Удаление пакета выполняется тем же образом: авторизация и собственно удаление:

aoo_gdeni_04

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

aoo_gdeni_05

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

$ sudo -i

А самая востребованная сфера применения GDebi — установка единичного, не отягощённого завимисостями, пакета на предмет «поиграться и стереть». Но в этом отношении ей нет равных…

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