我的电脑上安装了 Lutris 程序,我正在添加我的所有 Linux 游戏。但是有些是 .sh 可执行文件,其他是 .bins 和可执行文件,两者都添加成功。.sh 的添加让我有些烦恼。
我不知道在参数部分要放些什么来帮助启动游戏。我知道这是一个简单的解决方法。我就是想不起来,有点脑子不灵光 :P
-编辑-
我只是把 sudo sh 放进去看看它是否有效,但没有用。
例子:
.sh 中的游戏直接从 shell 脚本文件启动,没有安装屏幕或任何东西,我只需运行终端命令,游戏就会打开,Lutris 只是通过将它们全部添加到管理器中来简化这个过程,这样我就不必输入太多了:P
因此,如果我不需要程序启动后的参数,我是否需要预加载库?当 Lutris 看到该文件时(我认为),它应该是一个可执行文件,我只需双击图标即可开始游戏。
我可以简化这一点,因为我知道我的言语有时会让人有些困惑。
Lutris 是 Linux 游戏和 ubuntu 游戏的启动器。我拥有的游戏是 .sh 格式的,它们不是安装程序而是启动器。我可以进入终端并输入 sh 命令并运行游戏,我只是试图将所述游戏添加到 Lutris,我猜 Lutris 不会将其视为可执行文件,即使我在 GUI 中已在权限下对其进行了检查
答案1
运行 bash 文件
要运行.sh(bash)文件,你有两个选择
强制运行
bash
$ bash /path/to/file.sh
允许执行
$ chmod +x /path/to/file.sh
$ ./path/to/file.sh
通常,从互联网下载的文件不是标记为可执行(+x),直到您特别标记它们。
创建“快捷方式”
你可能想要创建一个“快捷方式”或可点击的图标来启动你的游戏
gnome-desktop-item-edit ~/Desktop/ --create-new
为了确保文件运行,请bash /path/to/file.sh
在输入命令时使用该方法。