Linux packages: Difference between revisions

From Arx Libertatis Wiki
Jump to navigation Jump to search
 
(31 intermediate revisions by 3 users not shown)
Line 1: Line 1:
This page lists installation instructions for {{Linux}} packages of Arx Libertatis. Please see the [[Download#Linux|main download page]] if your distribution is not listed here.
This page lists installation instructions for {{Linux}} packages of Arx Libertatis. Please see the [https://arx-libertatis.org/download main download page] if your distribution is not listed here.


{{DownloadNotices}}
{{DownloadNotices}}
Line 6: Line 6:
== [[File:Arch_icon.png|24px|]] Arch Linux ==
== [[File:Arch_icon.png|24px|]] Arch Linux ==


To install the (incorrectly named) [https://aur.archlinux.org/packages/arxlibertatis/ arxlibertatis] package on [http://www.archlinux.org/ Arch Linux], you need an [https://wiki.archlinux.org/index.php/AUR_Helpers AUR Helper]. For example packer:
Arx Libertatis packages for [https://www.archlinux.org/ Arch Linux] are available in the AUR (Arch User Repository): [https://aur.archlinux.org/packages/arx-libertatis/ arx-libertatis]. You can install them using one of the [https://wiki.archlinux.org/index.php/AUR_Helpers AUR Helpers], for example yay:
# packer -S arxlibertatis
 
$ yay -S arx-libertatis
 
[[Development snapshots#Arch Linux|Development snapshots]] are available via the [https://aur.archlinux.org/packages/arx-libertatis-git/ arx-libertatis-git] package.
Binary packages are available via the [https://aur.archlinux.org/packages/arx-libertatis-bin/ arx-libertatis-bin] package.


There are also packages for the data files: [https://aur.archlinux.org/packages/arxfatalis-data-demo/ arxfatalis-data-demo], [https://aur.archlinux.org/packages/arxfatalis-data-gog/ arxfatalis-data-gog] and [https://aur.archlinux.org/packages/arxfatalis-data-copy/ arxfatalis-data-copy]
There are also packages for the data files: [https://aur.archlinux.org/packages/arxfatalis-data-demo/ arxfatalis-data-demo], [https://aur.archlinux.org/packages/arxfatalis-data-gog/ arxfatalis-data-gog] and [https://aur.archlinux.org/packages/arxfatalis-data-copy/ arxfatalis-data-copy]
Line 15: Line 19:
== [[File:Chakra_icon.png|24px|]] Chakra ==
== [[File:Chakra_icon.png|24px|]] Chakra ==


First, install [http://chakraos.org/wiki/index.php?title=Ccr ccr] if you don't have it already:
First, install chaser and base-devel if you don't have it already:
  # pacman -S ccr
  # pacman -S chaser base-devel


Then install [http://chakraos.org/ccr/packages.php?K=arx-libertatis arx-libertatis] from the CCR:
Then install [https://ccr.chakralinux.org/packages.php?K=arx-libertatis arx-libertatis] from the CCR:
  # ccr arx-libertatis
  # ccr arx-libertatis


Line 25: Line 29:
== [[File:Debian_icon.png|24px|]] Debian ==
== [[File:Debian_icon.png|24px|]] Debian ==


Arx Libertatis packages for [http://www.debian.org/ Debian] 8 (jessie) and 7 (wheezy) are available in the [https://build.opensuse.org/package/show?package=arx-libertatis&project=home%3Adscharrer home:dscharrer project] on the openSUSE build service. You can add the repository by appending
Arx Libertatis packages for [https://www.debian.org/ Debian] Unstable (sid), Testing (bullseye), 10 (buster), 9 (stretch), 8 (jessie) and 7 (wheezy) are available in the [https://build.opensuse.org/package/show/home:dscharrer/arx-libertatis home:dscharrer project] on the openSUSE build service. You can add the repository by appending
  deb http://download.opensuse.org/repositories/home:/dscharrer/Debian_8.0/ ./
  deb http://download.opensuse.org/repositories/home:/dscharrer/Debian_Testing/ ./


to your `/etc/apt/sources.lst`. To download packages from the repository you will need to install it's gpg key:
to your `/etc/apt/sources.lst`. To download packages from the repository you will need to install it's gpg key:
  $ wget http://download.opensuse.org/repositories/home:dscharrer/Debian_8.0/Release.key
  $ wget https://download.opensuse.org/repositories/home:dscharrer/Debian_Testing/Release.key
  # apt-key add - < Release.key  
  # apt-key add - < Release.key  


Replace Debian_8.0 with Debian_7.0 in both cases if you are still on wheezy.
Replace Debian_Testing with Debian_Unstable, Debian_10, Debian_9.0, Debian_8.0 or Debian_7.0 in both cases if you are still on an older version.


Then update the package list and install the <b>arx-libertatis</b> package:
Then update the package list and install the <b>arx-libertatis</b> package:
Line 39: Line 43:


The openSUSE build service does not provide a repository for Debian source packages, but you can download the package sources from [https://github.com/arx/ArxPackages/tree/master/arx-libertatis/deb the ArxPackages git repository].
The openSUSE build service does not provide a repository for Debian source packages, but you can download the package sources from [https://github.com/arx/ArxPackages/tree/master/arx-libertatis/deb the ArxPackages git repository].
[[Development snapshots#Debian|Development snapshots]] are available in the [https://build.opensuse.org/package/show/home:dscharrer:snapshots/arx-libertatis home:dscharrer:snapshots project] on the openSUSE build service.


<br>
<br>
Line 44: Line 50:
== [[File:Fedora_icon.png|24px|]] Fedora ==
== [[File:Fedora_icon.png|24px|]] Fedora ==


Arx Libertatis packages for [http://fedoraproject.org/ Fedora] 20 and 21 are available in the [https://build.opensuse.org/package/show?package=arx-libertatis&project=home%3Adscharrer home:dscharrer project] on the openSUSE build service. You can add the repository for Fedora 21 using:
Arx Libertatis packages are available directly from the distribution repositories for current [https://getfedora.org/ Fedora] versions. You can install the <b>arx-libertatis</b> package using <code>dnf</code>:
 
# <nowiki>yum-config-manager --add-repo=http://download.opensuse.org/repositories/home:/dscharrer/Fedora_21/home:dscharrer.repo</nowiki>


Replace <code>Fedora_21</code> with <code>Fedora_20</code> as needed.
# dnf install arx-libertatis


Now you can install the <b>arx-libertatis</b> package using yum:
Packages for older Fedora versions may be available in the [https://build.opensuse.org/package/show/home:dscharrer/arx-libertatis home:dscharrer project] on the openSUSE build service.


# yum install arx-libertatis
[[Development snapshots#Fedora|Development snapshots]] are available in the [https://build.opensuse.org/package/show/home:dscharrer:snapshots/arx-libertatis home:dscharrer:snapshots project] on the openSUSE build service.


<br>
<br>
Line 58: Line 62:
== [[File:Gentoo_icon.png|24px|]] Gentoo Linux ==
== [[File:Gentoo_icon.png|24px|]] Gentoo Linux ==


The <b>[http://gpo.zugaina.org/games-rpg/arx-libertatis games-rpg/arx-libertatis]</b> package is available in the main portage tree:
The <b>games-rpg/arx-libertatis</b> package is no longer available in the main portage tree because Gentoo developers prefer deleting packages over accepting patches.
 
Instead, you can get it from the [https://github.com/arx/ArxGentoo <b>arx-libertatis</b> overlay] using eselect-repository:
 
# emerge --noreplace app-eselect/eselect-repository
# eselect repository enable arx-libertatis
  # emerge games-rpg/arx-libertatis
  # emerge games-rpg/arx-libertatis


Also see the [http://wiki.gentoo.org/wiki/Games/RPG#Arx_Libertatis_.28arx-libertatis.29 entry on the Gentoo Wiki].
[[Development snapshots#Gentoo Linux|Development snapshots]] are available via the [https://gpo.zugaina.org/games-rpg/arx-libertatis '''arx-libertatis-9999''' live ebuild] in the [https://github.com/arx/ArxGentoo <b>arx-libertatis</b> overlay].


A live ebuild is available in the [https://github.com/arx/ArxGentoo <b>arx-libertatis</b> overlay].
There are also ebuilds for the game data (<b>games-rpg/arx-fatalis-data</b>) and demo (<b>games-rpg/arx-fatalis-demo</b>) but you will still need to obtain the data yourself from Steam or GOG.com or as a CD.
 
  # emerge games-rpg/arx-fatalis-data
There are also ebuilds for the game data (<b>games-rpg/arx-fatalis-data</b>) and demo (<b>games-rpg/arx-fatalis-demo</b>) but you will still need to obtain the data yourself. As of now, the games-rpg/arx-fatalis-data package in the main portage can only install from a CD or GOG.com installer. The <code>arx-fatalis-data</code> package from the overlay can be used no matter if you have bought Arx Fatalis on Steam or GOG.com or as a CD:
  # emerge games-rpg/arx-fatalis-data::arx-libertatis


Installing and verifying the data can also be done using the [[Installing_the_game_data_under_Linux|install scripts]], like on any other distro.
Installing and verifying the data can also be done using the [[Installing_the_game_data_under_Linux|install scripts]], like on any other distro.
Line 78: Line 85:
==== Mageia 5 and later ====
==== Mageia 5 and later ====


Make sure you have the ''Core Release'' repository enabled. Then select the [http://mageia.madb.org/package/show/release/cauldron/application/0/name/arx-libertatis arx-libertatis] package in the package manager and install it.
Make sure you have the ''Core Release'' repository enabled. Then select the [https://madb.mageia.org/package/show/release/cauldron/application/0/name/arx-libertatis arx-libertatis] package in the package manager and install it.


Alternatively, you can install it from terminal with the following command (you need to be root):
Alternatively, you can install it from terminal with the following command (you need to be root):
Line 87: Line 94:
Arx Libertatis is available in Mageia 4 in the ''Core Backports Testing'' repository. Note that ''Testing'' means that the packages of this repository have not been validated yet by Mageia's QA team, though for Arx Libertatis you don't need to worry since it does not impact any other package.
Arx Libertatis is available in Mageia 4 in the ''Core Backports Testing'' repository. Note that ''Testing'' means that the packages of this repository have not been validated yet by Mageia's QA team, though for Arx Libertatis you don't need to worry since it does not impact any other package.


Enable the ''Core Backports Testing'' repository, make sure it is up-to-date, then install the [http://mageia.madb.org/package/show/name/arx-libertatis/release/4/application/0 arx-libertatis] package through the package manager. Make sure to disable the ''Core Backports Testing'' repository afterwards.
Enable the ''Core Backports Testing'' repository, make sure it is up-to-date, then install the [https://madb.mageia.org/package/show/name/arx-libertatis/release/4/application/0 arx-libertatis] package through the package manager. Make sure to disable the ''Core Backports Testing'' repository afterwards.


Alternatively, you can install it from terminal with the following command (you need to be root):
Alternatively, you can install it from terminal with the following command (you need to be root):
Line 95: Line 102:
<br>
<br>


== [[File:Mandriva_icon.png|24px]] Mandriva ==
== [[File:Mandriva_icon.png|24px]] OpenMandriva ==


To install Arx Libertatis on [http://www.mandriva.com/ Mandriva], first make sure you have the Non-Free repository enabled. Then select the [http://rpmfind.net/linux/rpm2html/search.php?query=arx-libertatis arx-libertatis] package in the package manager and install it.
To install Arx Libertatis on [https://www.openmandriva.org/ OpenMandriva], first make sure you have the Non-Free repository enabled. Then select the [https://github.com/OpenMandrivaAssociation/arx-libertatis arx-libertatis] package in the package manager and install it.


Alternatively, you can install it from terminal with the following command (you need to be root):
Alternatively, you can install it from terminal with the following command (you need to be root):
Line 106: Line 113:
== [[File:openSUSE_icon.png|24px|]] openSUSE ==
== [[File:openSUSE_icon.png|24px|]] openSUSE ==


Arx Libertatis packages for [http://www.opensuse.org/ openSUSE] are available in the [https://build.opensuse.org/package/show?package=arx-libertatis&project=home%3Adscharrer home:dscharrer project] on the openSUSE build service as a 1-click install:
Arx Libertatis packages for [https://www.opensuse.org/ openSUSE] are available in the [https://build.opensuse.org/package/show/home:dscharrer/arx-libertatis home:dscharrer project] on the openSUSE build service as a 1-click install:


{{Download
{{Download
|name=Arx Libertatis openSUSE Leap 15.4 Package
|file=one click install
|size='arx-libertatis' package
|url=https://software.opensuse.org/ymp/home:dscharrer/openSUSE_Leap_15.4/arx-libertatis.ymp
}}<!--
-->{{Download
|name=Arx Libertatis openSUSE Leap 42.3 Package
|file=one click install
|size='arx-libertatis' package
|url=https://software.opensuse.org/ymp/home:dscharrer/openSUSE_Leap_42.3/arx-libertatis.ymp
}}<!--
-->{{Download
|name=Arx Libertatis openSUSE Leap 42.2 Package
|file=one click install
|size='arx-libertatis' package
|url=https://software.opensuse.org/ymp/home:dscharrer/openSUSE_Leap_42.2/arx-libertatis.ymp
}}<!--
-->{{Download
|name=Arx Libertatis openSUSE Leap 42.1 Package
|file=one click install
|size='arx-libertatis' package
|url=https://software.opensuse.org/ymp/home:dscharrer/openSUSE_Leap_42.1/arx-libertatis.ymp
}}<!--
-->{{Download
|name=Arx Libertatis openSUSE 13.2 Package
|name=Arx Libertatis openSUSE 13.2 Package
|file=one click install
|file=one click install
|size='arx' package
|size='arx-libertatis' package
|url=http://software.opensuse.org/ymp/home:dscharrer/openSUSE_13.2/arx-libertatis.ymp
|url=https://software.opensuse.org/ymp/home:dscharrer/openSUSE_13.2/arx-libertatis.ymp
}}
}}<!--


{{Download
-->{{Download
|name=Arx Libertatis openSUSE 13.1 Package
|name=Arx Libertatis openSUSE 13.1 Package
|file=one click install
|file=one click install
|size='arx' package
|size='arx-libertatis' package
|url=http://software.opensuse.org/ymp/home:dscharrer/openSUSE_13.1/arx-libertatis.ymp
|url=https://software.opensuse.org/ymp/home:dscharrer/openSUSE_13.1/arx-libertatis.ymp
}}
}}<!--


{{Download
-->{{Download
|name=Arx Libertatis openSUSE Tumbleweed Package
|name=Arx Libertatis openSUSE Tumbleweed Package
|file=one click install
|file=one click install
|size='arx' package
|size='arx-libertatis' package
|url=http://software.opensuse.org/ymp/home:dscharrer/openSUSE_Tumbleweed/arx-libertatis.ymp
|url=https://software.opensuse.org/ymp/home:dscharrer/openSUSE_Tumbleweed/arx-libertatis.ymp
}}
}}


Also see the [http://software.opensuse.org/download/package?project=home%3Adscharrer&package=arx-libertatis download page on the build service].
Also see the [https://software.opensuse.org/download/package?project=home%3Adscharrer&package=arx-libertatis download page on the build service].
 
[[Development snapshots#openSUSE|Development snapshots]] are available in the [https://build.opensuse.org/package/show/home:dscharrer:snapshots/arx-libertatis home:dscharrer:snapshots project] on the openSUSE build service.


<br>
<br>
Line 144: Line 181:
== [[File:Ubuntu_icon.png|24px|]] Ubuntu ==
== [[File:Ubuntu_icon.png|24px|]] Ubuntu ==


Arx Libertatis packages for [http://www.ubuntu.com/ Ubuntu] are available in the [https://launchpad.net/~arx/+archive/release <b>arx/release</b> PPA]. To use it, first fetch it's key and add the PPA to your package sources:
Arx Libertatis packages for [https://www.ubuntu.com/ Ubuntu] are available in the [https://launchpad.net/~arx/+archive/release <b>arx/release</b> PPA]. To use it, first fetch it's key and add the PPA to your package sources:
  $ sudo add-apt-repository ppa:arx/release
  $ sudo add-apt-repository ppa:arx/release


Line 153: Line 190:
  $ sudo apt-get install arx-libertatis
  $ sudo apt-get install arx-libertatis


For a GUI-only solution, follow [http://blog.launchpad.net/ppa/adding-a-ppa-to-ubuntu-the-gui-way this tutorial] - the repository address to use is '''ppa:arx/release'''.
For a GUI-only solution, follow [https://blog.launchpad.net/ppa/adding-a-ppa-to-ubuntu-the-gui-way this tutorial] - the repository address to use is '''ppa:arx/release'''.
 
[[Development snapshots#Ubuntu|Development snapshots]] are available in the [https://launchpad.net/~arx/+archive/snapshot <b>arx/snapshot</b> PPA].

Latest revision as of 10:26, 8 June 2023

This page lists installation instructions for Linux packages of Arx Libertatis. Please see the main download page if your distribution is not listed here.

ℹ️  This page only lists downloads for the Arx Libertatis game binary and tools and their source code. You will also need the data files from the original Arx Fatalis or its demo - see Getting the game data.

ℹ️  Please see Installing the game data under Linux regarding where and how to install the game data.
Alternatively, configure Steam to use Arx Libertatis to play Arx Fatalis.

Arch icon.png Arch Linux

Arx Libertatis packages for Arch Linux are available in the AUR (Arch User Repository): arx-libertatis. You can install them using one of the AUR Helpers, for example yay:

$ yay -S arx-libertatis

Development snapshots are available via the arx-libertatis-git package. Binary packages are available via the arx-libertatis-bin package.

There are also packages for the data files: arxfatalis-data-demo, arxfatalis-data-gog and arxfatalis-data-copy


Chakra icon.png Chakra

First, install chaser and base-devel if you don't have it already:

# pacman -S chaser base-devel

Then install arx-libertatis from the CCR:

# ccr arx-libertatis


Debian icon.png Debian

Arx Libertatis packages for Debian Unstable (sid), Testing (bullseye), 10 (buster), 9 (stretch), 8 (jessie) and 7 (wheezy) are available in the home:dscharrer project on the openSUSE build service. You can add the repository by appending

deb http://download.opensuse.org/repositories/home:/dscharrer/Debian_Testing/ ./

to your `/etc/apt/sources.lst`. To download packages from the repository you will need to install it's gpg key:

$ wget https://download.opensuse.org/repositories/home:dscharrer/Debian_Testing/Release.key
# apt-key add - < Release.key 

Replace Debian_Testing with Debian_Unstable, Debian_10, Debian_9.0, Debian_8.0 or Debian_7.0 in both cases if you are still on an older version.

Then update the package list and install the arx-libertatis package:

# apt-get update
# apt-get install arx-libertatis

The openSUSE build service does not provide a repository for Debian source packages, but you can download the package sources from the ArxPackages git repository.

Development snapshots are available in the home:dscharrer:snapshots project on the openSUSE build service.


Fedora icon.png Fedora

Arx Libertatis packages are available directly from the distribution repositories for current Fedora versions. You can install the arx-libertatis package using dnf:

# dnf install arx-libertatis

Packages for older Fedora versions may be available in the home:dscharrer project on the openSUSE build service.

Development snapshots are available in the home:dscharrer:snapshots project on the openSUSE build service.


Gentoo icon.png Gentoo Linux

The games-rpg/arx-libertatis package is no longer available in the main portage tree because Gentoo developers prefer deleting packages over accepting patches.

Instead, you can get it from the arx-libertatis overlay using eselect-repository:

# emerge --noreplace app-eselect/eselect-repository
# eselect repository enable arx-libertatis
# emerge games-rpg/arx-libertatis

Development snapshots are available via the arx-libertatis-9999 live ebuild in the arx-libertatis overlay.

There are also ebuilds for the game data (games-rpg/arx-fatalis-data) and demo (games-rpg/arx-fatalis-demo) but you will still need to obtain the data yourself from Steam or GOG.com or as a CD.

# emerge games-rpg/arx-fatalis-data

Installing and verifying the data can also be done using the install scripts, like on any other distro.


Mageia icon.png Mageia

To install Arx Libertatis on Mageia, the instructions depend on whether you are using Mageia 5 or a previous release.

Mageia 5 and later

Make sure you have the Core Release repository enabled. Then select the arx-libertatis package in the package manager and install it.

Alternatively, you can install it from terminal with the following command (you need to be root):

# urpmi arx-libertatis

Mageia 4

Arx Libertatis is available in Mageia 4 in the Core Backports Testing repository. Note that Testing means that the packages of this repository have not been validated yet by Mageia's QA team, though for Arx Libertatis you don't need to worry since it does not impact any other package.

Enable the Core Backports Testing repository, make sure it is up-to-date, then install the arx-libertatis package through the package manager. Make sure to disable the Core Backports Testing repository afterwards.

Alternatively, you can install it from terminal with the following command (you need to be root):

# urpmi.update "Core Backports Testing"
# urpmi arx-libertatis --searchmedia "Core Backports Testing"


Mandriva icon.png OpenMandriva

To install Arx Libertatis on OpenMandriva, first make sure you have the Non-Free repository enabled. Then select the arx-libertatis package in the package manager and install it.

Alternatively, you can install it from terminal with the following command (you need to be root):

# urpmi arx-libertatis


OpenSUSE icon.png openSUSE

Arx Libertatis packages for openSUSE are available in the home:dscharrer project on the openSUSE build service as a 1-click install:

Also see the download page on the build service.

Development snapshots are available in the home:dscharrer:snapshots project on the openSUSE build service.


ROSA icon.png ROSA

To install Arx Libertatis on ROSA, first make sure you have the Contrib repository enabled. Then select the arx-libertatis package in the package manager and install it.

Alternatively, you can install it from terminal with the following command (you need to be root):

# urpmi arx-libertatis


Ubuntu icon.png Ubuntu

Arx Libertatis packages for Ubuntu are available in the arx/release PPA. To use it, first fetch it's key and add the PPA to your package sources:

$ sudo add-apt-repository ppa:arx/release

Now tell Ubuntu to get the latest list of software from each archive it knows, including the PPA:

$ sudo apt-get update

Finally, install the arx-libertatis package:

$ sudo apt-get install arx-libertatis

For a GUI-only solution, follow this tutorial - the repository address to use is ppa:arx/release.

Development snapshots are available in the arx/snapshot PPA.