OpenSUSE should add this! Package for commands...

PackageKit, the package management framework, has also received some intriguing enhancements in Fedora 12. A new customization for the bash shell will detect when the user attempts to run a command from a package that is not installed and will offer to automatically install the package. This is not fully integrated yet, but users who want to test it can install the Packagekit-command-not-found package.

This is very cool and I’d assume that it would start with the commands for all opensuse standard packages (from oss/non-oss repositories) but could be expanded to include lists from all repositories.

Hi
PackageKit and cnf are already there?


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
up 13 days 22:41, 3 users, load average: 1.79, 1.33, 0.84
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18

Yeah, but I think the stuff to recommend a package based on command is in Fedora’s own flavor of these tools.

  1. You don’t give the source of that quote
  2. The place to ask for features is https://features.opensuse.org/, not this forum
  3. My openSUSE 11.1 system…
$ pingus

The program 'pingus' can be found in the following package:
  * pingus  path: /usr/bin/pingus, repository: zypp (games) ]

Try installing with: sudo zypper install pingus

bash: pingus: command not found

It is provided by the package “command-not-found”, installed by default. It uses ZYpp directly instead of PackageKit, but…

PackageKit is included with openSUSE by default, as previously mentioned by others. IIRC the kupdateapplet uses PackageKit.
kde4-kupdateapplet-packagekit
gnome-packagekit
kpackagekit

Yep, though you can configure which one to use; packagekit or the zypp backend

Yip. To true.
Personally, I don’t like PackageKit. It is yet another layer.

Um, OK. I’m not saying OpenSUSE needs to use/require packagekit. i don’t like it either. I’m simply talking about the ability to type in a command and get a response saying that’s in a package you don’t have installed, would you like to install it. That’s it.

Then you also must not like pulseaudio as it’s yet another layer on top. Oh wait, who likes pulseaudio at the moment? rotfl!

i.e. RedDwarf’s pingus

and get a response saying that’s in a package you don’t have installed

11.1 spits out what you can do to install

, would you like to install it.

Nope, it does not do that. If it was a feature I think I would turn it off.

Hi
But that feature is already there install command-not-found…


Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.29-0.1-default
up 14 days 2:27, 3 users, load average: 0.05, 0.07, 0.07
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18

What does sound clever in packagekit is the capability for a GUI app, like openoffice or something, to send a request to the package manager to offer the user to install a supplementary package, like a font.

It’s a short circuit between layers of the system, and will probably drive the purists nuts, but to me it just sounds easier.

That indeed does sound clever. Would also open up the ‘cannot play/do, install codec/driver?’ options many people have been begging for.

You’re right, that is a better example…

Legal headaches though…