Le projet Debian. Jaona Ramahaleo. 27 novembre 2010 EPU, UNSA



Documents pareils
Debian en milieu professionnel. This document is under the GNU Free Documentation License.

Personnes ressources Tice. Académie de Rouen

TD séance n 2c Mise à jour des Systèmes

Cahiers de. l Admin. Collection dirigée par Nat Makarévitch. GNU/Linux. Raphaël Hertzog. Avec la contribution de Christophe Le Bars et Roland Mas

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Serveur DNS et DHCP couplé à LDAP Debian GNU/Linux

Atelier Migration. Mohamadi ZONGO Formateur assistant Kassim ASSIROU Atelier Migration.

Qu est ce qu un Développeur Debian? Comment le devient on?

Modèles économiques de l'open Source

User Documentation. Documentation utilisateur. version 0.2b

MANUEL UTILISATEUR KIWI BACKUP V 3

Chapitre 10 : Logiciels

Tutoriel : Utilisation du serveur de calcul à distance de PSE

Environnement Informatique EMSE Linux

Systèmes informatiques

Jean-Christophe BECQUET

À la découverte. «Une alternative durable en informatique» Présenté par : Eric Leduc eleduc@leducdubleuet.biz

Systèmes en réseau : Linux 1ère partie : Introduction

Méthodes et outils employés pour développer des logiciels libres

Introduction aux Systèmes et aux Réseaux, Master 2 CCI

Logiciels libres et Open source

Aperçu rapide de PC BSD 1.2.

Erwan DROUET Installer GNU/Linux Debian sur un ordinosaure 28/05/09

Formation Debian GNU/Linux. Alexis de Lattre, Rémy Garrigue, Tanguy Ortolo, Adrien Grand, Loïc Alsfasser, Patrick Burri, et

Manuel du Desktop Sharing

Manuel d installation pour la distribution Debian GNU/Linux

Jean-Christophe BECQUET

Serveur Acronis Backup & Recovery 10 pour Linux. Update 5. Guide d'installation

Situation professionnelle n X

Formation Debian GNU/Linux

Systèmes de gestion de code source

Presentation d'ubuntu. Chistophe Sauthier Objectif Libre - Ubuntu-fr Nicolas Barcet - Ubuntu Server Product Manager

Créer son premier package.deb. 19 août

LiveUSB clefisn. Meilland jean claude et Kbida Abdellatif. 16 septembre 2012

Logiciel Libre dans l'entreprise. BOUABID Mohamed Amine

Problématique. Techniques générales. Déploiement Windows. Déploiement Linux. Déploiement Mac OS X. Applications Windows. Applications Linux

Outils de développement collaboratif

Logiciels libres en entreprise

Logiciel Libre Cours 10 Debian

Automatisation de l administration système avec

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

Installer un systeme minimal. Exploitation Minimal. (Basé sur Ubuntu et Fluxbox)

TP n 2 : Installation et administration du serveur ProFTP. Partie 1 : Fonctionnement du protocole FTP (pas plus de 15min)

Mettez Linux en boîte avec ClearOS

Installation de DocBook sur un système Linux

MANUEL D INSTALLATION D UN PROXY

Stratégie de sécurité grâce au logiciel libre. Frédéric Raynal Cédric Blancher

Formation Debian GNU/Linux

Linux 1: Présentation

Installation d ORACLE 10g sous Debian Etch

Calcul Scientifique avec 3

Parallels Transporter Lisez-moi

Maîtrisez l'administration du système [2ième édition]

Découverte des Logiciels Libres. Gilles Dequen

Debian Lenny - Virtualisation avec Libvirt/KVM Debian GNU/Linux

Virtual Box Mettez un PC dans votre... PC

Le logiciel libre. Jeudi 19 janvier Rémi Boulle Sébastien Dinot

Ubuntu Linux une alternative viable à Windows?

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

L analyse stratégique : un outil pour les communautés libres

Plan global Outils de développement et compilation. Ce que l on veut éviter. Plan. Git : gestion de code source et versionnement.

Comment bien installer, configurer, utiliser, administrer, personnaliser et optimiser une distribution Debian GNU/Linux

