Cas*_*per 10 ppa software-installation
如何使用命令行安装 Godot Engine?Godot 引擎有 PPA 吗?我正在等待命令来安装它sudo apt-get install godot-engine
。
答案改编自这里:https ://cialu.net/install-godot-game-engine-on-fedora-or-ubuntu/
首先,从Godot 下载页面下载适合您的系统的版本(32 位或 64 位)。
打开终端窗口并输入:
unzip Godot_v2.1-stable_x11.64.zip
之后,将可执行文件移动到 /opt 文件夹:
sudo mkdir /opt/Godot/
sudo mv Godot_v2.1-stable_x11.64 /opt/Godot/Godot
Run Code Online (Sandbox Code Playgroud)
并使其可执行:
sudo chmod +x /opt/Godot/Godot
然后,创建并编辑 Godot 可执行文件的启动器:
cd ~/.local/share/applications/
nano godot.desktop
Run Code Online (Sandbox Code Playgroud)
填充 .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;
Run Code Online (Sandbox Code Playgroud)
现在您可以从桌面系统启动 Godot。如果你想自定义图标,只需将 Godot 图标放入你的主题中并命名即可godot
。
也许不是你想要的答案...
Launchpad 上有一些动静,但目前还没有 PPA 或任何看起来可用的东西。
我尝试下载已编译的二进制文件,但当我运行它时它立即出现段错误:|
因此,我从Godot Engine 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
Run Code Online (Sandbox Code Playgroud)
解压源码并进入目录:
cd Downloads # or wherever you put it
tar xf godot*
cd godot*
Run Code Online (Sandbox Code Playgroud)
现在运行:
scons platform=x11
Run Code Online (Sandbox Code Playgroud)
许多CPU周期后它就编译了。bin
二进制文件可以在源顶级目录的目录中找到。对我来说运行得很好。您可以将其符号链接到 PATH 中的某个位置以便于运行,或者制作一个启动器。
我使用的是 16.10 (Ubuntu MATE)。YMMV。