![无法显示[程序] - 没有安装用于“共享库”文件的应用程序](https://linux22.com/image/940829/%E6%97%A0%E6%B3%95%E6%98%BE%E7%A4%BA%5B%E7%A8%8B%E5%BA%8F%5D%20-%20%E6%B2%A1%E6%9C%89%E5%AE%89%E8%A3%85%E7%94%A8%E4%BA%8E%E2%80%9C%E5%85%B1%E4%BA%AB%E5%BA%93%E2%80%9D%E6%96%87%E4%BB%B6%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我认为问题是 -- 对于 Ubuntu 来说,似乎有些文件根本就不可执行,或者说它不知道要键入哪个文件。因此,文件管理器不会显示原始图标(比如说Arduino 图标在这种情况下)总是倾向于表现出某种无法执行几乎每个(已下载的)文件/程序都有一个图标(如附图所示)。
因此,当我双击文件(例如 Arduino-ide)时,我收到消息“没有为“共享库”文件安装应用程序。‘
注1:我可以跑步来自的文件/程序终端并且./
它大部分工作正常,但这根本不是永久的解决方案。
那么,是不是因为我做了一些应用程序/包后缺少了最小安装的 Ubuntu?!
笔记2:我已经尝试过chmod +x
、、chmod 777
以及文件中文件属性的权限选项卡(可能chmod
无论如何都会用到),但似乎没有任何效果。
注3:另外,对于(不可读的)图标问题,我尝试创建桌面入门(在新创建的文本文件中更改Exec
,,Path
)Icon
正如其他一些答案中所建议的那样,但效果不佳。
注4:我知道还存在其他一些类似的问题,但到目前为止,它们都无法解决我的情况。
答案1
使用终端执行该文件。
user@ubuntu:~/Applications/arduino-ide_2.0.1_Linux_64bit$ ./arduino-ide