Nu pot lansa Petalinux. Instalarea se face cu succes. Există o problemă cu bash. Cum să o repar?
INFORMAȚII: se instalează PetaLinux...
********************************************
AVERTISMENT: Nu ați specificat locația de instalare.
********************************************
********************************************
AVERTISMENT: În mod implicit, va fi instalat în directorul dvs. de lucru: /scratch2/abc/Xilinx/Petalinux
********************************************
Vă rugăm să introduceți „y” pentru a continua instalarea, „n” pentru a ieși altfel:y
********************************************
AVERTISMENT: directorul de instalare PetaLinux: /scratch2/abc/Xilinx/Petalinux/. Nu este gol!
********************************************
Vă rugăm să introduceți „y” pentru a continua instalarea PetaLinux în acel director?[n]y
INFORMAȚII: se verifică integritatea programului de instalare PetaLinux...
INFORMAȚII: Instalarea SDK-ului PetaLinux în „/scratch2/abc/Xilinx/Petalinux/”.
INFORMAȚII: Instalarea buildtools în /scratch2/abc/Xilinx/Petalinux/./components/yocto/buildtools
INFORMAȚII: Instalarea buildtools-extended în /scratch2/abc/Xilinx/Petalinux/./components/yocto/buildtools_extended
INFORMAȚII: PetaLinux SDK a fost instalat în /scratch2/abc/Xilinx/Petalinux/.
abc@alpha:/scratch2/abc/Xilinx/Petalinux$
abc@alpha:/scratch2/abc/Xilinx/Petalinux$ /settings.sh
bash: /settings.sh: Nu există un astfel de fișier sau director
Problema este aceeași dacă folosesc dot
abc@alpha:/scratch2/abc/Xilinx/Petalinux$ ./settings.sh
bash: ./settings.sh: Permisiune refuzată
Am incercat si cu sursa. Totuși este plângere pentru bash.
abc@alpha:/scratch2/abc/Xilinx$ sursă Petalinux/settings.sh
Mediul PetaLinux setat la „/scratch2/abc/Xilinx/Petalinux”
AVERTISMENT: /bin/sh nu este bash!
bash este un shell recomandat de PetaLinux. Vă rugăm să setați shell-ul implicit la bash.
AVERTISMENT: Acesta nu este un sistem de operare acceptat
INFORMAȚII: se verifică spațiul liber pe disc
INFO: Verificarea instrumentelor instalate
INFORMAȚII: Verificarea bibliotecilor de dezvoltare instalate
INFORMAȚII: Verificarea rețelei și a altor servicii
AVERTISMENT: Nu a fost găsit niciun server tftp - vă rugăm să consultați „UG1144 2021.1 PetaLinux Tools Documentation Reference Guide” pentru impactul și soluția acestuia
abc@alpha:/scratch2/abc/Xilinx$
Când rulez „chsh -s /bin/bash” pentru a schimba shell-ul în bash. Primesc următoarea problemă.
abc@alpha:/scratch2/abc/Xilinx$ chsh -s /bin/bash
Parola:
chsh: utilizatorul „abc” nu există în /etc/passwd
abc@alpha:/scratch2/abc/Xilinx$