Не могу запустить Petalinux. Установка выполнена успешно. Есть проблема с башом. Как это исправить?
ИНФОРМАЦИЯ: Установка PetaLinux...
************************************************
ВНИМАНИЕ: Вы не указали место установки.
************************************************
************************************************
ВНИМАНИЕ: по умолчанию он будет установлен в ваш рабочий каталог: /scratch2/abc/Xilinx/Petalinux.
************************************************
Пожалуйста, введите «y», чтобы продолжить установку, «n», чтобы выйти в противном случае: y
************************************************
ВНИМАНИЕ: каталог установки PetaLinux: /scratch2/abc/Xilinx/Petalinux/. не пустой!
************************************************
Пожалуйста, введите "y", чтобы продолжить установку PetaLinux в этом каталоге?[n]y
ИНФОРМАЦИЯ: Проверка целостности установщика PetaLinux...
ИНФОРМАЦИЯ: Установка PetaLinux SDK в «/scratch2/abc/Xilinx/Petalinux/».
ИНФОРМАЦИЯ: Установка инструментов сборки в /scratch2/abc/Xilinx/Petalinux/./components/yocto/buildtools
ИНФОРМАЦИЯ: Установка buildtools-extended в /scratch2/abc/Xilinx/Petalinux/./components/yocto/buildtools_extended
ИНФОРМАЦИЯ: PetaLinux SDK был установлен в /scratch2/abc/Xilinx/Petalinux/.
abc@alpha:/scratch2/abc/Xilinx/Petalinux$
abc@alpha:/scratch2/abc/Xilinx/Petalinux$ /settings.sh
bash: /settings.sh: нет такого файла или каталога
Проблема такая же, если я использую точку
abc@alpha:/scratch2/abc/Xilinx/Petalinux$ ./settings.sh
bash: ./settings.sh: Отказано в доступе
Я также пробовал с источником. Тем не менее это жалоба на bash.
abc@alpha:/scratch2/abc/Xilinx$ источник Petalinux/settings.sh
Среда PetaLinux установлена на «/scratch2/abc/Xilinx/Petalinux».
ВНИМАНИЕ: /bin/sh не bash!
bash — рекомендованная PetaLinux оболочка. Пожалуйста, установите оболочку по умолчанию на bash.
ВНИМАНИЕ: это не поддерживаемая ОС
ИНФОРМАЦИЯ: Проверка свободного места на диске
ИНФОРМАЦИЯ: Проверка установленных инструментов
ИНФОРМАЦИЯ: Проверка установленных библиотек разработки
ИНФО: Проверка сети и других служб
ПРЕДУПРЕЖДЕНИЕ: tftp-сервер не найден — см. «Справочное руководство по документации инструментов UG1144 2021.1 PetaLinux», чтобы узнать о его влиянии и решении.
abc@alpha:/scratch2/abc/Xilinx$
Когда я запускаю «chsh -s /bin/bash», чтобы изменить оболочку на bash. Я получаю следующую проблему.
abc@alpha:/scratch2/abc/Xilinx$ chsh -s /bin/bash
Пароль:
chsh: пользователь 'abc' не существует в /etc/passwd
abc@alpha:/scratch2/abc/Xilinx$