Ubuntu install: Difference between revisions

From Spring
Jump to navigationJump to search
Justa (talk | contribs)
m gksudo fixup
Hawara (talk | contribs)
delete dead links to playdeb.net
 
(32 intermediate revisions by 11 users not shown)
Line 1: Line 1:
= http://img383.imageshack.us/img383/2653/ubuntulogowq2.png Ubuntu =
[[Linux|Linux Setup Guide]] < {{FULLPAGENAME}}


We now have a maintained and up to date APT repository for Ubuntu 9.04 (Jaunty), 8.10 (Intrepid), and 8.04 (Hardy). If you have some older version of ubuntu, you can easily upgrade with these instructions: http://www.ubuntu.com/getubuntu/upgrading.
__TOC__
[[Image:Ubuntulogo.png]]


The components necessary for a fully playable spring game are the spring engine, a lobby client (already installed in Ubuntu), a mod and at least one map. Currently the repository contains everything except mods.
packages are available for: 12.10, 12.04, 11.04, 10.10, 10.04, 9.10, 9.04, 8.10


= Installation =
For packaging <font color="#00DD00">requests</font> or <font color="#FF0000">complaints</font>, please contact [[Linux:Packaging#Ubuntu | the packagers]].


To install the engine, lobby client and maps follow the instructions for either the GUI or CLI installation method below.
= Ubuntu 9.10 and newer =


== Graphical Interface ==
10.04 & 10.10 have propretary drivers for ATI & Nvidia GPU's in the menu aplication / system / additionnal drivers (they are not free but mandatory if spring is very slow and the ground of the map ingame is full white );
ATI catalyst config panel ask password for be edited but always get a bad password error for open it it need to open console and write :" sudo amdcccle "then that will ask the password and accept it


First, we need to add the Launchpad PPA package-signing key; this allows Ubuntu to know the packages have been provided by the right people can can be trusted to be installed. You _can_ skip this step if you don't care about it, only Synaptic and other package-management tools will complain about it every now and then. It's better to fix that from the start.
== Installation Instructions ==
Go to ''Applications - Ubuntu Software Center'', search for ''springlobby'' and click go.
If you want to be able to play online, see [[#Updating to newer releases|the next section]].


To do this, go to :
== Updating to newer releases ==
http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0xFC66403D8670A035
Go to ''System - Administration - Software Sources'', click the Other tab, click ''Add''.  Type '''ppa:spring/ppa''' and close the window. Allow it to reload the packages, and you will find the new version of Spring and Spring Lobby in update manager.


Cut-n-paste the page contents to a file called "ppa-spring.pgp" or something recognizable like that. Do not use 'Save As' in your browser as this will likely not work because of added HTML formatting. You can use Applications->Accessories->Text Editor to cut-n-paste into and save to disk.
If you're running Ubuntu 10.10, see "Missing repositories in Ubuntu 10.10 on this help page for software sources: https://help.ubuntu.com/community/Repositories/Ubuntu.


Security-conscious people can go to the Spring Developers PPA page on launchpad.net at https://launchpad.net/~spring/+archive/ppa to verify that the key mentioned above is indeed the right one to trust.  
= Ubuntu 9.04 and 8.10 =
We now have a maintained and up to date APT repository for Ubuntu 9.04 (Jaunty) and 8.10 (Intrepid). If you have some older version of Ubuntu, you can easily upgrade with these instructions: http://www.ubuntu.com/getubuntu/upgrading.


Now go to System -> Administration -> Software Sources and click on the 'Authentication' tab to add the saved 'ppa-spring.pgp' with the 'Import Key File' button. The new key should now pop up in the list.
You will need to add the Spring PPA below and install the ''springlobby'' package.  Or you can upgrade to Ubuntu 9.10 and just install the ''springlobby'' package from the new Software Center.


Now click on the Third-Party Software tab. Then, click the Add button, and paste one of the two lines corresponding to your Ubuntu release (9.04, 8.10, or 8.04).
== Installing the repository key ==
First, we need to add the Launchpad PPA package-signing key; this allows Ubuntu to know the packages have been provided by the right people can can be trusted to be installed. If you skip this step then Ubuntu will complain about an unverifiable package every time there's an update for Spring.


Go to:
[http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0xFC66403D8670A035]
Cut and paste the page contents to a file called ''ppa-spring.pgp'' or something recognizable like that. Do not use ''Save As'' in your browser, as this will likely not work because of added HTML formatting. You can use ''Applications - Accessories - Text Editor'' to copy&paste into and save to disk.
Security-conscious people can go to the Spring Developers PPA page at [https://launchpad.net/~spring/+archive/ppa launchpad.net] to verify that the key mentioned above is indeed the right one to trust.
Now go to ''System - Administration - Software Sources'' and click on the ''Authentication'' tab to add the saved ''ppa-spring.pgp'' with the ''Import Key File'' button. The new key should now pop up in the list.
== Installing the repository ==
In ''System - Administration - Software Sources'', click on the ''Third-Party Software'' tab. Then, click the ''Add'' button, and paste one of the two lines corresponding to your Ubuntu release (9.04 or 8.10).


'''Ubuntu 9.04 "Jaunty Jackalope"''':
'''Ubuntu 9.04 "Jaunty Jackalope"''':
Line 31: Line 48:


'''Ubuntu 8.10 "Intrepid Ibex"''':
'''Ubuntu 8.10 "Intrepid Ibex"''':
Note: Please note if out of date. (It i easy enough to try.)
<code><pre>
<code><pre>
deb http://ppa.launchpad.net/spring/ubuntu intrepid main
deb http://ppa.launchpad.net/spring/ubuntu intrepid main
</pre></code>
</pre></code>


'''Ubuntu 8.04 "Hardy Heron"''':
Close the dialog, and click on ''Reload'' when it asks.
<code><pre>
deb http://ppa.launchpad.net/spring/ubuntu hardy main
</pre></code>


Then click Close and Reload.
After that is done, you can just [http://springoo.mooo.com CLICK HERE TO INSTALL EVERYTHING]. Alternatively, you can head to ''System - Administration - Synaptic Package Manager'', and search for ''spring''. For the bare essentials, you will need to install the ''spring-engine'' and ''springlobby'' packages.


After that's done, you can just [http://springoo.mooo.com CLICK HERE TO INSTALL EVERYTHING].  Alternatively, you can head to System -> Administration -> Synaptic Package Manager, and search for ''spring''. For the bare essentials, you'll need to install the spring-engine, spring-maps-default, and spring-lobby-springlobby packages. Other maps are available there, so check them off if you'd like to get them. After you're done, click on Apply, and Spring will be downloaded & installed.
SpringLobby can be found in ''Applications - Games'' after install. (Please note that you also need mods and maps to play. The easiest way to get them is to download them from within SpringLobby itself.


Springlobby can be found in Applications -> Games. (Please note that you also need mods to play, and they aren't yet available in the repository. Scroll down to the Mods section of this page on how to get those).


'''At this time, only the Intrepid version of Springlobby supports automatic downloading of maps and mods.'''
= Alternative installation using the terminal =
Press ''Alt-F2'' to run a command. Enter:


== Or in the terminal CLI ==
<code><pre>
gksudo -- wget -O - "http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0xFC66403D8670A035" | \
apt-key add -
</pre></code>


Press alt-F2 to run a command. Enter:
This will add the Spring-Developers PPA package-signing key to the list of keys that Ubuntu should trust for software packages. (See above for more info).


<code>
==Ubuntu 10.10 and newer==
gksudo -- wget -O - "http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0xFC66403D8670A035" | apt-key add -
<code><pre>
</code>
sudo add-apt-repository ppa:spring
sudo apt-get update
sudo apt-get install spring
</pre></code>


This will add the Spring-Developers PPA package-signing key to the list of keys that Ubuntu should trust for software packages. (See above for more info).
==Older==


Then do:
Then do:
Line 65: Line 86:
Copy and paste the following into the file:
Copy and paste the following into the file:


Ubuntu 9.04:
 
===Ubuntu 9.04:===
<code><pre>
<code><pre>
deb http://ppa.launchpad.net/spring/ubuntu jaunty main
deb http://ppa.launchpad.net/spring/ubuntu jaunty main
Line 71: Line 93:
</pre></code>
</pre></code>


Ubuntu 8.10:
===Ubuntu 8.10:===
<code><pre>
<code><pre>
deb http://ppa.launchpad.net/spring/ubuntu intrepid main
deb http://ppa.launchpad.net/spring/ubuntu intrepid main
Line 77: Line 99:
</pre></code>
</pre></code>


Ubuntu 8.04:
<code><pre>
deb http://ppa.launchpad.net/spring/ubuntu hardy main
deb-src http://ppa.launchpad.net/spring/ubuntu hardy main
</pre></code>


Save the file. You can then either use the graphical package manager Synaptic (System->Administration->Synaptic Package Manager) and search for spring related packages, or just install spring from a terminal using:
Save the file. You can then either use the graphical package manager Synaptic (''System - Administration - Synaptic Package Manager'') and search for ''spring'' related packages, or just install spring from a terminal using:
<code><pre>
<code><pre>
sudo apt-get update
sudo apt-get update
Line 89: Line 106:
</pre></code>
</pre></code>


Many other map packages are also available in the repository. To add them in a terminal enter.
== Other information ==
<code><pre>
You can view the web page for the repository [https://edge.launchpad.net/~spring/+archive here]. Additional packages (such as one for Kernel Panic) are there as well.
sudo apt-get install spring-maps-1v1 spring-maps-deltasiege spring-maps-hunterw
spring-maps-kernelpanic spring-maps-smallsupreme and spring-maps-teamplay
</pre></code>
or go to www.jobjol.com and download them from there
 
=== Other information ===
The webpage for the repository is here - you can browse other spring packages there as well: https://edge.launchpad.net/~spring/+archive
 
For configuring the lobbies, you can note that the package installs the Spring executable at <code>/usr/games/spring</code> and
read-only data in <code>/usr/share/games/spring</code>.


{{Finalizing_linux_install}}
The package installs the Spring executable at <code>/usr/games/spring</code> and read-only data in <code>/usr/share/games/spring</code>.


{{Linux_tips}}
= See Also: =
* [[Finalizing_linux_install]]
* [[Troubleshooting_linux]]


{{Troubleshooting_linux}}
[[Category: Linux]]

Latest revision as of 21:50, 21 February 2019

Linux Setup Guide < Ubuntu install

packages are available for: 12.10, 12.04, 11.04, 10.10, 10.04, 9.10, 9.04, 8.10

For packaging requests or complaints, please contact the packagers.

Ubuntu 9.10 and newer

10.04 & 10.10 have propretary drivers for ATI & Nvidia GPU's in the menu aplication / system / additionnal drivers (they are not free but mandatory if spring is very slow and the ground of the map ingame is full white ); ATI catalyst config panel ask password for be edited but always get a bad password error for open it it need to open console and write :" sudo amdcccle "then that will ask the password and accept it

Installation Instructions

Go to Applications - Ubuntu Software Center, search for springlobby and click go. If you want to be able to play online, see the next section.

Updating to newer releases

Go to System - Administration - Software Sources, click the Other tab, click Add. Type ppa:spring/ppa and close the window. Allow it to reload the packages, and you will find the new version of Spring and Spring Lobby in update manager.

If you're running Ubuntu 10.10, see "Missing repositories in Ubuntu 10.10 on this help page for software sources: https://help.ubuntu.com/community/Repositories/Ubuntu.

Ubuntu 9.04 and 8.10

We now have a maintained and up to date APT repository for Ubuntu 9.04 (Jaunty) and 8.10 (Intrepid). If you have some older version of Ubuntu, you can easily upgrade with these instructions: http://www.ubuntu.com/getubuntu/upgrading.

You will need to add the Spring PPA below and install the springlobby package. Or you can upgrade to Ubuntu 9.10 and just install the springlobby package from the new Software Center.

Installing the repository key

First, we need to add the Launchpad PPA package-signing key; this allows Ubuntu to know the packages have been provided by the right people can can be trusted to be installed. If you skip this step then Ubuntu will complain about an unverifiable package every time there's an update for Spring.

Go to: [1]

Cut and paste the page contents to a file called ppa-spring.pgp or something recognizable like that. Do not use Save As in your browser, as this will likely not work because of added HTML formatting. You can use Applications - Accessories - Text Editor to copy&paste into and save to disk.

Security-conscious people can go to the Spring Developers PPA page at launchpad.net to verify that the key mentioned above is indeed the right one to trust.

Now go to System - Administration - Software Sources and click on the Authentication tab to add the saved ppa-spring.pgp with the Import Key File button. The new key should now pop up in the list.

Installing the repository

In System - Administration - Software Sources, click on the Third-Party Software tab. Then, click the Add button, and paste one of the two lines corresponding to your Ubuntu release (9.04 or 8.10).

Ubuntu 9.04 "Jaunty Jackalope":

deb http://ppa.launchpad.net/spring/ubuntu jaunty main

Ubuntu 8.10 "Intrepid Ibex": Note: Please note if out of date. (It i easy enough to try.)

deb http://ppa.launchpad.net/spring/ubuntu intrepid main

Close the dialog, and click on Reload when it asks.

After that is done, you can just CLICK HERE TO INSTALL EVERYTHING. Alternatively, you can head to System - Administration - Synaptic Package Manager, and search for spring. For the bare essentials, you will need to install the spring-engine and springlobby packages.

SpringLobby can be found in Applications - Games after install. (Please note that you also need mods and maps to play. The easiest way to get them is to download them from within SpringLobby itself.


Alternative installation using the terminal

Press Alt-F2 to run a command. Enter:

gksudo -- wget -O - "http://keyserver.ubuntu.com:11371/pks/lookup?op=get&search=0xFC66403D8670A035" | \
apt-key add -

This will add the Spring-Developers PPA package-signing key to the list of keys that Ubuntu should trust for software packages. (See above for more info).

Ubuntu 10.10 and newer

sudo add-apt-repository ppa:spring
sudo apt-get update
sudo apt-get install spring

Older

Then do:

gksudo gedit /etc/apt/sources.list.d/springproject.list

Copy and paste the following into the file:


Ubuntu 9.04:

deb http://ppa.launchpad.net/spring/ubuntu jaunty main
deb-src http://ppa.launchpad.net/spring/ubuntu jaunty main

Ubuntu 8.10:

deb http://ppa.launchpad.net/spring/ubuntu intrepid main
deb-src http://ppa.launchpad.net/spring/ubuntu intrepid main


Save the file. You can then either use the graphical package manager Synaptic (System - Administration - Synaptic Package Manager) and search for spring related packages, or just install spring from a terminal using:

sudo apt-get update
sudo apt-get install spring spring-maps-default

Other information

You can view the web page for the repository here. Additional packages (such as one for Kernel Panic) are there as well.

The package installs the Spring executable at /usr/games/spring and read-only data in /usr/share/games/spring.

See Also: