Команда Talk показывает только «Проверка приглашения на компьютере вызывающего абонента».

1649
Bob

Команда talkна Yosemite не работает и /etc/inetd.confфайл нигде не найден. Почему этот файл больше не включен в OS X и почему больше не работает talk?

Бег talkпросто говорит:

Checking for invitation on caller's machine 
3
Вы использовали это раньше? Какую полную команду вы используете? И почему вы думаете, что `/ etc / inetd.conf` имеет отношение? Если не связано, пожалуйста, удалите эту часть; нам нравится один вопрос на пост в нашем формате вопросов и ответов; пожалуйста, посмотрите [тур]. Arjan 8 лет назад 0
файл `inetd.conf` связан с тем, что объяснение, которое я видел на MacHints с 2002 года, объясняет, как включить` talk '. Bob 8 лет назад 0
Пожалуйста, добавьте эти детали к вашему вопросу. (А также ответы на мои другие вопросы выше.) Arjan 8 лет назад 0

1 ответ на вопрос

3
Nevin Williams

The information you require about getting /usr/bin/talk working in Yosemite can be found in the ntalkd(8) man page.

An excerpt from that page reads:

Execute the following command as root to enable talkd: launchctl load -w /System/Library/LaunchDaemons/ntalk.plist 

I did this, and was then able to issue a talk nevin command in one Terminal window, and received the following notice in another Terminal window:

Message from Talk_Daemon@nevin-mac-mini.local at 23:46 on 2015/09/14 ... talk: connection requested by nevin@localhost talk: respond with: talk nevin@localhost 

Taking that action in the second terminal window gave me the familiar split-screen talk window. There were no further "Waiting for invitation..." messages.

To turn off ntalkd, I used:

launchctl unload -w /System/Library/LaunchDaemons/ntalk.plist