欢迎光临散文网 会员登陆 & 注册

没有科学上网如何在Steam Deck上安装EmuDeck

2023-01-13 15:39 作者:ColorGamer  | 我要投稿

如果你的路由器没有科学上网,要在Steam Deck上安装EmuDeck可能是个麻烦事情。从官网上下载的安装文件,它只是一个脚本,用编辑器打开后,可以看到,它其实是从raw.githubusercontent.com下载另一个脚本来进行。

那么问题就来了,国内是无法访问raw.githubusercontent.com的。所以,如果你的路由器没有科学上网,那么执行这个安装文件,会立刻闪退。

注:Steam OS本身有系统代理设置,但对于普通玩家来说,它的麻烦程序可能比科学上网还高

我们把install.sh这个脚本下下来打开,可以看到,它之后会去api.github.com上继续拉脚本,而正常情况下,api.github.com是不需要科学上网上的。因此,我们只需要让安装文件能拉到raw.githubusercontent.com上的脚本就行。

方法一:

如果你的其它电脑可以访问raw.githubusercontent.com,或是找其他人帮忙下载一下install脚本,然后将它放到steam OS上,比如,放到Downloads文件夹下。

打开EmuDeck.desktop,将:

Exec=sh -c 'curl -L https://raw.githubusercontent.com/dragoonDorise/EmuDeck/main/install.sh | bash'

替换为:

Exec=sh /home/deck/Downloads/install.sh

方法二:

将install.sh放到一个可访问的网站上,比如自己的服务器,然后修改EmuDeck.desktop文件,将install.sh的地址改为自己服务器的地址,如:

Exec=sh -C 'curl -L https://www.colorgamer.com/install.sh | bash'

将修改后的EmuDeck.desktop复制到桌面,双击执行。基本上,它就可以正常安装了。

安装内容有点多,而且多数模拟器都是在github上下载,所以,如果卡住了,或是没成功,重新再执行即可,直到大多数模拟器都安装成功就好。

colorgamer.com是我自己的服务器,install.sh目前仍然有效,但它不总会有效,如果你有这个需求,可以使用这个地址。


没有科学上网如何在Steam Deck上安装EmuDeck的评论 (共 条)

分享到微博请遵守国家法律