Forum Linux.débutant apt4rpm

Posté par  .
Étiquettes : aucune
0
21
mai
2005
Bonjours à tous

J'ai installé suse 9.2 sans problème. Pour pouvoir installer d'autres paquets j'ai voulu installer ap4rpm comme je l'ai vu dans les forums. J'ai suivi les instructions d'un magazine sans problème non plus.
Mais quand j'ai voulu faire "apt-get uptdate" dans la console j'ai eu:
"E: Syntax error /etc/apt/apt.conf.d/gpg-checker.conf:1: Extra junk after value"
depuis je suis bloqué et je n'arrive à rien

Pouvez-vous m'aider. Merci
  • # j'ai pas suse mais message d'erreur explicite

    Posté par  . Évalué à 2.

    j'ai pas suse mais le message d'erreur est très explicite:
    le fichier de conf gpg-checker.conf contient, en ligne 1, des caractères en trop après la valeur habituelle
    • [^] # Re: j'ai pas suse mais message d'erreur explicite

      Posté par  . Évalué à 1.

      J'ai essayé d'ouvrir le fichier mais l'accès m'est refusé même sous root. Comment faire pour récupérer l'erreur?
      • [^] # Re: j'ai pas suse mais message d'erreur explicite

        Posté par  . Évalué à 2.

        même sous root.
        Tu utilises SElinux ou quoi ?

        Si oui va voir la doc de SE, si non j'aimerais bien voir la commande et l'erreur qu'elle produit quand tu essaye d'y accéder.
        • [^] # Re: j'ai pas suse mais message d'erreur explicite

          Posté par  . Évalué à 1.

          Je ne sais pas ce qu'est SElinux, j'ai une suse 9.2 à partir dun DVD d'un magazine.
          Par contre je ne suis pas très familiarisé avec la console. Je ne sais pas comment tout annuler pour recommencer la manip d'insallation.

          En tout cas, voilà ce que j'obtiens :
          "bash: /etc/apt/apt.conf.d/gpg-checker.conf: Permission non accordée"
          • [^] # Re: j'ai pas suse mais message d'erreur explicite

            Posté par  . Évalué à 2.

            es-tu bien en root ? essaye:

            su
            cat /etc/apt/apt.conf.d/gpg-checker.conf

            et donne nous le résultat
            • [^] # Re: j'ai pas suse mais message d'erreur explicite

              Posté par  . Évalué à 1.

              je suis bien en root et voilà le résultat

              :/home/tchouli # cat /etc/apt/apt.conf.d/gpg-checker.conf
              / Mae GPG::Check no; to disable gpg checking
              // It can still be used in combination with --checksig
              GPG::Check false;
              Scripts::PM::Pre:: gpg-checker.lua;
              :/home/tchouli #
              • [^] # Re: j'ai pas suse mais message d'erreur explicite

                Posté par  . Évalué à 2.

                les commentaires doivent commencer par un //

                ajoute un / au début de cette premiere ligne qui pose problème, pour voir
                • [^] # Re: j'ai pas suse mais message d'erreur explicite

                  Posté par  . Évalué à 1.

                  Comment fait-on pour ajouter quelque chose dans un texte de la console? Toutes les informations sur la console que j'ai trouvé s'adressent à des gens qui connaissent un peu. Mais la base de la base, je ne trouve pas. Je suis vraiment pas doué !!
                  • [^] # Re: j'ai pas suse mais message d'erreur explicite

                    Posté par  . Évalué à 2.

                    $ su
                    Password:
                    # kwrite /etc/apt/apt.conf.d/gpg-checker.conf

                    Tu modifies la ligne en question et tu sauvegardes.
                    • [^] # Re: j'ai pas suse mais message d'erreur explicite

                      Posté par  . Évalué à 1.

                      J'ai essayé

                      $ su
                      Password:
                      # kwrite /etc/apt/apt.conf.d/gpg-checker.conf

                      et j'ai eu
                      bash: kwrite: command not found

                      Quand à des cours j'en ai trouvé mais pas toujours pour débutants et pas toujours pratiques. Si tu as des recommandations à me faire, toutes les pistes sont les biens venues !
                      • [^] # Re: j'ai pas suse mais message d'erreur explicite

                        Posté par  . Évalué à 2.

                         bash: kwrite: command not found 

                        On va procéder différement :
                        $ su
                        Password:
                        # cd /etc/apt/apt.conf.d/
                        # mv gpg-checker.conf gpg-checker.conf.old
                        # tail +2 gpg-checker.conf.old > gpg-checker.conf

                        Quand à des cours j'en ai trouvé mais pas toujours pour débutants et pas toujours pratiques. Si tu as des recommandations à me faire, toutes les pistes sont les biens venues !

                        http://lea-linux.org/(...)
                        * les pages de manuel : $ man le-nom-de-la-commande
                        * la documentation en ligne de ta distribution.
                        • [^] # Re: j'ai pas suse mais message d'erreur explicite

                          Posté par  . Évalué à 1.

                          Voilà, j'ai essayé et j'ai eu

                          tchouli@pra:~> su
                          Password:
                          pra:/home/tchouli # cd /etc/apt/apt.conf.d/
                          pra:/etc/apt/apt.conf.d # mv gpg-checker.conf gpg-checker.conf.old
                          pra:/etc/apt/apt.conf.d # tail +2 gpg-checker.conf.old > gpg.checker.conf
                          pra:/etc/apt/apt.conf.d #

                          Je ne sais pas ce que j'ai fait et je ne sais pas ce que ça doit faire mais c'est fait.

                          Pour les cours, je suis déjà allé sur lea et sur le site de Suse, j'ai aussi trouvé des sites universitaires. Avec un peu de temps et l'aide des forum peut-être que ça rentrera !
                          • [^] # Re: j'ai pas suse mais message d'erreur explicite

                            Posté par  . Évalué à 2.

                            Je ne sais pas ce que j'ai fait et je ne sais pas ce que ça doit faire mais c'est fait.
                            Le fichier de config d'origine est sauvegardé sous gpg-checker.conf.old
                            Le fichier gpg.checker.conf contient désormais ceci :
                            # cat /etc/apt/apt.conf.d/gpg-checker.conf
                            // It can still be used in combination with --checksig
                            GPG::Check false;
                            Scripts::PM::Pre:: gpg-checker.lua;
                            C'est le fichier d'origine auquel on a supprimé la première ligne ( celle qui posait problème ).

                            Il te reste à faire  :
                            # apt-get update
                  • [^] # Re: j'ai pas suse mais message d'erreur explicite

                    Posté par  . Évalué à 2.

                    Pour modifier un fichier en console ou sous X, on utilise un éditeur.
                    Par exemple nano est un éditeur console qui est assez simple pour un débutant.

                    Si tu compte faire une utilisation serveur de ton Linux, la lecture d'un cours d'initiation à Unix est conseillée.
                    • [^] # Re: j'ai pas suse mais message d'erreur explicite

                      Posté par  . Évalué à 1.

                      Rectification
                      après les dernières manip que François m'a donné j'ai fait
                      #apt-get update
                      et j'ai eu

                      pra13-1-82-66-188-228:/home/tchouli # apt-get update
                      Ign file: SuSE/9.2-i386 release
                      Err file: SuSE/9.2-i386/rpmkeys pkglist
                      File not found
                      Ign file: SuSE/9.2-i386/base release
                      Err file: SuSE/9.2-i386/update-drpm pkglist
                      File not found

                      et toute une série de "File not found" puis

                      Failed to fetch file:/ftp/pub/linux/suse/apt/SuSE/9.2-i386/base/pkglist.rpmkeys File not found
                      Failed to fetch file:/ftp/pub/linux/suse/apt/SuSE/9.2-i386/base/pkglist.base File not found

                      et une série de "Failed ..." et enfin

                      Reading Package Lists... Done
                      Building Dependency Tree... Done
                      E: Some index files failed to download, they have been ignored, or old ones used instead.

                      Qu'est-ce que je dois faire maintenant ????
                      • [^] # Re: j'ai pas suse mais message d'erreur explicite

                        Posté par  . Évalué à 2.

                        man apt-get

                        certains fichiers ont-ils été téléchargés ou tu as que des erreurs ?

                        tu devrais consulter une doc Suse. il y en a sur leur site et dans leur Cds.

                        tu me confortes dans mon choix de Debian :)
                        • [^] # Re: j'ai pas suse mais message d'erreur explicite

                          Posté par  . Évalué à 1.

                          Ce n'est pas suse qui débloque, c'est moi !!! Dans les forums tout le monde a installer apt sans problème donc ....
                          Je crois que j'ai mal charger la sources.list, d'ailleurs je me retrouve avec 3 listes dans le répertoire et je ne sais pas d'où elles sortent.
                          Est-ce que je peux les supprimer et recommencer?

                          Vous n'avez pas fini avec moi !
                          En tout cas grand merci.
                          • [^] # Re: j'ai pas suse mais message d'erreur explicite

                            Posté par  . Évalué à 2.

                            Que contient ton source.list ?
                            $ cat /etc/apt/sources.list
                            • [^] # Re: j'ai pas suse mais message d'erreur explicite

                              Posté par  . Évalué à 1.

                              > cat/etc/apt/sources.list
                              bash: cat/etc/apt/sources.list: Aucun fichier ou répertoire de ce type

                              Dans le navigateur de fichier il y a un dossier /etc/apt/sources.list.d et dans le répertoire /etc/apt/ j'ai 3 documents texte sources.list

                              C'est pas la joie!

                              Pour François à la place de Fabrice c'est une simple erreur de mon cerveau en déroute. A moins que mon inconscient soit extralucide ? En ce moment tout est possible !!!!!
                              • [^] # Re: j'ai pas suse mais message d'erreur explicite

                                Posté par  . Évalué à 2.

                                cat/etc/apt/sources.list
                                bash: cat/etc/apt/sources.list: Aucun fichier ou répertoire de ce type

                                Il y a une espace entre cat et /etc/apt/sources.list.

                                Je crois malheureusement qu'il est nécessaire de reprendre tout depuis le début. C'est un peu le foutoir...
                                Je te conseille aussi de bien lire la doc livrée avec l'outil. Le site sur lequel tu as récupéré les rpms ne t'indique-t-il pas la procédure de configuration ?
                            • [^] # Re: j'ai pas suse mais message d'erreur explicite

                              Posté par  . Évalué à 1.

                              > cat/etc/apt/sources.list
                              bash: cat/etc/apt/sources.list: Aucun fichier ou répertoire de ce type

                              Dans le navigateur de fichier il y a un dossier /etc/apt/sources.list.d et dans le répertoire /etc/apt/ j'ai 3 documents texte sources.list

                              C'est pas la joie!

                              Pour François à la place de Fabrice c'est une simple erreur de mon cerveau en déroute. A moins que mon inconscient soit extralucide ? En ce moment tout est possible !!!!!
                      • [^] # Re: j'ai pas suse mais message d'erreur explicite

                        Posté par  . Évalué à 2.

                         après les dernières manip que François m'a donné j'ai fait... 
                        Non, c'est Fabrice. François, c'est mon nom. Es-tu extralucide ? :)

                        Pour ton problème, jette un ½il ici :
                        http://linuxfr.org/~pirouette_07/18073.html(...)

Suivre le flux des commentaires

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