Алексей Федорчук
GDebi представляет собой графический фронт-энд для утилиты dpkg
. Она разработана фирмой Canonical специально для Ubuntu и потому, естественно, имеется и в Mint’е (о котором далее и пойдёт речь). Поводом для знакомства с ней стала попытка установить Apache Open Office в минимальной конфигурации. Запустить GDebi можно из секции Администрирование главного меню Cinnamon’а (или MATE) — но тогда придётся обратиться к пункту File -> Open её меню, и потом долго рыскать по файловому древу в поисках нужного имени. Так что более простой способ её запуска — клик на имени deb-файла в файловом менеджере (Nemo или Caja). Что представит такую картинку:
Самая ценная информация здесь — это список файлов, входящих в состав пакета. В отличие от Synaptic’а, GDebi выводит его даже для не установленных пакетов:
В случае, если в пакете всё устраивает, пакет устанавливается нажатием одноимённой кнопки, что сначала потребует авторизации, а затем незамедлительно начинается установка:
Проверка зависимостей, естественно, осуществляется как и в dpkg
— на уровне удовлетворённости или неудовлетворённости. В последнем случае выводится сообщение о том, какие пакеты следует установить для их разрешения. По завершении установки картинка становится такой:
Удаление пакета выполняется тем же образом: авторизация и собственно удаление:
И завершается возвращением исходной картинки. Если от удаляемого пакета зависит какой-либо другой, то опять же последует сообщение об ошибке:
Никаких преимуществ против консольного бак-энда, то есть собственно dpkg
, я в GDebi не усмотрел — кроме разве что наглядности. Для установки большого количества пакетов она оказалась неудобной из-за необходимости авторизоваться на каждый такой чих — при использовании dpkg
это можно решить один раз командой
$ sudo -i
А самая востребованная сфера применения GDebi — установка единичного, не отягощённого завимисостями, пакета на предмет «поиграться и стереть». Но в этом отношении ей нет равных…