Introduction a GNU/LInux

Transcription

Introduction a GNU/LInux
Introductión à GNU/Linux
http://www.bxlug.be
Miguel Telleria de Esteban
[email protected]
Teknoweb, 05 Décembre 2005
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
Introduction a GNU/Linux
http://www.bxlug.be
Exposé « copylefté » sous la licence GNU FDL*
●
●
Vous avez les libertés suivantes
0.
Liberté d'UTILISATION pour n'importe quel propos
1.
Liberté de COMPRENDRE comment ce document est fait
2.
Liberté de MODIFIER le document y compris l'ajout ou suppression du contenu
3.
Liberté de REDISTRIBUTION partielle ou totale à condition de fournir ces mêmes libertés aux destinataires
FDL implique aussi le RENON suivant:
–
●
This document is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY See the GNU Free Documentation License for more details.
Cette présentation est disponible sur le site du BxLUG
[http://www.bxlug.be/articles/189]
* Sauf le logo du BxLUG qui ne peut être utilisé qu'au nom de l'association 05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
2
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Quelques mots sur moi...
●
●
●
Mon nom est Miguel Telleria
–
Consultant en informatique spécialisé dans la programmation et la gestion de systèmes
–
Membre du BxLUG depuis l'été 2002
Utilisateur régulier de Debian GNU/Linux depuis mai 2002
–
Amateur de la ligne de commande et des outils de toujours (Emacs, Perl, LaTeX)
–
Préférant approfondir les choses qu'agrandir les possibilités
–
Suivant l'évolution des Logiciels Libres via LUGs, conférences et sites web
Éternel newbie
–
En migration progressive depuis MS Windows
–
Ayant (re)installé Debian plusieurs fois
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
3
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Remerciments
●
A Gaetan Frenoy pour avoir reviewé mon français dans la plus part de ces slides.
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
4
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
PREMIER APERÇU
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
5
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
GNU/Linux à ses débuts (1994)
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
6
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
GNU/Linux maintenant
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
7
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
GNU/Linux est un système complet
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
8
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Coté client... et coté serveur
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
9
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
On peut faire de la bureautique
... et avoir un minimum d'echanges
avec la suite de MS ...
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
10
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
On peut traiter l'audio et la vidéo
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
11
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
Introduction a GNU/Linux
http://www.bxlug.be
Mais surtout, GNU/Linux est... LIBRE!!
●
●
●
Hors des aspects techniques les
Logiciels Libres (LL) ont une philosophie
[stanyu] –
Libertés d'usage, étude, modification et distribution
–
Partager le travail... et les résultats
–
Ça aboutit à un esprit de collaboration
« Res publica non dominetur »
(Le domain publique n'a pas
de propriétaire)
Publicité Linux chez IBM
C'est ce coté de liberté qui a attiré tellement de
personnes et qui alimente son développement
Cet esprit doit être maintenu par de nombreux efforts
–
Contourner les formats et logiciels non libres (même si gratuits)
–
Rester alerte contre les menaces (brevets logiciels, mesures anti­copie...) 05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
12
TOUR DU DESKTOP
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
13
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Ce que le grand monde appelle grosso-modo « Linux »...
●
●
Peut avoir des apparences très différentes
–
Plusieurs environnements graphiques différentes (Gnome, KDE, Wmaker...)
–
Des appareils commandés via web (e.g. Linksys)
–
Une ligne de commande (e.g. administration remote)
Le terme version de « Linux » n'a pas de sens.
–
On parle de distributions et des versions de distributions. ●
–
Debian Sarge (3.1), Ubuntu Breezy(5.10), Fedora Core 4..., Mandriva 2006...
Et ça ne garantie pas non plus une homogénéité (chacun est libre de faire ce qu'il veut)
Le monde « Linux » est très hétérogène 05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
14
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
« Linux » et GNU/Linux
●
●
1
Par reconnaissance au projet GNU 1, beaucoup d'utilisateurs des Logiciels Libres appelons l'ensemble d'une distribution « Linux »: GNU/Linux
–
Parce que la distribution comprends un système complet pas seulement un noyau
–
Parce que le projet GNU est le principal précurseur et le plus grand contributeur
–
Parce que ça accentue l'objective de liberté que le projet GNU symbolise au dessus des avantages techniques ou commerciales
Pas tout le monde dans la communauté partage cette vision:
–
Avec ce raisonnement on devrait aussi l'appeler GNU/KDE/Apache/Mozilla/..../Linux
–
Linux est plus court, connu par tout le monde et facile à prononcer
–
Certains secteurs serait effrayé par l'aspect libertaire et « révolutionnaire » du projet GNU
voir histoire plus bas
05 –Décembre – 2005
L'auteur appartient au premier groupe mais accepte toute dénomination Miguel Telleria de Esteban ∙ [email protected]
15
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
C'est quoi une distribution GNU/Linux
●
●
Une distribution GNU/Linux est une ensemble de:
–
Un (ou plusieurs) noyau Linux
–
Une selectión de programmes encapsules dans des paquets avec une certaine version (e.g. GNOME 2.8, OpenOffice 1.1...)
–
Differentes moyens de distribution (CD, HTTP, gratuite, payante...)
–
Une certaine personnalisation (choix de config par défaut)
–
en suivant certaines politiques (e.g. boycotter le non­libre, dernière versions ou non...)
–
avec certaines ressources et support (e.g. listes de diffusion, bb.dd. des bogues, mirroirs, IRC)
Tout le monde est libre de faire des modifications:
–
En ajoutant des packets « non officielles » ou même de versions compilés localement.
–
En remplaçant certains packets par d'autres versions plus avancés.
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
16
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Redondance d'applications graphiques
–
–
Il y a différentes alternatives pour faire une même tache.
●
Clientes émail: Evolution, thunderbird, kmail, sylpheed...
●
Bureautique: OpenOffice, Koffice, Abiword...
●
Reproducteurs multimedia: mplayer, totem, VideoLan...
Par rapport à leur librairie de base il y a différentes « familles »
●
KDE (Librairie QT): Konqueror, Koffice, Kmail...
●
Gnome (Librairie GTK+): The GIMP, Evolution, Nautilus, Abiword, Gaim
●
Mozilla (Librairie xpcom): Mozilla suite, firefox, thunderbird
●
OpenOffice
●
wxWidgets: VideoLan, aMule
●
autres: GNU Emacs, tcl/tk...
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
17
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Quelle environnement, quelle application?
●
Toutes les applications fonctionnent dans tous les environnements
–
Par contre une mélange peut casser le look homogène du bureau.
–
Applications KDE prennent plus de temps à redemarrer sur Gnome qu'à l'inverse.
Il faut pas entrer dans les « guerres de religion »
c'est à chacun de choisir librement ses options.
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
18
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
Introduction a GNU/Linux
http://www.bxlug.be
gnome.org
kde.org
ver 2.12
en amont
(upstream)
ver 3.3
ver 3.4
Ubuntu
Breezy
ver 2.8
Debian
Sarge
gnome 2.12 kde 3.4
distribution
gnome 2.8 kde 3.3
Utilisateurs
Ubuntu Breezy.
05 –Décembre – 2005
Role d'une distribution
Utilisateurs
Debian Sarge
Miguel Telleria de Esteban ∙ [email protected]
utilisateur
19
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Quelques mots à propos de Librassoc
●
Projet du BxLug 1 pour fournir des Logiciels Libres aux ASBL belges.
●
Objectives
1
–
Utilisation maximale de l'environnement graphique Gnome.
–
Installation automatisée au maximum sans besoin d'une connexion réseau.
–
Éviter la redondance d'applications dans l'installation par défaut.
–
Tenir dans 1 seule CD.
–
Rester compatible avec Debian Sarge pour addition des paquets.
http://www.bxlug.be/librassoc
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
20
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Reglage du bureau de travail
●
Type et taille des polices
●
Type de clavier
●
Choissisez le thème et les couleurs
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
21
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Explorateur d'archives (Nautilus)
●
●
Config
–
Montrer toujours l'arborescence via Gconf (Sidebar )
–
Activer la vision liste pour les nouvelles dossiers
–
Définir des applications handler par défaut
–
Activation d'effaçage direct. Utilisation
–
Copier un fichier avec le button droit (copier ­­> coller)
–
Déplacer un fichier en glissant l'icone
–
Creation d'un fichier et répertoire nouveau
–
Creation et extraction des archives .zip, .tar.gz et .tar.bz2
–
Renommage d'un fichier avec F2
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
22
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Menu et Panel
●
●
On peut l'éditer le menu via Nautilus avec l'URL applications:// –
On va déplacer Gconf à Preferences de bureau ­> avancées
–
On va se creer un navigateur de fichier pour l'admin
On peut gliser les icons de menu
sur l'espace libre dans le panel
●
05 –Décembre – 2005
On peut ajouter beaucoup d'aplettes en clickant droit sur le panel
Miguel Telleria de Esteban ∙ [email protected]
23
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Bureautique
●
●
05 –Décembre – 2005
Creation d'un document de texte et un tableau avec OpenOffice
Export et import vers des formats MS
Miguel Telleria de Esteban ∙ [email protected]
24
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Rippage d'un CD audio en .ogg et gravure
●
●
●
●
1
A cause de brevets on préconise l'utilisation du format audio .ogg au lieu du .mp3
L'encodeur libre mp3 lame n'est pas fourni par défaut par Debian mais on peut trouver facilement un paquet ailleurs.
Applications­>Multimedia­>Rhythmbox permet de se creer une biblioteque des chanson à partir des CD's
Applications­>accesoires­>graveman permet de graver des CD audio et CD ROM.
Faut ajouter la ligne deb ftp://ftp.nerim.net/debian­marillat/ sarge main au sources.list
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
25
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Applications librassoc pour communications
●
●
●
Navigation web: Galeon
–
Basé sur le moteur de mozilla pour afficher l'HTML
–
Garde les onglets après un crash
Client email: Evolution
–
Similar a MS Outlook, integre aussi un calendrier
–
Ne donne pas des feedback aux spammers!!
Messagerie Instantanée: Gaim
–
●
Support Jabber mais aussi ICQ, AIM, MSN messenger et ICQ
Voix sur IP + Video: GnomeMeeting
–
Video et audio­conferences avec les standard SIP et H.323 (Skype n'est pas standard du tout!!)
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
26
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
Introduction a GNU/Linux
http://www.bxlug.be
Un mot sur la « sécurité »
Savoir à tout moment qu'est­ce qu'on est en train de faire
●
Les logiciels de MS
–
–
●
Cachent de l'information ●
(e.g. adresse email de la personne)
●
extensions et taille de fichiers
Prennent trop de décisions automatiques
●
Ouvrir les images remotes.
Les logiciels libres
–
Informent correctement l'utilisateur.
–
L'utilisateur n'a pas le pouvoir d'administrateur.
–
L'automatisation est limitée et desactivée dans la plus part des cas
Déjà en utilisant des logiciels libres sur Windows (firefox, thunderbird, gaim...) on s'épargne pas mal de problèmes
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
27
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Utilisateur normal et utilisateur root
–
Jusqu'au moment, toutes les modifications ne répercutent que sur l'utilisateur courant., nautilus... se gardent dans le répertoire home de chacun.
–
Maintenant on va aborder de configurations globales pour tout le monde, donc avant chaque opération on devra « devenir root » via gksu.
–
Pour des raisons techniques on se logge jamais en mode graphique comme root.
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
28
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Reglage réseau et Internet
●
Applications­>Outils système­>Reseau permet de definir les parametres ethernet, wifi et modem telephonique bas niveau.
–
●
05 –Décembre – 2005
Si vous avez un FAI derrière la config automatique DHCP convient dans la plus part des cas.
Applications­>Outils système­
>ADSL/PPPoE nous permet d'ajouter les paramètres de connexion de notre FAI.
Miguel Telleria de Esteban ∙ [email protected]
29
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Creation d'utilisateurs
●
Applications­>Outils système­>User and groups
–
N'oubliez pas de le mettre dans certains groups pour qu'il puisse faire usage complète de la machine.
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
30
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Installation des logiciels
●
●
La façon la plus facile d'installer un programme est de chercher un paquet de la distribution Sarge.
Si c'est paquet n'existe pas ou ne convient pas alors on cherchera un autre entrepôt de paquets « non officielle » mais quand­mème preparé par Debian Sarge.
–
●
On peut chercher via http://www.backports.org ou http://www.apt­get.org.
Comme dernier recours on prendra les sources du programme en question et on le compilara localement.
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
31
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Synaptic
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
32
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Paquet I: Recherche d'un paquet
●
●
Applications­>Outils système ­> synaptic nous permet de rechercher par:
–
Nom et description (le meilleur)
–
Nom
Le resultat est affiché en haut
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
33
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Paquet II: Sélection et installation
●
On click double sur les paquets et synaptic nous trouvera les dependences.
●
Le resultat est affiché en haut
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
34
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
DIFFICULTÉS ET ATTITUDE
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
35
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
GNU/Linux a ses défis
●
Conçu pour de nombreux environnements différents
–
●
Historiquement non soutenu par les fabricants de matériel
–
●
●
Desktop, embarqué, serveur, machines nouvelles et anciennes...
C'est à la communauté de se procurer des pilotes, bien que cela change.
Le monde propriétaire a créé des mauvaises habitudes
–
Manque de précision et parfois d'information
–
N'encourage pas la personnalisation des logiciels
–
N'encourage pas l'apprentissage pour aller au­delà des fonctionnalités
–
Barrières de communication (ex: clients e­mail et web limités en fonctionnalité)
Le monde propriétaire impose parfois des formats non libres d'échange d'information. GNU/Linux essaie de les éviter.
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
36
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Example des différentes environnements
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
37
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Et donc les débutants peuvent trouver...
●
●
GNU/Linux moins performant, logiciels avec moins de fonctionnalités
–
Fonctionnalités manquantes (pas de Java ni de Flash dans le browser...)
–
Lent sur le disque dur, carte graphique... il faut savoir l'optimiser
–
OpenOffice gourmand en mémoire
GNU/Linux PARFOIS pas près pour le grand public
–
Éditeurs kafkaïens (vim, emacs...)
–
Configuration par défaut paranoïaque (l'utilisateur normal n'a pas d'accès au son)
–
Pas de reconnaissance automatique du hardware MODERNE (S­ATA, ACPI)
–
Des complications énormes pour les choses apparemment triviales (X­Window, polices...)
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
38
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Alors... comment se défendre??
●
●
Patience et persévérance
–
On sera pas à l'aise dans les premières semaines ou mois. Il faut apprendre les choses progressivement. C'est un nouveau monde!!
–
Ça marche ce n'est pas assez. Il faut savoir comment ça marche
Ne pas avoir peur de se lancer
–
●
●
Même si ça ne fonctionne pas encore, il ne faut pas avoir peur d'explorer.
Il faut savoir demander de l'aide
–
À soi même (autodoc, web...)
–
Aux autres: amis, LUGs, listes de distribution
Ne pas prendre l'attitude d'un « consommateur »
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
39
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
COMMUNAUTÉ
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
40
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
LUGs: Linux User Groups
●
●
ASBLs dont le but est la promotion et le partage des Logiciels Libres. Répertoriées sur [lugW], [behto]
–
Mailing list Principal moyen de communication
–
Site web
Un espace où on peut écrire nos propres articles
–
Parties/LCP
Journées porte­ouvertes où on aide à réaliser des installations, on
fait nos propres présentations...
–
Ateliers
Réunions du soir pour aborder de petits sujets
–
Événements
Conférences ou rencontres
auxquelles on participe
Avec les Logiciels Libres,
on ne travaille jamais seul!
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
41
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Netiquette dans les mailing listes
●
●
Quelques règles d'or
–
Utilisez un client e­mail libre (même sur Windows). Cela vous épargnera des problèmes
–
N'envoyez pas de courriels en HTML (double place, difficulté à répondre en ligne)
–
Répondez après le texte (facilite l'enchaînement de réponses)
–
Ne dépassez pas 70 caractères par ligne (certains lisent l'e­mail en console)
–
Ne faites pas de «Reply» pour commencer un nouveau sujet (ça casse le fils)
–
Ne montrez pas l'adresse e­mail des personnes dans les réponses (spam)
–
Quand vous répondez, veuillez effacer la partie de
l'e­mail original non­liée à votre réponse
autrement le folklore obligerait à vous qualifier...
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
42
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Ce quoi un geek?
●
Les logiciels libres créent de la passion
●
Définition classique de « geek » donnée chez [upanic]:
–
Personne plus concernée par l'acquisition du savoir (scientifique, technique) que par la grâce social
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
43
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Malentendus fréquents
●
On veut que tous les PCs du monde utilisent Linux
–
●
On est toujours prêts à aider les autres à utiliser Linux
–
●
FAUX: Bien qu'on aimerait voir de plus en plus d'utilisateurs de LL...
∙
On n'est pas impérialistes et on ne veut rien imposer
∙
On demande un minimum d'effort aux autres pour collaborer
FAUX: Bien qu'on essaie de faire de notre mieux...
∙
Il n'y a aucun engagement
∙
Chacun garde ses priorités
On ne voit rien en dehors l'informatique
–
FAUX: La liberté des logiciels peut s'appliquer à d'autres aspects
∙
On participe à d'autres mouvements citoyens
∙
On croit au principe du volontariat
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
44
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
BxLUG: LUG de Bruxelles
●
Mailing liste assez active ~40­50 mails/jour
–
●
~40­50 membres en ordre de cotisation (15 €/an)
–
●
Beaucoup plus intuitif qu'avant
LCP 4èmes dimanches du mois, ULB, La Plaine
–
●
Avec un total de > 100 membres inscrits sur la liste
Site web en pleine restructuration
–
●
Inscrivez vous sur notre site web ­­> « listes de diffusion »
Sauf déplacement pour des raisons majeures
+ ateliers, participation aux conférences...
[http://www.bxlug.be/agenda] et liste de distribution « annonces » sur le site
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
45
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Réseau Citoyen [rescit]
●
But: créer un réseau libre (pas lié à un FAI) auquel tout le monde pourrait accéder librement
le système « Wifi » IEEE 802.11 est le moyen choisi
●
Ils ont une mailing list
et font des rencontres régulières
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
46
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Comment un nouveau peu s'intégrer
●
Respecter le principe du bénévolat
–
●
S'intéresser à la philosophie et à l'évolution des LL
–
●
Peu à peu on comprendra le langage et les termes
Ne pas abuser dans ses questions
–
●
Il ne faut pas s'attendre à avoir toujours une réponse à une demande
Il ne faut pas oublier de faire ses propres recherches et son apprentissage
Donner aussi un coup de main de temps en temps
–
Soit organisationnel, soit technique: il y a toujours du pain sur la planche
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
47
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
APPRENTISSAGE
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
48
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
Introduction a GNU/Linux
http://www.bxlug.be
Éditeur
●
La maîtrise d'un éditeur puissant rend Linux plus convivial
alors, Emacs ou VIm?...
« The use of a Free version of vi is not considered
a sin [by the church of Emacs], but a penitency »
05 –Décembre – 2005
Saint IGNUcious, Fosdem 2002
Miguel Telleria de Esteban ∙ [email protected]
49
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Éditeur (II)
Si vous avez choisi Emacs comme éditeur, sachez que...
–
Il faut commencer par son tutoriel (C­h t) (30min – 1 heure)
–
Il vous faudra le personnaliser un peu avec un bon .emacs (demandez à vos amis leur .emacs)
–
Il existe des versions Windows et Mac
–
Il y a une version « light » appelée jed
–
... et ça ne vous libère pas de savoir se débrouiller avec... VIM :­(
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
50
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Paquets (I)
●
Un système de paquets permet de gérer:
–
Installation et désintallation des programmes adaptés à la distribution
–
Dépendances d'installation (et de compilation)
–
Configuration et personnalisation des programmes
–
Mise à jour du système
–
Compilation (si l'utilisateur le veut) et différentiation avec « upstream »
–
Recherche de programmes via mot­clef, fichier...
–
Création et partage des dépô ts personnels ou collectifs...
–
Classification des programmes en sections et niveaux d'importance
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
51
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Paquets (II)
●
●
●
Interfaces ligne de commande
–
Debian: apt*, dpkg, feta, RPM: rpm, urpmi, conversion: alien
–
Efficace et directe
–
Beaucoup plus simple avec la « bash completion » [bcLca]
Front­end texte
–
Debian: aptitude, dselect
–
Donnent une vision globale et peuvent s'exécuter en session ssh
Front­end graphique
–
Synaptic (Debian), kpackage (toutes), rpmDrake (Mdk)
–
Permettent aussi d'explorer les différentes sections de la distribution
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
52
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
Paquets (III) apt et dpkg (1)
●
Introduction a GNU/Linux
http://www.bxlug.be
[apthto]
Installation, info et désinstallation de paquets
Mettre à jour les listes
apt­get update
Installer (ou mettre à jour) un
paquet
apt­get install <nom_paquet>
dpkg ­i <nom_fichier .deb>
Voir version installée
COLUMNS=132 dpkg ­l <regexp_paquet>
Enlever un paquet
apt­get remove <nom_paquet>
Info du paquet
apt­cache show <nom_paquet>
Reconfigurer un paquet
dpkg­reconfigure <nom_paquet>
Remise à jour globale
apt­get upgrade
apt­get dist­upgrade
Options
­­purge
­­simulate
05 –Décembre – 2005
Effacer fichiers config
Ne rien modifier
Miguel Telleria de Esteban ∙ [email protected]
53
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Paquets (V) apt et dpkg (2)
●
Recherche d'un paquet
Recherche par mot
apt­cache search <string>
Recherche par fichier dpkg ­S <path_fichier> (installés)
apt­file <path_fichier> (tous)
●
Extraction manuel et modification d'un paquet binaire
Extraire le contenu d'un . dpkg­deb –extract <fichier .deb> <dest>
deb
ar x <fichier .deb> (permet de voir aussi les scripts de config.)
Remplacer contenu
ar r <fichier .deb> <membre> *
* Pour installer après il faudra utiliser l'option ­­no­debsig
●
Maintenance
Nettoyage du cache
apt­get clean
Ajout d'un CDROM apt­cdrom
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
54
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Paquets (VI) apt et dpkg avancé
●
Travailler avec plusieurs distros
Versions disponibles
apt­show­versions ­a <regexp_paquet>
Origine et dépend.
inverses apt­cache showpkg <nom_paquet>
Spécifier un target
­t <stable|testing|unstable>
●
Regarder et travailler avec les sources
–
Document de création des paquets: « maintenance guide » [maint]
Downloader source
apt­get source <nom_paquet>
Installer dépend de
compilation apt­get build­dep <nom_paquet>
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
55
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Guides génériques
●
●
●
« Formation Linux Debian » de Alexis de Lattre [lattre]
–
Un parcours­tutoriel de la distribution Debian avec des trucs et astuces
–
Couvre très bien (entre autres) la console et les applications serveurs
YAGUIL de Christian Casteyde [yaguil]
–
Focalisé sur le fonctionnement des parties du système
–
Très détaillé mais très bien écrit
LEA BOOK (http://www.lea­linux.org) [leabook] *
–
Parcours sympa de Linux orienté aux novices
* Pour le moment ce livre n'est pas disponible sur lea­linux.org. Alternative: chercher le paquet leabook sur apt­get.org
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
56
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Applications, applications...
●
●
Les sites suivants répertorient les applications libres les plus courantes, classées par activité
–
http://linuxshop.ru/linuxbegin/win­lin­soft­en/table.shtml (maintenant indisponible)
–
http://alts.homelinux.net/ (en espagnol)
–
http://gnuwin.epfl.ch (pour Windows, mais aussi valable pour GNU/Linux )
–
[leabook] chapitre « Logithèque »
Aussi le système de paquets classifie tous paquets par activité.
–
Vous pouvez regarder sur votre distribution (synaptic ou kpackage)
–
Aller sur le site Debian: http://packages.debian.org/unstable/
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
57
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Planifier son apprentissage
●
Il y a tellement d'options différentes et de choses à apprendre
que votre tête risque d'exploser
●
●
Mon conseil: Planifier votre parcours en phases
–
Phase 0: éditeur, paquets, shell, permissions –
Phase 1: Migration e­mail, bureautique, gravure CD,
musique, multimédia
–
Phase 2: Maîtrise des paquets, développement, exploration ouverte
N'hésitez pas à visiter [tldp] pour suivre quelques howtos
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
58
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Clic!!!
●
Après un certain temps on expérimente des sensations bizarres
–
On se méfie de tout logiciel sans code source disponible (même si ça a été porté gratuitement vers Linux)
–
On se méfie des gens qui font la pub de leur logiciel « gratuit »
–
« Shareware » et « freeware » sont devenus des termes péjoratifs
–
On ne conçoit pas que « la licence de tel système est expirée »
–
On rigole de quand on devait chercher le « crack » pour un programme
–
On rigole des menaces des virus mondiaux
Bienvenue dans le monde du libre!!!
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
59
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
RESSOURCES, APPRENDRE ET SUIVRE L'ÉVOLUTION DES LL
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
60
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Forums de nouvelles
●
Voici mes sites favoris des nouvelles
LinuxFr
­
Nouvelles politiques, activisme, discussion
http://www.linuxfr.org
­
Annonces des sorties de logiciels
Slashdot
Père de tous les sites d'évolution
http://www.slashdot.org
­
Nouvelles politiques, activisme, discussion
Difficile d'accès pour les newbies
Barrapunto (espagnol)
­
Nouvelles politiques, activisme, discussion à niveau hispanophone
­
Très accesible
À ne pas prendre comme des références techniques! 05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
61
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Forums techniques
●
Voici mes sites techniques favoris
LEA (Linux Entre Amis)
­
Des articles pour les débutants
http://www.lea­linux.org
­
Aussi des nouvelles générales
BxLUG (documentation)
Commence à avoir un ensemble d'articles intéressants
http://www.bxlug.be
Trust On Me
Très complet avec une section de tutoriels
http://www.trustonme.net
Bulma (espagnol, catalan)
http://www.bulma.net
LUG des Îles Baléares, c'est un des plus pointus en Espagne
Linuca
Mon autre LUG
http://www.linuca.org
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
62
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Magazines que j'aime
●
GNU/Linux Magazine France, Ed Diamond
–
●
Excellent dans la partie programmation et réseau. Très bons hors séries, articles complets.
GNU/Linux Pratique, Ed Diamond
–
Version « light » de Linux­Magazine orientés vers les débutants, suivant un thème central (vidéo, impression). La rigueur reste aussi à un haut niveau.
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
63
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
AGENDA
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
64
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Prochaine LCP BxLUG... 4ème dimanche
●
[http://www.bxlug.be/agenda]
●
N'oubliez pas...
–
Apportez vos câbles réseau et multi­prises
●
–
Un petit hub peut toujours être utile...
Apportez votre écran et votre clavier
●
Vous pouvez demander un covoiturage
par la mailing list
–
Apportez vos CDs vierges
–
Annoncez vous à l'adresse
●
[email protected] 05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
65
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
FOSDEM week-end 25-26 Fév 2006
http://www.fosdem.org
05 –Décembre – 2005
●
Campus ULB Solbosh
–
Audience surtout développeurs
–
Stallman, et des gens importants
–
Sans oublier les developper rooms
Miguel Telleria de Esteban ∙ [email protected]
66
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
RÉFÉRENCES
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
67
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
[BxLug]
http://www.bxlug.be
[apthto]
http://www.debian.org/doc/manuals/apt­howto/
Introduction a GNU/Linux
[aptLca] http://linuca.org/body.phtml?nIdNoticia=39
[fOdem] http://www.fosdem.org
[bcLca]
http://linuca.org/body.phtml?nIdNoticia=177
[maint]
http://www.debian.org/doc/manuals/maint­guide/index.en.html (paquet maint­guide
[lattre]
http://people.via.ecp.fr/~alexis/formation­linux/
[yaguil]
http://casteyde.christian.free.fr/system/linux/guide/index.html
[leabk]
http://www.lea­linux.org (ou paquet leabook dans les dépots non­officielles)
[stanyu]
http://www.gnu.org/events/rms­nyu­2001­transcript.txt
[upanic]
http://www.bxlug.be/articles/188 Document « Unix pas de panique » de GNUwin [lugW]
http://www.linux.org/groups/
[behto]
http://www.tldp.org/HOWTO/Belgian­HOWTO/index.html
[rescit]
http://www.reseaucitoyen.be
[tldp]
http://www.tldp.org
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
68
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
INSTALLATION
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
69
BxLUG: Groupe des utilisateurs de GNU/Linux de Bruxelles
http://www.bxlug.be
Introduction a GNU/Linux
Merci, Thank you, Gracias...
“Click Here to ask a question”
05 –Décembre – 2005
Miguel Telleria de Esteban ∙ [email protected]
70