При попытке установить Ubuntu на мой Chromebook, я получаю ошибку “недопустимый параметр” [закрыто]

Вопрос или проблема

Загрузка дополнительного модуля: /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.

Простые шаги к исправлению

  1. Откройте терминал (crosh) на вашем Chromebook.
  2. Введите команду, как указано выше, чтобы избежать ошибок в пути.
  3. Проверьте, правильно ли у вас установлен Crouton и находится ли файл crouton в каталоге Downloads.

Заключение

Следуя приведенным инструкциям, вы сможете устранить ошибку "illegal option" и успешно установить Ubuntu на вашем Chromebook. Убедитесь, что весь путь и параметры указаны корректно. В случае возникновения дополнительных проблем, рекомендуется еще раз проверить документацию или обратиться к сообществу пользователей Chromebook и Ubuntu для получения дополнительной помощи.

Оцените материал
Добавить комментарий

Капча загружается...