Я попытался запустить dcop
, поскольку мой якуаке не может быть снова показан в моей Корице, и я не хочу перезапускать свой якуаке. Я обнаружил, что эта команда может снова сделать мое шоу на якуаке:
dcop yakuake DCOPInterface slotToggleState
Но мне не повезло, запустив его:
$ 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
Я попытался найти его, но не повезло
$ 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
Итак, в каком пакете dcop
содержится заявка?
DCOP, протокол теперь обрабатывается D-Bus, прежняя команда dcop
- старая вещь KDE.
Это даже на странице Википедии: DCOP , которую вы предоставили сами!
DCOP был заменен на D-Bus в KDE Software Compilation 4.
[...]
D-Bus, система шины сообщений, стандартизированная freedesktop.org, находилась под сильным влиянием системы DCOP и заменяет DCOP в Компиляции программного обеспечения KDE 4.
blockquote>Итак, взгляните на возможности, которые команды
dbus-*
могут сделать для вас.Я думаю, что вы смотрели на очень старые или смешанные источники, поскольку Cinnamon - довольно новая вещь, хотя она устарела с момента выпуска KDE 4 в 2008 году.
Перейти к D-Bus
В KDE, чтобы переключить состояние окна эмулятора терминала Yakuake, сделайте это (проверено работает):
qdbus org.kde.yakuake /yakuake/window toggleWindowState
Как заставить это работать в Cinnamon ? Не уверен, так как Yakuake - это программа KDE, и я не знаком с реализациями не-Qt D-Bus.
По данным поиска пакетов в Ubuntu: http://packages.ubuntu.com/search?suite=lucid&arch=any&searchon=contents&keywords=dcop
Это содержится в kdelibs до ясности (Ubuntu 10.04).