Difference between revisions of "Download"

From FreeOrionWiki
Jump to: navigation, search
m (Mac OS X)
(9 intermediate revisions by one other user not shown)
Line 1: Line 1:
FreeOrion is available as precompiled point releases for Windows XP, statically-linked Linux binaries, and a MacOSX universal binary.  The source code may also be downloaded and [[compile|compiled]] for Linux, WinXP or MacOSX.
+
FreeOrion numbered releases are available for download for various Windows versions, OSX 10.9+, and various Linux distributions.
  
Please note that '''FreeOrion requires OpenGL 2.0''' or later.
+
Both numbered releases (eg. 0.4.4) and more frequently-updated test builds are available. Numbered releases are probably more reliable and less likely to have major bugs, but may be significantly out of date compared to the latest developments in the test builds.
  
With OpenGL support less than 2.0, the program might run and show the introduction / title screen, but crash when starting a game, or might require some rendering options to be disabled, or might crash immediately on startup, depending on your particular graphics hardware and drivers.
+
Please note that '''FreeOrion requires OpenGL 2.1''' or later.  With OpenGL less than 2.1, there may be poor performance or crashes.
  
==Windows XP and Vista==
+
== Windows / OSX ==
  
Point releases for 32-bit Windows XP or Windows Vista can be downloaded from [http://sourceforge.net/project/showfiles.php?group_id=75752 SourceForge].
+
[https://sourceforge.net/projects/freeorion/files/FreeOrion/ Download FreeOrion] prebuilt installers from Sourceforge.
  
Please note that on Windows XP, '''The Windows XP Service Pack 2 and the .NET Framework 2.0 (or later) are required to run FreeOrion'''.  FreeOrion doesn't use any .NET code or features, but the Visual Studio compiler adds this dependency regardless.
+
== Debian ==
  
The .NET Framework 2.0 can be installed by by running Windows Update, selecting "Custom", then "Optional, Software", then ".NET Framework 2.0".  Alternatively, it may be downloaded from [http://microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5 Microsoft] directly.  More recent .NET Framework versions should also work.
+
You can find the latest official packages of FreeOrion in Debian unstable.
  
Point releases are built for 32-bit Windows, but have been reported to work on 64-bit systems after replacing the python25.dll in the FreeOrion directory with the Python 2.6 version (renamed python25.dll).
+
https://packages.debian.org/unstable/freeorion
  
The Windows XP Freeorion v0.3.1-RC5 point release has been reported to run on Windows 2000. There's a good chance later Windows releases will as well.
+
When the development of Debian is frozen and the distribution prepares for the next stable release, you might also find packages in the experimental branch. Please use them with caution.
  
==Linux==
+
=== Installation ===
  
Statically linked binaries are available in [http://www.freeorion.org/forum/viewtopic.php?f=9&t=1792 this forum thread], and may be avaialble from SourceForge for the latest [https://sourceforge.net/project/showfiles.php?group_id=75752&package_id=111134 FreeOrion point release].  Generally the versions in the forum thread are more up-to-date, but numbered releases on SourceForge more closely match the content of the Windows releases.
+
''apt install freeorion''
  
These binaries have been tested on Ubuntu 9.04 Jaunty, Ubuntu 8.10, Debian Lenny, Debian 4.0 Etch and Debian Sid, and may work on other distributions as well.  They should also run on x86_64 linux if ia32 libs are installed.  OpenGL 2.0 or later is required and without it, running freeorion may cause segmentation faults.
+
== Ubuntu ==
  
RPM packages are available for FreeOrion v0.3.11 (SVN revision 2732) for Mandriva Linux.  See [http://www.freeorion.org/forum/viewtopic.php?p=35181#p35181 this forum post] for a link.
+
Installation of packages is similar to Debian. Packages from Debian unstable automatically migrate to Ubuntu.
  
==Mac OS X==
+
=== Installation ===
  
Binaries for Intel Mac OS X are available [https://sourceforge.net/projects/freeorion/files/FreeOrion/ on sourceforge].   See [http://www.freeorion.org/forum/viewtopic.php?f=9&t=872 this forum thread] for discussion of the OS X binaries.
+
''apt install freeorion''
 +
 
 +
or
 +
 
 +
''apt-get install freeorion'' (apt prior version 1.0)
 +
 
 +
=== Personal Package Archives (PPA) ===
 +
 
 +
The Debian maintainer of FreeOrion provides an inofficial PPA with backports of stable releases for LTS versions like Ubuntu 14.04 and bleeding edge snapshots for the most recent version of Ubuntu.
 +
 
 +
Just follow the instructions on the following page and add this PPA to your system.
 +
 
 +
https://launchpad.net/~apoleon/+archive/ubuntu/ppa-freeorion
 +
 
 +
== Arch Linux ==
 +
 
 +
You can install FreeOrion from the Arch User Repository (AUR).
 +
 
 +
https://aur.archlinux.org/packages/freeorion/
 +
 
 +
== Building from source the Debian way ==
 +
 
 +
''apt install build-essential''
 +
 
 +
''apt-get source freeorion''
 +
 
 +
''apt-get build-dep freeorion''
 +
 
 +
''cd freeorion-*''
 +
 
 +
''debuild -us -uc''
 +
 
 +
You can tweak the variables in debian/rules and modify e.g. REV to change the revision of FreeOrion. Then run
 +
 
 +
''debian/rules get-orig-source''
 +
 
 +
to download a Debian compliant source tarball. You will have to install subversion.
 +
 
 +
http://debian-handbook.info/browse/stable/debian-packaging.html

Revision as of 18:43, 1 May 2017

FreeOrion numbered releases are available for download for various Windows versions, OSX 10.9+, and various Linux distributions.

Both numbered releases (eg. 0.4.4) and more frequently-updated test builds are available. Numbered releases are probably more reliable and less likely to have major bugs, but may be significantly out of date compared to the latest developments in the test builds.

Please note that FreeOrion requires OpenGL 2.1 or later. With OpenGL less than 2.1, there may be poor performance or crashes.

Windows / OSX

Download FreeOrion prebuilt installers from Sourceforge.

Debian

You can find the latest official packages of FreeOrion in Debian unstable.

https://packages.debian.org/unstable/freeorion

When the development of Debian is frozen and the distribution prepares for the next stable release, you might also find packages in the experimental branch. Please use them with caution.

Installation

apt install freeorion

Ubuntu

Installation of packages is similar to Debian. Packages from Debian unstable automatically migrate to Ubuntu.

Installation

apt install freeorion

or

apt-get install freeorion (apt prior version 1.0)

Personal Package Archives (PPA)

The Debian maintainer of FreeOrion provides an inofficial PPA with backports of stable releases for LTS versions like Ubuntu 14.04 and bleeding edge snapshots for the most recent version of Ubuntu.

Just follow the instructions on the following page and add this PPA to your system.

https://launchpad.net/~apoleon/+archive/ubuntu/ppa-freeorion

Arch Linux

You can install FreeOrion from the Arch User Repository (AUR).

https://aur.archlinux.org/packages/freeorion/

Building from source the Debian way

apt install build-essential

apt-get source freeorion

apt-get build-dep freeorion

cd freeorion-*

debuild -us -uc

You can tweak the variables in debian/rules and modify e.g. REV to change the revision of FreeOrion. Then run

debian/rules get-orig-source

to download a Debian compliant source tarball. You will have to install subversion.

http://debian-handbook.info/browse/stable/debian-packaging.html