linux par un perpétuel newbie
arcade --->



gnomeapplicationscontact
accueil > Général

Avertissement et propos

par skay • le 06/03/2006

Avertissement



Les indications données dans ces pages ne constituent en aucun cas une méthode parfaite ou complètement maîtrisée. Ces astuces et manipulations sont le fruit de nombreux tests échoués, de documents et messages de forums, et ce site est avant tout une main courante pour les opérations effectuées sur mon système.

En aucun cas, je ne peux être responsable d'un problème sur votre machine si vous suivez mes indications et mes compétences feront que je ne peux être en mesure de vous aider au delà du contenu de ces articles (et encore...) Si d'ailleurs vous avez des remarques à formuler, ne vous génez pas

Ce blog est encore en l'état de brouillon, j'organise de temps en temps les articles, deux trois retouches quand j'y pense...

Ma config sur laquelle je suis:
Carte mère MSI8137c+
Processeur AMD Athlon 1800+
Carte Video ATI Radeon 9250
Carte son SoundBlaster Live!
RAM: 768 Mo
2 disques dur 40 Go IDE
Lecteur CD et Graveur DVD en IDE

OS: en multi-boot
Fedora Core 5 / Kernel 2.6.16-1.2080 / Gnome 2.14
Le Windows 2000 originel et vendu avec le PC en question
MS-DOS

Côté connexion Internet
Freebox v4 dégroupé servant de routeur.
Sur le PC, carte wifi PCI chipset Atheros
Accéder à cet article



Bienvenue

par skay • le 05/09/2006
linux.arcadehits.net est un mini-site destiné à regrouper de l'information sur ce qui existe comme émulateurs et outils liés à l'arcade sur les plateformes de type *nix.

Ce site est bien sûr lié à arcadehits.net où l'on peut trouver de l'information générale sur le sujet arcade

Les linuxiens + arcadiens sont peut-être pas nombreux mais j'espère que vous trouverez ici un lieu d'échanges. Tous les contributeurs sont les bienvenus, pour des infos sur la configuration de vos émulateurs, front-ends, pourquoi pas aussi proposer quelques scripts, en bref, c'est ouvert...
Nous pouvons discuter de tout cela dans le forum.

Les articles sont régulièrement updatés au fil de mes trouvailles, allez-y de vos réactions et commentaires.
Deux rubriques principales sont pour l'instant disponibles:
généralités : informations générales et facultatives pour les initiés
emulation arcade : les émulateurs, leur compilation et utilisation.

::: HOT NEWS :::


Participer à MAMESCORE sur Linux est possible



Accéder à cet article



Conventions

par webmaster • le 29/08/2006
Dans les diverses pages de ce site, sont utilisés certaines conventions d'écriture, que voici expliquées.

Terminal, console


Il s'agit du terminal de commandes textes du système. Il permet de dialoguer directement avec la machine au travers d'instructions texte. Pour ouvrir le terminal de commandes, plusieurs possibilités:
- Ouvrez votre système sans Desktop Manager !
- Lancez-le depuis votre Desktop Manager (Gnome, KDE, fluxbox...)
Il s'agit généralement de xterm , bien que chaque Desktop Manager propose en plus de xterm sa version du terminal (par exemple gnome-terminal pour Gnome)


Utilisateur / super-utilisateur


$ et #
Dans le terminal, ces symboles représentent l'utilisateur ou le super-utilisateur.
$ signifie que la commande est à entrer dans le terminal en utilisateur normal
# signifie que la commande est à entrer dans le terminal en super-utilisateur (root)
Dans les deux cas, il ne faut pas entrer le signe $ ou #, il s'agit juste d'un repère !!!

Pour passer à l'utilisateur root, c'est la commande su (ou sudo) qui est employée.
exemple sur Fedora ou Debian:
$ su -
<taper le mot de passe utilisateur puis Entrée>
# 
Voilà, vous êtes connecté en root !

Pour Ubuntu, su sera à changer par sudo -s


Editeur de texte


