我妻子正坐在她的家用桌面上alpha,它运行着最新版本的 Ubuntu。我在公交车上,在我的 G1 手机上使用 ConnectBot,alpha无论我身在何处都可以通过 SSH 进入。
由于复杂的原因,我无法通过 IM、电子邮件或电话与她联系。(例如,我不想叫醒宝宝,我的 IM 客户端坏了,我的电子邮件服务器已关闭。)我唯一的选择是alpha远程ssh 进入并尝试以某种方式使某些内容出现在屏幕上。她正在使用 KDE;我怎样才能弹出一些东西来引起她的注意并让她知道我正在尝试与她交流?我认为即使我的 SSH 会话没有 X 显示,也可以远程触发一些东西(比如 xmessage)出现在她的屏幕上。
编辑:澄清一下,我的手机没有运行任何类型的 X,所以 X-over-ssh 是不可能的。以下会起作用吗?
$ export DISPLAY=:0
$ xmessage "test"
Run Code Online (Sandbox Code Playgroud) Linux 是否存在真正的 P2P 聊天客户端?如果确实存在,有人可以提供链接吗?
我曾尝试寻找这样的客户,但还没有运气。理想情况下,客户将在 debian 和/或基于 debian 的系统上工作。
我有一个 irssi 会话在我的 VPS 中运行。我使用笔记本电脑上的 Xchat 或 Android 手机上的 Andchat 通过 irssi-proxy 连接到它。有什么办法可以让它在我连接时发送自上次代理连接到我的客户端以来包含我的昵称的所有消息?
我想和我哥哥谈谈(我们都有 Debian Jessie)。所以我安装inetutils-inetd,inetutils-talk和inetutils-talkd。现在我想试试它是否有效。所以我创建了一个名为 foo 的 testuser。然后我以这个用户和我的原始用户身份登录。我将mesg两个终端都打开为是,然后在我的原始用户上尝试了这个:
$talk foo
[Service connection established.]
[Checking for invitation on caller's machine]
[Checking for invitation on caller's machine]
[Checking for invitation on caller's machine]
[Checking for invitation on caller's machine]
[Checking for invitation on caller's machine]
[Checking for invitation on caller's machine]
Run Code Online (Sandbox Code Playgroud)
并且 foo 永远不会收到联机帮助页中描述的消息。我还检查了inetd正在运行talkd并由inetd. 这是其中唯一/etc/inetd.conf没有取消注释的行。:
talk stream tcp nowait root /usr/sbin/talkd talkd
Run Code Online (Sandbox Code Playgroud)
我还尝试让两个用户尝试相互交谈,但这也不起作用。
有谁知道我如何才能上班?
我的计划是让 2 个不同国家/地区的 2 组不熟练的用户(儿童和他们的祖父母)能够轻松交谈。在实践中,我认为它是:
不幸的是,我对 VoIP 的经验很少。但是我可以做得很好,因为在这种情况下可能需要设置防火墙。我也习惯了各种 Linux 发行版。问题实际上是哪些应用程序适合我的目的,以及我是否必须在其中一个国家/地区运行服务器(voip?)。至于用户 - 选择越少越好,如果可以的话,我会将其用于这两个“计算机站”之间的通信。甚至可以使用电话耳机 :)
非常感谢您的建议。
我想在两个系统之间发送聊天消息(如邮件聊天),系统是互通的代理IP。
我的一位熟人在 Cinnamon 桌面上使用 Linux Mint。
我们想通过 Skype 互相交谈,但我们意识到带有 Cinnamon 桌面的 Linux Mint 不支持 Skype。我们已经搜索了解决方案,但我们只找到了 Google+。
有谁知道我们可以免费(没有 Google+)互相交谈的网站吗?