Solarus-Games English Forum

Solarus => Development => Topic started by: Nate-Devv on June 23, 2017, 06:05:31 AM

Title: New Debian/Ubuntu Package Location
Post by: Nate-Devv on June 23, 2017, 06:05:31 AM
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:
Here is a link to instructions to install the repository for apt:

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:
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.
Title: Re: New Debian/Ubuntu Package Location
Post by: Zefk on August 07, 2018, 07:32:45 AM

I have to say thanks for the Ubuntu version! I use it all the time.
Title: Re: New Debian/Ubuntu Package Location
Post by: alexgleason on August 08, 2018, 07:40:25 PM
Installation Instructions

1. Install the repository

Run the commands below to install the PPA repository.

Ubuntu / Linux Mint / elementary OS
Code: [Select]
sudo echo "deb ./" > /etc/apt/sources.list.d/solarus.list
Code: [Select]
wget -qO - | sudo apt-key add -
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: [Select]
sudo apt update
Finally, install the Solarus engine and Quest Editor.

Code: [Select]
sudo apt install -y solarus solarus-quest-editor
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: [Select]
sudo apt install -y zsdx zsxd zelda-roth-se zbom tunics
Zelda Solarus DX
Code: [Select]
sudo apt install -y zsdx
Zelda Solarus XD
Code: [Select]
sudo apt install -y zsxd
Zelda Return of the Hylian Solarus Edition
Code: [Select]
sudo apt install -y zelda-roth-se
Zelda Book of Mudora
Code: [Select]
sudo apt install -y zbom
Code: [Select]
sudo apt install -y tunics

4. Playing games

After installing games, you can launch them from the Solarus Quest Launcher in your applications menu.
Title: Re: New Debian/Ubuntu Package Location
Post by: oclero on November 12, 2018, 11:23:00 PM
This is a wonderful tutorial. Thank you very much!
Title: Re: New Debian/Ubuntu Package Location
Post by: alexgleason on December 22, 2018, 11:50:26 PM
Hi Nate-Devv,

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