Cannot install deb packages from GUI in Kubuntu (no gdebi equivalent)

Bug #76158 reported by Robert Knight
8
Affects Status Importance Assigned to Milestone
kubuntu-meta (Ubuntu)
Fix Released
Undecided
Martin Böhm

Bug Description

Binary package hint: kubuntu-desktop

It is not possible to easily install standalone software packages from the GUI in Kubuntu.
If you download a .deb package and click on it, the package opens in the archive viewer Ark.

Under Ubuntu the gdebi program is associated with .deb files and it opens them and prompts to install the package when you click on the
file in Nautilus.

This affects a number of important use cases:

1. People downloading packages which cannot be included in Kubuntu repositories for legal reasons
2. People trying to package newer versions of software for Kubuntu for others to test (either for bug fixes, features, new drivers etc.)
3. ISVs trying to package software for Kubuntu

An ideal gdebi equivalent in Kubuntu would also support RPMs ( and convert them using a tool such as alien )

Revision history for this message
Martin Böhm (martin.bohm) wrote :

Right click on the package in Konqueror and select Kubuntu Package Menu -> Install Package.

Revision history for this message
Robert Knight (robertknight) wrote :

> Right click on the package in Konqueror and select Kubuntu Package Menu -> Install Package.

That really does not qualify at all I'm afraid.
The most important problem is that the default action when you click on a package is for it to be opened in Ark. This is hidden in the context menu which is why I didn't find it.

The second problem is that the command just opens up an xterm and displays the prompt "Password:". This raises a number of questions (I know the answers to these questions, I am trying to look at the situation from the perspective of a less experienced Linux user):

- What password and why?
- What will happen when I enter my password?
- Why aren't there password-characters ( stars, black circles, asterisks or something of that ilk )?

 This is still a console app and not a GUI.

Revision history for this message
Robert Knight (robertknight) wrote :

I did find a spec related to this for Feisty, although it has been deferred, presumably because there are a lot of other specifications to implement for the next release.

https://blueprints.launchpad.net/distros/ubuntu/+spec/kubuntu-gdebi

Revision history for this message
Freddy Martinez (freddymartinez9) wrote :

I would change the description of the bug to something like "the default action of clicking on a deb should be to install it"

Revision history for this message
Martin Böhm (martin.bohm) wrote :

The specification has been reopened and the KDE frontend for gdebi will be implemented as part of my Google Summer of Code 2007 project. You can install the packages in Kubuntu by right-clicking on them and choosing from the drop-down menu.

Changed in kubuntu-meta:
assignee: nobody → martin.bohm
status: Unconfirmed → In Progress
Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote :

This would be implemented, right?

Revision history for this message
Martin Böhm (martin.bohm) wrote :

A frontend for the GDebi application has been implemented. It is available in the Kubuntu 7.04 Gutsy "Tribe 2". Marking as "Fix Released".

Changed in kubuntu-meta:
status: In Progress → Fix Released
Revision history for this message
Robert Knight (robertknight) wrote :

Martin,

Just to confirm, is launching the GDebi application the default action when clicking on packages in Konqueror or opening a package directly from a website? The Tribe 2 help page only mentioned that GDebi was available via right-click.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.