- Which Installation Method to Use
- Prebuilt or Prepackaged
- Windows Binary
- Gentoo
- Slackware 12
- Debian
- Ubuntu
- Fedora 10
- openSuse, Suse Linux, Fedora and Mandriva
- Mandriva
- ArchLinux
- Exherbo
- Installing from Source
- User-Specific Configuration
Which Installation Method to Use¶
If there is a prebuiltprepackaged option below for your system, use that.
If there is not, you can follow our from-source install guide.
Prebuilt or Prepackaged¶
Windows Binary¶
- Installing for first time
Download the latest binary
Extract the zip file into a folder, run springlobby.exe.
- Upgrading existing install
Download the latest binary
Extract the zip file into the same folder where you have your existing install, overwriting any and all files of old the install.
Your user settings, which are stored separately, will not be overwritten.
Gentoo¶
- Install
We have a portage overlay, so installation is very convenient. The same overlay contains spring itself too. Maps, mods and lua scripts will come in the future.
If you don't have layman installed:
emerge layman echo "source /usr/portage/local/layman/make.conf" >> /etc/make.conf
Note: /usr/portage/local/layman/make.conf is created AFTER you added the first overlay!
When layman is installed:
layman -f -a Spring -o 'http://svn.springlobby.info/trunk/gentoo/overlays.xml' echo "games-strategy/spring ~x86" >> /etc/portage/package.keywords echo "games-util/springlobby ~x86" >> /etc/portage/package.keywords echo "x11-libs/wxGTK X" >> /etc/portage/package.use emerge spring springlobby
If layman or portage overlays are new to you, go see "* Upgrade
layman -S emerge -u spring springlobby
Note: Make sure the group "games" exists and your account belongs to that group and /usr/games is owned by root:games and the chmod is set correct!
Slackware 12¶
- Install or Upgrade
Due the dynamic changes of package versions i've picked the "correct" versions of the packages in order to make it easier for slackers to play spring.
springlobby and all dependencies:
[http://springlobby.info/slackware/springlobby-0.0.1.10292-i486-1leo.tgz springlobby-0.0.1.10292-i486-1leo.tgz (lobby itself)":http://overlays.gentoo.org/].
libtorrent_rasterbar-0.13.1-i486-1leo.tgz
when got all .tgz files use xterm and cd inside the directory containing all tgz's and do:
installpkg *.tgz
The order does not matter. And then, a nice icon will appear in the games section of your desktop menu. If you appreciate performance, springlobby is the name of the executable, located in /usr/bin, add it on you preferred window manager menu.
Debian¶
- Install
Springlobby is available on unstable and it will be available for squeeze soon.
Backports for lenny aren't planned yet.
Official packages are first seen on the development repository before hitting unstable: add mammadori's repository to your apt sources and install from there:
wget -O- -q http://alioth.debian.org/~mammadori-guest/mammadori-alioth-archive.key | sudo apt-key add - echo "deb http://alioth.debian.org/~mammadori-guest/ sid main" | sudo tee -a /etc/apt/sources.list > /dev/null sudo apt-get update sudo apt-get install springlobby
- Upgrade
sudo apt-get update sudo apt-get install springlobby
Ubuntu¶
- Prerequisite:
depending on your Ubuntu version add this to your /etc/apt/sources.list:#Ubuntu 9.04 "Jaunty Jackalope": deb http://ppa.launchpad.net/spring/ubuntu jaunty main deb-src http://ppa.launchpad.net/spring/ubuntu jaunty main
OR
#Ubuntu 8.10 "Intrepid Ibex": deb http://ppa.launchpad.net/spring/ubuntu intrepid main deb-src http://ppa.launchpad.net/spring/ubuntu intrepid main
OR
#Ubuntu 8.04 "Hardy Heron": deb http://ppa.launchpad.net/spring/ubuntu hardy main deb-src http://ppa.launchpad.net/spring/ubuntu hardy main
- Import the repository's gpg key:
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 2B41843AB093E96FD7C1014DFC66403D8670A035
(see this and this for more info)
- Install:
sudo apt-get update sudo apt-get install springlobby
- Upgrade
sudo apt-get update sudo apt-get upgrade
Fedora 10¶
As of the 28th March 2009, springlobby is now in the stable fedora repository. This does not include maps or mods, which must be obtained manually.
To install, use the graphical package manager (Applications > Add/Remove Software), then select "springlobby".
Alternately, to install via the command line, simply use the "yum" package manager by executing the following command as root.
yum install springlobby
openSuse, Suse Linux, Fedora and Mandriva¶
(acc)Agon provides nearly the latest automated release as rpm packages from openSuse build service.
Available package types: src, binary and debug
Supported distributions / architectures :| Distribution | i586 | x86_64 | binary | source | debug | |||||||
| openSuse 11.1 | x | x | x | x | x | |||||||
| openSuse 11 | x | x | x | x | x | |||||||
| openSuse 10.3 | x | x | x | x | x | |||||||
| openSuse 10.2 | - | - | - | - | - | |||||||
| Suse Linux Enterprise 10.0 | - | - | - | - | - | |||||||
| Fedora 9 | x | x | x | x | x | |||||||
| Fedora 8 | x | x | x | x | x | |||||||
| Mandriva 2008 | x | x | x | x | x | |||||||
| Mandriva 2007 | - | - | - | - | - |
- How to add a repository to yast (openSuse / Suse Linux): * How to install a package in yast (openSuse / Suse Linux): [http://en.opensuse.org/YaST_Software_Management]
You need superuser privileges to install it.
Mandriva¶
to add repositories, follow the instructions on easy urpmi
then this simple command will install the lobby:
su root -c "urpmi springlobby"
ArchLinux¶
The community repository has to be active
http://wiki.archlinux.org/index.php/Pacman#Repositories
After making sure that the local package database is up-to-date
# pacman -Sy
springlobby is installed by
# pacman -S springlobby
Exherbo¶
http://git.exherbo.org/summer/packages/games-strategy/springlobby/index.html
Installing from Source¶
If you wish to install SpringLobby from source, please follow the installing from source guide.
User-Specific Configuration¶
SpringLobby needs to know three paths from your spring installation.
Auto Configure feature in the lobby options page should find all of them.
If you are out of luck, please contact developers.