Что такое эквивалент Kubuntu для `gdebi`, который предоставляет графический интерфейс для удаления файлов.deb?

В системах на основе Gnome вы можете установить .deb файлы с gdebi вместо использования Ubuntu Software Center. Что такое эквивалентный пакет на KDE с использованием Kubuntu?

2 ответа

Решение

Я нашел инструмент, который искал, он называется qapt-deb-installer

В качестве дополнительного ответа по отношению к другим ответам и комментариям:

  • Установщик пакетов Qapt (qapt-deb-installer) подразумевается как аналог Gdebi, но, хотя он сообщает вам, когда зависимости отсутствуют, он не перечисляет эти недостающие зависимости.

С другой стороны (как и Gdebi) он сообщает вам, какие дополнительные зависимости устанавливаются при выполнении deb файл.

По сравнению с gdebi, Discover похожа в основном тем, что ее можно установить из debфайлы (в отличие от Synaptic или его альтернатив KDE, Muon и Apper). Но когда это происходит, он не сообщает вам, отсутствуют ли и какие зависимости (он просто закрывается), и, что еще хуже, не перечисляет дополнительные зависимости перед их установкой.


Я бы также предложил альтернативу, когда файл deb установлен с apt в терминале (apt является программой, запускаемой Gdebi), действие запускается с помощью графического интерфейса пользователя, а именно файлового менеджера Dolphin, двумя возможными способами:

~ путем связывания файлов deb с "приложением", которое запускает наше действие, фактически просто с desktop файл ~/.local/share/applications/install-deb-terminal.desktop, созданный нами с формой

       [Desktop Entry]
Name=APT in terminal
Comment=Install deb files in terminal with apt
Exec=konsole --hold -e sudo apt install %f
Icon=/usr/share/icons/breeze/mimetypes/22/application-x-deb.svg
Terminal=false
Type=Application
StartupNotify=true
Categories=System;

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

~ или, просто создав новое контекстное меню в Dolphin для файлов deb, запустив то же действие с файлом ~/.local/share/kservices5/ServiceMenus/install-deb.desktop формы

       [Desktop Entry]

Actions=install
Icon=dialog-information
MimeType=application/vnd.debian.binary-package
ServiceTypes=KonqPopupMenu/Plugin
Type=Service
X-KDE-Priority=TopLevel


[Desktop Action install]
Exec=konsole --hold -e sudo apt install %f
Icon=/usr/share/icons/breeze/mimetypes/22/application-x-deb.svg
Name=Install with APT in terminal

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

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

Но мы сами не предпринимаем никаких действий в CLI, кроме ввода sudo пароль.

[Благодаря @DKBose я нашел эту ссылку, где в вопросе я представил это решение под уже мертвой учетной записью, в то время как у меня было то же имя пользователя, что и сейчас.]

Установщик deb QApt позволяет устанавливать локальные файлы.deb. Установщик Debian QApt разрешает и загружает зависимости. Менеджер пакетов APT делает то же самое, но только для удаленных пакетов.

sudo apt-get install qapt-deb-installer
Другие вопросы по тегам