Что такое эквивалент 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