Les logiciels libres. Université Antilles Guyane 14 novembre 2008 Olivier Watté

Atelier Le gestionnaire de fichier

Les Réunions Info Tonic. Utiliser les logiciels libres dans mon entreprise Mardi 21 janvier 2014

L'accélération 3D sous Linux

Plan de la conférence. Virtualization. Définition. Historique. Technique. Abstraction matérielle

Manuel de KNetAttach. Orville Bennett Traduction française : Pierre Hécart Relecture de la documentation française : Ludovic Grossard

Zabbix. garder un oeil toujours ouvert. - Creative Commons BY-SA

REPUBLIQUE ISLAMIQUE DE MAURITANIE

Migration de Windows vers Linux

DUPEDI S.A. Rue de Stalle Bruxelles. Document réalisé avec OpenOffice.org. Réalisation: Luc Viatour le 22/03/2004

Introduction aux Logiciels libres

Imaginez un Intranet

C2I. Ou réapprendre ce que l on connait. Florimond GUENIAT Première semaine Cours C2I l IUT de Sceaux C2I 1 / 21. florimond.gueniat@limsi.

Chapitre 01 Généralités

Microsoft Exchange en quelques mots

Intelligent Power Software

Network Shutdown Module V3 Extension du Manuel Utilisateur pour architecture IBM BladeCenter

Welcome. Bienvenue. Willkommen. welkom. yôkoso. Benvenuto. Bienvenida. tervetuloa

Manuel du client de bureau distant de KDE

Mon premier rpm. 7 juin Avant de commencer RPM URPMI RPMBUILD... 2

2 mars HERS Libramont - Semaine Entreprise. Logiciel Libre et entreprise: un vaste catalogue de services

Serveur Subversion Debian GNU/Linux

FusionInventory. Guillaume Rousse Journées francophones de Perl 2011

Enoncé du TP 8 Système

Dossier d analyse et de comparaison 2012

UBUNTU Administration d'un système Linux (4ième édition)

Parallels Desktop 5 Switch to Mac - Lisez-moi

ASR3. Chap. 1 Notion de système d'exploitation

Aide-Mémoire unix. 9 février 2009

INSTALLATION NG V2.1 D OCS INVENTORY. Procédure d utilisation. Auteur : GALLEGO Cédric 23/10/2014 N version : v1

Les Licences Libres Ouverture et Protection des Logiciels. Plan

L art d ordonnancer. avec JobScheduler. François BAYART

Transcription:

<jaona.ramahaleo@polytech.unice.fr> EPU, UNSA 27 novembre 2010

C est quoi? Organisation communautaire et démocratique. Dans quel but? Développer un OS exclusivement basé sur des logiciels libres.

C est quoi? Organisation communautaire et démocratique. Dans quel but? Développer un OS exclusivement basé sur des logiciels libres.

C est quoi? Organisation communautaire et démocratique. Dans quel but? Développer un OS exclusivement basé sur des logiciels libres.

Un plan possible

Motivations Le Contrat Social Debian Logiciel libre? Historique

Motivations Le Contrat Social Debian Logiciel libre? Historique 1991 Linus Torvalds livre le noyau Linux.

Motivations Le Contrat Social Debian Logiciel libre? Historique 1991 Linus Torvalds livre le noyau Linux. 1993 Ian Murdock : Manifeste Debian. (Debra + Ian = Debian!)

Motivations Le Contrat Social Debian Logiciel libre? Historique 1991 Linus Torvalds livre le noyau Linux. 1993 Ian Murdock : Manifeste Debian. (Debra + Ian = Debian!) 1995 60 développeurs ; gestion de paquets.

Motivations Le Contrat Social Debian Logiciel libre? Historique 1991 Linus Torvalds livre le noyau Linux. 1993 Ian Murdock : Manifeste Debian. (Debra + Ian = Debian!) 1996 120 contributeurs.

Motivations Le Contrat Social Debian Logiciel libre? Historique 1991 Linus Torvalds livre le noyau Linux. 1993 Ian Murdock : Manifeste Debian. (Debra + Ian = Debian!) 1997 200 contributeurs.

