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édentesRévision précédente
Prochaine révision
Révision précédente
play.it [Le 25/04/2024, 20:14] – [Depuis le dépôt git] Mise-à-jour des instructions pour pointer sur les nouveaux dépôts git 89.234.186.75play.it [Le 06/07/2025, 19:56] (Version actuelle) – Mise-à-jour du lien vers les informations de contact 89.234.186.75
Ligne 2: Ligne 2:
  
 ====== ./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 ====
- +
-=== Ubuntu 24.04 et versions plus récentes ===+
  
-[[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt>play.it]]** et au moins une collection de scripts de prise en charge de jeux parmi : +[[: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-community]]**, une collection maintenue collectivement ;+  * **[[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.   * **[[apt>play.it-vv221]]**, une collection maintenue par l’auteur de ./play.it.
  
-=== Ubuntu 23.10 et versions plus anciennes ===+==== Ubuntu 23.10 et versions plus anciennes ====
  
 [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt>play.it]]** [[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|Installez le paquet]] **[[apt>play.it]]**
- 
-==== Depuis le dépôt git ==== 
- 
-<note important>Cette méthode dʼinstallation nʼest pas recommandée si vous ne connaissez pas [[:git]] et [[:make]].</note> 
- 
-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) === 
- 
-<code>git clone --branch 2.28.0 --depth 1 https://git.dotslashplay.it/scripts play.it.git 
-cd play.it.git 
-make 
-make install</code> 
- 
-=== Collection de jeux principale === 
- 
-<code>git clone --depth 1 https://git.dotslashplay.it/games-community play.it-community.git 
-cd play.it-community.git 
-make install</code> 
  
 ===== Utilisation ===== ===== Utilisation =====
Ligne 53: 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>
  
-===== Problèmes connus =====+===== Problèmes courants =====
  
-<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>+==== La version de innoextract disponible sur ce système est trop ancienne ====
  
-==== Version disponible de innoextract trop ancienne ====+Au moment de l’utilisation de ./play.it avec un installateur pour Windows, vous pouvez vous retrouver face à cette erreur :
  
-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_(28740).exe</code>
  
-<code>Erreur : La version de innoextract disponible sur ce système est trop ancienne pour extraire les données de larchive suivante setup_heroes_of_might_and_magic_3_complete_4.0_(french)_(28740).exe</code>+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 d’innoextract actuellement disponible sur votre version d’Ubuntu. Si c’est le cas, un [[:ppa|PPA]] est disponible pour récupérer une version à jour dinnoextract [[https://launchpad.net/~arx/+archive/ubuntu/release|Stable Arx Libertatis releases]].
  
-Ç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 casil existe un [[:ppa|PPA]] permettant d’obtenir une version récente d’innoextract : [[https://launchpad.net/~arx/+archive/ubuntu/release|Stable Arx Libertatis releases]].+Après avoir suivi les instructions de mise en place du PPA données sur la page liéevous pouvez installer la dernière version d’innoextract avec :
  
-Voici la méthode recommandée pour installer innoextract depuis ce PPA : +<code>sudo apt-get install innoextract</code>
-<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/contact.fr.xhtml|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 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 [[: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 101: Ligne 64:
   * **[[:dawn_of_war|Dawn of War]]**   * **[[:dawn_of_war|Dawn of War]]**
   * **[[:deusex|Deus Ex]]**   * **[[:deusex|Deus Ex]]**
 +  * **[[:diablo_ii_et_lod|Diablo II et Lord Of Destruction]]**
   * **[[:dragon_age_origins|Dragon Age : Origins]]**   * **[[:dragon_age_origins|Dragon Age : Origins]]**
   * **[[:duke_nukem_3d|Duke Nukem 3D]]**   * **[[:duke_nukem_3d|Duke Nukem 3D]]**
Ligne 115: Ligne 79:
   * **[[:warsow|Warsow]]**   * **[[:warsow|Warsow]]**
   * **[[:world_of_goo|World of Goo]]**   * **[[:world_of_goo|World of Goo]]**
 +
 ===== Liens utiles ===== ===== Liens utiles =====
  
   * **[[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]]**
-  * **[[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)