Registered Member
|
Hi all,
I think of a new KIO. It would display a "virtual tree" of a deb or rpm package. For example, if you typed the pattern "package:/kmplayer" in the Konqueror (or Dolphin) search bar, the following tree would appear:
The pattern "package:/" would display the list of all the packages:
|
Moderator
|
Well I think this is a great idea. It's just that there are few problems:
First: what about all of us that don't use nor .deb nor .rpm? Second: It's platform specific, but I think that this could be developed for Linux and BSD (probably to) based KDE only. But I like the general idea as I found myself searching through whole root for packages not knowing where to look so this could be a real gift in terms of making searching for packages easier.
Primoz, proud to be a member of KDE forums since 2008-Nov.
|
Registered Member
|
This should also work for .deb and .rpm files that are stored on your drive, so that you can click on a file in Dolphin and view it in the appripriate kio slave (or at the very least have the option available in the right-click menu).
We already have kpackagekit, which is platform-specific and deals with RPM and DEB files. So I don't think that is really a problem.
Man is the lowest-cost, 150-pound, nonlinear, all-purpose computer system which can be mass-produced by unskilled labor.
-NASA in 1965 |
Moderator
|
Oh I forgot about KPackageKit.
But still something that would support any packages would be great to. But on the other hand Shaman2 (a pacman fronztend from KDEmod) will show dependencies of the package and also pckages that depend on that package. So I'm strating to think its implemented for major distros in form of KPackageKit, and smaller distros are on their own to create support, just like KDEmod for Arch
Primoz, proud to be a member of KDE forums since 2008-Nov.
|
Registered Member
|
Even if it is distro-specific this would be nice
Proudly dual-booting openSUSE 11.1 with KDE 4.3 and Windows Vista on a Toshiba A205-S4577 since July 2007.
|
KDE Developer
|
Just started coding this (using package-kit). Will post when I have something test-worthy. (Hopefully just after Easter)
|
Registered Member
|
Is it? Platform specific I mean. I can think of a few examples when it would be very handy to examine .rpms and .debs like that on Windows and Mac systems, and especially if it would allow you to drag and drop to extract a specific file. For example, font-packages. Or say a package meant for a server and you want to look at the directory-structure or change-log file or whatever before employing it. Besides, I'm all for cross-platform but if some feature is only applicable for Linux/Windows/MacOS I don't think that's necessarily a problem. I'd consider that a bonus really, in that it makes KDE able to adapt to the environment it's being used in.
OpenSUSE 11.4, 64-bit with KDE 4.6.4
Proud to be a member of KDE forums since 2008-Oct. |
KDE Developer
|
Nice.
It's complicate to get this paths manually using rpm or dpkg and starting Yast takes too much time. |
KDE Developer
|
I was only intending on implementing viewing the contents of installed packaged .(the equivalent of dpkg -L)
If you wanted to see the files / changelog /etc of a .rpm or .dpkg file surely you'd just open it in ark? |
KDE Developer
|
Finished! More info and download link on my site: http://www.sharpley.org.uk/page/software/packagekio it uses package kit as the backend.
Please leave feedback here or email me. kde at david edmunson . co.uk
Last edited by david_edmundson on Tue May 26, 2009 7:33 am, edited 1 time in total.
|
Registered Member
|
I've had more or less the same idea before, essentially a packages:// KIO. However, such a tool should really only talk to PackageKit, ie. it shouldn't attempt to operate at any level lower than that. |
Registered Member
|
Thanks David! I'll test it as soon as I've installed Ubuntu Jaunty. |
KDE Developer
|
|
KDE Developer
|
ooh! Do you have a link to the build service output? I had a look but couldn't see anything.
I'll write a page on kde-apps.org soonish. Are there any problems with my software or can I ask a moderator to move this thread to the "Done" folder? |
Registered Member
|
Doesn't work for me (openSUSE 11.1, kde 4.3beta)
protocol ir recognized by the system, but returns empty results |
Registered users: Bing [Bot], gfielding, Google [Bot], Sogou [Bot]