Замена Sh с ZSH

Это - пошаговое руководство на
, Как собрать и установить Гибридный язык и заставить его работать с Google Talk (~ Притоны) на Linux:

различия между Притонами и Google Talk вы найдете на этой странице:
https://support.google.com/a/answer/4564211

1. Включите проверку 2-Step на этой странице:
https://accounts.google.com/SmsAuthConfig

2-Step Verification

2. Создайте новый пароль приложения для Pidgin на этой странице, выберите Other и присвойте ему имя
https://security.google.com/settings/security/apppasswords

App password

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. Он должен выглядеть следующим образом:

Adding Google Talk account to Pidgin

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

1
06.07.2018, 19:22
1 ответ

Почему бы не изменить оболочку вашего пользователя по умолчанию, используя вместо этого chsh.

$ chsh -s /usr/bin/zsh

Ссылки

3
27.01.2020, 23:12

Теги

Похожие вопросы