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

Réseau Discussion :

Comment desinstaller Zebra


Sujet :

Réseau

  1. #1
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Juillet 2009
    Messages : 176
    Points : 61
    Points
    61
    Par défaut Comment desinstaller Zebra
    Bonjour,
    Je ne suis pas sure de poster au bon endroit..Si c'est le cas, dites le moi je le déplacerais.
    Alors voila, J'ai installer Zebra mais j'ai une erreur que je ne comprend pas vraiment des le debut de l'installation. Comme je n'ai encore rien fait de special, je me suis dit que le mieux serait de desinstaller Zebra et le reinstaller pour voir si je n'ai pas fait une erreur bete d'installation..Seulement voila, impossible de trouver comment desinstaller Zebra !
    Je l'ai compiler " a la main" avec un ./configure et make install..
    Mais je ne vois aucune cible uninstall... Donc je ne vois absolument pas comment faire.
    Merci d'avance,
    Saita

  2. #2
    Expert éminent Avatar de kain_tn
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 565
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 565
    Points : 7 295
    Points
    7 295
    Par défaut
    Peut-être que tu as une cible 'make distclean' ?
    Copier c'est copier; voler c'est vendre un CD une vingtaine d'euros!


    Code C : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #include <stdio.h>
     
    int main(int argc, char **argv) {
     
        printf("So long, and thanks for the fish, Dennis...\n");
        return 0;
    }

  3. #3
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Juillet 2009
    Messages : 176
    Points : 61
    Points
    61
    Par défaut
    Merci de me repondre
    Effectivement ta commande a trouve echo.. Comment faire pour savoir quelle commande utiliser ?
    Voici les fichiers que j'ai dans le dossier source avant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    [root@zebra etc]# cd /zebra-0.95a
    [root@zebra zebra-0.95a]# ls
    aclocal.m4    config.status  init         mkinstalldirs   SERVICES
    AUTHORS       config.sub     INSTALL      NEWS            stamp-h1
    bgpd          configure      install-sh   ospf6d          TODO
    ChangeLog     configure.ac   lib          ospfd           tools
    config.guess  COPYING        Makefile     README          update-autotools
    config.h      COPYING.LIB    Makefile.am  REPORTING-BUGS  vtysh
    config.h.in   depcomp        Makefile.in  ripd            zebra
    config.log    doc            missing      ripngd
    [root@zebra zebra-0.95a]#
    Et pour savoir si ca a marche ?
    Car j'ai toujours des fichiers ..
    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
    [root@zebra /]# cd zebra-0.95a
    [root@zebra zebra-0.95a]# ls
    aclocal.m4    configure     INSTALL        NEWS            SERVICES
    AUTHORS       configure.ac  install-sh     ospf6d          TODO
    bgpd          COPYING       lib            ospfd           tools
    ChangeLog     COPYING.LIB   Makefile.am    README          update-autotools
    config.guess  depcomp       Makefile.in    REPORTING-BUGS  vtysh
    config.h.in   doc           missing        ripd            zebra
    config.sub    init          mkinstalldirs  ripngd
    [root@zebra zebra-0.95a]# cd ..
    [root@zebra /]# ls /usr/local/etc/
    bgpd.conf.sample    ospfd.conf.sample   zebra2.conf        zebra.log
    bgpd.conf.sample2   ripd.conf.sample    zebra.conf
    ospf6d.conf.sample  ripngd.conf.sample  zebra.conf.sample
    [root@zebra /]#

  4. #4
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Juillet 2009
    Messages : 176
    Points : 61
    Points
    61
    Par défaut
    Personne ne peut me repondre ou ma question est debile ?
    Dites le moi si c'est le cas...

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    54
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 54
    Points : 39
    Points
    39
    Par défaut
    je dis ca comme ça mais dans le README, il n'en parle pas?
    je ne connais pas du tout sinon

  6. #6
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Juillet 2009
    Messages : 176
    Points : 61
    Points
    61
    Par défaut
    Oui j'ai regarde mais si j'ai bien vu, ils parlent en long, en large et en travers de l'installation mais pas de la désinstallation..
    Mais merci d'avoir tente de m'aider
    Mon boss m'a dit d'éliminer ma machine virtuelle (sur laquelle j'ai Zebra d'installer) et de recommencer..
    Mais bon c'est un peu prendre le bazooka, non ?
    Je pense qu'il doit y avoir une façon moins bourrin ...
    Mais bon, si je n'ai pas de solutions d'ici lundi prochain, je vais bien être obligée de faire ça pour avancer..

  7. #7
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Points : 1 803
    Points
    1 803
    Par défaut
    en generale "make uninstall" si la règle existe.
    Marc
    Slackware for ever ......
    BASH - KSH ( http://marcg.developpez.com/ksh/ )

  8. #8
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Juillet 2009
    Messages : 176
    Points : 61
    Points
    61
    Par défaut
    Oui déjà essayer mais la règle n'existe pas..
    La commande "make distclean" a fait quelquechose mais je ne suis pas sure de savoir quoi car les fichiers sont toujours la ainsi que je l'ai fait voir dans mon 2eme post..

  9. #9
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Points : 1 803
    Points
    1 803
    Par défaut
    distclean efface tout ce que ./configue a créer dans le repertoire ....... source
    clean tout les intermediaire de compilation .... dans le repertoire source.
    S'il n'y a pas de regle uninstall alors il faut desinstaller "a la main".
    Pour ceci regarder le fichier Makefile et voir ce que fait la regle "install".
    Marc
    Slackware for ever ......
    BASH - KSH ( http://marcg.developpez.com/ksh/ )

  10. #10
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Juillet 2009
    Messages : 176
    Points : 61
    Points
    61
    Par défaut
    Alors, je pense que tu m'a donne une tres bonne piste (merci !).
    Mais il y a quelquechose que je ne comprend pas...
    Voila ce que contient le fichier Makefile.am :
    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
    ## Process this file with automake to produce Makefile.in.
     
    SUBDIRS = lib @ZEBRA@ @BGPD@ @RIPD@ @RIPNGD@ @OSPFD@ @OSPF6D@ @VTYSH@ doc
     
    EXTRA_DIST = aclocal.m4 SERVICES TODO REPORTING-BUGS vtysh/Makefile.in \
            vtysh/Makefile.am update-autotools
     
    dist-hook:
            mkdir $(distdir)/tools
            cp -p $(srcdir)/tools/*.pl $(distdir)/tools
            cp -p $(srcdir)/tools/*.el $(distdir)/tools
            cp -p $(srcdir)/tools/*.cgi $(distdir)/tools
            mkdir $(distdir)/init
            mkdir $(distdir)/init/redhat
            cp -p $(srcdir)/init/redhat/*.init $(distdir)/init/redhat
            cp -p $(srcdir)/init/redhat/zebra.* $(distdir)/init/redhat
    ~
    Mais le plus interressant se trouve dans le fichier Makefile.in
    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    # This target untars the dist file and tries a VPATH configuration.  Then
    # it guarantees that the distribution is self-contained by making another
    # tarfile.
    distcheck: dist
            $(am__remove_distdir)
            GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(AMTAR) xf -
            chmod -R a-w $(distdir); chmod a+w $(distdir)
            mkdir $(distdir)/=build
            mkdir $(distdir)/=inst
            chmod a-w $(distdir)
            dc_install_base=`$(am__cd) $(distdir)/=inst && pwd` \
              && cd $(distdir)/=build \
              && ../configure --srcdir=.. --prefix=$$dc_install_base \
                $(DISTCHECK_CONFIGURE_FLAGS) \
              && $(MAKE) $(AM_MAKEFLAGS) \
              && $(MAKE) $(AM_MAKEFLAGS) dvi \
              && $(MAKE) $(AM_MAKEFLAGS) check \
              && $(MAKE) $(AM_MAKEFLAGS) install \
              && $(MAKE) $(AM_MAKEFLAGS) installcheck \
              && $(MAKE) $(AM_MAKEFLAGS) uninstall \
              && (test `find $$dc_install_base -type f -print | wc -l` -le 1 \
                             || { echo "ERROR: files left after uninstall:" ; \
                       find $$dc_install_base -type f -print ; \
                       exit 1; } >&2 ) \
              && $(MAKE) $(AM_MAKEFLAGS) dist-gzip \
              && rm -f $(distdir).tar.gz \
              && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
            $(am__remove_distdir)
            @echo "$(distdir).tar.gz is ready for distribution" | \
              sed 'h;s/./=/g;p;x;p;x'
    distcleancheck: distclean
            if test '$(srcdir)' = . ; then \
              echo "ERROR: distcleancheck can only run from a VPATH build" ; \
              exit 1 ; \
            fi
            test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
              || { echo "ERROR: files left after distclean:" ; \
                   $(distcleancheck_listfiles) ; \
                   exit 1; } >&2
    check-am: all-am
    check: check-recursive
    all-am: Makefile config.h
    installdirs: installdirs-recursive
    installdirs-am:
    install: install-recursive
    install-exec: install-exec-recursive
    install-data: install-data-recursive
    uninstall: uninstall-recursive
    ....Donc a prioris il y aurait bien une cible uninstall non ?
    Mais quand je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    [root@zebra zebra-0.95a]# make uninstall
    make: *** No rule to make target `uninstall'.  Stop.
    [root@zebra zebra-0.95a]#
    ...Il est pas content.. Ais-je fait une erreur dans ma commande ?
    Sinon je n'ai plus qu'a vider les dossiers indiques dans Makefile.am

  11. #11
    Membre chevronné

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Points : 1 803
    Points
    1 803
    Par défaut
    Normalement cela devrait être le fichier Makefile (sans terminaison).
    ceci dit si tu as fait un distclean, normal que le Makefile ai disparu.
    Il te faut le reconstruire via la commande , a priori, ./configure
    (avec les option que tu avais données s'ils y en avaitent.
    Ceci te generera un Makefile, qui normalement devrait avoir la regle "uninstall" et si non la lecture de la regle "install" devrait te permettre de retrouver ce qu'il y a a effacer.
    Marc
    Slackware for ever ......
    BASH - KSH ( http://marcg.developpez.com/ksh/ )

  12. #12
    Membre du Club
    Inscrit en
    Juillet 2009
    Messages
    176
    Détails du profil
    Informations personnelles :
    Âge : 36

    Informations forums :
    Inscription : Juillet 2009
    Messages : 176
    Points : 61
    Points
    61
    Par défaut
    Merci
    Sujet Resolu ! Merci beaucoup pour votre aide a tous

  13. #13
    Nouveau membre du Club
    Inscrit en
    Mars 2010
    Messages
    104
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 104
    Points : 37
    Points
    37
    Par défaut comment installer zebra sur redhat
    bjr, aide moi STP. je veux installer zebra comment faire .merci

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

Discussions similaires

  1. Comment desinstaller Grid Control
    Par Fakhry dans le forum Oracle
    Réponses: 1
    Dernier message: 11/09/2006, 10h20
  2. Comment désinstaller un .bin
    Par rpd05 dans le forum Applications et environnements graphiques
    Réponses: 4
    Dernier message: 12/06/2006, 10h46
  3. Comment désinstaller une application
    Par pierrot10 dans le forum Administration système
    Réponses: 9
    Dernier message: 04/06/2006, 19h22
  4. Comment désinstaller gsoap
    Par olivier857 dans le forum Debian
    Réponses: 2
    Dernier message: 20/04/2006, 14h13
  5. comment desinstaller mysql
    Par noOneIsInnocent dans le forum Installation
    Réponses: 4
    Dernier message: 26/02/2004, 13h17

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