Libudev.so.1没有怎么办

我下了一个软件的压缩包,解压之后,在 KDE 下直接运行 start.sh 就可以执行程序
但是在 gnome 下却无法使用,start.sh 会被编辑器打开,我看了一下其中有一行是:
"/usr/lib64/libudev.so.1" # SUSE, Fedora

然后查了一下,我的确没有 libudev.so.1,是不是就是缺少这个才不行的?

如果没有 libudev.so.1 直接安装 libudev1 就行了。

sudo zypper in libudev1

你说的直接运行是指双击执行么???如果是,请在 gnome 下打开文件管理器,然后点击左上角的文件管理器图标—首选项—行为—可执行文本文件,进行设置就行了。。。还有,前提是你的文件是可执行的。

1赞

谢谢 !可以运行了。不知道 gnome 下是默认用文本查看打开可执行文件的。
libudev1 我其实已经安装过的,不过我不知道 libudev.so.1 就是安装 libudev1, 请问 so 是什么意思 ?我是小白

还有,怎么在命令行直接运行呢 ?

切换到目录下 sudo sh ./start.sh

1赞

libudev.so.1 和 libudev1 是什么关系呢?so 是什么意思?

百度一下‘so 文件’

1赞