Как установить 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).

Другие вопросы по тегам