Petalinux のインストールが「Failed to install Yocto SDK for aarch64」で失敗する
By takagiwa on Thursday, August 18 2022, 21:31 - Xilinx - Permalink
または petalinux-config がエラーで失敗する。
petalinux のインストールログを見れば書いてあった。
================================================= ERROR: The installer requires python, please install it first ********************************************* ERROR: Failed to install Yocto SDK for aarch64. ********************************************* Please refer to the PetaLinux Tools Installation Guide.
「python」そのものはなかった。
$ python python2.7 python3 python3.6 python3.6m python3m
$ sudo ln -s /usr/bin/python2.7 /usr/bin/python $ sudo ln -s /usr/bin/python2.7 /usr/bin/python2
のあとでインストールしなおしたら完了できた。
python2 は petalinux-config 対策。
$ ls */*.log build/bitbake-cookerdaemon.log build/config.log $ cat build/config.log
Ubuntu では update-alternatives コマンドを使うのが正攻法らしい。