Forum Linux.mandriva Installation de packages supplémentaires

Posté par  .
Étiquettes : aucune
0
6
jan.
2005
Bonjour à tous,

Premières armes sous Linux Mandrake 10.1 Discovery, installation minimum sans problème.
Reste que j'essaie d'installer des packages supplémentaires (média rpm, c'est comme ça qu'on dit ?) livrés avec les CDs et là rien ne va plus :
D'abord suite à l'install, le système n'avait référencé que des média sous l'appellation "Installation Desktop CD.." alors que les CDs de la distribution s'appelaient "Installation Discovery CD..". Soit j'ai supprimé les uns et ajouter les autres. Maintenant, lorsque que je veux installer l'un des packages trouvés sur ces CDs, la routine d'install ne reconnaît pas le CD en question.
Est ce grave docteur ? Je subodore une blague au niveau des chemins d'accès des répertoires du CD d'install, au vu des difficultés pour ajouter les média au gestionnaire mais existe t il un moyen pour modifier ces chemins.Quelque part ?

Merci pour le coup de main
  • # fichier de config

    Posté par  . Évalué à 3.

    Le fichier de config stockant ces chemins est /etc/urpmi/urpmi.cfg.
    La commande pour ajouter en ligne de commande est urpmi.addmedia ( en root ).

    tu peux installer un rpm en ligne de commande avec "urpmi tonrpm". Ca te donnera les messages d'erreur à fournir en cas d'erreur.
    Et tu peux aussi fournir ton urpmi.conf meme si je serai bien incapable de voir si qqch ne va pas dedans. Mais quelqu'un avec les sources sur cd pourra peut etre comparer avec le sien et t'en dire plus.
  • # pas une bonne idée

    Posté par  . Évalué à 1.

    D'abord suite à l'install, le système n'avait référencé que des média sous l'appellation "Installation Desktop CD.." alors que les CDs de la distribution s'appelaient "Installation Discovery CD..". Soit j'ai supprimé les uns et ajouter les autres.

    Houla, ce n'est pas une bonne idée. La preuve étant la suite de ce que tu dis : « Maintenant, lorsque que je veux installer l'un des packages trouvés sur ces CDs, la routine d'install ne reconnaît pas le CD en question. » Si le système s'y retrouve, aucune raison de renommer le nom sous lequel le CD était référencé par le système.

    Tu es bon pour modifier ou supprimer/ajouter les CD originaux.
    • [^] # Re: pas une bonne idée

      Posté par  (site web personnel) . Évalué à 3.

      Il est surtout bon si il a l'adsl pour aller faire un tour sur http://urpmi.org(...) :)
    • [^] # Re: pas une bonne idée

      Posté par  . Évalué à 1.

      Petite précision : suite à l'install initiale, le gestionnaire de package ne reconnaissait que des CD (5 CDs) du style 'Installation Desktop CD..." or je ne disposais que de ceux fournis par la version Discovery (3 CDs) donc les tentatives d'installation de package échouaient. Je me suis donc "permis" de supprimer ces références pour en ajouter de nouvelles à partir des CD Discovery.
      Et moyennant la recherche du fichier hdlist dans l'arborescence, j'ai réussi à reconstituer la liste des packages disponibles sur ce jeux de CDs. Seulement, maintenant quand je veux installer un package qui a été reconnu par le gestionnaire et qu'il me demande de monter le CD le contenant, pas moyen de démarrer l'install. Il accède au lecteur puis me redemande de monter le CD. Ad libitum.
      Et comme j'ai eu un peu de soucis pour trouver le fichier hdlist sur la distribution Discovery, je me dis que peut être que l'arborescence de ce jeu de CDs n'est pas la même que celle prévue pour l'install et que c'est juste un problème de path. Mais bon, comment le changer ?
      • [^] # Re: pas une bonne idée

        Posté par  . Évalué à 1.

        Là comme ça je n'ai pas de réponse à ta question, je n'ai jamais eu le problème. Apparemment tu ne t'es pas trop mal débrouillé on dirait pour essayer de remettre ça d'équerre.

        Par contre je peux t'indiquer un truc assez utile avec Mandrake, c'est d'aller rajouter des sources ("main", "contrib" et surtout "plf" pour les paquets genre DeCSS pas livrés en standard), pour cela regarde sur http://easyurpmi.zarb.org/(...) c'est assez bien fait, tu peux choisir ton miroir.
        • [^] # Re: pas une bonne idée

          Posté par  . Évalué à 2.

          -En rebbotant sur le CD1 de discovery (comme pour l'installation)
          -en choisissant : ajouter des paquetages (et non installation)
          cela devrait reconstruire la base de données des paquetages de la discovery

          si l'adresse ******zarb*** du commentaire précédant ne fonctionne pas il est possible d'utiliser celle-ci :
          http://www.ianmacgregor.net/addmedia/(...)
          • [^] # Re: pas une bonne idée

            Posté par  . Évalué à 1.

            J'ai pas tout compris mais en rebootant effectivement sur le CD1 et en mettant à jour les paquetages, je peux maintenant installer ce qu'ils contiennent.
            Je n'ai pas tout compris parce ce qu'en démarrant sur le CD1, il m'a reconstruit une base de données de paquetages de 5 CDs
            alors que la distribution n'en comporte que 3 (Discovery) et que leurs noms ne correspondent pas mais bon à ce détail près ça marche ! Faut que je pense aussi à regarder le fichier de configuration des paquetages pour vérifier si des fois il ne s'agissait pas d'un problème de clefs...Et tout cas, merci.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.