Это - пошаговое руководство на
, Как собрать и установить Гибридный язык и заставить его работать с Google Talk (~ Притоны) на Linux:
различия между Притонами и Google Talk вы найдете на этой странице:
https://support.google.com/a/answer/4564211
1. Включите проверку 2-Step на этой странице:
https://accounts.google.com/SmsAuthConfig
2. Создайте новый пароль приложения для Pidgin на этой странице, выберите Other и присвойте ему имя
https://security.google.com/settings/security/apppasswords
3. Установите последнюю версию Pidgin для вашей системы с этой страницы:
https://pidgin.im/download/ или из репозитория дистрибутива Linux или скомпилируйте ее из источника (или для Max OS X они рекомендуют использовать http://adium.im/ )
4. Чтобы избежать ошибок безопасности, следует часто проверять, содержит ли репозиторий дистрибутива Linux последнюю доступную версию, которую можно проверить на этой странице https://pidgin.im/news/security/
5. Если вы принимаете решение собрать, вы просто устанавливаете зависимости, загружаете и собираете кодекс и устанавливаете Гибридный язык следующим образом:
$ sudo apt-get build-dep pidgin
$ sudo apt-get source pidgin
$ tar xjvf pidgin-2.x.y.tar.bz2
$ cd pidgin-2.x.y
$ ./configure && make && sudo make install
Поочередно, например, на Debian, где вы (по умолчанию) имеете к Су вместо sudo (не проверили меня, исправьте меня, если я неправ):
$ su -
# apt-get build-dep pidgin
# apt-get source pidgin
# exit
$ tar xjvf pidgin-2.x.y.tar.bz2
$ cd pidgin-2.x.y
$ ./configure && make
$ su -
# make install
, Если это терпит неудачу по некоторым причинам, пожалуйста, обратитесь к этой странице:
https://developer.pidgin.im/wiki/Installing%20Pidgin#WhycantIcompilePidgin
6. Щелкните правой кнопкой мыши по пиктограмме на панели задач Pidgin и выберите Счета .
7. Добавьте или измените учетную запись Google Talk так, чтобы Имя пользователя не содержало @ gmail.com или вашего домена.
8. Если у вас есть собственный домен для учетной записи Google, заполните поле Домен , в противном случае по умолчанию должны присутствовать gmail.com (без @).
9. Ресурс - это специфичная для XMPP вещь, позволяющая использовать несколько клиентов для одной и той же учетной записи. При обычных обстоятельствах оставьте пустым.
10. Введите Пароль , созданный на шаге 2.
11. Опционально, но удобно, если на безопасном компьютере установлен флажок Запомнить пароль .
12. Локальный псевдоним оставить пустым.
13. Он должен выглядеть следующим образом:
14. На вкладке Advanced убедитесь, что выбрана опция Require encryption и отключена опция open text .
15. Обратите внимание, что после сохранения этих настроекпротокол автоматически изменится на XMPP , который в настоящее время доступен для сторонних приложений, таких как Pidgin.
-121--184805-
Я столкнулся с проблемами при помощи find
с -delete
из-за намеренного поведения find
(т.е. отказа от удаления, если путь начинается с ./, что они делают в моем случае), как указано на его странице:
-delete
Удаление найденных файлов и/или каталогов. Всегда возвращает значение true. Это выполняется из текущего рабочего каталога как поиск рекурс в дереве. Он не будет пытаться удалить имя файла с символом «/» в пути относительно «». из соображений безопасности.
Эта опция подразумевает обработку проходов в первую очередь по глубине.
Следующие symlinks несовместимы с этим параметром.
Вместо этого я смог просто сделать
find . -type d -name 'received_*_output' -exec rm -r {} +
Для вашего случая, кажется, что цитирование глобуса (звездочка, *) было решением, но я хотел предоставить свой ответ на случай, если у кого-то еще будет похожая проблема.
ПРИМЕЧАНИЕ: Раньше мой ответ заключался в следующем, но @ Wildcard указал на недостатки безопасности в этом в комментариях.
find . -type d -name 'received_*_output' | xargs rm -r
Почему бы не изменить оболочку вашего пользователя по умолчанию, используя вместо этого chsh
.
$ chsh -s /usr/bin/zsh