Dans plusieurs articles, des fichiers textes sont modifiés.
Selon le Window Manager que vous utilisez, les éditeurs de textes installés sont différents. Etant sur Gnome, j'utilise principalement gedit ou nano en console. Pour KDE, changez par kwrite et si aucun de ces deux n'est présent sur votre système, utilisez celui de votre distrib...

Dans tous les cas, la commande pour éditer un fichier est le nom de votre application suivi de l'emplacement de votre fichier. Par ex
$ gedit /ou/est/mon/fichier 

Accéder à cet article



Environnement de Compilation

par webmaster • le 24/08/2006
Dans cet article, je vais juste survoler quelques bases sur la compilation d'applications sur un système GNU/Linux.

Pourquoi compiler ?


- Parfois, on a pas le choix, l'application que l'on souhaite n'est pas disponible sur les dépôts
- Parce que l'on veut optimiser l'application. En effet, la compilation permet d'adapter un programme à son système, de choisir tous les paramètres d'installation.


Environnement de base


Pour compiler des applications sur un système GNU/Linux, il faut installer un compilateur C ainsi que divers outils. Selon votre distribution, les paquets n'auront peut-être pas le même nom, mais seront d'une manière générale disponibles sur les CD d'installation.

* gcc : Collection de logiciels libres capables de compiler divers langages de programmation.
* gcc-c++ : Compilateur C++
* binutils : ensemble d'utilitaires binaires pour les archives, liens, assembleurs GNU...
* make : outil permettant de "faire" la compilation / recompilation

Ce sont là les principaux outils nécessaires pour faire la compilation d'une application à partir de ses sources... Bien évidemment, cela ne sera peut-être pas suffisant, certaines applications nécessitent des fonctions / dependances supplémentaires qu'il est également nécessaire d'avoir sur son système pour mener à bien la compilation...


Outils supplémentaires


Pour les divers émulateurs arcade abordés dans ce site:
* nasm : Assembleur x86
* libpng et libpng-devel : Bibliothèques pour la gestion d'images png
* zlib et zlib-devel : Utilitaires pour la compression/décompression
* SDL et SDL-devel : Bibliothèques multimédia

Pour xMAME
* cairo et cairo-devel : Bibliothèque utile pour les jeux vectoriels
* expat et expat-devel : Utilitaire pour la gestion des fichiers XML
En fonction de votre matériel (carte graphique, carte son), installez les paquetages nécessaires si vous souhaitez utiliser OpenGl ou Glide. Par exemple, pour l'Opengl, libjpeg et libjpeg-devel sont nécessaires.

Pour RAINE spécifiquement:
* allegro et allegro-devel : Bibliothèque multimédia


En résumé et pour simplifier


Pour installer tous les outils nécessaires à la compilation de ces applications, utilisez l'outil de gestion de paquetages de votre système.

Pour Fedora Core, cette commande "yum" suffit à tout installer:
# yum install gcc gcc-c++ binutils make nasm zlib-devel libpng-devel SDL-devel allegro-devel cairo-devel expat-devel 

Pour les outils supplémentaires, seuls sont demandés les paquets de développement. Par résolution de dépendances, les paquets de base seront proposés...
Accéder à cet article



introduction à fedora clic

par skay • le 02/11/2006
Linux propose l'outil le plus performant pour exécuter des commandes et applications, il s'agit du terminal, du shell, de la console, mais il ne sera pas question de son usage dans cette section.

Ici, je veux présenter l'utilisation de Fedora pour des personnes qui débutent en informatique ou viennent de Windows et veulent essayer Linux sans avoir à faire de la ligne de commandes. Et oui, on peut s'en passer. Dans certains cas, il arrive que son premier vrai système d'exploitation à soi soit Linux, si si

Les cliquomaniaques et les débutants seront servis dans cette section, il y aura beaucoup de screenshots, séquences animées pour montrer des manipulations utiles comme la mise à jour du système, la personnalisation de son environnement Gnome et quelques repères sur certaines applications...



Accéder à cet article



^haut