银河麒麟v10 执行.run失败如何解决

有哪位友友知道,银河麒麟v10 执行.run文件失败如何解决。☺️

img


img

zenity这个软件不在默认的环境变量目录,导致运行脚本的时候找不到该软件!应该在message_Success.sh的脚本里将zenity的软件通过export添加到PATH的环境变量!

你的系统上没有安装zenity工具吧!

sudo apt update
sudo apt install zenity


这类情况明显就是缺软件包啊,缺哪个装哪个

如果服务器没有联网的话,建议建一个虚拟机连上网,操作一遍,把需要的离线安装包下载好放到服务器上进行安装,否则很难弄

将机器连接到外网,执行:
sudo apt install at-spi2-core
如果不能上外网,只能你另外想办法下载,拷贝到这台机子上安装。
https://github.com/GNOME/at-spi2-core

试试这个方法

1. 打开“我的电脑”->“文件系统”->usr->share->applications;
2. 在application目录下找到“我的电脑”,右键点击“我的电脑”,选择“属性”菜单,可以看到“我的电脑”桌面配置文件对应的命令是“caja --no-desktop computer”,记住这个命令很关键,后面要用到,可以复制到文本文件里备用;
3. 点击“UC开始菜单”-“控制面板”-“键盘”,点击“快捷键”tab页,点击“添加”按钮添加快捷键,“程序名称”那一栏填写字符串例如“我的电脑”,“执行命令”那一栏填写上面步骤2中查找到的命令“caja --no-desktop computer”,点击右下角“应用”按钮,点击自定义快捷键“我的电脑”那一行对应的“热键”栏后按下win+E组合键,“热键”栏显示为“Mod4+E”。希望可以帮到您哦

检查一下文件权限以及所需的依赖项是否安装配置好

针对银河麒麟v10无法执行.run文件的问题,我可以提供以下几种可能的解决方法:

  1. 检查文件权限:首先,请确保您对该文件具有足够的权限。您可以使用chmod命令为.run文件添加执行权限。打开终端,导航到.run文件所在的目录,并运行以下命令:chmod +x 文件名.run。然后尝试再次执行文件,看是否能够成功。
  2. 检查文件完整性:运行文件可能失败的另一个原因是文件的完整性受损。请确保您下载的文件没有被中断或损坏。您可以尝试重新下载该文件,并使用校验和(如MD5、SHA1)进行验证,以确保文件的完整性。
  3. 检查文件依赖项:运行某些文件可能需要特定的依赖项或库文件。请查看运行文件的相关文档或说明,看是否有任何必需的依赖项需要安装。确保您已经安装了所有必要的依赖项,并按照正确的顺序进行安装。
  4. 检查系统兼容性:有时,特定的.run文件可能不与您的操作系统版本或架构兼容。请确保您正在运行的银河麒麟v10版本与该文件的要求相匹配。如果文件不兼容,您可以尝试寻找与您的系统兼容的替代版本或解决方案。
  5. 检查错误日志:如果执行.run文件时出现错误,查找相关的错误日志可能会提供更多的信息。通常,错误日志将包含有关失败原因的详细信息,如缺少的依赖项或其他问题。请检查日志文件,并尝试解决其中的问题。

如果您尝试了上述方法仍然无法解决问题,我建议您查看银河麒麟v10的官方文档、社区或技术支持渠道,寻求他们的帮助和支持。他们可能能够为您提供更具体的解决方案或指导。