首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法在Ubuntu 20.04中运行Petalinux

无法在Ubuntu 20.04中运行Petalinux
EN

Ask Ubuntu用户
提问于 2021-10-14 13:38:20
回答 1查看 903关注 0票数 0

我不能发射Petalinux。成功地完成了安装。这是巴什的问题。怎么修呢?

代码语言:javascript
运行
复制
INFO: Installing PetaLinux...
*********************************************
WARNING: You haven't specified the installation location.
*********************************************
*********************************************
WARNING: By default, it will be installed in your working directory: /scratch2/abc/Xilinx/Petalinux
*********************************************
Please input "y" to proceed the installation, "n" to exit otherwise:y
*********************************************
WARNING: PetaLinux installation directory: /scratch2/abc/Xilinx/Petalinux/. is not empty!
*********************************************
Please input "y" to continue to install PetaLinux in that directory?[n]y
INFO: Checking PetaLinux installer integrity...
INFO: Installing PetaLinux SDK to "/scratch2/abc/Xilinx/Petalinux/."
INFO: Installing buildtools in /scratch2/abc/Xilinx/Petalinux/./components/yocto/buildtools
INFO: Installing buildtools-extended in /scratch2/abc/Xilinx/Petalinux/./components/yocto/buildtools_extended
INFO: PetaLinux SDK has been installed to /scratch2/abc/Xilinx/Petalinux/.
abc@alpha:/scratch2/abc/Xilinx/Petalinux$ 

abc@alpha:/scratch2/abc/Xilinx/Petalinux$ /settings.sh
bash: /settings.sh: No such file or directory

如果我用点,问题是一样的。

代码语言:javascript
运行
复制
abc@alpha:/scratch2/abc/Xilinx/Petalinux$ ./settings.sh
bash: ./settings.sh: Permission denied

我也尝试过与消息来源。尽管如此,它还是抱怨巴什。

代码语言:javascript
运行
复制
abc@alpha:/scratch2/abc/Xilinx$ source Petalinux/settings.sh
PetaLinux environment set to '/scratch2/abc/Xilinx/Petalinux'
WARNING: /bin/sh is not bash! 
bash is PetaLinux recommended shell. Please set your default shell to bash.
WARNING: This is not a supported OS
INFO: Checking free disk space
INFO: Checking installed tools
INFO: Checking installed development libraries
INFO: Checking network and other services
WARNING: No tftp server found - please refer to "UG1144 2021.1 PetaLinux Tools Documentation Reference Guide" for its impact and solution
abc@alpha:/scratch2/abc/Xilinx$

当我运行"chsh -s /bin/ bash“将shell更改为bash时。我得到了以下问题。

代码语言:javascript
运行
复制
abc@alpha:/scratch2/abc/Xilinx$ chsh -s /bin/bash
Password: 
chsh: user 'abc' does not exist in /etc/passwd
abc@alpha:/scratch2/abc/Xilinx$ 
EN

回答 1

Ask Ubuntu用户

发布于 2021-10-14 14:37:33

你需要使文件可执行。运行:

代码语言:javascript
运行
复制
sudo chmod +x settings.sh

然后再运行一次:

代码语言:javascript
运行
复制
./settings.sh

或者,您可以通过将它传递给bash来运行它而不让它执行:

代码语言:javascript
运行
复制
bash setting.sh
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1369212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档