Motivations Le Contrat Social Debian Logiciel libre? Historique 1991 Linus Torvalds livre le noyau Linux. 1993 Ian Murdock : Manifeste Debian. (Debra + Ian = Debian!) 1998 400 contributeurs.

Motivations Le Contrat Social Debian Logiciel libre? Historique 1991 Linus Torvalds livre le noyau Linux. 1993 Ian Murdock : Manifeste Debian. (Debra + Ian = Debian!) 2000 450 contributeurs.

Motivations Le Contrat Social Debian Logiciel libre? Historique 1991 Linus Torvalds livre le noyau Linux. 1993 Ian Murdock : Manifeste Debian. (Debra + Ian = Debian!) 2005 1600 contributeurs.

Motivations Le Contrat Social Debian Logiciel libre? Historique 1991 Linus Torvalds livre le noyau Linux. 1993 Ian Murdock : Manifeste Debian. (Debra + Ian = Debian!) 2010 2000 contributeurs.

Motivations Le Contrat Social Debian Logiciel libre? Le Contrat Social Debian Contrat moral entre le projet Debian et la communauté du logiciel libre. 2 parties : 1. Le contrat social 2. Les directives Debian pour le logiciel libre (DFSG)

Motivations Le Contrat Social Debian Logiciel libre? Le Contrat Social Debian Contrat moral entre le projet Debian et la communauté du logiciel libre. 2 parties : 1. Le contrat social 2. Les directives Debian pour le logiciel libre (DFSG)

Motivations Le Contrat Social Debian Logiciel libre? Le Contrat Social Debian Contrat moral entre le projet Debian et la communauté du logiciel libre. 2 parties : 1. Le contrat social 2. Les directives Debian pour le logiciel libre (DFSG)

Motivations Le Contrat Social Debian Logiciel libre? Le contrat social 1. 100% libre. 2. Contribution à la communauté du logiciel libre. 3. Pas de dissimulation. 4. Priorité aux utilisateurs et aux logiciels libres. 5. Travaux non-conformes aux standards de Debian sur les logiciels libres.

Motivations Le Contrat Social Debian Logiciel libre? Le contrat social 1. 100% libre. 2. Contribution à la communauté du logiciel libre. 3. Pas de dissimulation. 4. Priorité aux utilisateurs et aux logiciels libres. 5. Travaux non-conformes aux standards de Debian sur les logiciels libres.

Motivations Le Contrat Social Debian Logiciel libre? Le contrat social 1. 100% libre. 2. Contribution à la communauté du logiciel libre. 3. Pas de dissimulation. 4. Priorité aux utilisateurs et aux logiciels libres. 5. Travaux non-conformes aux standards de Debian sur les logiciels libres.

Motivations Le Contrat Social Debian Logiciel libre? Le contrat social 1. 100% libre. 2. Contribution à la communauté du logiciel libre. 3. Pas de dissimulation. 4. Priorité aux utilisateurs et aux logiciels libres. 5. Travaux non-conformes aux standards de Debian sur les logiciels libres.

Motivations Le Contrat Social Debian Logiciel libre? Le contrat social 1. 100% libre. 2. Contribution à la communauté du logiciel libre. 3. Pas de dissimulation. 4. Priorité aux utilisateurs et aux logiciels libres. 5. Travaux non-conformes aux standards de Debian sur les logiciels libres.

Motivations Le Contrat Social Debian Logiciel libre? Le contrat social 1. 100% libre. 2. Contribution à la communauté du logiciel libre. 3. Pas de dissimulation. 4. Priorité aux utilisateurs et aux logiciels libres. 5. Travaux non-conformes aux standards de Debian sur les logiciels libres.

Motivations Le Contrat Social Debian Logiciel libre? Les DFSG : standards Debian sur les logiciels libres 1. Redistribution libre et gratuite. 2. Code source. 3. Applications dérivées. 4. Intégrité du code de l auteur. 5. Aucune discrimination de personne ou de groupe. 6. Aucune discrimination de champ d application. 7. Distribution de licence. 8. La licence ne doit pas être spécifique à Debian. 9. La licence ne doit pas contaminer d autres logiciels.

