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