Debian Service Menu

Dolphin Service Menus

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

1
Score 50.0%
Description:

Simple kde service menu for managing debian packages.

Actions included:
* Install (sudo dpkg -i)
* Uninstall (sudo dpkg -P)
* Info (dpkg-deb -I && dpkg-deb -c)
* Installed files
* Changelog (changelog.gz)
* Changelog Debian (changelog.Debian.gz)

Installation:
$ mkdir -p /home/$LOGNAME/.kde/share/apps/konqueror/servicemenus
$ cp debian-servicemenu.desktop
/home/$LOGNAME/.kde/share/apps/konqueror/servicemenus
$ cp debian-servicemenu.sh
/home/$LOGNAME/.kde/share/apps/konqueror/servicemenus
Last changelog:

14 years ago

0.1:
* initial release

0.2:
* debian menu on top-level
* use kdialog for info

0.3:
* info shows also package contents

0.4:
* added actions: Changelog, Changelog Debian

0.5:
* added action: Installed files

0.5.1:
* added copyright note

janet

9 years ago

Can you please add a version for KDE4?

Report

janet

11 years ago

I install this servicemenu on every Debian based distro I use. Works fine with Kanotix, sidux,... But no way on Kubuntu, nothing happens when I invoke one of the commands. So I tried starting it from console, e.g.:

./debian-servicemenu.sh info some.deb

and that gives me:

,/debian-servicemenu.sh: 6: Syntax error: "(" unexpected

What's so different with that Kubuntu...? Anybody any idea?

Report

janet

10 years ago

Problem was the first line in debian-servicemenu.sh, #!/bin/sh -> #!/bin/bash

Works fine without need of changes in Kubuntu 8.04.

Report

rastony

13 years ago

Good but "Installed files" abitlity seems NOT to be OK on my Kubuntu.

Report

schplurtz

14 years ago

My home is not /home/$LOGNAME

I changed /home/$LOGNAME to $HOME everywhere
It works perfectly.
Hope this change will get in...

I have French texts for the menus items, who should I send them to ?

/Schplurtz

Report

thishastobefree

14 years ago

The error message I get is "Could not find the program 'uxterm'", and I can't find this program anywhere.

How can I fix this?

Charlie

Report

schplurtz

14 years ago

Assuming you're using debian GNU/linux:
apt-get install xterm

Report

nuka

14 years ago

???

Report

pythonholum

14 years ago

im sorry for such a stupid question but i can install it
whare do i add the .desktop file or what do i have to exicute it as. thanks.

Report

C

redclay

14 years ago

simply put the .desktop file in:
/home/$LOGNAME/.kde/share/apps/konqueror/servicemenus/

Report

anonymous-hive

14 years ago

Another command that might be interesting for inclusion would be alien - so anyone could alienate rpm packages into debs and then install them. I actually did a little service menu for this but couldn't figure out how to nicely integrate it with kdialog to get a little info about the state of the alien process (how long it will take and so on).

=)

Report

DarkLord

14 years ago

Hmm, I had an alien service menu somewhere. Not sure if it was from here or if I did it myself - I'll have a look sometime next week. But anyway: This would make some sense for inclusion, though it will annoy those who whole-heartedly dislike rpm packages and only use deb (sometimes you can't, I know).

Report

Superstoned

14 years ago

I never thought of this... Now I dont have to start a terminal again!

Report

14 years ago

0.1:
* initial release

0.2:
* debian menu on top-level
* use kdialog for info

0.3:
* info shows also package contents

0.4:
* added actions: Changelog, Changelog Debian

0.5:
* added action: Installed files

0.5.1:
* added copyright note

12345678910
product-maker Count: 4 Rating: 5.0
File (click to download) Version Description Downloads Date Filesize DL OCS-Install
Pling
*Needs ocs-url or ocs-store to install things
Details
license
version
0.5.1
updated Nov 28 2004
added Sep 26 2004
downloads today
0
page views today 4
System Tags addon