Motivations Le Contrat Social Debian Logiciel libre? Les DFSG : standards Debian sur les logiciels libres 1. Redistribution libre et gratuite. 2. Code source. 3. Applications dérivées. 4. Intégrité du code de l auteur. 5. Aucune discrimination de personne ou de groupe. 6. Aucune discrimination de champ d application. 7. Distribution de licence. 8. La licence ne doit pas être spécifique à Debian. 9. La licence ne doit pas contaminer d autres logiciels.

Motivations Le Contrat Social Debian Logiciel libre? Les DFSG : standards Debian sur les logiciels libres 1. Redistribution libre et gratuite. 2. Code source. 3. Applications dérivées. 4. Intégrité du code de l auteur. 5. Aucune discrimination de personne ou de groupe. 6. Aucune discrimination de champ d application. 7. Distribution de licence. 8. La licence ne doit pas être spécifique à Debian. 9. La licence ne doit pas contaminer d autres logiciels.

Motivations Le Contrat Social Debian Logiciel libre? Les DFSG : standards Debian sur les logiciels libres 1. Redistribution libre et gratuite. 2. Code source. 3. Applications dérivées. 4. Intégrité du code de l auteur. 5. Aucune discrimination de personne ou de groupe. 6. Aucune discrimination de champ d application. 7. Distribution de licence. 8. La licence ne doit pas être spécifique à Debian. 9. La licence ne doit pas contaminer d autres logiciels.

Motivations Le Contrat Social Debian Logiciel libre? Les DFSG : standards Debian sur les logiciels libres 1. Redistribution libre et gratuite. 2. Code source. 3. Applications dérivées. 4. Intégrité du code de l auteur. 5. Aucune discrimination de personne ou de groupe. 6. Aucune discrimination de champ d application. 7. Distribution de licence. 8. La licence ne doit pas être spécifique à Debian. 9. La licence ne doit pas contaminer d autres logiciels.

Motivations Le Contrat Social Debian Logiciel libre? Les DFSG : standards Debian sur les logiciels libres 1. Redistribution libre et gratuite. 2. Code source. 3. Applications dérivées. 4. Intégrité du code de l auteur. 5. Aucune discrimination de personne ou de groupe. 6. Aucune discrimination de champ d application. 7. Distribution de licence. 8. La licence ne doit pas être spécifique à Debian. 9. La licence ne doit pas contaminer d autres logiciels.

Motivations Le Contrat Social Debian Logiciel libre? Les DFSG : standards Debian sur les logiciels libres 1. Redistribution libre et gratuite. 2. Code source. 3. Applications dérivées. 4. Intégrité du code de l auteur. 5. Aucune discrimination de personne ou de groupe. 6. Aucune discrimination de champ d application. 7. Distribution de licence. 8. La licence ne doit pas être spécifique à Debian. 9. La licence ne doit pas contaminer d autres logiciels.

Motivations Le Contrat Social Debian Logiciel libre? Les DFSG : standards Debian sur les logiciels libres 1. Redistribution libre et gratuite. 2. Code source. 3. Applications dérivées. 4. Intégrité du code de l auteur. 5. Aucune discrimination de personne ou de groupe. 6. Aucune discrimination de champ d application. 7. Distribution de licence. 8. La licence ne doit pas être spécifique à Debian. 9. La licence ne doit pas contaminer d autres logiciels.

Motivations Le Contrat Social Debian Logiciel libre? Les DFSG : standards Debian sur les logiciels libres 1. Redistribution libre et gratuite. 2. Code source. 3. Applications dérivées. 4. Intégrité du code de l auteur. 5. Aucune discrimination de personne ou de groupe. 6. Aucune discrimination de champ d application. 7. Distribution de licence. 8. La licence ne doit pas être spécifique à Debian. 9. La licence ne doit pas contaminer d autres logiciels.

Motivations Le Contrat Social Debian Logiciel libre? Les DFSG : standards Debian sur les logiciels libres 1. Redistribution libre et gratuite. 2. Code source. 3. Applications dérivées. 4. Intégrité du code de l auteur. 5. Aucune discrimination de personne ou de groupe. 6. Aucune discrimination de champ d application. 7. Distribution de licence. 8. La licence ne doit pas être spécifique à Debian. 9. La licence ne doit pas contaminer d autres logiciels.

