web-dev-qa-db-fra.com

Comment installer dcop?

J'ai essayé d'exécuter dcop, car mon yakuake ne peut plus être affiché dans ma cannelle et je ne veux pas redémarrer mon yakuake. J'ai trouvé que cette commande peut faire réapparaître mon yakuake:

dcop yakuake DCOPInterface slotToggleState

Mais je n'ai pas eu de chance de le faire fonctionner:

$ dcop
No command 'dcop' found, did you mean:
 Command 'dtop' from package 'diod' (universe)
 Command 'dccp' from package 'dcap' (universe)
 Command 'bcop' from package 'compiz-fusion-bcop' (universe)
dcop: command not found

J'ai essayé de le chercher, mais pas de chance:

$ apt-cache search dcop
courier-filter-Perl - purely Perl-based mail filter framework for the Courier MTA
gambas3 - Complete visual development environment for Gambas
grace - XY graphing and plotting tool
jless - A file pager program, similar to more(1) supporting ISO2022
konversation - user friendly Internet Relay Chat (IRC) client for KDE
xgraph - Plotting program, reads stdin, allows interactive zooming

Alors, dans quel package l'application dcop est contenue?

1
Kokizzu

Il est obsolète et a été supprimé

DCOP le protocole est maintenant géré par D-Bus, l'ancienne commande dcop est une vieille chose KDE.

C'est même dans la page Wikipedia: DCOP que vous vous êtes fournie!

DCOP a été remplacé par D-Bus dans KDE Software Compilation 4.

[...]

D-Bus, un système de bus de messages normalisé par freedesktop.org, a été fortement influencé par le système DCOP et remplace DCOP dans KDE Software Compilation 4.

Alors, jetez un œil aux possibilités que le dbus-* les commandes peuvent faire pour vous.

Je pense que vous regardiez des sources très anciennes ou mélangées, car Cinnamon est une chose assez nouvelle alors qu'elle est obsolète depuis la sortie de KDE 4 en 2008.

Déplacer vers D-Bus

Dans KDE, pour basculer l'état de la fenêtre de l'émulateur Yakuake Terminal, procédez comme suit (fonctionnement vérifié):

qdbus org.kde.yakuake /yakuake/window toggleWindowState

Comment faire fonctionner cela à la cannelle? Pas sûr, car Yakuake est un programme KDE et je ne connais pas les implémentations D-Bus non-Qt.

5
gertvdijk

Selon la recherche de paquets Ubuntu: http://packages.ubuntu.com/search?suite=lucid&Arch=any&searchon=contents&keywords=dcop

Il est contenu dans kdelibs jusqu'à lucid (Ubuntu 10.04).

0
John Siu