如何在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中国 荣誉推出

相关内容

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
如何在 Ubuntu 安装...
Gogs 是由 Go 语言编写的,自由开源的 Git 服务。Gog...
2024-03-01 21:59:28

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...