Motivations Le Contrat Social Debian Logiciel libre? Licences libres Licence GNU (GNU Public License) Licence libre BSD (Berkeley Software Distribution) Licence Artistic LPPL (projet LaTEX)... WTFPL (!)

La constitution Les différents rôles Vie de la communauté La constitution Debian Définit les pouvoirs des différents rôles au sein du projet. Définit la manière dont sont prises les décisions.

La constitution Les différents rôles Vie de la communauté La constitution Debian Définit les pouvoirs des différents rôles au sein du projet. Définit la manière dont sont prises les décisions.

La constitution Les différents rôles Vie de la communauté La constitution Debian Définit les pouvoirs des différents rôles au sein du projet. Définit la manière dont sont prises les décisions.

La constitution Les différents rôles Vie de la communauté Organigramme (Wikipedia) élisent Développeurs Directeurs Utilisateurs nomme Chef du projet nomme Comité technique nomme/valide Secrétaire du projet Délégués Équipe de publication postulent RCD Équipe NR / défenseurs candidats Responsables du FTP valident Équipe de sécurité Groupe des normes Mainteneurs / porteurs Contacts de presse Responsables Web/lists/... Équipes de documentation / I18n Administrateurs Équipe CD Assurance qualité etc. etc. etc. Software in the Public Interest (SPI)

La constitution Les différents rôles Vie de la communauté Vie de la communauté email http://lists.debian.org/ Communauté IRL Conférence annuelle. Sujets abordés : préoccupations sur la prochaine release. DebConf 2011 Quito, Ecuador.

La constitution Les différents rôles Vie de la communauté Vie de la communauté email http://lists.debian.org/ Communauté IRL Conférence annuelle. Sujets abordés : préoccupations sur la prochaine release. DebConf 2011 Quito, Ecuador.

La constitution Les différents rôles Vie de la communauté Vie de la communauté email http://lists.debian.org/ Communauté IRL Conférence annuelle. Sujets abordés : préoccupations sur la prochaine release. DebConf 2011 Quito, Ecuador.

