SetupGuide: Difference between revisions

From Spring
Jump to navigationJump to search
Mcosta (talk | contribs)
No edit summary
Jobarjo (talk | contribs)
added snap installation method
 
(363 intermediate revisions by 44 users not shown)
Line 1: Line 1:
== Linux Setup Guide ==
=Linux/Unix Setup Guide=
=== Gentoo linux ===
* If you're running [http://www.gentoo.org Gentoo linux], you're lucky, because [http://developer.berlios.de/project/showfiles.php?group_id=4358 an ebuild is already available].<br>The best way to install the ebuild in gentoo would be to add an portage overlay and copy the file into the overlay. Now in detail:<br>
:# <b>mkdir /usr/local/portage</b>
:# add this line to you /etc/make.conf<br> <b>PORTDIR_OVERLAY="/usr/local/portage"</b>
:# download the ebuild you want, for example: spring-ebuilds-0.74-r3.tar.bz2
:# <b>mv spring-ebuilds-0.74-r3.tar.bz2 /usr/local/portage</b>
:# <b>cd /usr/local/portage</b>
:# <b>tar jxvf spring-ebuilds-0.74-r3.tar.bz2</b>
:# most likely you don't run a ~x86 system (unstable) so do a:<br> <b>echo "games-strategy/spring ~x86" >> /etc/portage/package.keywords</b>
:# <b>echo "dev-libs/boost threads" >> /etc/portage/package.use</b>
:# if you want spring's evn version instead of stable do: <br> <b>emerge spring-svn</b>
:# You might want to have a look at the USE flags, type:<br><b>emerge -pv spring</b>
:# the current useflags are debug, optimize(which i enabled and worked without errors), omni (for omni lobby) and unity (for Unity Lobby).
:# finally install it with:<br><b>emerge spring</b>
:* if you get this error:
:: Calculating dependencies... done!
:: >>> Emerging (1 of 1) games-strategy/taspring-linux-release-0.72-r1 to /
:: >>> checking ebuild checksums ;-)
:: >>> checking auxfile checksums ;-)
:: >>> checking miscfile checksums ;-)
:: >>> checking taspring-linux-data-0.72b1.tar.bz2 ;-)
:: >>> Unpacking source...
::
:: !!! ERROR: games-strategy/taspring-linux-release-0.72-r1 failed.
:: Call stack:
::  ebuild.sh, line 1539:  Called dyn_unpack
::  ebuild.sh, line 711:  Called src_unpack
::  taspring-linux-release-0.72-r1.ebuild, line 45:  Called subversion_src_unpack
::  subversion.eclass, line 278:  Called subversion_fetch
::  subversion.eclass, line 127:  Called die
:: !!! subversion.eclass: ESVN_REPO_URI is empty.
:: !!! If you need support, post the topmost build error, and the call stack if relevant.
::
:: !!! This ebuild is from an overlay: '/usr/local/portage'
:* Then try: <b>rm -Rf /usr/portage/distfiles/svn-src/spring</b>
:* Afterwards do: <b>emerge spring</b>


{{#css:
  table.glossy {
    margin: 4px; padding:10px;
    border: 1px solid rgba(0,0,0,0.5);
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.5), inset 0 1px rgba(255,255,255,0.3), inset 0 10px rgba(255,255,255,0.2), inset 0 10px 20px rgba(255,255,255,0.25), inset 0 -15px 30px rgba(0,0,0,0.3);
    text-align: center;
  }
  /*table.glossy:hover {
    background: rgba(160,160,220,0.4);
  }*/
}}


=== Debian, Ubuntu ===
 
 
{| style="width:70%; margin-left:15%; margin-right:15%;" |
 
|{{Template:LinuxSetupGuideButton|name=From Source|link=Build_from_source|icon=Git.png}}
 
|{{Template:LinuxSetupGuideButton|name=Snaps|link=Snaps_install }}
 
|{{Template:LinuxSetupGuideButton|name=Ubuntu|link=Ubuntu_install|icon=Distributions-ubuntu.png}}
 
|{{Template:LinuxSetupGuideButton|name=Gentoo|link=Gentoo_install|icon=Distributions-gentoo.png}}
 
|-
 
|{{Template:LinuxSetupGuideButton|name=Slackware|link=Slackware12_install|icon=Distributions-slackware.png}}
 
|{{Template:LinuxSetupGuideButton|name=Debian|link=Debian_install|icon=Distributions-debian.png}}
 
|{{Template:LinuxSetupGuideButton|name=Mandriva|link=Mandriva_install|icon=Distributions-mandriva_linux.png}}
 
|-
 
|{{Template:LinuxSetupGuideButton|name=openSUSE|link=openSUSE_install|icon=Distributions-opensuse_linux.png}}
 
|{{Template:LinuxSetupGuideButton|name=Fedora|extlink=http://projects.springlobby.info/projects/springlobby/wiki/Install#Fedora-10|icon=Distributions-fedora.png}}
 
|{{Template:LinuxSetupGuideButton|name=FreeBSD|link=FreeBSD_install|icon=Distributions-freebsd.png}}
|}
 
 
<span style="float:right">[[Linux:Packaging | Package Maintainers]]</span>
 
[[Category:Linux]]

Latest revision as of 21:56, 11 February 2019