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

Debian Discussion :

Comment disposer tous les packages .deb


Sujet :

Debian

  1. #1
    Membre actif Avatar de Jean_Benoit
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 499
    Points : 234
    Points
    234
    Par défaut Comment disposer tous les packages .deb
    Bonjour,
    Je vois sur un mirror qu'il existe 13 CD ISO pour Debian.
    D'autre part, il faut ajouter des lignes de direction dans le fichier sources.list
    Comme les packages sont en dépendances, il faut avoir tous les CD copiés sur disque.
    Quelle est l'arborescence à créer?
    Pour l'instant j'ai créé un répertoire /debs et je copie tout dessous, ensuite j'ai mis une ligne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    deb file:[/debs] stable main
    dans "sources.list"
    Mais quand je tente "#apt-get install mysqlserver", j'ai que des messages cryptiques comme quoi il manque plein de dépendances. Comme j'ai des debs mysql4 et d'autres mysql5, je me demande comment apt pourrait s'y retrouver??
    Merci pour vos

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

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Points : 1 680
    Points
    1 680
    Par défaut
    bonsoir,
    Pourquoi veux-tu copier les CD sur le disque dur ? Si tu as les CD,apt-get, aptitude ou synaptic te demanderont l'insertion du CD approprié lors de l'instalaltion de packages.

    Donc dans un premier temps, efface ton répertoire /debs ça te fera de la place
    Puis vide le contenu de ton fichier /etc/apt/sources.list.
    Enfin, utilise la commande apt-cdrom pour que apt scanne tes CD et met sa base de package disponibles à jour
    et voilà c'est tout

    tu as pris les 13 CD mais les 5 premier (ou les 6) sont bien suffisant (les autres CD contiennent les sources).

  3. #3
    Membre actif Avatar de Jean_Benoit
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 499
    Points : 234
    Points
    234
    Par défaut
    Je me fais peut-être des idées, mais quand j'ai voulu installer mysql 4 par dpkg, j'ai vu qu'il fallait d'abord installer libc6, ensuite j'ai regardé tous les .debs du cdrom 1 de Debian, j'ai pas trouvé libc6 dedans, j'en ai déduit qu'il fallait copier un max de debs sous une même racine.

  4. #4
    Membre actif Avatar de Jean_Benoit
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 499
    Points : 234
    Points
    234
    Par défaut
    J'ai tapé apt-cdrom, j'ai un écran d'options, je ne vois pas comment on s'en sert.

  5. #5
    Membre éclairé Avatar de Tuxico
    Profil pro
    Étudiant
    Inscrit en
    Août 2003
    Messages
    662
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2003
    Messages : 662
    Points : 770
    Points
    770
    Par défaut
    fais apt-steup et choisis cdrom

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

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Points : 1 680
    Points
    1 680
    Par défaut
    si tu veux avoir une gestinodes dépendances automatique n'utilise pas dpkg. Utilise "apt-get install nom-du-package" (ou mieux 'aptitude install'). 9a va automtiquement te copier les .deb dans un cache sur le disque (pour info dans /var/cache/apt/archives, mais tu n'as pas a y toucher) et les dépendances.
    Donc comme je t'ai dis tout à l'heure, efface ton répertoire /debs, enregistre tes CD avec apt-cdrom, puis essaye d'installer un logiciel avec la commande :

    aptitude install nom-du-package

  7. #7
    Membre actif Avatar de Jean_Benoit
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 499
    Points : 234
    Points
    234
    Par défaut
    J'ai déjà essayé "apt-get install mysql", aussi "mysql-server", aussi "mysql-client" , mais j'ai un message:

    E: Package mysql has no installation candidate
    En plus je n'ai pas aptitude, il doit être dans un package, donc je tourne en rond...

    ça doit venir de ma distrib, je l'ai trouvée dans "Login pratique", apparemment ils ont disparu du paysage.

    Merci pour vos réponses, je vais y arriver [/code]

  8. #8
    Membre actif Avatar de Jean_Benoit
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 499
    Points : 234
    Points
    234
    Par défaut
    En fait ce que je ne comprends pas c'est où il trouve le nom des packages par rapport au nom des debs.
    Je suis sûr que j'ai toutes les debs pour mysql 4, mais apt-get me demande le nom du package.
    Peut-être qu'il existe une page web avec les noms des packages Debian?

  9. #9
    Membre actif Avatar de Jean_Benoit
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    499
    Détails du profil
    Informations personnelles :
    Âge : 70
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 499
    Points : 234
    Points
    234
    Par défaut
    Ah tiens ça avance,
    à un moment Debian m'a dit de faire
    apt-get -f install
    juste quand j'avais le CD 1 dans la drive, ensuite j'ai réussi à installer mysql-client.
    C'est-y-pas-beau!!!!
    Merci mercy pour vos réponses

Discussions similaires

  1. Réponses: 2
    Dernier message: 25/05/2009, 14h50
  2. Réponses: 4
    Dernier message: 24/09/2004, 10h17
  3. [String] comment virer tous les espaces vides ?
    Par Alec6 dans le forum Langage
    Réponses: 6
    Dernier message: 26/07/2004, 14h27
  4. [Tomcat] Comment supprimer tous les logs ?
    Par Soulsurfer dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 11/05/2004, 16h35
  5. Réponses: 4
    Dernier message: 16/08/2003, 13h21

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