La constitution Les différents rôles Vie de la communauté Vie de la communauté email http://lists.debian.org/ Communauté IRL Conférence annuelle. Sujets abordés : préoccupations sur la prochaine release. DebConf 2011 Quito, Ecuador.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian GNU/... Linux? Noyau Linux Outils Projet GNU «GNU/Linux» (Mais il existe d autres noyaux!)

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian GNU/... Linux? Noyau Linux Outils Projet GNU «GNU/Linux» (Mais il existe d autres noyaux!)

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian GNU/... Linux? Noyau Linux Outils Projet GNU «GNU/Linux» (Mais il existe d autres noyaux!)

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian GNU/... Linux? Noyau Linux Outils Projet GNU «GNU/Linux» (Mais il existe d autres noyaux!)

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement aujourd hui Version Debian 5.0 (Lenny) 14 fév. 2009 Bureau(x) Gnome 2.22.2 (KDE 3.5.10) Logiciels Iceweasel/Firefox 3.0.5 (bpo. 3.5.8) OpenOffice.org 2.4.1 (bpo. 3.2.1) Perl 5.10.0 Debian 6.0 (Squeeze) pour Noël!

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement aujourd hui Version Debian 5.0 (Lenny) 14 fév. 2009 Bureau(x) Gnome 2.22.2 (KDE 3.5.10) Logiciels Iceweasel/Firefox 3.0.5 (bpo. 3.5.8) OpenOffice.org 2.4.1 (bpo. 3.2.1) Perl 5.10.0 Debian 6.0 (Squeeze) pour Noël!

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian GNU/? incessament sous peu Version Debian 6.0 (Squeeze) Noël? Bureau(x) Gnome 2.30.2 (KDE 4.4.2) Logiciels Iceweasel/Firefox 3.5.15 OpenOffice.org 3.2.1 Perl 5.10.1 Noyaux Linux, kfreebsd

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian Plus grosse distribution non-commerciale Projet démocratique avec une constitution 12 architectures 3 familles de noyaux (Linux, kfreebsd, GNU HURD) +25000 paquets dans Sid 31 CD & 5 DVD Plusieurs milliers de contributeurs

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian Plus grosse distribution non-commerciale Projet démocratique avec une constitution 12 architectures 3 familles de noyaux (Linux, kfreebsd, GNU HURD) +25000 paquets dans Sid 31 CD & 5 DVD Plusieurs milliers de contributeurs

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian Plus grosse distribution non-commerciale Projet démocratique avec une constitution 12 architectures 3 familles de noyaux (Linux, kfreebsd, GNU HURD) +25000 paquets dans Sid 31 CD & 5 DVD Plusieurs milliers de contributeurs

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian Plus grosse distribution non-commerciale Projet démocratique avec une constitution 12 architectures 3 familles de noyaux (Linux, kfreebsd, GNU HURD) +25000 paquets dans Sid 31 CD & 5 DVD Plusieurs milliers de contributeurs

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian Plus grosse distribution non-commerciale Projet démocratique avec une constitution 12 architectures 3 familles de noyaux (Linux, kfreebsd, GNU HURD) +25000 paquets dans Sid 31 CD & 5 DVD Plusieurs milliers de contributeurs

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian Plus grosse distribution non-commerciale Projet démocratique avec une constitution 12 architectures 3 familles de noyaux (Linux, kfreebsd, GNU HURD) +25000 paquets dans Sid 31 CD & 5 DVD Plusieurs milliers de contributeurs

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian Plus grosse distribution non-commerciale Projet démocratique avec une constitution 12 architectures 3 familles de noyaux (Linux, kfreebsd, GNU HURD) +25000 paquets dans Sid 31 CD & 5 DVD Plusieurs milliers de contributeurs

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Debian Plus grosse distribution non-commerciale Projet démocratique avec une constitution 12 architectures 3 familles de noyaux (Linux, kfreebsd, GNU HURD) +25000 paquets dans Sid 31 CD & 5 DVD Plusieurs milliers de contributeurs

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Un paquet Archive contenant des fichiers binaires. Contient des informations sur les dépendances et l arborescence. Logiciel 1 paquet ou plus (généralement plus).

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Un paquet Archive contenant des fichiers binaires. Contient des informations sur les dépendances et l arborescence. Logiciel 1 paquet ou plus (généralement plus).

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Un paquet Archive contenant des fichiers binaires. Contient des informations sur les dépendances et l arborescence. Logiciel 1 paquet ou plus (généralement plus).

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Un paquet Archive contenant des fichiers binaires. Contient des informations sur les dépendances et l arborescence. Logiciel 1 paquet ou plus (généralement plus).

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Gestionnaire de paquets dpkg, la base # dpkg -i <nom_du_paquet> Front-ends dselect, APT, Synaptic Package Manager, aptitude... # aptitude install <nom_du_paquet>

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Gestionnaire de paquets dpkg, la base # dpkg -i <nom_du_paquet> Front-ends dselect, APT, Synaptic Package Manager, aptitude... # aptitude install <nom_du_paquet>

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Gestionnaire de paquets dpkg, la base # dpkg -i <nom_du_paquet> Front-ends dselect, APT, Synaptic Package Manager, aptitude... # aptitude install <nom_du_paquet>

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Un dépôt C est quoi? Endroit (serveur) où reposent des paquets. Une archive, c est quoi? Endroit (serveur) où reposent l intégralité des paquets d une branche de Debian.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Un dépôt C est quoi? Endroit (serveur) où reposent des paquets. Une archive, c est quoi? Endroit (serveur) où reposent l intégralité des paquets d une branche de Debian.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Un dépôt C est quoi? Endroit (serveur) où reposent des paquets. Une archive, c est quoi? Endroit (serveur) où reposent l intégralité des paquets d une branche de Debian.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Les sections main Paquets se conformant aux DFSG (Debian «pure»). contrib Paquets se conformant aux DFSG, mais dépendants de paquets dans non-free. non-free Paquets ne se conformant pas aux DFSG.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Les sections main Paquets se conformant aux DFSG (Debian «pure»). contrib Paquets se conformant aux DFSG, mais dépendants de paquets dans non-free. non-free Paquets ne se conformant pas aux DFSG.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Les sections main Paquets se conformant aux DFSG (Debian «pure»). contrib Paquets se conformant aux DFSG, mais dépendants de paquets dans non-free. non-free Paquets ne se conformant pas aux DFSG.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Les sections main Paquets se conformant aux DFSG (Debian «pure»). contrib Paquets se conformant aux DFSG, mais dépendants de paquets dans non-free. non-free Paquets ne se conformant pas aux DFSG.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Licences... C est vraiment important? OUI. Pourquoi? Contraintes légales. Prudence = meilleure réactivité si changement de licence.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Licences... C est vraiment important? OUI. Pourquoi? Contraintes légales. Prudence = meilleure réactivité si changement de licence.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Licences... C est vraiment important? OUI. Pourquoi? Contraintes légales. Prudence = meilleure réactivité si changement de licence.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Branches principales Stable (act. Lenny) Branche courante. Mises à jour sporadiques et mineures (sécurité). deb http://ftp.fr.debian.org/debian/ stable main Testing (act. Squeeze) Future branche stable en cours de développement. Paquets relativement à jour. deb http://ftp.fr.debian.org/debian/ testing main Unstable (codename Wheezy, généralement Sid) Branche par laquelle passent tous les paquets qui entrent dans Debian. Toujours les dernières versions. Bugs plus ou moins fréquents. deb http://ftp.fr.debian.org/debian/ unstable main

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Branches principales Stable (act. Lenny) Branche courante. Mises à jour sporadiques et mineures (sécurité). deb http://ftp.fr.debian.org/debian/ stable main Testing (act. Squeeze) Future branche stable en cours de développement. Paquets relativement à jour. deb http://ftp.fr.debian.org/debian/ testing main Unstable (codename Wheezy, généralement Sid) Branche par laquelle passent tous les paquets qui entrent dans Debian. Toujours les dernières versions. Bugs plus ou moins fréquents. deb http://ftp.fr.debian.org/debian/ unstable main

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Branches principales Stable (act. Lenny) Branche courante. Mises à jour sporadiques et mineures (sécurité). deb http://ftp.fr.debian.org/debian/ stable main Testing (act. Squeeze) Future branche stable en cours de développement. Paquets relativement à jour. deb http://ftp.fr.debian.org/debian/ testing main Unstable (codename Wheezy, généralement Sid) Branche par laquelle passent tous les paquets qui entrent dans Debian. Toujours les dernières versions. Bugs plus ou moins fréquents. deb http://ftp.fr.debian.org/debian/ unstable main

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Branches principales Stable (act. Lenny) Branche courante. Mises à jour sporadiques et mineures (sécurité). deb http://ftp.fr.debian.org/debian/ stable main Testing (act. Squeeze) Future branche stable en cours de développement. Paquets relativement à jour. deb http://ftp.fr.debian.org/debian/ testing main Unstable (codename Wheezy, généralement Sid) Branche par laquelle passent tous les paquets qui entrent dans Debian. Toujours les dernières versions. Bugs plus ou moins fréquents. deb http://ftp.fr.debian.org/debian/ unstable main

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Autres branches Oldstable (act. Etch) Branche courante précédente. Mises à jour pendant un an (sécurité). Volatile Branche qui change fréquemment. Concerne les bases de données virales ou anti-spam (serveurs). Experimental Pour ceux qui n ont pas peur de casser leur système.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Autres branches Oldstable (act. Etch) Branche courante précédente. Mises à jour pendant un an (sécurité). Volatile Branche qui change fréquemment. Concerne les bases de données virales ou anti-spam (serveurs). Experimental Pour ceux qui n ont pas peur de casser leur système.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Autres branches Oldstable (act. Etch) Branche courante précédente. Mises à jour pendant un an (sécurité). Volatile Branche qui change fréquemment. Concerne les bases de données virales ou anti-spam (serveurs). Experimental Pour ceux qui n ont pas peur de casser leur système.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Autres branches Oldstable (act. Etch) Branche courante précédente. Mises à jour pendant un an (sécurité). Volatile Branche qui change fréquemment. Concerne les bases de données virales ou anti-spam (serveurs). Experimental Pour ceux qui n ont pas peur de casser leur système.

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Cycle de développement long À quelle fréquence? «Quand elle est prête.» L accent est mis sur la stabilité et la sécurité. En moyenne tous les 18-24 mois. Et les «grosses» mises à jour? Certains paquets sont rétro-portés. http://backports.debian.org

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Cycle de développement long À quelle fréquence? «Quand elle est prête.» L accent est mis sur la stabilité et la sécurité. En moyenne tous les 18-24 mois. Et les «grosses» mises à jour? Certains paquets sont rétro-portés. http://backports.debian.org

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Cycle de développement long À quelle fréquence? «Quand elle est prête.» L accent est mis sur la stabilité et la sécurité. En moyenne tous les 18-24 mois. Et les «grosses» mises à jour? Certains paquets sont rétro-portés. http://backports.debian.org

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Nouvelle distribution Permutation? Testing devient Stable, Stable devient Oldstable, et Sid devient Testing. Nouveaux paquets Arrivée dans Sid, puis migration vers Testing si certaines conditions d interopérabilité et de stabilité sont vérifiées. Gel de Testing Au bout d un certain temps, «gel» de la distribution Testing. Aucun paquet ne rentre sauf pour correction de bugs. CUT Constant Usable Testing?

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Nouvelle distribution Permutation? Testing devient Stable, Stable devient Oldstable, et Sid devient Testing. Nouveaux paquets Arrivée dans Sid, puis migration vers Testing si certaines conditions d interopérabilité et de stabilité sont vérifiées. Gel de Testing Au bout d un certain temps, «gel» de la distribution Testing. Aucun paquet ne rentre sauf pour correction de bugs. CUT Constant Usable Testing?

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Nouvelle distribution Permutation? Testing devient Stable, Stable devient Oldstable, et Sid devient Testing. Nouveaux paquets Arrivée dans Sid, puis migration vers Testing si certaines conditions d interopérabilité et de stabilité sont vérifiées. Gel de Testing Au bout d un certain temps, «gel» de la distribution Testing. Aucun paquet ne rentre sauf pour correction de bugs. CUT Constant Usable Testing?

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Nouvelle distribution Permutation? Testing devient Stable, Stable devient Oldstable, et Sid devient Testing. Nouveaux paquets Arrivée dans Sid, puis migration vers Testing si certaines conditions d interopérabilité et de stabilité sont vérifiées. Gel de Testing Au bout d un certain temps, «gel» de la distribution Testing. Aucun paquet ne rentre sauf pour correction de bugs. CUT Constant Usable Testing?

