如何在Linux命令行中下载GOG游戏
创始人
2024-03-01 14:06:16
0

如果你是一个游戏玩家同时也是一个Linux用户,你可能很高兴在GOG在几个月前宣布它会在你最喜欢的操作系统上推出游戏。如果你之前从来没有听说过GOG,我鼓励你看看他们的产品目录中的“很棒的老游戏”,价格合理,无DRM限制,而且充满了很棒的东西。虽然Windows上的GOG客户端已经存在了很长的时间,但是官方的Linux版本客户端却是无处可见。因此,如果你不想等待官方的正式版本,一个名为LGOGDownloader非官方的开放源码计划能让你在命令行中访问你的库。

在Linux中安装 LGOGDownloader

对于Ubuntu用户来说,其官方页面建议您下载源代码并执行:

$ sudo apt-get install build-essential libcurl4-openssl-dev liboauth-dev libjsoncpp-dev libhtmlcxx-dev libboost-system-dev libboost-filesystem-dev libboost-regex-dev libboost-program-options-dev libboost-date-time-dev libtinyxml-dev librhash-dev help2man
$ tar -xvzf lgogdownloader-2.17.tar.gz
$ cd lgogdownloader-2.17
$ make release
$ sudo make install 

如果你是ArchLinux用户。有一个AUR 包等着你:

LGOGDownloader 的使用

一旦安装了该程序,你需要用下面的命令登录:

$ lgogdownloader --login 

如果你需要配置文件,那它在这里:~/.config/lgogdownloader/config.cfg

验证通过后,你可以列出你库中所有的游戏:

$ lgogdownloader --list 

用下面的命令下载游戏:

$ lgogdownloader --download --game [game name] 

你可以注意到lgogdownloader允许你恢复之前中断的下载,这当下载的游戏并不小时是很有用的。

像每一个可敬的命令行实用程序,您可以添加各种选项:

  • –platform [number] 选择您的操作系统,1是 Windows, 4是Linux。
  • –directory [destination] 下载安装包到指定的目录。
  • –language [number] 下载特定的语言包 (根据你的语言查阅手册上对应的数字)。
  • –limit-rate [speed] 限制下载速度。

一个额外的福利,lgogdownloader同样可以检查GOG网站上的更新:

$ lgogdownloader --update-check 

结果将列出论坛上收到的私人邮件的数量以及更新的游戏数量。

最后,lgogdownloader是非常标准的命令行实用工具。我甚至可以说,它是清晰和连贯性的一个缩影。我们距离Steam Linux客户端的确还差的很远,但在另一方面,官方GOG Windows客户端不会做的比这个非官方的Linux版本更多。换句话说lgogdownloader是一个完美的替代品。我等不及要看到GOG上更多的Linux兼容游戏,尤其是在他们最近公告称会提供的无DRM电影,会有视频游戏的专题。希望在电影目录中有游戏库时能在客户端看到更新。

你觉得GOG怎么样?你会使用非官方的Linux客户端么?让我们在评论中知道你的想法。


via: http://xmodulo.com/2014/09/download-gog-games-command-line-linux.html

作者:Adrien Brochard 译者:geekpi 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

相关内容

AI眼中的中国|把2025...
Gogogo出发咯~2025年度回忆杀BGM已加载!这一年,哪个瞬...
2025-12-29 15:18:36
RHCSA认证:红帽Lin...
在信息技术飞速发展的今天,Linux系统作为主流的操作系统之一,已...
2025-02-08 15:43:56
AppStoreConne...
这是因为App Store Connect对于APP的图标有一定的...
2024-09-11 11:02:42
极客与技术,产业与生态 年...
8 月 15 日,2024 全球开源技术峰会 GOTC × GOG...
2024-08-15 15:43:32
极客与技术,产业与生态,年...
8 月 15 日至 16 日,2024 全球开源技术峰会 GOTC...
2024-08-13 18:11:14
30+参展企业,2024全...
8 月 15 日至 16 日,2024全球开源技术峰会 GOTC ...
2024-08-13 18:09:49

热门资讯

2020 年的 GitHub ... 距离 2020 年结束只剩下区区 24 天,我们即将结束魔幻的 2020 ,迎来新的一年,新的一年或...
开源新闻速递:openSUSE... 今日关注openSUSE 项目组的 Dominique Leuenberger 在他的周报中说:“这...
KDE4.11 Beta1 正...   KDE 项目工作组刚刚发布了 KDE Software Compilation 4.11 Bet...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用时间序列数据,用开源工具助... InfluxData 是一个开源的时间序列数据库平台。下面介绍了它是如何被用于边缘应用案例的。收集到...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Textual:为 Pytho... 快速入门使用 TextualPython 在 Linux 上有像 TkInter 这样的优秀 GUI...
硬核观察 #1245 Open... #1 OpenAI 悄然删除禁止将 ChatGPT 用于 “军事和战争” 的禁令在 1 月 10 日...