如何使用命令行安装 Godot Engine?Godot Engine 有 PPA 吗?我正在等待命令来安装它,就像这样sudo apt-get install godot-engine
。
答案1
答案改编自此处:https://cialu.net/install-godot-game-engine-on-fedora-or-ubuntu/
首先,从以下位置下载适合您的系统(32 位或 64 位)的版本Godot 下载页面。
打开终端窗口并输入:
unzip Godot_v2.1-stable_x11.64.zip
之后,将可执行文件移动到 /opt 文件夹:
sudo mkdir /opt/Godot/
sudo mv Godot_v2.1-stable_x11.64 /opt/Godot/Godot
并使其可执行:
sudo chmod +x /opt/Godot/Godot
然后,创建并编辑 Godot 可执行文件的启动器:
cd ~/.local/share/applications/
nano godot.desktop
填充 .desktop 文件,在 nano 中写入,使用 CTRL-O 保存并使用 CTRL-X 退出:
[Desktop Entry]
Name=Godot Engine
GenericName=Libre game engine
Comment=Multi-platform 2D and 3D game engine with a feature rich editor
Exec=/opt/Godot/Godot -pm
Icon=godot
Terminal=false
Type=Application
Categories=Development;IDE;
现在您可以从桌面系统启动 Godot。如果您想自定义图标,只需将 Godot 图标放入主题中并命名即可godot
。
答案2
我喜欢的安装软件的方式(如果可用的话):
sudo snap install godot
答案3
也许不是你想要的答案...
有Launchpad 上的 stirs但目前没有 PPA 或任何看起来可用的东西。
我试过下载编译后的二进制文件但是当我运行它时它立即发生段错误:|
所以我下载了本新闻稿(点击下载)来自Godot 引擎 GitHub 页面并随后此处的说明用于在 Ubuntu 上进行编译。
安装依赖项:
sudo apt-get install build-essential scons pkg-config libx11-dev libxcursor-dev \
libxinerama-dev libgl1-mesa-dev libglu-dev libasound2-dev libpulse-dev \
libfreetype6-dev libssl-dev libudev-dev libxrandr-dev
解压源码并进入目录:
cd Downloads # or wherever you put it
tar xf godot*
cd godot*
现在运行:
scons platform=x11
许多bin
CPU 周期后,它编译完毕。二进制文件可以在源代码顶层目录中找到。它对我来说运行良好。您可以将其符号链接到 PATH 中的某个位置,以便于运行,或者制作一个启动器。
我在使用 16.10 (Ubuntu MATE)。YMMV。
答案4
您可以通过 Flatpak 从 FlatHub 安装
https://flathub.org/apps/org.godotengine.Godot
或者从 Snap 商店
https://snapcraft.io/godot-4