GNU/... Linux? dpkg et les paquets Les dépôts Cycles de développement Nouvelle distribution Permutation? Testing devient Stable, Stable devient Oldstable, et Sid devient Testing. Nouveaux paquets Arrivée dans Sid, puis migration vers Testing si certaines conditions d interopérabilité et de stabilité sont vérifiées. Gel de Testing Au bout d un certain temps, «gel» de la distribution Testing. Aucun paquet ne rentre sauf pour correction de bugs. CUT Constant Usable Testing?

Dérivation! Pour aller plus loin... Merci! Dérivation! Déclinaisons du projet Debian Edu Debian Med Debian Jr Dérivés du projet Damn Small Linux Ubuntu gnewsense

Dérivation! Pour aller plus loin... Merci! Dérivation! Déclinaisons du projet Debian Edu Debian Med Debian Jr Dérivés du projet Damn Small Linux Ubuntu gnewsense

Dérivation! Pour aller plus loin... Merci! Dérivation! Déclinaisons du projet Debian Edu Debian Med Debian Jr Dérivés du projet Damn Small Linux Ubuntu gnewsense

Dérivation! Pour aller plus loin... Merci! Liens http://www.debian.org/ http://www.gnu.org/...

Dérivation! Pour aller plus loin... Merci! Questions?