Как изменить оболочку по умолчанию на удаленном сервере?

Я попытался изменить его так, как это рекомендовано. Как изменить оболочку по умолчанию на экземпляре AWS? , как показано ниже:

chsh -s $(which zsh) 

Но это дало мне ошибку. Система просит меня использовать ypchsh вместо этого, но это дает мне это сообщение об ошибке:

 ypchsh: can't get local yp domain: Local domain name not set 

Что я могу сделать, чтобы установить удаленную оболочку в zsh ?

Вы можете связаться с системным администратором и спросить, должно ли оно быть поддержано, и если да, то для этого он его исправит.

То, что я делаю в кластере, где изменение оболочки в zsh не поддерживается, – это (внутри my ~/.bashrc ):

 # if this is an interactive shell if [[ $- == *i* ]]; then # if on one of those annoying hosts... if [[ `uname -n` == PATTERN_MATCHING_SOME_HOSTNAMES ]]; then # if there is actually a zsh command available if [[ -x `which --skip-alias zsh 2>/dev/null` ]]; then # avoid spawning zsh every time bash is started... if [ -z $ZSH_STARTED ]; then export ZSH_STARTED="true" # if the call to zsh fails, scp a different conf there exec zsh fi fi fi fi 
  • Как добавить индикатор выполнения в сценарий оболочки?
  • Invoke zsh, затем * source * другой файл (при входе в интерактивный режим)
  • PATH установлен до / etc / zshenv
  • Исключения из функции zsh correctall?
  • Как заставить Zsh не сохранять неудачную команду
  • Почему `zsh` вставляет` ~ `, когда я нажимаю клавишу удаления?
  • Как проверить, что замедляет мой запуск терминала?
  • Завершение истории oh-my-zsh
  • Цвета завершения ZSH и OS X
  • Разделите стрелку на локальную и глобальную историю ZSH
  • Команда команды Git ведет себя как «меньше»,
  • Interesting Posts

    jQuery DataTables Получение выбранных значений строк

    Как проверить, есть ли плохой сектор на внешнем жестком диске USB на OS X?

    прозрачный экран в java

    ViewPager перехватывает все события onTouch по оси x. Как отключить?

    AngularJS загружает несколько файлов с помощью API FormData

    Потребляйте нажатие клавиши в autohotkey (не позволяйте ей распространяться в других приложениях)

    Могу ли я получить доступ к серверу разработки ASP.NET в интрасети?

    Самостоятельное удаление приложения на C # в одном исполняемом файле

    Как насмехаться с импортом

    Почему компилятор не жалуется, когда я пытаюсь переопределить статический метод?

    Подождите, пока ActiveWorkbook.RefreshAll закончит – VBA

    Преобразовать java.util.Date в строку

    Что такое Runtime.getRuntime (). TotalMemory () и freeMemory ()?

    Не удалось загрузить файл или сборку «Microsoft.CodeAnalysis, version = 1.3.1.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35» или один из его зависимостей

    Найти CRLF в Notepad ++

    Давайте будем гением компьютера.