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 anticopie...) 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 nonlibre, 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/debianmarillat/ 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 audioconferences 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'estce 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 quandmème preparé par Debian Sarge. – ● On peut chercher via http://www.backports.org ou http://www.aptget.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 audelà des fonctionnalités – Barrières de communication (ex: clients email 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 (SATA, ACPI) – Des complications énormes pour les choses apparemment triviales (XWindow, 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 porteouvertes 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 email 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'email en console) – Ne faites pas de «Reply» pour commencer un nouveau sujet (ça casse le fils) – Ne montrez pas l'adresse email des personnes dans les réponses (spam) – Quand vous répondez, veuillez effacer la partie de l'email original nonlié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 ~4050 mails/jour – ● ~4050 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 (Ch 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 motclef, 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] Frontend texte – Debian: aptitude, dselect – Donnent une vision globale et peuvent s'exécuter en session ssh Frontend 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 aptget update Installer (ou mettre à jour) un paquet aptget install <nom_paquet> dpkg i <nom_fichier .deb> Voir version installée COLUMNS=132 dpkg l <regexp_paquet> Enlever un paquet aptget remove <nom_paquet> Info du paquet aptcache show <nom_paquet> Reconfigurer un paquet dpkgreconfigure <nom_paquet> Remise à jour globale aptget upgrade aptget distupgrade 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 aptcache search <string> Recherche par fichier dpkg S <path_fichier> (installés) aptfile <path_fichier> (tous) ● Extraction manuel et modification d'un paquet binaire Extraire le contenu d'un . dpkgdeb –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 nodebsig ● Maintenance Nettoyage du cache aptget clean Ajout d'un CDROM aptcdrom 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 aptshowversions a <regexp_paquet> Origine et dépend. inverses aptcache 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 aptget source <nom_paquet> Installer dépend de compilation aptget builddep <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 parcourstutoriel 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.lealinux.org) [leabook] * – Parcours sympa de Linux orienté aux novices * Pour le moment ce livre n'est pas disponible sur lealinux.org. Alternative: chercher le paquet leabook sur aptget.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/winlinsoften/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 email, 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.lealinux.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 LinuxMagazine 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 multiprises ● – 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/apthowto/ 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/maintguide/index.en.html (paquet maintguide [lattre] http://people.via.ecp.fr/~alexis/formationlinux/ [yaguil] http://casteyde.christian.free.fr/system/linux/guide/index.html [leabk] http://www.lealinux.org (ou paquet leabook dans les dépots nonofficielles) [stanyu] http://www.gnu.org/events/rmsnyu2001transcript.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/BelgianHOWTO/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