PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

nIQnutn : Nintendo 64: rejouer à de vrais jeux

samedi 26 août 2017 à 13:49

C'est l'occasion de ressortir les manettes et de recommencer des jeux mythiques. C'est probablement sur la Nintendo 64 que j'ai le plus de souvenirs de jeux, du moins les plus marquants. La 3D, le multijoueur à 4 et des parties sans fin. Les réussites sont nombreuses et ont marqué les esprits en commençant par Super Mario 64, Golden Eye et Mario Kart 64 (je vais pas tous les citer). De nos jours, le jeu vidéo a changé, certains vendent des jeux pas fini et bugués et on croule sous la quantité de jeux disponibles (souvent ils manquent cruellement d'inspiration). C'est de plus en plus rare pour moi d'accrocher, avec le temps on se lasse mais je trouve que les jeux de cette époque avait une véritable identité et à part quelques patates payé à prix d'or (500 Francs de l'époque) je les ai tous terminé.

Tout ça parce que l'autre jour, j'ai eu envie de commencer un nouveau jeu mais ma liste de jeux sur Steam était beaucoup trop longue. Découragé, j'ai préféré revenir à des valeurs sûres.

Installation

Pour installer Mupen64Plus et son interface graphique:


#root
apt install mupen64plus-ui-console mupen64plus-qt

Pour lancer Mupen64Plus, aller dans le menu: Jeux > Mupen64Plus-Qt
ou directement depuis le terminal: mupen64plus-qt

Configuration

On commencer par mettre l'interface en français depuis le menu: Paramètres > Autre et on sélectionne le Français.

Ensuite, on indique le dossier des roms: Paramètres > Chemin et on ajoute notre dossier dans "Dossiers des ROMS"
Puis on actualise la liste des jeux dans le menu: Fichier > Recharger la liste
Pour finir, il faut aller dans: Paramètres > Disposition et sélectionner la vue. Sinon, on reste face à un écran vide :/

Il est possible de récupérer les infos depuis TheGamesDB.net.
Pour l'activer, aller dans le menu: Paramètres > Autre et cocher la case "Télécharger les informations sur les jeux"
On retourne dans le menu: Fichier > Recharger la liste

Il est possible de modifier les information d'une Rom. Il suffit de la sélectionner et dans le menu: Fichier > Télécharger/Mettre à jour les infos...

Si la miniature ne se met pas à jour, faut passer par le dossier ~/.local/share/mupen64plus-qt/cache et supprimer les miniatures.
Il y a visiblement un problème dans la gestion des miniatures et les fichiers .png peuvent ne pas s'afficher s'il y a un déjà un fichier .jpg

Et voilà, c'est prêt !

Ressources

https://wiki.debian.org/Mupen64Plus
https://github.com/dh4/mupen64plus-qt


nIQnutn CC-BY

Gravatar de nIQnutn
Original post of nIQnutn.Votez pour ce billet sur Planet Libre.

nIQnutn : Nintendo 64: rejouer à de vrais jeux

samedi 26 août 2017 à 13:49

C'est l'occasion de ressortir les manettes et de recommencer des jeux mythiques. C'est probablement sur la Nintendo 64 que j'ai le plus de souvenirs de jeux, du moins les plus marquants. La 3D, le multijoueur à 4 et des parties sans fin. Les réussites sont nombreuses et ont marqué les esprits en commençant par Super Mario 64, Golden Eye et Mario Kart 64 (je vais pas tous les citer). De nos jours, le jeu vidéo a changé, certains vendent des jeux pas fini et bugués et on croule sous la quantité de jeux disponibles (souvent ils manquent cruellement d'inspiration). C'est de plus en plus rare pour moi d'accrocher, avec le temps on se lasse mais je trouve que les jeux de cette époque avait une véritable identité et à part quelques patates payé à prix d'or (500 Francs de l'époque) je les ai tous terminé.

Tout ça parce que l'autre jour, j'ai eu envie de commencer un nouveau jeu mais ma liste de jeux sur Steam était beaucoup trop longue. Découragé, j'ai préféré revenir à des valeurs sûres.

Installation

Pour installer Mupen64Plus et son interface graphique:


#root
apt install mupen64plus-ui-console mupen64plus-qt

Pour lancer Mupen64Plus, aller dans le menu: Jeux > Mupen64Plus-Qt
ou directement depuis le terminal: mupen64plus-qt

Configuration

On commencer par mettre l'interface en français depuis le menu: Paramètres > Autre et on sélectionne le Français.

Ensuite, on indique le dossier des roms: Paramètres > Chemin et on ajoute notre dossier dans "Dossiers des ROMS"
Puis on actualise la liste des jeux dans le menu: Fichier > Recharger la liste
Pour finir, il faut aller dans: Paramètres > Disposition et sélectionner la vue. Sinon, on reste face à un écran vide :/

Il est possible de récupérer les infos depuis TheGamesDB.net.
Pour l'activer, aller dans le menu: Paramètres > Autre et cocher la case "Télécharger les informations sur les jeux"
On retourne dans le menu: Fichier > Recharger la liste

Il est possible de modifier les information d'une Rom. Il suffit de la sélectionner et dans le menu: Fichier > Télécharger/Mettre à jour les infos...

Si la miniature ne se met pas à jour, faut passer par le dossier ~/.local/share/mupen64plus-qt/cache et supprimer les miniatures.
Il y a visiblement un problème dans la gestion des miniatures et les fichiers .png peuvent ne pas s'afficher s'il y a un déjà un fichier .jpg

Et voilà, c'est prêt !

Ressources

https://wiki.debian.org/Mupen64Plus
https://github.com/dh4/mupen64plus-qt


nIQnutn CC-BY

Gravatar de nIQnutn
Original post of nIQnutn.Votez pour ce billet sur Planet Libre.

Full Circle Magazine FR : Pour l'été (bis)...

vendredi 25 août 2017 à 11:16

... voici le numéro 123 en français, disponible sur notre page NUMÉROS ou, directement, en cliquant sur l'image ci-dessous.

issue123fr.png

Outre les bonnes rubriques habituelles, Actus, C&C, Python, FreeCAD, Inkscape, Kdenlive, vous y trouverez, notamment :

Où que vous soyez, nous vous souhaitons un bon été avec le FCMfr.

Amusez-vous bien !

L'équipe du FCMfr :

Avec un grand merci à d52fr pour le texte de ce billet !

Gravatar de Full Circle Magazine FR
Original post of Full Circle Magazine FR.Votez pour ce billet sur Planet Libre.

Articles similaires

nIQnutn : Guide de survie Stretch

jeudi 24 août 2017 à 17:39

Un résumé des principales commandes à connaître pour les utilisateurs Debian. L'antisèche est disponible au format .pdf pour l'impression et au format .odt pour modification.

Vous retrouverez le détail des commandes ci-dessous. N'hésitez pas à compléter avec d'autres commandes.

Sommaire
  1. Gestion des paquets
  2. Arborescence du système
  3. Gestion des fichiers et dossiers
  4. Gestion des processus
  5. Gestion des utilisateurs
  6. Lancer une commande avec root
  7. Gestion des droits et permissions
  8. Gestion du matériel
  9. Gestion de l'alimentation
  10. Complétion automatique
  11. Documentation
  12. Antisèche

Description du terminal:

utilisateur@machine:~/Documents$
utilisateur nom de l’utilisateur connecté
machine nom de la machine
~/Documents répertoire en cours d’utilisation
$ utilisateur normal
# utilisateur root

Gestion des paquets

Mettre à jour la liste des paquets

La commande update permet simplement d'actualiser la liste des paquets disponibles pour votre système.


#root
apt update

Cette commande ne modifie pas le système, elle se contente de demander s'il existe de nouveaux paquets ou des nouvelles versions disponibles pour votre distribution.

L'utilisation de apt update est généralement le préalable avant toute opération effectuée avec APT.

Installer les mises à jour

Il est nécessaire de garder son système à jour et d'installer les dernières versions des paquets disponibles. Cela permet de corriger les bugs existants et d'installer les correctifs de sécurité.


#root
apt upgrade

De nouveaux paquets peuvent être installés si c'est nécessaire, mais les paquets installés ne seront jamais supprimés.
Cette commande est "sans risque".

Mettre à jour le système

La commande full-upgrade remplit sensiblement la même fonction que upgrade à la différence qu'elle peut aussi supprimer des paquets installés si cela est nécessaire pour résoudre un conflit entre des paquets. On utilise généralement cette commande lors du basculement d'une version majeure de Debian à la suivante (Jessie > Stretch).


#root
apt full-upgrade

Prenez le temps de lire les modifications qui seront effectuées sur votre système avant de valider l’exécution de la commande.

Installer un paquet

L'ajout d'un/plusieurs paquet(s) se fait avec la commande install qui gérera automatiquement l'installation de toutes les dépendances nécessaires au fonctionnement du logiciel.


#root
apt install 

correspondant au nom exact du logiciel que l'on veut installer. Par exemple, pour installer le jeu SuperTux, la commande sera: apt install supertux.
Pour trouver le nom exact du paquet, il est possible d'utiliser la commande search ou depuis la page https://www.debian.org/distrib/packages#search_packages qui recense tous les paquets.

Supprimer un paquet

Il arrive que certains paquets ne vous soient plus utiles, dans ce cas il est préférable de les désinstaller. La commande remove permet de supprimer un paquet présent sur votre système.


#root
apt remove 

La commande supprimera également les dépendances qui ne sont plus nécessaires. Encore une fois, vérifiez la liste des paquets qui seront supprimés avant de valider les opérations.

Éditer le fichier sources.list

Il est parfois nécessaire d'éditer les sources de son système en modifiant le fichier /etc/apt/sources.list. Généralement pour l'ajout des sections non libres et des dépôts tiers.
La commande edit-sources permet de bénéficier de la coloration syntaxique et fournit des vérifications de sécurité de base.


#root
apt edit-sources

Il est nécessaire de lancer la commande update pour que les modifications soient prises en compte.

Arborescence du système

/ Le répertoire racine (root). Le point de départ de toute l'arborescence.
/bin binariesBinaires (exécutables) des commandes essentielles.
/boot bootstrapFichiers statiques pour le programme d'amorçage.
/dev deviceFichiers des pilotes de périphériques.
/etc editing text config Fichiers de configuration spécifiques à la machine.
/home home directory Répertoires personnels des utilisateurs
/lib librairies Bibliothèques partagées et modules noyaux essentiels.
/mediamediaPoints de montage pour les supports amovibles.
/mntmountPoint de montage pour les montages temporaires.
/optoptionalRépertoire pour d'autres logiciels.
/procprocessesRépertoire virtuel pour les informations système.
/rootrootRépertoire personnel de l'utilisateur root.
/runruntime system Données variables d'exécution.
/sbinsuper binariesExécutables système essentiels.
/srvservicesDonnées pour les services fournis par le système.
/tmptemporary Fichiers temporaires
/usrUnix system resources Hiérarchie secondaire: programmes des utilisateurs (/usr/bin), les bibliothèques (/usr/lib), la documentation (/usr/share/doc), etc.
/varvariableDonnées variables comme les fichiers de journalisation, les messages électroniques, les sites web, les bases de données, etc.

Description de la hiérarchie du système de fichiers


$user
man hier

Gestion des fichiers et dossiers

Chemin absolu: chemin complet à partir de la racine /
/home/utilisateur/dossier/fichier.txt

Chemin relatif: chemin à partir du répertoire courant, ici /home/utilisateur
dossier/fichier.txt

Chemin par rapport au répertoire personnel: chemin à partir du répertoire personnel ~
~/dossier/fichier.txt

Pour les chemins contenant des espaces ou autres caractères spéciaux, il faut utiliser les caractères d’échappement \\ (on peut utiliser la complétion automatique) ou entourer le chemin par des guillemets " ou apostrophes ' .

.Répertoire courant
..Répertoire parent
~Répertoire utilisateur
-Répertoire précédent

Afficher le contenu du répertoire


$user
ls -lh 

Changer le répertoire courant


$user
cd 

Afficher le nom du répertoire courant


$user
pwd

Créer un répertoire


$user
mkdir 
mkdir -p  			# créer des répertoires parent (répertoires intermédiaires) si nécessaire

Supprimer un répertoire vide


$user
rmdir 

Copier un fichier


$user
cp  

Déplacer ou renommer un fichier/dossier


$user
mv  

Supprimer un fichier


$user
rm 

Créer un fichier vide


$user
touch 

Créer un lien symbolique vers un fichier


$user
ln -s  

Afficher le contenu d'un fichier


$user
cat  
less 

Éditer un fichier texte


$user
nano 
nano -B  		# Faire une copie de sauvegarde du fichier

Identifier le type d’un fichier


$user
file 

Afficher l’espace occupé par le système


$user
df -h

Afficher la taille d’un dossier


$user
du -hs

Gestion des processus

Afficher les processus en temps réel


$user
top

Afficher tous les processus du système


$user
ps aux

Terminer un processus par son PID


$user
kill 

Terminer un processus par son nom


$user
killall 

Terminer un processus graphique


$user
xkill

Afficher l’utilisation de mémoire


$user
free -h

Gestion des utilisateurs

Afficher le nom de l’utilisateur


$user
whoami

Changer le mot de passe de l’utilisateur


#root
passwd 

Lancer une commande avec root

Lancer une commande avec les droits root


$user
su -c ""

Se connecter en tant que root


$user
su

Gestion des droits et permissions

Modifier les permissions d’un fichier


#root
chmod [u g o a] [+ - =] [r w x] 
chmod o+r ~/fichier.txt		# exemple: ajouter les droits en lecture pour les autres utilisateurs sur le fichier ~/fichier.txt
UtilisateurOpérateursPersmissions
u propriétaire+ ajouter des droitsr lecture
g groupe- supprimer des droitsw écriture
o les autres= définir des droitsx exécution
a tous

Le droit d’exécution sur un dossier permet de le traverser et de lire son contenu.

Changer le propriétaire d’un fichier


#root
chown [utilisateur] 

Changer le groupe propriétaire d'un fichier


#root
chgrp [groupe] 

Gestion du matériel

Afficher les informations sur les disques


$user
lsblk --fs

Lister les périphériques USB


$user
lsusb

Lister les périphériques PCI


$user
lspci

Afficher les informations sur le processeur


$user
lscpu

Afficher les informations sur le noyau


$user
uname -sr

Afficher les informations sur la distribution


$user
lsb_release -d

Afficher le bureau utilisé


$user
echo "$XDG_CURRENT_DESKTOP"

Gestion de l'alimentation

Arrêter le système


$user
systemctl poweroff

Redémarrer le système


$user
systemctl reboot

Mettre en veille le système


$user
systemctl suspend

Complétion automatique

Il est recommandé d'utiliser la complétion automatique pour écrire les commandes ou les chemins pour éviter de très nombreuses erreurs de saisies. Il suffit de commencer la saisie du nom de la commande ou du chemin puis de compléter automatiquement en utilisant la touche Tab. Si plusieurs choix sont disponibles, il suffit d'appuyer deux fois sur Tab pour d'afficher la liste complète.

Obtenir de l’aide

Lire l'aide en ligne concernant chaque commande et de nombreux fichiers de configuration:


$user
man 

Aide concise pour la plupart des commandes:


$user
 --help

Rechercher les pages d'aide concernant un terme recherché:


$user
apropos 

Documentation

Site d’entraide Debian-Facile:

Documentation officielle:

Antisèche

Télécharger le fichier guide-survie-stretch.pdf
Télécharger le fichier source guide-survie-stretch.odt


nIQnutn CC-BY

Gravatar de nIQnutn
Original post of nIQnutn.Votez pour ce billet sur Planet Libre.

nIQnutn : Guide de survie Stretch

jeudi 24 août 2017 à 17:39

Un résumé des principales commandes à connaître pour les utilisateurs Debian. L'antisèche est disponible au format .pdf pour l'impression et au format .odt pour modification.

Vous retrouverez le détail des commandes ci-dessous. N'hésitez pas à compléter avec d'autres commandes.

Sommaire
  1. Gestion des paquets
  2. Arborescence du système
  3. Gestion des fichiers et dossiers
  4. Gestion des processus
  5. Gestion des utilisateurs
  6. Lancer une commande avec root
  7. Gestion des droits et permissions
  8. Gestion du matériel
  9. Gestion de l'alimentation
  10. Complétion automatique
  11. Documentation
  12. Antisèche

Description du terminal:

utilisateur@machine:~/Documents$
utilisateur nom de l’utilisateur connecté
machine nom de la machine
~/Documents répertoire en cours d’utilisation
$ utilisateur normal
# utilisateur root

Gestion des paquets

Mettre à jour la liste des paquets

La commande update permet simplement d'actualiser la liste des paquets disponibles pour votre système.


#root
apt update

Cette commande ne modifie pas le système, elle se contente de demander s'il existe de nouveaux paquets ou des nouvelles versions disponibles pour votre distribution.

L'utilisation de apt update est généralement le préalable avant toute opération effectuée avec APT.

Installer les mises à jour

Il est nécessaire de garder son système à jour et d'installer les dernières versions des paquets disponibles. Cela permet de corriger les bugs existants et d'installer les correctifs de sécurité.


#root
apt upgrade

De nouveaux paquets peuvent être installés si c'est nécessaire, mais les paquets installés ne seront jamais supprimés.
Cette commande est "sans risque".

Mettre à jour le système

La commande full-upgrade remplit sensiblement la même fonction que upgrade à la différence qu'elle peut aussi supprimer des paquets installés si cela est nécessaire pour résoudre un conflit entre des paquets. On utilise généralement cette commande lors du basculement d'une version majeure de Debian à la suivante (Jessie > Stretch).


#root
apt full-upgrade

Prenez le temps de lire les modifications qui seront effectuées sur votre système avant de valider l’exécution de la commande.

Installer un paquet

L'ajout d'un/plusieurs paquet(s) se fait avec la commande install qui gérera automatiquement l'installation de toutes les dépendances nécessaires au fonctionnement du logiciel.


#root
apt install 

correspondant au nom exact du logiciel que l'on veut installer. Par exemple, pour installer le jeu SuperTux, la commande sera: apt install supertux.
Pour trouver le nom exact du paquet, il est possible d'utiliser la commande search ou depuis la page https://www.debian.org/distrib/packages#search_packages qui recense tous les paquets.

Supprimer un paquet

Il arrive que certains paquets ne vous soient plus utiles, dans ce cas il est préférable de les désinstaller. La commande remove permet de supprimer un paquet présent sur votre système.


#root
apt remove 

La commande supprimera également les dépendances qui ne sont plus nécessaires. Encore une fois, vérifiez la liste des paquets qui seront supprimés avant de valider les opérations.

Éditer le fichier sources.list

Il est parfois nécessaire d'éditer les sources de son système en modifiant le fichier /etc/apt/sources.list. Généralement pour l'ajout des sections non libres et des dépôts tiers.
La commande edit-sources permet de bénéficier de la coloration syntaxique et fournit des vérifications de sécurité de base.


#root
apt edit-sources

Il est nécessaire de lancer la commande update pour que les modifications soient prises en compte.

Arborescence du système

/boot Amorce du système
/etcFichiers de configuration du système
/home Répertoires personnels des utilisateurs
/mediaMontage automatique des périphériques
/mntMontage manuel des périphériques
/tmpRépertoire des fichiers temporaires
/var/logFichiers de journalisation

Description de la hiérarchie du système de fichiers


$user
man hier

Gestion des fichiers et dossiers

Chemin absolu: chemin complet à partir de la racine /
/home/utilisateur/dossier/fichier.txt

Chemin relatif: chemin à partir du répertoire courant, ici /home/utilisateur
dossier/fichier.txt

Chemin par rapport au répertoire personnel: chemin à partir du répertoire personnel ~
~/dossier/fichier.txt

Pour les chemins contenant des espaces ou autres caractères spéciaux, il faut utiliser les caractères d’échappement \\ (on peut utiliser la complétion automatique) ou entourer le chemin par des guillemets " ou apostrophes ' .

.Répertoire courant
..Répertoire parent
~Répertoire utilisateur
-Répertoire précédent

Afficher le contenu du répertoire


$user
ls -lh 

Changer le répertoire courant


$user
cd 

Afficher le nom du répertoire courant


$user
pwd

Créer un répertoire


$user
mkdir 

Supprimer un répertoire vide


$user
rmdir 

Copier un fichier


$user
cp  

Déplacer ou renommer un fichier/dossier


$user
mv  

Supprimer un fichier


$user
rm 

Créer un fichier vide


$user
touch 

Créer un lien symbolique vers un fichier


$user
ln -s  

Afficher le contenu d'un fichier


$user
cat  
less 

Éditer un fichier texte


$user
nano 

Identifier le type d’un fichier


$user
file 

Afficher l’espace occupé par le système


$user
df -h

Afficher la taille d’un dossier


$user
du -hs

Gestion des processus

Afficher les processus en temps réel


$user
top

Afficher tous les processus du système


$user
ps aux

Terminer un processus par son PID


$user
kill 

Terminer un processus par son nom


$user
killall 

Terminer un processus graphique


$user
xkill

Afficher l’utilisation de mémoire


$user
free -h

Gestion des utilisateurs

Afficher le nom de l’utilisateur


$user
whoami

Changer le mot de passe de l’utilisateur


#root
passwd 

Lancer une commande avec root

Lancer une commande avec les droits root


$user
su -c ""

Se connecter en tant que root


$user
su

Gestion des droits et permissions

Modifier les permissions d’un fichier


#root
chmod [u g o a] [+ - =] [r w x] 
chmod o+r ~/fichier.txt		# exemple: ajouter les droits en lecture pour les autres utilisateurs sur le fichier ~/fichier.txt
UtilisateurOpérateursPersmissions
u propriétaire+ ajouter des droitsr lecture
g groupe- supprimer des droitsw écriture
o les autres= définir des droitsx exécution
a tous

Le droit d’exécution sur un dossier permet de le traverser et de lire son contenu.

Changer le propriétaire d’un fichier


#root
chown [utilisateur] 

Changer le groupe propriétaire d'un fichier


#root
chgrp [groupe] 

Gestion du matériel

Afficher les informations sur les disques


$user
lsblk --fs

Lister les périphériques USB


$user
lsusb

Lister les périphériques PCI


$user
lspci

Afficher les informations sur le processeur


$user
lscpu

Afficher les informations sur le noyau


$user
uname -sr

Afficher les informations sur la distribution


$user
lsb_release -d

Afficher le bureau utilisé


$user
echo "$XDG_CURRENT_DESKTOP"

Gestion de l'alimentation

Arrêter le système


$user
systemctl poweroff

Redémarrer le système


$user
systemctl reboot

Mettre en veille le système


$user
systemctl suspend

Complétion automatique

Il est recommandé d'utiliser la complétion automatique pour écrire les commandes ou les chemins pour éviter de très nombreuses erreurs de saisies. Il suffit de commencer la saisie du nom de la commande ou du chemin puis de compléter automatiquement en utilisant la touche Tab. Si plusieurs choix sont disponibles, il suffit d'appuyer deux fois sur Tab pour d'afficher la liste complète.

Obtenir de l’aide

Lire l'aide en ligne concernant chaque commande et de nombreux fichiers de configuration:


$user
man 

Aide concise pour la plupart des commandes:


$user
 --help

Rechercher les pages d'aide concernant un terme recherché:


$user
apropos 

Documentation

Site d’entraide Debian-Facile:

Documentation officielle:

Antisèche

Télécharger le fichier guide-survie-stretch.pdf
Télécharger le fichier source guide-survie-stretch.odt


nIQnutn CC-BY

Gravatar de nIQnutn
Original post of nIQnutn.Votez pour ce billet sur Planet Libre.