1
如何在Debian上使用无头Skype而不是DBUS
我在Debian上安装了Skype并且无头地运行它,然而,我无法通过dbus与它进行交互。 到目前为止我所拥有的一些背景: 从netinst CD安装在VMware融合盒上的Debian 6 Skype版本动态为2.2.0.25 DBus版本是1.2.24,安装它 apt-get install dbus Skype似乎在无头模式下正常运行 看起来很奇怪: 用Skype --enable-dbus --use-system-dbus它启动Skype时会显示警告Skype: unrecognized option '--enable-dbus' 现在,当我尝试通过dbus向Skype发送一些消息时: dbus-send --system --type=method_call --print-reply --dest=com.Skype.API /com/Skype com.Skype.API.Invoke string:NAME\ hello string:PROTOCOL\ 5 string:SET\ PROFILE\ RICH_MOOD_TEXT\ echo123 最终会出现错误消息: Error org.freedesktop.DBus.Error.ServiceUnknown: The name com.Skype.API was not provided by any .service files 谈到dbus,我是新手。据我所知,应该有一些文件,/etc/dbus-1/session.d|system.d但这些目录是空的。