Вопрос или проблема
Загрузка дополнительного модуля: /usr/share/crosh/dev.d/50-crosh.sh
Добро пожаловать в crosh, оболочка разработчика Chrome OS.
Если вы случайно попали сюда, не паникуйте! Просто закройте эту вкладку и продолжайте.
Введите 'help' для списка команд.
Если вы хотите настроить внешний вид/поведение, вы можете использовать страницу опций.
Загрузите её с помощью сочетания клавиш Ctrl+Shift+P.
crosh> shell
chronos@localhost / $ sudo sh -/Downloads/Crout -e -t xfce
Мы надеемся, что вы получили стандартный инструктаж от местного системного администратора.
Обычно он сводится к этим трем вещам:
#1) УважайтеPrivacy of others.
#2) Думайте, прежде чем печатать.
#3) С великой силой приходит великая ответственность.
sh: Неверная опция -/
chronos@localhost / $ sudo sh -/Downloads/Crout -e -t xfce
sh: Неверная опция -/
chronos@localhost / $ sudo sh -/Downloads/crouton -e -t xfce
sh: Неверная опция -/
chronos@localhost / $ sudo sh -/Downloads/crouton -e -t xfce
sh: Неверная опция -/
chronos@localhost / $
Вы неправильно поняли инструкции по установке Ubuntu на Chromebook. Правильная команда должна быть:
sudo sh ~/Downloads/crouton -e -t xfce # флаг -e является необязательным и может быть опущен
Где символ тильды ~
используется вместо тире как сокращение для вашего домашнего каталога. (например: ~/Downloads
эквивалентно /home/<ваше-имя-пользователя>/Downloads
)
Ответ или решение
Ошибка "illegal option" при установке Ubuntu на Chromebook может возникать по нескольким причинам, одной из самых распространенных является неправильный синтаксис командной строки. Рассмотрим данную проблему более подробно и предложим пути её решения.
Описание проблемы
При попытке использовать команду для запуска скрипта Crouton с целью установки Ubuntu на вашем Chromebook, вы столкнулись с ошибкой:
sh: Illegal option -/
Источник проблемы
Ошибки в команде связаны с тем, как вы указываете путь к исполняемому файлу и используете аргументы. Ваша команда выглядит следующим образом:
sudo sh -/Downloads/Crout -e -t xfce
В этом случае "sh" интерпретирует "-/" как неверный параметр, так как ожидает аргумент, начинающийся с символа "/" (например, указание полного пути) или без него. Правильный синтаксис должен выглядеть иначе.
Решение проблемы
Для исправления данной ошибки необходимо использовать правильный путь к исполняемому файлу. Вот как должна выглядеть корректная команда:
sudo sh ~/Downloads/crouton -e -t xfce
Объяснение параметров:
sh
— это команда, запускающая оболочку (shell).~/Downloads/crouton
— путь к исполняемому файлу Crouton. Символ~
указывает на домашнюю директорию пользователя, что является правильным подходом для указания расположения файла.-e
— этот параметр (опциональный) позволяет установить Ubuntu в режиме эксперта. Можно опустить, если такой режим вам не нужен.-t xfce
— указывает целевую среду рабочего стола, в данном случае XFCE.
Простые шаги к исправлению
- Откройте терминал (crosh) на вашем Chromebook.
- Введите команду, как указано выше, чтобы избежать ошибок в пути.
- Проверьте, правильно ли у вас установлен Crouton и находится ли файл
crouton
в каталогеDownloads
.
Заключение
Следуя приведенным инструкциям, вы сможете устранить ошибку "illegal option" и успешно установить Ubuntu на вашем Chromebook. Убедитесь, что весь путь и параметры указаны корректно. В случае возникновения дополнительных проблем, рекомендуется еще раз проверить документацию или обратиться к сообществу пользователей Chromebook и Ubuntu для получения дополнительной помощи.