我想在 Ubuntu 18.04 上安装“PlayOnLinux”。我打开了软件和更新→其他软件→添加。然后我输入
deb http ://deb.playonlinux.com/ubuntu bionic main
但它显示了一些错误:
错误信息详情:
E:The repository 'https://dl.winehq.org/wine-builds/ubuntu ubuntu Release' does not have a Release file.,
W:Updating from such a repository can't be done securely, and is therefore disabled by default.,
W:See apt-secure(8) manpage for repository creation and user configuration details.,
W:An error occurred during the signature verification. The repository is not updated and the previous index files will be used.
GPG error: http://dl.google.com/linux/chrome/deb stable Release:
The following signatures were invalid: EXPKEYSIG 1397BC53640DB551 Google Inc. (Linux Packages Signing Authority) <[email protected]>,
E:The repository 'http://ppa.launchpad.net/sssup/sssup-ppa/ubuntu bionic Release' does not have a Release file.,
W:Updating from such a repository can't be done securely, and is therefore disabled by default.,
W:See apt-secure(8) manpage for repository creation and user configuration details.,
E:The repository 'http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu bionic Release' does not have a Release file.
以下是我的所有存储库:
如何解决这些错误?
尽管 PlayOnLinux 已经在 Ubuntu 的官方存储库中可用,可以使用以下方式安装:
但是,如果您仍想从 PlayOnLinux 的存储库安装,这就是我观察到的。
在官方网站上查看仿生可用的存储库信息后,您似乎添加了错误的存储库(带有额外的“ ubuntu ”)。单击Software and Updates→Other Software中的存储库后,使用“编辑”按钮修改您添加的存储库。
之后从“ URI ”中删除“ ubuntu ” ,使其看起来像:
现在打开一个终端并运行:
如果您收到如下错误:
使用以下命令添加该密钥:
然后再试
sudo apt update
一次。2019 年 4 月 13 日更新:
看来你有多个存储库的问题。我们会一一纠正。
对于
https://dl.winehq.org/wine-builds/ubuntu ubuntu Release
:看来这个存储库信息是错误的。查看第一个屏幕截图中的条目号 6 和 7。存储库不包含版本号,即“ 18.04 LTS ”,而是包含它们各自的代号,即“ bionic ”。因此,最好删除这些条目。另外,根据您的问题,您正在使用仿生,但在您的第一个屏幕截图中,您似乎添加了 cosmic 的存储库信息。因此,最好编辑它们并将“宇宙”替换为“仿生”。否则,可能会发生依赖性问题。
对于
GPG error: http://dl.google.com/linux/chrome/deb stable Release
:这是一个临时问题,发生在所有 Linux 系统中,如 Ask Ubuntu here上报告的那样。这个问题来自谷歌,现在已经修复。
对于
http://ppa.launchpad.net/sssup/sssup-ppa/ubuntu bionic Release
:该存储库最后一次更新 Natty (11.04) 是在 2011 年 2 月。因此,最好将其删除。这是第一个屏幕截图中的第 11个条目。
对于
http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu bionic Release
:该存储库最后一次更新 Xenial (11.04) 是在 2017 年。因此,最好将其删除。恰好它在屏幕截图 2 中排在第 10位。
提示:
我看到有许多未选中的存储库。所以我假设你不使用它们。尝试删除所有无用的存储库,以减少错误发生并且您的其他软件选项卡变得不那么混乱。
如果您遇到类似的错误
release file not found
,请尝试自行调查。毕竟学习很有趣:)。例如,只需在任何空格之前复制 URL 并将其粘贴到浏览器中,http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu
然后尝试在dists
文件夹(如果存在)下找到您的分发。如果您的发行版不存在,则存储库信息中存在一些错误。一般来说,您不需要任何外部解决方案即可在 ubuntu 或 linux 上玩军人 rts,只需使用原生 steam。
“你是说Steam?但这并不能解决这是一个仅限Windows游戏的问题!”
其实,是。
本机和非本机 linux 游戏之间存在差异。
所有原生 linux 游戏都可以在 linux 上玩,就像在 steam 上一样,非原生游戏也可以在 linux 上用 steam 玩,但多亏了一个名为“steam play”(本质上是葡萄酒)的蒸汽选项出现了相对最近。
它允许简化整个事情。使用 Steam 安装非 Linux 游戏基本上与在 Windows 下本地安装相同游戏相同的简单过程。
所以如果你愿意在steam上购买游戏的话,
只需从以下位置安装 Steam:https ://store.steampowered.com/about/
这将打开软件中心,加载完成后,单击“安装”,它将询问您的系统密码。
然后一旦完成安装蒸汽,你可以运行它。
现在你可以登录steam了。
然后进入“文件”->“首选项”->最后一个名为“Steam Play”的选项卡,勾选“为所有标题启用蒸汽播放”框,然后“确定”
在此蒸汽将要求重新启动之后,您将能够在 Linux 上以最轻松的方式安装和播放军人 rts。
如果你希望你可以用 lutris 来玩这个游戏:
为此安装 lutris(在终端中):
然后你可以从开始菜单运行它。理想情况下连接一个 lutris 帐户。
然后去这里:
https://lutris.net/games/league-of-legends/(是的,这是为英雄联盟准备的,但我们不会用它来运行英雄联盟)
单击页面上的第一个“安装”图标。这应该链接到您的 Lutris(当它询问您时,您必须告诉您的浏览器允许这样做。)
让安装程序启动,但当它开始下载英雄联盟时,请关闭它。
使用它创建的运行空间,通过右键单击“浏览文件”将军人 rts 拖放到该运行空间中,然后右键单击“执行方式”找到 install.exe 并运行它,它应该会安装。
然后,一旦完成,您可以编辑英雄联盟跑步者的其余部分,将其变成军人 rts 跑步者,您必须将运行文件路径更改为该文件,或者您的军人 rts exe,您可以更改名称和图标也。
看起来你的命令行中可能有一个杂散的空间。
尝试删除冒号前的空格,如下所示: