Author Topic: New Debian/Ubuntu Package Location  (Read 19086 times)

0 Members and 1 Guest are viewing this topic.

Nate-Devv

  • Newbie
  • *
  • Posts: 38
    • View Profile
New Debian/Ubuntu Package Location
« 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: 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

  • Hero Member
  • *****
  • Posts: 535
  • Just helping Solarus
    • View Profile
    • Zefk Design
Re: New Debian/Ubuntu Package Location
« Reply #1 on: August 07, 2018, 07:32:45 AM »
@Nate-Devv

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

alexgleason
  • Full Member
  • ***
  • Posts: 128
  • Vegan on a Desert Island
    • View Profile
    • Vegan on a Desert Island
Re: New Debian/Ubuntu Package Location
« Reply #2 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 http://download.opensuse.org/repositories/home:/nate-devv:/solarus-debian/xUbuntu_16.04/ ./" > /etc/apt/sources.list.d/solarus.list
Code: [Select]
wget -qO - http://download.opensuse.org/repositories/home:/nate-devv:/solarus-debian/xUbuntu_16.04/Release.key | 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
Tunics!
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.
« Last Edit: October 21, 2018, 05:51:54 PM by alexgleason »
RIP Aaron Swartz

oclero

  • Administrator
  • Full Member
  • *****
  • Posts: 167
    • View Profile
Re: New Debian/Ubuntu Package Location
« Reply #3 on: November 12, 2018, 11:23:00 PM »
This is a wonderful tutorial. Thank you very much!

alexgleason
  • Full Member
  • ***
  • Posts: 128
  • Vegan on a Desert Island
    • View Profile
    • Vegan on a Desert Island
Re: New Debian/Ubuntu Package Location
« Reply #4 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!
RIP Aaron Swartz