Free and Open Source real time strategy game with a new take on micro-management

Difference between revisions of "Download and Install"

From Globulation2

Jump to: navigation, search
m (Latest Release)
m (Linux Distribution Packages: 3 to 4 columns)
 
(103 intermediate revisions by 24 users not shown)
Line 1: Line 1:
{{Translations|View this page in|Article=Download_and_Install}}
{{Translations|View this page in|Article=Download_and_Install}}


{{Message|Beta 4 0.9.4.4 Released|0.9.4.4 has been released, fixing an issue with YOG not displaying IRC users as it was supposed to.<br />
If you have installed the game but still have problems running it or if you cannot compile the source distribution, try to look at [[Frequently Asked Questions]] page, where a section is related to installation problems.
Note: Glob2 may not work on OS X Snow Leopard. We are waiting on a patch to SDL before we can update our binary}}


If you have installed the game but still have problems running it or if you cannot compile the source distribution, try to look at the [[Frequently Asked Questions]] page, which contains a section related to installation problems.
=== Latest Release ===
* <span id="downloadlink_source">Source code: [http://dl.sv.nongnu.org/releases/glob2/0.9.1/glob2-0.9.1.tar.gz glob2-0.9.1.tar.gz]</span>
<!--* <span id="downloadlink_debian1">Debian Sarge (should work on other deb based systems, including Ubuntu): [http://dl.sv.nongnu.org/releases/glob2/0.8.23/glob2_alpha23_i386.deb glob2_alpha23_i386.deb]</span>-->
<!--* <span id="downloadlink_debian2">Debian Etch AMD64 (should work on other deb based systems, including Ubuntu): [http://dl.sv.nongnu.org/releases/glob2/0.8.23/glob2_0.8.23-1_amd64.deb glob2_0.8.23-1_amd64.deb], [http://glob2.leowandersleb.de/glob2_0.8.23-1_amd64.deb mirror]</span>-->
* <span id="downloadlink_windows">Windows {{Warning|uninstaller data loss warning|The Windows uninstaller will delete the whole folder you install glob2 to. So DON'T INSTALL GLOB2 INTO AN EXISTING FOLDER or put data into that folder you might miss after uninstalling glob2!! You've been warned! Download [http://download.savannah.nongnu.org/releases/glob2/0.9.1/glob2win32_beta1.exe glob2win32_beta1.exe].}}</span>
<!--* <span id="downloadlink_mandriva">Mandriva Linux: [http://download.savannah.nongnu.org/releases/glob2/0.8.23/globulation2-0.8.23-1mdv2007.0.i586.rpm globulation2-0.8.23-1mdv2007.0.i586.rpm] ([http://download.savannah.nongnu.org/releases/glob2/0.8.23/globulation2-0.8.23-1mdv2007.0.src.rpm source])</span>-->
* Ubuntu Linux: http://www.getdeb.net/app.php?name=Globulation+2
* Mac OS X: [http://download.savannah.nongnu.org/releases/glob2/0.9.1/Globulation-0.9.1.dmg Globulation-0.9.1.dmg]
* [[Changes|View all changes in this release]]
You can still download the [[Older Releases]]. They can sometimes be useful if you want a binary for a system that has not been packaged yet for latest release. Please keep in mind that Internet game will most likely not work with older releases. (See [[Frequently_Asked_Questions#What_version_should_I_choose_to_play.3F|What version should i choose to play]] in the FAQ.)


[[Compiling#Sources_from_Mercurial|Looking for the latest development source code?]] See the Compiling page for information on how to download and compile from our Mercurial repository. From time to time we do [http://dl.sv.nongnu.org/releases/glob2/development_snapshot/ development snapshots], too but be aware that those are not yet released for a reason.
==Compilation requirements==

For source tarbal, Mercurial source, and package installations, you'll also need to install these packages:

* [http://www.scons.org/ scons] build system
== Downloads ==
* [http://www.libsdl.org/index.php SDL 1.2] download SDL-devel and SDL

* [http://www.libsdl.org/projects/SDL_net/ SDL_net 1.2] download SDL_net-devel
{{Template:Download
* [http://www.libsdl.org/projects/SDL_image/ SDL_image 1.2] download SDL_image-devel
|body = '''Source'''<br />[[File:Source_download.png|link=http://dl.sv.nongnu.org/releases/glob2/0.9.4/glob2-0.9.4.4.tar.gz]]<br />{{Template:Beta 4 0.9.4.4}}<br>[http://dl.sv.nongnu.org/releases/glob2/0.9.4/glob2-0.9.4.4.tar.gz glob2-0.9.4.4.tar.gz]<br />Latest: [[Compiling#Sources_from_Mercurial|SCM]]<br />[http://www.globulation2.org/wiki/Compiling Compiling Instructions]
* [http://www.libsdl.org/projects/SDL_ttf/ SDL_ttf 2.0] download SDL_ttf-devel
|height = 230px
* [http://www.speex.org speex] -> download current stable release
}}
* [http://www.xiph.org/ libogg and libvorbis] can be found in their download-section. libspeex, too.

* [http://zlib.net/ zlib]
{{Template:Download
* [http://boost.org/ Boost C++ Libraries] download boost and boost-devel (needs boost_thread library!!!)
|body = '''Linux'''<br />[[File:Linux_download.png|link=http://www.globulation2.org/wiki/Download_and_Install#Packages]]<br />[[#Packages|see below ...]]
|height = 230px
}}

{{Template:Download
|body = '''Windows'''<br />[[File:Windows_download.png|link=http://www.globulation2.org/wiki/Download_and_Install]]<br />'''{{Template:Beta 4 0.9.4.4}}'''<br>[http://dl.sv.nongnu.org/releases/glob2/0.9.4/glob2-0.9.4.4.exe glob2-0.9.4.4.exe]
|height = 230px
}}

{{Template:Download
|body = '''Mac'''<br />[[File:Mac_download.png|http://www.globulation2.org/wiki/Download_and_Install]]<br />'''{{Template:Beta 4 0.9.4.4}}'''<br>[http://dl.sv.nongnu.org/releases/glob2/0.9.4/glob2-0.9.4.4.dmg Intel Binary]<br>or<br />[http://trac.macports.org/projects/macports/browser/trunk/dports/games/glob2 MacPorts (unmaintained)]
|height = 230px
}}

<br style="clear:both;">

* [[Changes|View all changes in this release]]
You can still download the [[Older Releases]]. They can be useful if you want a binary for a system for which the latest release has not been packaged yet. <br />Please keep in mind that Internet game will most likely not work with older releases. (See [[Frequently_Asked_Questions#What_version_should_I_choose_to_play.3F|What version should i choose to play]] in the FAQ.)


<div id="Packages">
Optional:
* [http://fribidi.org/ Fribidi] download GNU FriBidi


==Linux Distribution Packages==
</div>
{{Message|Following packages may be out of date|The following packages and/or console commands to install Globulation 2 on Linux distributions may out of date. To obtain the latest version (if you can't get it from below), we suggest [[Compiling|compiling from source]] if you're using Linux.}}


<div style="margin-top:1em">


{{Template:Download_Debian
== Installation by Operating System and Distribution: ==
|Version = {{Template:Beta 4 0.9.4.4}}
|Release = Lenny
|i386 = http://download.savannah.gnu.org/releases/glob2/0.9.4/glob2_0.9.4.4-1_i386.deb
|x86_64 = http://download.savannah.gnu.org/releases/glob2/0.9.4/glob2_0.9.4.4-1_amd64.deb
}}


{{Template:Download_Debian
=== Debian GNU/Linux ===
|Version = {{Template:Beta 5 0.9.5}}
* Please download the [[#downloadlink_debian1|latest .deb package]] from the download section above, and install it as you would install any ordinary debian package:
|Release = Lenny
** In root (or sudo), install it with ''dpkg -i glob2_VERSION.deb''.
|i386 = http://globulation2.org/public_files/0.9.5-rc/glob2_0.9.5-8_i386.deb
** If you miss some dependencies, do an ''apt-get -f install'' as root (or sudo). Do NOT remove the glob2 package before apt-get -f install.
|x86_64 = http://globulation2.org/public_files/0.9.5-rc/
* You can now run Globulation 2 by typing ''glob2''.
}}


{{Template:Download_Ubuntu
* If you are using Debian unstable, you can also use the integrate glob2 package but it is not as up to date.
|Version = {{Template:Beta_4_0.9.4.4}}
|Release = Core 11
|i386 = http://packages.ubuntu.com/lucid/i386/glob2/download
|x86_64 = http://packages.ubuntu.com/lucid/amd64/glob2/download
|data = http://packages.ubuntu.com/lucid/games/glob2-data
}}


{{Template:Download_Fedora
=== Ubuntu Linux ===
|Version = {{Template:Beta 3 0.9.3}}
* Please download the [[#downloadlink_debian1|latest .deb package]] from the download section above, and install it as you would install any ordinary package:
|Release = Core 11
** Install it with ''sudo dpkg -i glob2_VERSION.deb''. You need to enter your user password.
|i386 = ftp://fr2.rpmfind.net/linux/fedora/development/i386/os/Packages/glob2-0.9.3-2.fc11.i386.rpm
** If you miss some dependencies, do a ''sudo apt-get -f install''. Do NOT remove the glob2 package before apt-get -f install.
|x86_64 = ftp://fr2.rpmfind.net/linux/fedora/development/x86_64/os/Packages/glob2-0.9.3-2.fc11.x86_64.rpm
* You can now run Globulation 2 by typing ''glob2''.
|src = ftp://fr2.rpmfind.net/linux/fedora/development/source/SRPMS/glob2-0.9.3-2.fc11.src.rpm
}}


</div><br style="clear:both;"><div style="margin-top:1em">
* If you are using Ubuntu Breezy or newer, you can also use the integrated glob2 package but it is not as up to date.
* Globulation packages are available at http://www.getdeb.net/app.php?name=Globulation+2.
=== Fedora ===
* Globulation 2 is now in Fedora repository.
* Type ''yum install glob2'' as root to install it.


{{Template:Download_openSuSE
=== Gentoo GNU/Linux ===
|Version = {{Template:Beta_4_0.9.4.4}}
* An ebuild exists, and is in portage. To install, just execute (as root): ''emerge glob2''
|packman = http://packman.links2linux.org/package/glob2
* Make sure you are in the games group
|oneclick = http://packman.links2linux.org/install/glob2
}}


{{Template:Download_Archlinux
=== Arch Linux ===
|Version = {{Template:Beta 4 0.9.4.4}}
* A package exists in the community repository. To install, execute (as root): ''pacman -S glob2''
|Release = AUR
** Make sure the community repository is enabled in pacman.conf
|i386 = http://aur.archlinux.org/packages.php?ID=8975
}}


{{Template:Download_FreeBSD
=== Source Mage GNU/Linux ===
}}
* A spell exists. Make sure that games grimoire is up to date, and execute (as root): ''cast globulation2''


{{Template:Download_Slackware
=== Mandriva Linux ===
|Version = {{Template:Beta 3 0.9.3}}
* Please download the [[#downloadlink_mandriva|latest rpm package]] from the download section above, and install it as you would install any other rpm:
|Release = 12.1
** Double click it to start the installation. When prompted, enter your root password. It will do the rest.
|i386 = http://download.savannah.gnu.org/releases/glob2/0.9.3/globulation2-0.9.3b3-i686-1cp.tgz
** When it says installation is complete, click "Ok". Go to the menu and click "Run Command".
}}
** When the command box pops up, type "glob2" and it should load automatically.


</div><br style="clear:both;"><div style="margin-top:1em">
=== Microsoft Windows ===
<!--* Install Globulation 2 by downloading and executing the [http://globulation2.org/releases/0.8.19/glob2win32_alpha19.exe installer].
* To run the game, go to the Start Menu and select Programs>Globulation 2>Globulation 2.
* To uninstall the game, go to the Start Menu and select Programs>Globulation 2>Uninstall.
* Or,-->
* Download the [[#downloadlink_windows|latest runtime package]] and unzip it anywhere.
* Open the folder glob2_runtime and double click glob2.exe
: to uninstall, just remove the directory "glob2_runtime" where you extracted the .zip.


=== Mac OS X ===
* Mount the disk image file, and start the installer from it.
* Globulation gets installed in /Applications/Globulation2.
* To run the game, open /Applications/Globulation2/Globulation2.


{{Template:Download_Gentoo
=== FreeBSD ===
|Version = {{Template:Beta 4 0.9.4.4}}
* A port exists and binary packages are built for different platforms.
* See [http://www.freshports.org/games/glob2/ FreeBSD port].
|ebuild = http://gentoo-portage.com/games-strategy/glob2
}}


{{Template:Download_Mandriva
== Compile from Sources ==
|Version = {{Template:Beta_4_0.9.4.1}}
{{Warning|Compiling on Windows|The instructions below will not work for Windows. To compile on that OS, please see the [[Mingw compilation]] guide, which explains how to compile globulation2 on windows using mingw.}}
|Release = 2009.1
|i386 = ftp://fr2.rpmfind.net/linux/MandrakeCooker/cooker/i586//media/contrib/release/globulation2-0.9.4.1-1mdv2010.0.i586.rpm
|x86_64 = ftp://fr2.rpmfind.net/linux/MandrakeCooker/cooker/x86_64//media/contrib/release/globulation2-0.9.4.1-1mdv2010.0.x86_64.rpm
|src = ftp://fr2.rpmfind.net/linux/MandrakeCooker/cooker/SRPMS//contrib/release/globulation2-0.9.4.1-1mdv2010.0.src.rpm
}}


=== Source Distribution ===
* Get the [[#downloadlink_source|source distribution archive]] from the download section above.
* Extract the archive using a compression/extraction utility such as tar.
* Go in the extracted archive. If you have a Unix system (Linux, Solaris, Mac OS X):
** Run the 'scons' script to compile the game (it will check dependencies, install any you have missing)
*** If you want to install the game in a special place, instead of 'scons', type:
****scons BINDIR="/path/to/install/bin" INSTALLDIR="/path/to/install/share".
** Install with a simple 'scons install' command (will install to the location you might have entered when compiling (BINDIR and INSTALLDIR)).
** Run the game by typing 'glob2'. If it doesn't work, type '/path/to/install/bin/glob2' instead.
** Note: in some Linux distributions (eg: Archlinux), scons complains about not to find -lboost_thread (with boost already installed). A solution is to modify the SConstruct file to look for boost_thread-mt instead of boost_thread, and the modify the LIBS variable with boost_thread-mt, to link against this library. If you have root access you can create a symlink libboost_thread.so instead.


</div><br style="clear:both;">
=== Sources from [[Mercurial]] ===
{{Warning|Warning|Mercurial is occasionally unstable and will break, it is meant for testing purposes.}}
* Download the source code from the Mercurial by typing
:hg clone http://hg.globulation2.org/glob2/
:hg clone -r default glob2 glob2-work
:* You can update the source code you have any time with a simple
::cd glob2
::hg pull
::cd ../glob2-work
::hg pull -r default ../glob2
::hg update -C tip
* Read the README.hg and README files.
* Continue by following the [[#Source_Distribution|''source distribution'']] instructions from the 3rd step onwards.


[[Category:User Manual]]
[[Category:User Manual]]
[[Category:en]]

Latest revision as of 16:43, 3 June 2018

English | Français | Deutsch | Español | Italiano | Česky | Română | Русский | Català | Suomi | Japanese | Русский | Chinese

Beta 4 0.9.4.4 Released: 0.9.4.4 has been released, fixing an issue with YOG not displaying IRC users as it was supposed to.

Note: Glob2 may not work on OS X Snow Leopard. We are waiting on a patch to SDL before we can update our binary

If you have installed the game but still have problems running it or if you cannot compile the source distribution, try to look at the Frequently Asked Questions page, which contains a section related to installation problems.

Looking for the latest development source code? See the Compiling page for information on how to download and compile from our Mercurial repository. From time to time we do development snapshots, too but be aware that those are not yet released for a reason.


Downloads

Source
Source download.png
Beta 4 (0.9.4.4)
glob2-0.9.4.4.tar.gz
Latest: SCM
Compiling Instructions
Windows
Windows download.png
Beta 4 (0.9.4.4)
glob2-0.9.4.4.exe


You can still download the Older Releases. They can be useful if you want a binary for a system for which the latest release has not been packaged yet.
Please keep in mind that Internet game will most likely not work with older releases. (See What version should i choose to play in the FAQ.)

Linux Distribution Packages

Following packages may be out of date: The following packages and/or console commands to install Globulation 2 on Linux distributions may out of date. To obtain the latest version (if you can't get it from below), we suggest compiling from source if you're using Linux.
Debian
Debian download.png
Beta 4 (0.9.4.4)
Lenny: i386/x86_64

To install from the Debian repository, run as root
apt-get install glob2

Alternatively, download one of the packages above, then run as root dpkg -i glob2_VERSION.deb. If you get any dependency errors, resolve them and try again.
Debian
Debian download.png
Beta 5 (0.9.5RC) (release candidate)
Lenny: i386/x86_64

To install from the Debian repository, run as root
apt-get install glob2

Alternatively, download one of the packages above, then run as root dpkg -i glob2_VERSION.deb. If you get any dependency errors, resolve them and try again.
Ubuntu
Ubuntu download.png
Beta 4 (0.9.4.4)
Core 11: i386/x86_64 - data

To install from the Ubuntu repository, run as root
apt-get install glob2

Alternatively, download one of the packages above, then run as root dpkg -i glob2_VERSION.deb. If you get any dependency errors, resolve them and try again.

Also, see .deb packages for Debian. They may install properly.
Fedora
Fedora download.png
Beta 3 (0.9.3) (outdated)
Core 11: i386/x86_64/source

To install from the Fedora repository, run as root
yum install glob2


openSuSE
SuSE download.png
Beta 4 (0.9.4.4)
Packman repository

To install from the openSUSE repository, run as root
zypper install glob2
Or click the following link to use openSUSE 1-click-install:1-click-install glob2
If you encounter any issues with the openSUSE packages, contact the Packman team.
Archlinux
Archlinux-icon.png
Beta 4 (0.9.4.4)
AUR: i386

To install from the Archlinux repository, run as root
pacman -S glob2
FreeBSD
FreeBSD-logo.png
No Download Available

A port exists and binary packages are built for different platforms. See FreshPorts.
Slackware
Slackware-logo.png
Beta 3 (0.9.3) (outdated)
12.1: i386



Gentoo
Gentoo download.png
Beta 4 (0.9.4.4)
ebuild

To install from the Gentoo repository, run as root
emerge glob2
Mandriva
Mandriva download.png
Beta 4 (0.9.4.1) (outdated but still compatible)
2009.1: i386/x86_64/source

To install from the Mandriva repository, run as root
urpmi globulation2



Misc