Linux Can';t在Ubuntu容器中执行.run文件
在那里 我正试图在Ubuntu容器上安装Microchip XC8编译器,以便为使用Gitlab CI构建项目创建管道。但是在我运行“xc8-v1.45-full-install-linux-installer.run”文件之后没有响应 以下是我所处的环境:Linux Can';t在Ubuntu容器中执行.run文件,linux,docker,gitlab-ci,microchip,xc8,Linux,Docker,Gitlab Ci,Microchip,Xc8,在那里 我正试图在Ubuntu容器上安装Microchip XC8编译器,以便为使用Gitlab CI构建项目创建管道。但是在我运行“xc8-v1.45-full-install-linux-installer.run”文件之后没有响应 以下是我所处的环境: Docker容器上的官方Ubuntu 18.04 LTS图像 Docker版本19.03.13 Windows 10作为Docker主机 微芯片XC8 v1.45编译器 我用于下载和安装的命令如下: #从Microchip官方网站下载XC8
#从Microchip官方网站下载XC8
wgethttp://ww1.microchip.com/downloads/en/DeviceDoc/xc8-v1.45-full-install-linux-installer.run
#更改访问权限
chmod+x xc8-v1.45-full-install-linux-installer.run
#执行“.run”文件
./xc8-v1.45-full-install-linux-installer.run
在我做了所有这些之后,没有任何回应。显然,出了点问题
我已经在本地Ubuntu计算机上尝试了上面的安装过程,效果很好。
我错过了什么先决条件吗?或者有什么方法可以让我达到同样的目的?
谢谢 将任何需要安装的内容放在Dockerfile中是有意义的,使用容器的用户不应该是root,也不应该是sudoer。你错过了docker不是VMV的要点谢谢你的指导!我将尝试生成Docker文件并再次运行安装程序