我是 Ubuntu 新手,我在 Windows 中使用 WUBI 的 Ubuntu 12.04.3 LTS 版本。
我必须在 Ubuntu 中安装一些软件,如下所示:
- MPLAB X IDE 版本 1.90
- XC8 编译器和 X32 编译器
- Eagle 的 Cadsoft
我下载了那里的安装文件,它们具有扩展*.run
名。
我在互联网上搜索后发现这些文件没有可执行权限,要么必须通过右键单击文件然后在权限选项卡下选中允许作为程序执行复选框来以图形方式执行此操作,要么使用chmod
命令来执行此操作。我尝试了所有方法,但对我而言都不起作用。
我使用图形方法来更改此设置,但只要单击复选框,复选标记就会消失。我也尝试了命令行方法,但对我不起作用:
sudo chmod u+x MPLABX-v1.90-linux-installer.run
sudo chmod +x MPLABX-v1.90-linux-installer.run
chmod +x MPLABX-v1.90-linux-installer.run
sudo chmod 777 MPLABX-v1.90-linux-installer.run
运行时:
sudo ./MPLABX-v1.90-linux-installer.run
结果是未找到命令。
sudo "./MPLABX-v1.90-linux-installer.run"
导致命令未找到。
我尝试了所有这些命令,但没有任何命令能够改变可执行权限。请尽快帮助我。
答案1
只需按下键盘上的Ctrl+ Alt+T即可打开终端。打开后,导航到 .run 文件的目录,然后运行以下命令:
chmod +x example.run
sudo ./example.run
或者
右键单击该文件并选择属性。在权限选项卡下,确保选中允许以程序形式执行文件,然后按关闭。双击 .run 文件以将其打开。将出现一个对话框,选择在终端中运行以运行安装程序
终端窗口将打开。按照屏幕上的说明安装程序。
笔记:64 位版本的 Ubuntu 不包含运行安装程序所需的 32 位库。在安装程序运行之前,您需要安装ia32-libs。
答案2
尝试使用以下命令:
cd ~/下载 chmod +x<文件>。跑步 sudo sh./<文件>。跑步
假设您已将文件下载到~/Downloads
目录中。
答案3
我使用图形方法来改变这一点,但只要我点击复选框,复选标记就会消失
抱歉,但我认为其他所有答案都是错误的。
以下是我的解决方案(按优先顺序排列):