Ceci est une ancienne révision du document !


DJL - Le dépôt des jeux Linux !

djl - pour 'Dépôt Jeux Linux' est un gestionnaire de jeux linux (sous diverses licences libres ou en version d'évaluation) écrit en Python pour le système d'exploitation GNU/Linux.

A l'heure actuelle, il contient plus de 122 jeux - dans plusieurs catégories.

C'est l'équivalent libre de Steam de Valve, une plate-forme de distribution de jeux vidéo.

C'est également l'équivalent de synaptic pour vos jeux :-P.

Djl facilite même l'installation des librairies dont vous aurez besoin.

En dehors de cela, un agrégateur RSS est fourni permettant de lire les dernières actualités du jeu sur Linux, un mini client IRC pour dialoguer avec les autres utilisateurs de Djl (peut être désactivé) et un outil de mise à jour automatique.

Depuis la version 1.2.7, djl est modulaire et permet d’installer des extensions, directement depuis l’interface. Il intègre un support minimal des dépendances, via des librairies partagés que l’utilisateur peut télécharger, ce qui permet également de lancer des jeux x86 sur plate-forme x86_64.

À noter que Djl est développé par des administrateurs de jeuxlinux.fr.

Installation simple - non officiel

  1. Exécuter le fichier.
  2. Voilà ! Bon jeux LOL
Si vous utilisez le .bin :
  • Donnez les droits d'exécution (clic droit Propriété → Permissions → Autoriser l'exécution du fichier comme un programme).

Manuel - clic

Pré-requis
  • Disposer d'une connexion à Internet configurée et activée.
  • Avoir installé le paquet python-qt4.

et décompressez la.

Ligne de commande / script d'installation

Copier coller dans un Terminal ( ou créer un fichier sh - pour l'installation de masse facile ).

 
#!/bin/sh
# Changes:
# - 2009

echo "Définir la version de djl a installer"
Fichier=djl-1.2.20.tar.gz

echo "installer python-qt4"
sudo apt-get install python-qt4

echo "Créer un répertoire jeux dans votre espace home et y aller"
mkdir ~/jeux
cd ~/jeux

echo "Téléchargez l'archive"
wget http://fr.djl-linux.org/maj_djl/archives/$Fichier

echo "décompresser l'archive"
tar xvfz $Fichier
rm $Fichier


echo "exécuter djl"
sh ~/jeux/djl/djl.sh

Pensez à changer tout de suite le répertoire d'installation des jeux pour /home/VOTRECOMPTE/jeux.

Exécutez djl.sh se situant dans l'archive décompressée.

Créer un raccourci dans le menu Application

Lancer DJL , puis aller dans "Menu" → Configuration :

  • Cliquer sur le bouton Ajouter un raccourci de djl dans le menu Kde/gnome
  • Valider.

Installer des librairies - DJL renvoie un message et le jeu ne se lance pas

Méthode Automatique

DJL peut essayer d'installer automatiquement les dépendances manquantes, pour cela :

  • Dans Menu → Configuration → Cocher Installer automatiquement les dépendances manquantes.

Méthode Manuelle

Pour installer les librairies qu'il vous manque - et qui sont inscrites dans le message d'erreur de djl (quand le jeux ne se lance pas) il faut :

  • Aller dans Dépôt → Gestionnaire des Librairies → Double cliquer sur les librairies nécessaires (le "+" vert deviendra un "-" rouge).
  • Voilà.
Note vous pouvez rechercher les librairies avec la zone de texte en haut.

Sécuriser le lancement des jeux (utilisateur avertit)

Pour éviter certain plantage vous pouvez lancer les jeux dans un serveur graphique séparé.

Lancer DJL , puis aller dans "Menu" → Configuration :

  • Cocher lancer les jeux dans un serveur graphique séparé.
  • Valider.
Si vous avez une errreur au lancement d'un jeux : il vous sera peut être demandé de lancer cette commande :
sudo dpkg-reconfigure x11-common
  • Mettre les "Utilisateurs autorisés à lancer un serveur X" à "N'importe qui".
  • Priorité du serveur X : 0 ( ne pas changer ).

Désinstallez DJL en supprimant le dossier contenant l'exécutable et pour supprimer la configuration (donc les jeux installés avec) il vous faut supprimer le dossier:

~/.djl

.

Voici la liste des jeux installables depuis djl (122 actuellement):

555-Boom! A Tale in the Desert IV A7Xpg Alien Arena Ardentryst Armagetron Advanced Assault Cube AstroMenace Auteria Automanic Awaker Battle Jump Battle Tanks Biniax Blob Wars - Blob And Conquer Blood Frontier BosWars BygFoot BZFlag CounterStrike 2D Coup de foot Cube Dark Horizons Defcon Digital Paint Paintball Dwarf Fortress Empty Clip Endgame: Singularity Excalibur F-1 Spirit Remake FooBillard Freeciv FreeCol FreeDroidRPG FreeSynd Freetennis FrozenBubble Gargoyle Glest GlestAD Globulation2 Gridwars Gunroar Hedgewars Hive Rise Kimboot Landes eternelles Legends Lemming Ball Z LinCityNG Lupercalia Ma princesse adoree Machine ball Mad Skills Motocross Maniadrive Monsterz Morpyon MTP target NetPanzer NeverBall Nevernoid NeverPutt Nexuiz Nimuh Njam Numptyphysics Oolite Open Sonic OpenAlchemist OpenAnno OpenArena OpenCity Pang Zero Parsec47 Planeshift PokerTH Postal 2: Share The Pain Racer Regnum online RRootage RTChess Sauerbraten Savage Savage 2 : A Tortured Soul Scorched3D Scourge SDL-Ball Simutrans Skulltag Slime volley Smokin guns SoulFu Spring Stepmania Stormbaancoureur SuperTux SuperTux Kart Tarot Club TeeWorlds Tile Racer Titanion Toribash Torus Trooper Tremulous Tumiki Fighters UFO Urban Terror Vdrift VegaStrike Virtual Jay Peak Warsow Warzone 2100 Wesnoth Widelands Wolfenstein : Enemy Territory World of Padman Wormux XMoto Xrick Yo Frankie! Yoda Soccer Z-Lock

  • djl.1257291280.txt.gz
  • Dernière modification: Le 18/04/2011, 14:52
  • (modification externe)