./play.it : installez vos jeux sans prise de tête

bannière de ./play.it

./play.it est un logiciel libre qui automatise la construction de paquets natifs pour plusieurs familles de distributions, incluant Debian et ses dérivées dont Ubuntu, à partir d’installateurs sans DRM pour une collection de jeux commerciaux. Les paquets ainsi générés s’installent ensuite en utilisant les outils standards fournis par la distribution, comme dpkg ou APT.

Des jeux natifs pour Linux sont gérés, mais aussi des jeux initialement développés pour d’autres plate-formes grâce à des outils comme Wine, DOSBox et ScummVM.

Depuis les dépôts Ubuntu

Ubuntu 24.04 et versions plus récentes

Installez le paquet play.it et au moins une collection de scripts de prise en charge de jeux parmi :

Ubuntu 23.10 et versions plus anciennes

Depuis le dépôt git

Cette méthode dʼinstallation nʼest pas recommandée si vous ne connaissez pas git et make.

Lors d’une installation à partir du dépôt git, lancer make install via un utilisateur non privilégié installe ./play.it uniquement pour l’utilisateur courant, alors que lancer cette commande avec sudo le met à disposition de tous les utilisateurs du système.

Vous pouvez fournir un chemin d’installation alternatif avec make -e prefix=/opt/play.it install, le chemin par défaut est /usr/local pour une installation avec sudo, ou $XDG_DATA_HOME dans le cas d’un utilisateur non privilégié (si $XDG_DATA_HOME n’est pas défini, $HOME/.local/share est utilisé par défaut).

À partir de la version 2.16 de ./play.it, les scripts prenant en charge les jeux ne sont plus fournis à partir du dépôt git principal. Une collection de scripts doit être installée en plus de la bibliothèque pour ajouter la prise en charge de jeux.

Bibliothèque (requis)

git clone --branch 2.27.2 --depth 1 https://forge.dotslashplay.it/play.it/scripts.git play.it.git
cd play.it.git
make
make install

Collection de jeux principale

git clone --depth 1 https://forge.dotslashplay.it/play.it/games.git play.it-games.git
cd play.it-games.git
make install

En prenant pour exemple un installateur de jeu nommé setup.exe, utiliser ./play.it pour installer ce jeu se fait en deux étapes :

  1. Lancez ./play.it en lui donnant le chemin de l’installateur :
    play.it ~/Téléchargements/setup.exe
  2. Lancez la commande apt affichée à la fin de l’opération, avec sudo (ce sera une commande dpkg sur les plus anciennes versions dʼUbuntu), celle-ci devrait être similaire à :
    sudo apt install /home/utilisateur/Téléchargements/jeu.deb /home/utilisateur/Téléchargements/jeu-data.deb
Les problèmes qui suivent sont des traductions de la documentation officielle, et par conséquent peuvent ne pas être a jour par rapport à celle-ci. Vous trouverez toujours la liste la plus à jour des problèmes connus sur Ubuntu, en anglais, sur la forge de ./play.it : Common issues on Ubuntu

Version disponible de innoextract trop ancienne

Quand vous appelez ./play.it sur un installateur pour Windows, vous pouvez obtenir une erreur similaire à celle-ci :

Erreur : La version de innoextract disponible sur ce système est trop ancienne pour extraire les données de l’archive suivante : setup_heroes_of_might_and_magic_3_complete_4.0_(french)_(28740).exe

Ça arrive quand l’installateur que vous essayez de convertir en paquet natif est un installateur Inno Setup qui n’est pas géré par la version de innoextract actuellement disponible sur votre version d’Ubuntu. Si c’est le cas, il existe un PPA permettant d’obtenir une version récente d’innoextract : Stable Arx Libertatis releases.

Voici la méthode recommandée pour installer innoextract depuis ce PPA :

sudo add-apt-repository ppa:arx/release
sudo apt-get update
sudo apt-get install innoextract

source de cette information, en anglais

Salon IRC

Plusieurs développeurs et utilisateurs de ./play.it sont régulièrement présents sur IRC, le salon est #play.it sur le réseau irc.oftc.net. La langue principale sur ce salon est l’anglais, mais la plupart dʼentre nous comprenons aussi le français.

E-mail

Une adresse e-mail de contact peut généralement être trouvée dans chaque script ./play.it, ainsi que dans la bibliothèque. Ouvrez un de ces fichiers avec un éditeur de texte pour voir cette adresse e-mail.

Il est recommandé d’écrire vos e-mails en anglais, seuls certains d’entre nous comprenons le français. Si vous avez des difficultés avec l’anglais, précisez-le dans votre e-mail et votre interlocuteur pourra vous rediriger vers un contributeur à ./play.it francophone.

Jeux pris en charge

  • play.it.txt
  • Dernière modification: Le 28/02/2024, 17:12
  • par 89.234.186.75