Solarus > Development

New Debian/Ubuntu Package Location

(1/1)

Nate-Devv:
Hi everyone!

For those who don't know, my name is Nate-Devv, and I've been creating Debian packages for the project since about version 1.3 or so. I've had a Lanchpad PPA for a little while now for strictly Ubuntu builds of the package, but since I run Debian myself, I have always been trying to find a way to host packages for Debian.

I believe I have done so now in a way that won't go away suddenly or become unreliable. I've uploaded the packages to the OpenSUSE build network. Here is a link to the entire project: https://build.opensuse.org/project/show/home:nate-devv
Here is a link to instructions to install the repository for apt: https://software.opensuse.org//download.html?project=home%3Anate-devv&package=solarus

I will still be keeping the Lanchpad PPA active, but I have also set the OpenSUSE project to compile for Ubuntu, and will probably be quicker at uploading there.

A quick overview of what the repository entails at this point:
The main Solarus engine and the Quest Editor
Five of the quests linked from the blog:

* Zelda Solarus DX
* Zelda Solarus XD
* Zelda Return of the Hylian Solarus Edition
* Zelda Book of Mudora
* Tunics!If there are any other quests that I should package for the project (i.e. Zelda XD2), let me know.
I will keep the packages available for the current LTS and release of Ubuntu (currently 16.04 and 17.04), along with Debian Stretch.
I will have the system build for Debian Jessie until Solarus 1.6.

Zefk:
@Nate-Devv

I have to say thanks for the Ubuntu version! I use it all the time.

alexgleason:
Installation Instructions

1. Install the repository

Run the commands below to install the PPA repository.

Ubuntu / Linux Mint / elementary OS

--- Code: ---sudo echo "deb http://download.opensuse.org/repositories/home:/nate-devv:/solarus-debian/xUbuntu_16.04/ ./" > /etc/apt/sources.list.d/solarus.list
--- End code ---

--- Code: ---wget -qO - http://download.opensuse.org/repositories/home:/nate-devv:/solarus-debian/xUbuntu_16.04/Release.key | sudo apt-key add -
--- End code ---

Other version
If your Linux distribution is based on Ubuntu or Debian, it's possible you can still make this repository work. You'll need find which version of Ubuntu your OS is based on, and then follow the instructions for that. If not, you'll have to compile the program manually, with the source code from GitLab.


2. Install the engine

Now you must update your package lists. Run this in your terminal.


--- Code: ---sudo apt update
--- End code ---

Finally, install the Solarus engine and Quest Editor.


--- Code: ---sudo apt install -y solarus solarus-quest-editor
--- End code ---

You should now be able to launch the Solarus Quest Launcher (which helps you play games) and the Solarus Quest Editor (which helps you make games) from your applications menu.


3. Install games

At this point, you can install the games below.

Installing all games
If you run this, it will install all the games below in a single command.

--- Code: ---sudo apt install -y zsdx zsxd zelda-roth-se zbom tunics
--- End code ---

Zelda Solarus DX

--- Code: ---sudo apt install -y zsdx
--- End code ---

Zelda Solarus XD

--- Code: ---sudo apt install -y zsxd
--- End code ---

Zelda Return of the Hylian Solarus Edition

--- Code: ---sudo apt install -y zelda-roth-se
--- End code ---

Zelda Book of Mudora

--- Code: ---sudo apt install -y zbom
--- End code ---

Tunics!

--- Code: ---sudo apt install -y tunics
--- End code ---


4. Playing games

After installing games, you can launch them from the Solarus Quest Launcher in your applications menu.

Neovyse:
This is a wonderful tutorial. Thank you very much!

alexgleason:
Hi Nate-Devv,

1.6  was just released. Do you have any plans to update the PPA? Thank you!

Navigation

[0] Message Index

Go to full version