IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ubuntu Discussion :

[UBUNTU] Questions sur les dépôts [Débutant(e)]


Sujet :

Ubuntu

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Biosox
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    298
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 298
    Par défaut [UBUNTU] Questions sur les dépôts
    Bonjour,

    Je suis débutant dans le monde de linux. Je viens d'installer Ubuntu 6.10 et mon premier contact est plutot agréable. interface intuitive, jolie, et pour l'instant tout marche bien.

    Je lis de la documentation sur le site http://www.ubuntu-fr.org/ et pour l'installation des programmes, j'ai un peu ramé pour comprendre. J'aimerais juste une confirmation pour savoir si j'ai bien tout compris:

    1/ a priori, pour installer un programme, il suffit de taper
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo apt-get install monProgrammeABC
    et apt gère automatiquement les dépendances et l'installation. bien. (très bien même)

    2/ mais en fait, il faut que apt "connaisse" monProgrammeABC pour l'installer, c'est-à-dire qu'il sache "ou" le trouver, et pour ça, il faut que mon Ubuntu "connaisse" le dépôts dans lequel se trouve monProgrammeABC. c'est toujours juste? (a part le jargon j'imagine)

    3/ pour ajouter un dépôt, je souhaitrais passer par Synaptic, et d'ajouter le dépôt en question. c'est la que ça se corse:

    Je souhaite ajouter les dépôts Universe et Multiverse (parce qu'apparemment je vais en avoir besoin pour écouter mes MP3) donc je trouve cette indication:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    #//FR
    deb http://fr.archive.ubuntu.com/ubuntu/ edgy universe multiverse
    deb-src http://fr.archive.ubuntu.com/ubuntu edgy universe multiverse
    #//International
    deb http://archive.ubuntu.com/ubuntu/ edgy universe multiverse
    deb-src http://archive.ubuntu.com/ubuntu edgy universe multiverse
     
    #//FR
    deb http://fr.archive.ubuntu.com/ubuntu/ edgy-updates universe multiverse
    deb-src http://fr.archive.ubuntu.com/ubuntu edgy-updates universe multiverse
    #//International
    deb http://archive.ubuntu.com/ubuntu/ edgy-updates universe multiverse
    deb-src http://archive.ubuntu.com/ubuntu edgy-updates universe multiverse
     
    #//FR
    deb http://fr.archive.ubuntu.com/ubuntu/ edgy-security universe multiverse
    deb-src http://fr.archive.ubuntu.com/ubuntu edgy-security universe multiverse
    #//International
    deb http://archive.ubuntu.com/ubuntu/ edgy-security universe multiverse
    deb-src http://archive.ubuntu.com/ubuntu edgy-security universe multiverse
    et la je comprend plus:
    je veux ajouter universe et multiverse, international (je suppose que international plutot que FR ça me fournira les logiciels en anglais, juste?)

    donc je veux ajouter un dépot en utilisant le dialogue http://doc.ubuntu-fr.org/_detail/app...ic&cache=cache

    les lignes qui me semblent utilses sont:
    deb http://archive.ubuntu.com/ubuntu/ edgy universe multiverse
    deb http://archive.ubuntu.com/ubuntu/ edgy-updates universe multiverse
    deb http://archive.ubuntu.com/ubuntu/ edgy-security universe multiverse
    pourquoi il y a trois lignes différentes? (edgy, edgy-update, edgy-security)

    dans le dialogue, qu'est-ce que je dois mettre?
    A priori, pour la premiere ligne, je dois mettre:
    Type: Binaire
    URI: http://archive.ubuntu.com/ubuntu/
    Distribution: edgy
    Sections: universe multiverse
    Commentaire: tralala pouet pouet (ou autre)
    mais pour les deux autres lignes (edgy-update et edgy-security)?

    Et encore une question: Type: Binaire, ça correspond à deb plutot que deb-src?

    Merci de m'aiclairer (bien sûr je peux simplement ajouter ces trois listes à mon sources.list, mais j'aimerais comprendre a quoi correspondent ces edgy-update et edgy-security)

    Merci d'avance

  2. #2
    Membre Expert
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Par défaut
    Bonjour et bravo pour votre passee à ubuntu
    Vous avez très bien compris le principe de fonctionnement des dépots. Je me permettrais de rajouter cette url qui pourra vous servir si vous ne la connaissiez pas : http://doc.ubuntu-fr.org/depots

    Citation Envoyé par Biosox
    1/ a priori, pour installer un programme, il suffit de taper
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo apt-get install monProgrammeABC
    et apt gère automatiquement les dépendances et l'installation. bien. (très bien même)
    Exacetement Si vous préférez une interface graphique utilisez synaptic. Et utilisez plutot 'aptitude' que 'apt-get'. Ils fonctionnent de la même manière mais 'aptitude' est à préférer. (je ne pourrais pas en dire plus c'est ce que j'ai lu sur le site de debian )

    2/ mais en fait, il faut que apt "connaisse" monProgrammeABC pour l'installer, c'est-à-dire qu'il sache "ou" le trouver, et pour ça, il faut que mon Ubuntu "connaisse" le dépôts dans lequel se trouve monProgrammeABC. c'est toujours juste? (a part le jargon j'imagine)
    Toujours bon même le jargon

    3/ pour ajouter un dépôt, je souhaitrais passer par Synaptic, et d'ajouter le dépôt en question. c'est la que ça se corse:

    Je souhaite ajouter les dépôts Universe et Multiverse (parce qu'apparemment je vais en avoir besoin pour écouter mes MP3) donc je trouve cette indication:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    #//FR
    deb http://fr.archive.ubuntu.com/ubuntu/ edgy universe multiverse
    deb-src http://fr.archive.ubuntu.com/ubuntu edgy universe multiverse
    #//International
    deb http://archive.ubuntu.com/ubuntu/ edgy universe multiverse
    deb-src http://archive.ubuntu.com/ubuntu edgy universe multiverse
     
    #//FR
    deb http://fr.archive.ubuntu.com/ubuntu/ edgy-updates universe multiverse
    deb-src http://fr.archive.ubuntu.com/ubuntu edgy-updates universe multiverse
    #//International
    deb http://archive.ubuntu.com/ubuntu/ edgy-updates universe multiverse
    deb-src http://archive.ubuntu.com/ubuntu edgy-updates universe multiverse
     
    #//FR
    deb http://fr.archive.ubuntu.com/ubuntu/ edgy-security universe multiverse
    deb-src http://fr.archive.ubuntu.com/ubuntu edgy-security universe multiverse
    #//International
    deb http://archive.ubuntu.com/ubuntu/ edgy-security universe multiverse
    deb-src http://archive.ubuntu.com/ubuntu edgy-security universe multiverse
    et la je comprend plus:
    je veux ajouter universe et multiverse, international (je suppose que international plutot que FR ça me fournira les logiciels en anglais, juste?)

    donc je veux ajouter un dépot en utilisant le dialogue http://doc.ubuntu-fr.org/_detail/app...ic&cache=cache

    les lignes qui me semblent utilses sont:


    pourquoi il y a trois lignes différentes? (edgy, edgy-update, edgy-security)

    dans le dialogue, qu'est-ce que je dois mettre?
    A priori, pour la premiere ligne, je dois mettre:


    mais pour les deux autres lignes (edgy-update et edgy-security)?
    Dans 'Distribution' mettez simplement 'edgy-update' et 'edgy-security' je pense que ça passera

    Et encore une question: Type: Binaire, ça correspond à deb plutot que deb-src?
    Tout à fait. Les .deb-src permettent d'avoir les source d'un logiciel pour le modifier et regénérer un .deb personnalisé.

    Merci de m'aiclairer (bien sûr je peux simplement ajouter ces trois listes à mon sources.list, mais j'aimerais comprendre a quoi correspondent ces edgy-update et edgy-security)

    Merci d'avance
    Ces dépots contiennent des mises à jour tellement importantes qu'il leur faut un dépot spécial.

  3. #3
    Membre éclairé Avatar de Biosox
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    298
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 298
    Par défaut
    Bonjour, et merci de votre réponse

    Citation Envoyé par narmataru
    Dans 'Distribution' mettez simplement 'edgy-update' et 'edgy-security' je pense que ça passera
    C'est ce que je pensais. Je suppose que dans le GUI, le terme 'Distribution' est un peu confusant (c'est français "confusant"? ça sonne mieux que "disturbant" en tout cas )
    Citation Envoyé par narmataru
    Tout à fait. Les .deb-src permettent d'avoir les source d'un logiciel pour le modifier et regénérer un .deb personnalisé.
    Ok, je comprend pourquoi le dépôt "commercial" est le seul pour lequel il n'y a pas de "deb-src".


    En tout cas merci pour ces précisions. J'avais donc bien compris les grandes lignes, mais j'avais un peu peur de me lancer dans des modifications qui necessitent des privilèges administrateurs sans avoir une confirmation.

  4. #4
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Par défaut
    Citation Envoyé par narmataru
    Exacetement Si vous préférez une interface graphique utilisez synaptic. Et utilisez plutot 'aptitude' que 'apt-get'. Ils fonctionnent de la même manière mais 'aptitude' est à préférer. (je ne pourrais pas en dire plus c'est ce que j'ai lu sur le site de debian )
    J'ai aussi lu ça sur le site de debian, et en fait je me suis un peu renseigné, ce qui se passe, c'est qu'aptitude ne se contente pas juste de récupérer les nouveaux paquets depuis la dernière update, mais il construit l'arbre des dépendances, lit les informations d'état étendus, initialise l'état des paquets et créé sa base de tags avant de les récupèrer. J'en sais pas plus, mais je suppose que c'est pour un meilleur archivage interne et trouver les dépendances plus facilement et surtout ça permet de faire remarquer que certains paquets deviennent obsolètes. J'ai aussi lu que la désinstallation grâce à aptitude est beaucoup plus propre et fait gagner beaucoup plus de places qu'apt...

    Maintenant, personnellement, je n'utilise qu'apt, car avec aptitude, j'ai tenté d'installer deux trois paquets, et il voulait m'installer tout plein de paquets en plus que je n'ai pas demandé ( qui ne font pas partie des dépendances ) et dont je n'ai pas l'utilité. Je n'ai jamais eu de soucis majeur avec apt.

    ++

    P.S: si vous en savez plus ou si j'ai dis une anerie, signalez le moi
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Petite question sur les performances de Postgres ...
    Par cb44 dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 13/01/2004, 13h49
  2. question sur les vertex buffer et index buffer
    Par airseb dans le forum DirectX
    Réponses: 9
    Dernier message: 25/08/2003, 02h38
  3. question sur les variables globales et les thread posix
    Par souris_sonic dans le forum POSIX
    Réponses: 5
    Dernier message: 13/06/2003, 13h59
  4. Question sur les handles et les couleurs...
    Par MrDuChnok dans le forum C++Builder
    Réponses: 7
    Dernier message: 29/10/2002, 08h45
  5. question sur les message box !
    Par krown dans le forum Langage
    Réponses: 7
    Dernier message: 02/08/2002, 16h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo