if( isset($_GET['filtre'] ) ) {
$filtre = $_GET['filtre'];
} else {
$filtre = "NNNNNNNNNNNNNNNNNNNNNNNNNNN";
}
function plusmoins($position,$lefiltre){
if ($lefiltre{$position-1}=='O')
{
$lefiltre{$position-1} = 'N';
return('
');
} else
{
$lefiltre{$position-1} = 'O';
return('
');
}
}
echo('
Tout développer Tout réduire
');
echo(' '.plusmoins(1,$filtre).'
1. '."Généralités".' (1)');if ($filtre{1-1}=='O'){echo('
'."Où trouver de l'aide sous linux ?".'');}echo(' '.plusmoins(2,$filtre).'
2. '." Quelques définitions".' (9)');if ($filtre{2-1}=='O'){echo('
'."Qu'est-ce que Linux ? ".'');echo('
'."Qu'est-ce que le projet GNU ?".'');echo('
'."Que sont les mans ?".'');echo('
'."A quoi correspondent les sigles i386, i486, i586 ... ?".'');echo('
'."Qu'est-ce qu'un 'gestionnaire de fenêtres' (window manager) ?".'');echo('
'."Que sont les runlevels ?".'');echo('
'."Qu'est-ce qu'un rootkit?".'');echo('
'."Qu'est-ce qu'un daemon (démon) ?".'');echo('
'."Qu'est ce que root ?".'');}echo(' '.plusmoins(3,$filtre).'
3. '." Installation".' (11)');if ($filtre{3-1}=='O'){echo('
'."Quelle(s) distribution(s) pour les débutants ? ".'');echo('
'."Comment installe-t-on un logiciel sous linux ?".'');echo('
'."Où trouver / télécharger des logiciels pour linux ?".'');echo('
'."Que représentent les fichiers .tar, .tar.gz, .tgz, .tar.bz2 ?".'');echo('
'."Comment installer à partir des sources / comment compiler ?".'');echo('
'."Comment installer des packages RPM (Red Hat / Mandrake / SuSE / Fedora ...) ?".'');echo('
'."Comment installer des packages deb (Debian / knoppix ...) ?".'');echo('
'."Le cd-rom ne démarre pas. Comment installer ?".'');echo('
'."Comment sont représentés les périphériques (disques durs, lecteur DVD/CD-ROM, etc) ?".'');echo('
'."Comment partitionner et formater un disque dur ?".'');echo('
'."Pourquoi partitionner et comment ?".'');}echo(' '.plusmoins(4,$filtre).'
4. '."Configuration matérielle".' (12)');if ($filtre{4-1}=='O'){echo('
'."Comment installer les drivers Nvidia ?".'');echo('
'."Comment configurer mon serveur XFree 4 ?".'');echo('
'."Comment configurer ma souris ?".'');echo('
'."Comment configurer sa carte réseau ? ".'');echo('
'."Comment changer le débit de sa carte réseau ?".'');echo('
'."Comment activer le numlock automatiquement ? ".'');echo('
'."Comment configurer un UPS ?".'');echo('
'."Comment configurer une imprimante ?".'');echo('
'."Comment installer un scanner ?".'');echo('
'."Comment voir si l'hyperthreading est actif ?".'');echo('
'."Comment 'émuler' un driver windows avec ndiswrapper ?".'');echo('
'."Comment remplacer un disque défectueux en RAID-1 ?".'');}echo(' '.plusmoins(5,$filtre).'
5. '."Le Shell".' (32)');if ($filtre{5-1}=='O'){echo('
'."Pourquoi est-il important de maîtriser la ligne de commande sous linux ?".'');echo('
'."Comment fonctionne le shell ?".'');echo('
'."Comment trouver un fichier ?".'');echo(' '.plusmoins(6,$filtre).'
5.1. '."Les commandes de bases ".' (16)');if ($filtre{6-1}=='O'){echo('
'."Comment exécuter un programme ?".'');echo('
'."Comment lister les variables d'environnement ?".'');echo('
'."Comment écrire un script shell simple ?".'');echo('
'."Comment ajouter des alias ?".'');echo('
'."Comment modifier un fichier en mode console ? ".'');echo('
'."Comment rajouter la coloration syntaxique dans vim ?".'');echo('
'."Comment ouvrir une autre console ?".'');echo('
'."Connaître le type d'un fichier ".'');echo('
'."Comment afficher/concaténer des fichiers ?".'');echo('
'."Comment connaître le temps d'exécution d'une commande ?".'');echo('
'."Quels raccourcis bash pour gérer mes commandes?".'');echo('
'."Qui est connecté à cette machine?".'');echo('
'."Comment envoyer un message à toutes les personnes connectés?".'');echo('
'."Comment enlever les Bips-Bips des consoles?".'');echo('
'."Quels sont les raccourcis claviers intéressants en ligne de commande ?".'');echo('
'."Comment faire des opérations arithmétiques en shell?".'');}echo(' '.plusmoins(7,$filtre).'
5.2. '." Commandes avancées".' (13)');if ($filtre{7-1}=='O'){echo('
'."Comment connaître les différents processus en cours lancés par un programme ?".'');echo('
'."Que signifie le caractère > ou < (redirection) ? Quelle utilité ? ".'');echo('
'."Que signifie le caractère | (pipe) ? Quelle utilité ? ".'');echo('
'."Que signifie le sticky bit ?".'');echo('
'."Comment filtrer la sortie standard et/ou la sortie d'erreurs ?".'');echo('
'."Comment effacer des fichiers selon leur date ?".'');echo('
'."Que signifie le caractère & ? A quoi sert-il ? ".'');echo('
'."Comment passer un processus en background si on a oublié le &?".'');echo('
'."Comment dialoguer avec un serveur ftp ?".'');echo('
'."Démarrer un programme non-graphique en arrière plan et le rappeller à la volée ? ".'');echo('
'."Comment récupérer les 10 derniers caractères d'une chaine ? ".'');echo('
'."Comment faire une boucle sur une indice ? ".'');echo('
'."Quelle est la différence entre nohup et & ?".'');}}echo(' '.plusmoins(8,$filtre).'
6. '." Utilisation courante".' (22)');if ($filtre{8-1}=='O'){echo('
'."Comment lire un pdf ?".'');echo('
'."Comment lire les fichiers .bin et .cue ?".'');echo('
'."Comment lire un fichier ps (postscript) ?".'');echo('
'."Comment connaitre qui utilise un fichier/répertoire?".'');echo('
'."Comment lire mes documents Microsoft Office ?".'');echo('
'."Comment faire des screenshots (impressions d'écran) ?".'');echo('
'."Comment utiliser les archives gz ?".'');echo('
'."Comment utiliser les archives bz2 ?".'');echo('
'."Comment écrire/lire sur une disquette sans les mtools ?".'');echo('
'."Comment lire le contenu d'un CD de données ?".'');echo('
'."Pourquoi mon application graphique ne se lance pas ?".'');echo('
'."Comment monter ma clé USB ?".'');echo('
'."Comment connaître le type MIME d'un fichier ?".'');echo('
'."Comment installer le plugin Macromedia Flash sous Mozilla / Firefox ?".'');echo('
'."Comment exécuter des applets java sous Mozilla / Firefox ?".'');echo(' '.plusmoins(9,$filtre).'
6.1. '." Multimedia".' (3)');if ($filtre{9-1}=='O'){echo('
'."Comment lire mes divx ?".'');echo('
'."Comment lire mes dvd ?".'');echo('
'."Comment lire le contenu d'un CD-Audio ?".'');}echo(' '.plusmoins(10,$filtre).'
6.2. '." Linux et les autres systèmes".' (4)');if ($filtre{10-1}=='O'){echo('
'."Comment lire une disquette dos ? Utilisation des mtools.".'');echo('
'."Comment faire tourner des jeux/applications windows ? (wine)".'');echo('
'."Peut on accéder à une partition Linux depuis Windows ?".'');echo('
'."Comment lire/écrire sur une partition windows ?".'');}}echo(' '.plusmoins(11,$filtre).'
7. '."Administration".' (36)');if ($filtre{11-1}=='O'){echo('
'."Comment régler l'heure ?".'');echo('
'."Comment manipuler des fichiers sous Unix/Linux ?".'');echo('
'."Qu'est-ce que le chroot et à quoi ça sert ?".'');echo('
'."Comment (dés)activer ctrl+alt+del ?".'');echo('
'."Connaître l'espace disque sur les différentes partitions ?".'');echo('
'."Comment connaître l'état de la batterie (pour pc portable) ?".'');echo('
'."Comment lancer des commandes root en étant loggé en tant qu'utilisateur normal ?".'');echo('
'."J'ai perdu mon password root. Comment le récupérer ?".'');echo('
'."Comment rajouter une partition pour un répertoire existant?".'');echo(' '.plusmoins(12,$filtre).'
7.1. '." Noyau".' (4)');if ($filtre{12-1}=='O'){echo('
'."Quelle est la version de mon kernel ?".'');echo('
'."Avoir des infos sur mon processeur (en + précis que arch ou uname) ?".'');echo('
'."Comment avoir des infos sur son matériel ?".'');echo('
'."Comment désactiver les messages du noyau lors d'un montage ?".'');}echo(' '.plusmoins(13,$filtre).'
7.2. '."Système".' (13)');if ($filtre{13-1}=='O'){echo('
'."Comment éteindre/rebooter la machine ? ".'');echo('
'."Comment programmer l'exécution d'une tâche à intervalle régulier ?".'');echo('
'."Pourquoi mon programme en cron ne fonctionne pas ?".'');echo('
'."Comment synchroniser l'horloge sur un référentiel atomique ?".'');echo('
'."Comment arrêter un programme planté ?".'');echo('
'."Que sont les touches magiques ? A quoi servent-elles ?".'');echo('
'."Comment rajouter de la mémoire swap sans partition ?".'');echo('
'."Comment créer un fichier d'échange 'local' ?".'');echo('
'."Comment récupérer le superblock avec fdisk?".'');echo('
'."Comment vérifier physiquement mon disque? Des clusters défecteux ?".'');echo('
'."Comment vérifier la complexité des mots de passe ?".'');echo('
'."Comment désactiver un compte utilisateur ?".'');echo('
'."Comment connaitre la charge machine?".'');}echo(' '.plusmoins(14,$filtre).'
7.3. '."Le démarrage".' (10)');if ($filtre{14-1}=='O'){echo('
'."Comment remettre l'amorcage de Windows? Supprimer lilo/grub?".'');echo('
'."Pourquoi les images du noyaux sont en double dont une suffixée par -smp ?".'');echo('
'."Comment sauvegarder son mbr?".'');echo(' '.plusmoins(15,$filtre).'
7.3.1. '." LILO".' (4)');if ($filtre{15-1}=='O'){echo('
'."Comment faire en sorte que LILO lance par défaut Windows au lieu de Linux ?".'');echo('
'."Comment supprimer le chargeur d'amorçage ?".'');echo('
'."Comment changer la résolution de Lilo?".'');echo('
'."Comment restaurer lilo avec l'installation de Windows?".'');}echo(' '.plusmoins(16,$filtre).'
7.3.2. '." Grub".' (3)');if ($filtre{16-1}=='O'){echo('
'."Comment faire en sorte que Grub lance par défaut Windows au lieu de Linux ?".'');echo('
'."Comment restaurer Grub avec l'installation de Windows?".'');echo('
'."Comment lancer linux au prompt de Grub?".'');}}}echo(' '.plusmoins(17,$filtre).'
8. '."Linux en réseau".' (13)');if ($filtre{17-1}=='O'){echo('
'."Comment télécharger de nombreux fichiers à la volée ? ".'');echo('
'."Comment pinger tous les postes d'un réseau ? ".'');echo('
'."Puis je naviguer sur le web en mode console ? ".'');echo('
'."Comment faire une passerelle minimum sous Linux?".'');echo('
'."Trouver son adresse IP en ligne de commande".'');echo('
'."Comment connecter deux machines en rsh ?".'');echo('
'."Comment connecter deux ordinateurs via un port parallèle avec accès à internet?".'');echo('
'."Je n'arrive pas a surfer, comment faire un premier diagnostic ?".'');echo('
'."A quoi servent les fichiers /etc/hosts et /etc/host.conf ?".'');echo('
'."Comment se connecter en ssh sans mot de passe ?".'');echo('
'."Comment accéder à plusieurs reseaux Ethernet avec une seule carte physique ?".'');echo('
'."Comment réinitialiser la connexion à internet ou au réseau ?".'');echo('
'."Comment bloquer Skype via iptables ?".'');}echo(' '.plusmoins(18,$filtre).'
9. '."Développement".' (7)');if ($filtre{18-1}=='O'){echo('
'."Quels sont les outils de développement pour Linux ? ".'');echo('
'."Comment compiler un programme C/C++ sous Linux ?".'');echo('
'."Comment ajouter les informations de débugage à gcc ?".'');echo('
'."Qu'est ce que make, un makefile ?".'');echo('
'."Comment ne plus mettre le ./ pour l'execution d'un code après compilation?".'');echo('
'."Comment installer une JVM de Sun sous Linux?".'');echo('
'."Comment créer un fichier pipe ?".'');}echo(' '.plusmoins(19,$filtre).'
10. '."Distributions Linux".' (45)');if ($filtre{19-1}=='O'){echo('
'."Quelle distribution choisir?".'');echo(' '.plusmoins(20,$filtre).'
10.1. '."Mandriva".' (5)');if ($filtre{20-1}=='O'){echo('
'."Quelle est la différence entre SRPM et RPM ?".'');echo('
'."Pourquoi URPM ?".'');echo('
'."Comment mettre à jour la liste des sources de paquets ?".'');echo('
'."Comment ajouter ou enlever une source de paquets ?".'');echo('
'."Quelles sont les principales commandes URPM ?".'');}echo(' '.plusmoins(21,$filtre).'
10.2. '."Fedora".' (7)');if ($filtre{21-1}=='O'){echo('
'."Pourquoi YUM ?".'');echo('
'."Comment configurer YUM ?".'');echo('
'."Quelles sont les principales commandes de YUM ?".'');echo('
'."Comment YUM met-il à jour le noyau ?".'');echo('
'."Quels sont les interfaces graphiques (GUI) à YUM ?".'');echo('
'."Comment passer à une version supérieure de la distribution ?".'');echo('
'."Comment mettre à jour le noyau sur un système sans connexion internet ?".'');}echo(' '.plusmoins(22,$filtre).'
10.3. '."Debian".' (23)');if ($filtre{22-1}=='O'){echo('
'."Comment installer des logiciels (packages) sous Debian ?".'');echo('
'."Comment utiliser apt-get ?".'');echo('
'."Ma Debian est vieille (logiciels anciens) comment y remédier ? ".'');echo('
'."Comment passer en testing ou en sid (unstable) ?".'');echo('
'."Comment générer un fichier sources.list ? ".'');echo('
'."apt-get update me retourne une erreur 'E: Dynamic MMap ran out of room' que faire ?".'');echo('
'."Comment mettre à jour toute ma distribution d'un coup ?".'');echo('
'."Comment installer un package d'une autre branche de la distribution sans tout mettre à jour ?".'');echo('
'."Comment installer une version précise d'un package ?".'');echo('
'."Comment avoir certains logiciels récents en restant en version stable, en d'autres termes avoir une distribution mixte ?".'');echo('
'."Comment purger le cache d'apt ?".'');echo('
'."Comment reconfigurer un package ?".'');echo('
'."Comment résoudre les conflits de dépendances ?".'');echo('
'."Comment supprimer la vérification des paquets non authentifiés par apt-get ?".'');echo('
'."Comment éviter le téléchargement des fichiers .pdiff avec apt-get ?".'');echo('
'."Dans quel paquetage trouve t'on un fichier ?".'');echo('
'."Éviter de mettre un paquet à jour".'');echo('
'."Que faire quand apt ne trouve pas de clé publique ?".'');echo('
'."Pourquoi aptitude installe-t-il plus de paquets que apt-get ?".'');echo('
'."Comment configurer une carte réseau sous Debian ?".'');echo('
'."Comment franciser la Debian ?".'');echo('
'."Comment lire des DVD sous Debian ?".'');echo('
'."Que sont les 'forks' Debian tels que Knoppix, Ubuntu... ?".'');}echo(' '.plusmoins(23,$filtre).'
10.4. '."Slackware".' (5)');if ($filtre{23-1}=='O'){echo('
'."Comment modifier de l'environnement graphique?".'');echo('
'."Quel est l'outil de gestion des packages ?".'');echo('
'."Comment configurer le réseau ?".'');echo('
'."Comment démarrer et arrêter les services ?".'');echo('
'."Comment franciser la Slackware ?".'');}echo(' '.plusmoins(24,$filtre).'
10.5. '."Sourcemage".' (4)');if ($filtre{24-1}=='O'){echo('
'."Spell, Grimoire ... késako?".'');echo('
'."Comment mettre mon système à jour ?".'');echo('
'."Pourquoi 'sorcery rebuild' est si long?".'');echo('
'."J'ai recompilé des sources à la main , comment indiquer au système que le spell est déjà installé?".'');}}echo(' '.plusmoins(25,$filtre).'
11. '."Les Gestionnaires de fenêtres".' (4)');if ($filtre{25-1}=='O'){echo('
'."Comment configurer iceWM ?".'');echo(' '.plusmoins(26,$filtre).'
11.1. '."Gnome".' (2)');if ($filtre{26-1}=='O'){echo('
'."Comment modifier une option des préférences de Gnome qui n'est pas accessible depuis un outil graphique ?".'');echo('
'."Comment faire pour que Nautilus n'affiche pas le contenu de chaque répertoire dans une nouvelle fenêtre ?".'');}echo(' '.plusmoins(27,$filtre).'
11.2. '."Fluxbox".' (1)');if ($filtre{27-1}=='O'){echo('
'."Comment mettre automatiquement mes fenetres sous le même onglet?".'');}}?>