ожидание и повторное использование PID

Предварительные требования
  • Xcode (Загрузить из Mac AppStore)
  • Инструменты командной строки Xcode ( sudo xcode-select --install ИЛИ «Настройки → Загрузки → Компоненты»)
  • Ruby ( 2 или выше для Jekyll 3)
  • Python 2.7 (для Jekyll 2 и ранее)

ACL и неизменяемые флаги

Если после установки всех предварительных требований вы не смогли загрузить Jekyll , вы может потребоваться сбросить неизменяемые флаги или отключить ACL (списки контроля доступа).

Для отображения флагов и ACL, связанных с файлом, используйте:

$ ls -lOe

/* -e option is used to print ACL, and -O option to show flags */

Чтобы снять флаг, вы должны сделать: (для instace снятия флага uchg , который вам может потребоваться снять)

sudo chflags nouchg /yourDirectory

Для удаления ACL, связанного с файлом, используйте:

chmod -RN /yourDirectory

После его использования вы больше не увидите плюс + в конце вашего каталога. -R используется для изменения режимов файловых иерархий, основанных на файлах, а не только в самих файлах.

Имейте в виду, что иногда для снятия некоторых флагов или очистки списков управления доступом система должна находиться в однопользовательском режиме. Чтобы загрузиться в однопользовательском режиме, перезагрузите Mac и одновременно удерживайте клавиши ⌘ + S , пока на экране не появится белый текст. Вы можете начать использовать терминал, когда процесс загрузки завершится и вы увидите на экране root # .

Обратите внимание, что вам не нужно снимать флаг sunlnk .

Между тем конфигурации по умолчанию будут установлены снова после обновления вашей ОС. Так что не о чем беспокоиться, но я рекомендую вам прочитать справочные страницы перед использованием command.

Последний шаг: установите Jekyll

Для установки Jekyll используйте:

sudo gem install jekyll

Если у вас возникнут другие проблемы, проверьте документацию Jekyll .

3
14.01.2016, 01:34
0 ответов

Теги

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