Installation rsync et gcc

Résolu
audrey -  
bob031 Messages postés 8228 Statut Membre -
Bonjour,

Je suis sur une distribution suse (laquelle, je ne sais plus et je n'ai pas réussi à trouver la commande pour la connaître) et je voudrais installer rsync.
Lors de l'installation de rsync, suse me dit qu'il n'y a pas de gcc.
J'ai donc téléchargé gcc-4.2.3.tar.bz2
Or quand je fais un ./configure, suse me dit qu'il n'y a pas de gcc ce qui est normal puisque c'est justement gcc que j'essaie d'installer.
Comment résoudre le problème ?
Je vous remercie.

Audrey
Configuration: Windows XP
Internet Explorer 6.0

10 réponses

  1. Franzux Messages postés 9705 Statut Contributeur 1 146
     
    yast install gcc
    alors

    Fais un
    man yast
    pour connaître les fonctions et options de yast.
    1
    1. audrey
       
      Le "yast install gcc" me génère le message suivant :
      No such client module install

      La commande "man yast" génère le message suivant :
      No manual entry for yast

      Audrey
      0
    2. audrey
       
      En fait, c'est yast2 qui est apparemment installé.

      Quand je tape : yast2 -i gcc

      J'ai le message suivant :

      Veuillez insérer
      'UnitedLinux Version 1.0' CD 1


      Comment puis-je savoir quel CD insérer ?
      Il faudrait que je retrouve la version de suse installée or je n'ai pas réussi à la retrouver...

      Audrey
      0
  2. Franzux Messages postés 9705 Statut Contributeur 1 146
     
    Et si tu fais plutôt
    # yast gcc
    ?
    0
    1. audrey
       
      Si je tape en ligne de commande yast gcc, j'ai le message suivant :

      No such client module gcc

      Audrey
      0
  3. bob031 Messages postés 8228 Statut Membre 473
     
    bonjour,

    Je suis sur une distribution suse (laquelle, je ne sais plus et je n'ai pas réussi à trouver la commande pour la connaître)

    uname -a


    :-))
    0
    1. audrey
       
      Bonjour.

      Si je fais "uname -a", j'ai :

      linux firewall 2.4.21-138-smp #1 SMP Fri Oct 31 00:51:31 UTC 2003 i686 unknown

      Audrey
      0
      1. audrey > bob031 Messages postés 8228 Statut Membre
         
        Je n'ai pas l'autorisation de faire du ftp (je suis sur un réseau d'entreprise).
        Où puis-je télécharger le package gcc . rpm ?

        Merci.

        Audrey
        0
  4. bob031 Messages postés 8228 Statut Membre 473
     
    Je n'ai pas l'autorisation de faire du ftp (je suis sur un réseau d'entreprise).

    demander à l'administrateur de t'installer le nécessaire.

    Où puis-je télécharger le package gcc . rpm ?

    ben sur Internet ....
    sinon retrouver les CD d'installation (le paquetage gcc s'y trouve peut-être)
    0
    1. audrey
       
      Je n'ai pas trouvé de site où télécharger la version rpm de gcc...
      Pourriez-vous m'envoyer l'URL ?
      Merci.

      Audrey
      0
    2. audrey
       
      J'ai finalement trouvé un fichier gcc_old.rpm
      Quand je veux "l'exécuter", j'ai le message suivant :

      error: failed dependencies:
      binutils is needed by gcc_old-2.95.3-92
      compat is needed by gcc_old-2.95.3-92


      Audrey
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. audrey
     
    Aidez-moi s'il vous plaît.

    Je viens enfin de trouver un site avec des rpm :

    https://www.rpmseek.com/index.html

    En revanche comme je ne connais pas ma version de suse, je ne sais lequel prendre...

    Audrey
    0
    1. bob031 Messages postés 8228 Statut Membre 473
       
      # cat /etc/SuSE-release

      0
      1. audrey > bob031 Messages postés 8228 Statut Membre
         
        Merci pour ta réponse mais je n'ai pas de SuSE-release (message : aucun fichier ou répertoire de ce type).

        Quand je fais une recherche depuis la racine sur le mot release, j'obtiens ça :

        ./etc/UnitedLinux-release
        ./usr/share/doc/packages/mesa/MESA_release_buffers.spec
        ./usr/include/isapnp/release.h
        ./proc/sys/kernel/osrelease

        Quand je fais une recherche sur SuSE, j'obtiens ça :

        ./etc/X11/xdm/README.SuSE
        ./etc/sysconfig/scripts/SuSEfirewall2-custom
        ./etc/sysconfig/SuSEfirewall2
        ./etc/init.d/rc3.d/K21SuSEfirewall2
        ./etc/init.d/SuSEfirewall2_final
        ./etc/init.d/SuSEfirewall2_setup
        ./etc/init.d/SuSEfirewall2_all
        ./etc/init.d/SuSEfirewall2_init
        ./etc/SuSEconfig
        ./lib/YaST/SuSEconfig.functions
        ./var/adm/fillup-templates/rc.config.SuSEfirewall2.del
        ./var/adm/fillup-templates/sysconfig.SuSEfirewall2
        ./var/adm/SuSEconfig
        ./var/adm/SuSEconfig/bin/perllocal.SuSE
        ./var/adm/SuSEconfig/md5/etc/SuSEconfig
        ./var/adm/SuSEconfig/lastrun.SuSEconfig.fonts
        ./var/log/YaST2/y2log.SuSEconfig
        ./usr/share/doc/packages/gpg/README.SuSE
        ./usr/share/doc/packages/gpm/README.SuSE
        ./usr/share/doc/packages/kbd/README.SuSE
        ./usr/share/doc/packages/alsa/README.SuSE
        ./usr/share/doc/packages/less/README.SuSE
        ./usr/share/doc/packages/lilo/README.SuSE
        ./usr/share/doc/packages/xled/README.SuSE
        ./usr/share/doc/packages/x3270/README.SuSE
        ./usr/share/doc/packages/libxml2/README.SuSE
        ./usr/share/doc/packages/iproute2/README.SuSE
        ./usr/share/doc/packages/dhcpcd/README.SuSE
        ./usr/share/doc/packages/dhcpcd/dhcpcd.exe.SuSE
        ./usr/share/doc/packages/SuSEfirewall2
        ./usr/share/doc/packages/SuSEfirewall2/SuSEfirewall2.sysconfig.EXAMPLE
        ./usr/share/doc/packages/SuSEfirewall2/SuSEfirewall2.sysconfig
        ./usr/share/doc/packages/isapnp/README.SuSE
        ./usr/share/doc/packages/openssh/README.SuSE
        ./usr/share/doc/packages/openssl/README.SuSE
        ./usr/share/doc/packages/imwheel/README.SuSE
        ./usr/share/doc/packages/intlfnt/README.SuSE
        ./usr/share/doc/packages/postfix/SPAMASSASSIN+POSTFIX.SuSE
        ./usr/share/doc/packages/postfix/README.SuSE
        ./home/save_firewall/etc/X11/xdm/README.SuSE
        ./home/save_firewall/etc/sysconfig/scripts/SuSEfirewall2-custom
        ./home/save_firewall/etc/sysconfig/SuSEfirewall2
        ./home/save_firewall/etc/init.d/rc3.d/K21SuSEfirewall2
        ./home/save_firewall/etc/init.d/SuSEfirewall2_final
        ./home/save_firewall/etc/init.d/SuSEfirewall2_setup
        ./home/save_firewall/etc/init.d/SuSEfirewall2_all
        ./home/save_firewall/etc/init.d/SuSEfirewall2_init
        ./home/save_firewall/etc/SuSEconfig
        ./sbin/rcSuSEfirewall2
        ./sbin/conf.d/SuSEconfig.3ddiag
        ./sbin/conf.d/SuSEconfig.sortpasswd
        ./sbin/conf.d/SuSEconfig.fonts
        ./sbin/conf.d/SuSEconfig.groff
        ./sbin/conf.d/SuSEconfig.profiles
        ./sbin/conf.d/SuSEconfig.libxml2
        ./sbin/conf.d/SuSEconfig.xdm
        ./sbin/conf.d/SuSEconfig.aaa_at_first
        ./sbin/conf.d/SuSEconfig.permissions
        ./sbin/conf.d/SuSEconfig.doublecheck
        ./sbin/conf.d/SuSEconfig.alljava
        ./sbin/conf.d/SuSEconfig.news
        ./sbin/conf.d/SuSEconfig.perl
        ./sbin/conf.d/SuSEconfig.man_info
        ./sbin/conf.d/SuSEconfig.postfix
        ./sbin/conf.d/SuSEconfig.hostname
        ./sbin/SuSEfirewall2
        ./sbin/SuSEconfig

        A quel endroit puis-je trouver la version ?

        Audrey
        0
  7. bob031 Messages postés 8228 Statut Membre 473
     
    # file ./proc/sys/kernel/osrelease 
    0
    1. audrey
       
      Si je fais un cat ./proc/sys/kernel/osrelease

      J'obiens ceci :

      2.4.21-138-smp

      (Quand je faisais uname -a, j'obtenais ceci : Linux firewall 2.4.21-138-smp #1 SMP Fri Oct 31 00:51:31 UTC 2003 i686 unknown).

      Est-ce que cela signifie que j'ai la Suse 2.4 ?

      Audrey
      0
      1. bob031 Messages postés 8228 Statut Membre 473 > audrey
         
        2.4.21-138-smp : ça c'est la version du noyau linux !

        google dit que ce serait plutôt une Suse 8 ou 9 à priori !

        mais bon de toute façon pour choisir ton rpm, tu prends en i586 et tu verras bien ....
        0
  8. bob031 Messages postés 8228 Statut Membre 473
     
    error: failed dependencies:
    binutils is needed by gcc_old-2.95.3-92
    compat is needed by gcc_old-2.95.3-92


    qu'il faille le paquetage binutils pour compiler gcc, que ça ne m'étonnerait pas ....
    0
  9. audrey
     
    J'ai finalement trouvé un rpm de rsync

    Il me demande les dépendances suivantes :

    libacl.so.1(ACL_1.0) is needed by rsync-2.6.9-54
    libc.so.6(GLIBC_2.3) is needed by rsync-2.6.9-54
    libc.so.6(GLIBC_2.3.4) is needed by rsync-2.6.9-54
    libc.so.6(GLIBC_2.4) is needed by rsync-2.6.9-54
    libslp.so.1 is needed by rsync-2.6.9-54

    Je ne trouve pas ces paquetages. Peut-être sont-ils compris dans un paquetage global...

    Quelqu'un connaîtrait-il ce paquetage ?

    Merci.

    Audrey
    0
    1. vil_coyote
       
      bonjour,

      tout est dit :

      libacl.so.1(ACL_1.0)
      paquetage acl

      libc.so.6(GLIBC_2.3)
      paquetage glibc


      Pour les distributions à base de RedHat (donc aussi Fedora, Mandriva), il faut installer les paquetages acl.*.rpm et libacl1.*.rpm (leur nom contient leur numéro de version). 


      source : http://www.lea-linux.org/cached/index/Gestion_des_ACL.html



      bip ! bip !
      0
  10. audrey
     
    J'ai finalement retrouvé les CDs d'installation et j'ai donc pu tout simplement effectuer un :
    yast2 -i rsync

    Ce qui est beaucoup plus simple que de télécharger une version tellement récente de rsync qu'elle implique un grand nombre de mises à jour à installer sans être sûr du résultat final.

    Merci à tous.

    Audrey
    0
  11. bob031 Messages postés 8228 Statut Membre 473
     
    J'ai finalement retrouvé les CDs d'installation

    enfin ....

    Ce qui est beaucoup plus simple

    c'est clair !
    0