Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
play.it [Le 07/05/2021, 11:54]
vv221 [Depuis le dépôt git] Sortie de la version 2.13.0
play.it [Le 28/06/2025, 20:14] (Version actuelle)
89.234.186.75 Ajout de Diablo 2 à la liste des jeux pris en charge
Ligne 1: Ligne 1:
-{{tag>​Focal jeu paquet gestionnaire_de_jeux wine}}+{{tag>​Focal ​Hirsute ​jeu paquet gestionnaire_de_jeux wine}}
  
 ====== ./play.it : installez vos jeux sans prise de tête ====== ====== ./play.it : installez vos jeux sans prise de tête ======
- 
-{{https://​img.dotslashplay.it/​banners/​goupil_480.png?​nolink|bannière de ./play.it}} 
  
 **./​play.it** est un [[wpfr>​Logiciel_libre|logiciel libre]] qui automatise la construction de [[:​paquet|paquets natifs]] pour plusieurs familles de distributions,​ incluant Debian et ses dérivées dont Ubuntu, à partir d’installateurs [[wpfr>​Gestion_des_droits_numériques|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|APT]]. **./​play.it** est un [[wpfr>​Logiciel_libre|logiciel libre]] qui automatise la construction de [[:​paquet|paquets natifs]] pour plusieurs familles de distributions,​ incluant Debian et ses dérivées dont Ubuntu, à partir d’installateurs [[wpfr>​Gestion_des_droits_numériques|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|APT]].
Ligne 11: Ligne 9:
 ===== Installation ===== ===== Installation =====
  
-==== Depuis les dépôts ​Ubuntu ====+==== Ubuntu ​24.04 et versions plus récentes ​====
  
-[[pu>​play.it]] ​est fourni dans la section ​**multiverse** des [[:​depots|dépôts]] Ubuntu.+[[:​tutoriel:​comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez le paquet]] **[[apt>​play.it]]** et au moins une collection ajoutant ​la prise en charge de jeux parmi : 
 +  ​* **[[apt>​play.it-adventure]]**,​ une collection de jeux d’aventure (à partir de Ubuntu 25.04) ; 
 +  * **[[apt>​play.it-puzzle]]**, une collection de jeux de puzzle (à partir de Ubuntu ​25.10) ; 
 +  * **[[apt>​play.it-strategy]]**,​ une collection de jeux de stratégie (à partir de Ubuntu 25.10) ; 
 +  * **[[apt>​play.it-community]]**,​ une collection de jeux en tout genre ; 
 +  * **[[apt>​play.it-vv221]]**,​ une collection maintenue par l’auteur de ./play.it.
  
-==== Depuis le dépôt git ====+==== Ubuntu 23.10 et versions plus anciennes ​====
  
-<note important>​Cette méthode dʼinstallation nʼest pas recommandée si vous ne connaissez pas [[:git]] et [[:make]].</​note>​ +[[:tutoriel:comment_installer_un_paquet#​paquet_present_dans_les_depots|Installez le paquet]] **[[apt>play.it]]**
- +
-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). +
- +
-=== Version stable === +
- +
-<code>git clone --branch 2.13.0 --depth 1 https://​forge.dotslashplay.it/​play.it/​scripts.git play.it.git +
-cd play.it.git +
-make +
-make install</​code>​ +
- +
-=== Version en cours de développement === +
- +
-<​code>​git clone --branch master --depth 1 https://​forge.dotslashplay.it/​play.it/​scripts.git play.it.git +
-cd play.it.git +
-make +
-make install</​code>​+
  
 ===== Utilisation ===== ===== Utilisation =====
- 
-==== Utiliser la version installée ==== 
  
 En prenant pour exemple un installateur de jeu nommé ''​setup.exe'',​ utiliser **./​play.it** pour installer ce jeu se fait en deux étapes : En prenant pour exemple un installateur de jeu nommé ''​setup.exe'',​ utiliser **./​play.it** pour installer ce jeu se fait en deux étapes :
Ligne 46: Ligne 29:
   - 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 à : <​code>​sudo apt install /​home/​utilisateur/​Téléchargements/​jeu.deb /​home/​utilisateur/​Téléchargements/​jeu-data.deb</​code>​   - 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 à : <​code>​sudo apt install /​home/​utilisateur/​Téléchargements/​jeu.deb /​home/​utilisateur/​Téléchargements/​jeu-data.deb</​code>​
  
-==== Utiliser les scripts fournis par le site Web de ./​play.it ​====+===== Problèmes courants =====
  
-<note important>​**./​play.it** peut être utilisé sans être installé. Ce n’est pas la méthode recommandée si votre distribution fournit des paquets permettant ​de l’installer.</​note>​+==== La version ​de innoextract disponible sur ce système est trop ancienne ====
  
-Des scripts **./play.it** récents peuvent être téléchargés depuis [[https://​www.dotslashplay.it/​|son site Web]], ceux-ci sont les mêmes que ceux fournis par la branche master du dépôt git.+Au moment de l’utilisation de ./​play.it ​avec un installateur pour Windows, vous pouvez vous retrouver face à cette erreur :
  
-Pour utiliser ces scripts ​sur un système ​où **./​play.it** n’est pas disponible, suivez ces étapes ​:+<​code>​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_(28740).exe</​code>​
  
-  - Trouvez votre jeu sur le site Web, rendez-vous sur sa page ; +Cette erreur est déclenchée lorsque l’installateur que vous cherchez à convertir en paquets natifs est un installateur InnoSetup qui n’est ​pas pris en charge par la version dinnoextract actuellement disponible ​sur votre version d’UbuntuSi c’est ​le casun [[:ppa|PPA]] est disponible ​pour récupérer ​une version à jour d’innoextract :​ [[https://launchpad.net/~arx/+archive/ubuntu/release|Stable Arx Libertatis releases]].
-  - Téléchargez dans un même répertoire les deux fichiers mis à disposition sur la page du jeu, lun des deux est la bibliothèque de **./​play.it** (''​libplayit2.sh''​) et lautre un script spécifique au jeu traité ​sur cette page (avec un nom de la forme ''​play-nom-du-jeu.sh''​) ; +
-  - Installez les dépendances du script listées sur la page du jeu ; +
-  - Lancez ​le script en lui donnant le chemin vers l’installateur du jeuce qui devrait donner une commande similaire à  <​code>​./​play-nom-du-jeu.sh ~/​Téléchargements/​setup.exe</​code>​ +
-  - Patientez jusqu’à l’affichage de la commande ''​apt''​ devant être lancée avec ''​sudo'' ​pour installer les paquets générés (ce sera une commande ''​dpkg''​ sur les plus anciennes versions ​dʼUbuntu), celle-ci devrait être similaire à <​code>​sudo apt install /​home/​utilisateur/Téléchargements/jeu.deb /home/utilisateur/Téléchargements/jeu-data.deb</​code>​+
  
-===== Problèmes connus =====+Après avoir suivi les instructions de mise en place du PPA données sur la page liée, vous pouvez installer la dernière version d’innoextract avec :
  
-<note tip>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** : [[https://​forge.dotslashplay.it/​play.it/​doc/​-/​wikis/​user/​distributions/​ubuntu|Common issues on Ubuntu]]</​note>​ +<​code>​sudo apt-get install innoextract</​code>​
- +
-==== Version disponible de innoextract trop ancienne ==== +
- +
-Quand vous appelez **./​play.it** sur un installateur pour Windows, vous pouvez obtenir une erreur similaire à celle-ci : +
- +
-<​code>​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</​code>​ +
- +
-Ça arrive quand l’installateur que vous essayez de convertir en paquet natif est un installateur [[wpfr>​Inno_Setup|Inno Setup]] qui n’est pas géré par la version de [[pu>​innoextract]] actuellement disponible sur votre version d’Ubuntu. Si c’est le cas, il existe un [[:​ppa|PPA]] permettant d’obtenir une version récente d’innoextract : [[https://​launchpad.net/​~arx/​+archive/​ubuntu/​release|Stable Arx Libertatis releases]]. +
- +
-Voici la méthode recommandée pour installer innoextract depuis ce PPA : +
-<​code>​sudo add-apt-repository ppa:​arx/​release +
-sudo apt-get update +
-sudo apt-get install innoextract</​code>​ +
- +
-[[https://​forge.dotslashplay.it/​play.it/​doc/​-/​wikis/​user/​distributions/​ubuntu#​innoextract-version-is-too-old|source de cette information,​ en anglais]]+
  
 ===== Contact ===== ===== Contact =====
  
-==== Salon IRC ==== +Rendez-vous sur cette page si vous cherchez à contacter les développeurs de **./​play.it** [[https://doc.dotslashplay.it/fr/contact|Informations ​de contact]]
- +
-Plusieurs ​développeurs ​et utilisateurs ​de **./​play.it** ​sont régulièrement présents sur [[wpfr>​Internet_Relay_Chat|IRC]],​ le salon est ''#​play.it''​ sur le serveur ''​chat.freenode.net''​. +
- +
-La langue principale de ce salon est l’anglais,​ mais si vous avez des difficultés à vous exprimer en anglais une partie d’entre nous comprend aussi le français. +
- +
-==== E-mail ==== +
- +
-Une adresse ​[[:courriel|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 [[:​editeur_de_texte|é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. +
 ===== Articles liés ===== ===== Articles liés =====
  
Ligne 99: Ligne 52:
   * **[[:​dosbox|DOSBox : émulateur DOS]]**   * **[[:​dosbox|DOSBox : émulateur DOS]]**
   * **[[:​scummvm|ScummVM]]**   * **[[:​scummvm|ScummVM]]**
 +
 +==== Jeux pris en charge ====
 +
 +La liste suivante n’inclut que les jeux ayant une page dans la documentation ubuntu-fr. Plusieurs centaines d’autres jeux peuvent aussi être installées avec ./play.it.
 +
 +  * **[[:​aom|Age of Mythology]]**
 +  * **[[:​baldurs_gate|Baldur'​s Gate 1 : Tales of the Sword Coast]]**
 +  * **[[:​baldurs_gate2|Baldur'​s Gate 2 : Throne of Bhaal]]**
 +  * **[[:​braid|Braid]]**
 +  * **[[:​caesar3|Caesar III]]**
 +  * **[[:​dawn_of_war|Dawn of War]]**
 +  * **[[:​deusex|Deus Ex]]**
 +  * **[[:​diablo_ii_et_lod|Diablo II et Lord Of Destruction]]**
 +  * **[[:​dragon_age_origins|Dragon Age : Origins]]**
 +  * **[[:​duke_nukem_3d|Duke Nukem 3D]]**
 +  * **[[:​heroes_iii|Heroes of Might and Magic III]]**
 +  * **[[:​heroes_iv|Heroes IV]]**
 +  * **[[:​heroes_v|Heroes of Might and Magic V]]**
 +  * **[[:​pharaon|Pharaon]]**
 +  * **[[:​machinarium|Machinarium]]**
 +  * **[[:​neverwinter_nights|Neverwinter Nights]]**
 +  * **[[:​tinyandbig|Tiny and Big : Up That Mountain]]**
 +  * **[[:​torchlight|Torchlight,​ le jeu Hack and Slash (diablo like)*]]**
 +  * **[[:​trackmania_nations_forever|TrackMania Nations Forever]]**
 +  * **[[:ut|La Saga Unreal Tournament]]**
 +  * **[[:​warsow|Warsow]]**
 +  * **[[:​world_of_goo|World of Goo]]**
  
 ===== Liens utiles ===== ===== Liens utiles =====
  
-  * **[[https://​www.dotslashplay.it/​|Site Web]]** — inclut la liste complète des jeux gérés 
-  * **[[https://​news.dotslashplay.it/​|Blog]]** — les dernières nouvelles 
-  * **[[https://​forge.dotslashplay.it/​play.it|Forge logicielle]]** — pour suivre les développements en temps réel, et pour y contribuer 
-  * **[[https://​forge.dotslashplay.it/​play.it/​games/​issues|Système de suivi des bugs]]** — pour nous signaler d’éventuels soucis (un compte est nécessaire,​ les inscriptions sont ouvertes au public) 
   * **[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=1874661|Discussion sur le forum ubuntu-fr]]**   * **[[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=1874661|Discussion sur le forum ubuntu-fr]]**
  • play.it.1620381261.txt.gz
  • Dernière modification: Le 07/05/2021, 11:54
  • par vv221