Open Dolphin; click Settings; Click Configure Dolphin; Click Services. At the bottom you will see Download New Services. Open this. Click for Most Downloads. In the Search Box, type 7z. You will then see, Extract and Compress KDE4. Install it. Then you can select a bunch of files; right click on one of the files, in the context menu select compress->compress to; select the type of compression you want (e.g, 7z), and away you go. (You have to have 7z, etc., installed.)
Thank you very much.
I have the folder “/usr/share/kservices5/ServiceMenus/”, but surprisingly I hadn’t “~/.local/share/kservices5/”. Perhaps it is because I did an upgrade installation instead of a fresh one …
Anyway I created the folder “~/.local/share/kservices5/ServiceMenus/” and copied my “.desktop” files to it. And now new actions appear in Dolphin. Thanks.
Thank you. I followed your detailed instructions, and noticed that these files were copied to “~/.kde4/share/kde4/services/ServiceMenus/”: compress_bgz.desktop, compress.desktop, extract7ZIP.desktop, extractACE.desktop, extractBZIP.desktop, extractGZIP.desktop, extractRAR.desktop, extractTAR.desktop, extractTARGZ.desktop, extractZIP.desktop. And yes, the menus Compress and Extract work ok for 7z files, even with password.
That way of handle 7z files is new for me. In openSUSE 13.1 I had a menu “Q7Z”, due to the two files Q7Zc.desktop and Q7Zc.desktop in ServiceMenus folder. I don’t remember where those files came from.
But I am not able to install the service “KDiff3 Dir Comparison” in Dolphin. I simply get a message “Installation failed”. I have kdiff3 version 0.9.98.