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

BSD Discussion :

[FreeBSD] Désinstallation apache 1.3 pour apache 2.2 sous freebsd


Sujet :

BSD

  1. #1
    Membre émérite Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Points : 2 528
    Points
    2 528
    Par défaut [FreeBSD] Désinstallation apache 1.3 pour apache 2.2 sous freebsd
    Bonjour !!!

    J'ai installer un serveur freebsd... lors de l'installation, j'ai pratiquement installer tou les ports...

    du coup, je possède apache 1.3, apache 2.0, et apache 2.2.

    Quand je souhite installer apache 2.2, le "make" marche mas lors du "make install", il meretourne une erreur du type:

    apache-2.2.0_7 conflicts with installed package(s):
    apache1.3.34_4
    apr-1.2.2_3
    caudium12-1.2.34
    thttpd-2.25b_2

    Thy install fles into the same place
    Please remove them first with pkg_delete(1)


    Seulement, j'ai beau avoir chercher, je ne trouve pas le moyn de desinstaller apache 1.3... j'ai chercher a utiliser pkg-dlete en vain.... n'est il pas possible de simplement upgrader apache 1.3?? ou si qq un une idée e comment desinstaller apache 1.3 sous freebsd....

    Merci d'avance

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    Non l'upgrade (portupgrade) ne fonctionne pas comme ça sous FreeBSD parce qu'il gardera le même port donc il vous mettrait à jour votre Apache de la version 1.3.1 en 1.3.22 par exemple. Donc il faut effectivement le supprimer à l'aide de pkg_delete comme vous l'avez signalé avec le nom donné par pkg_info ou bien avec cd /usr/ports/www/apache13 && make deinstall.


    Julp.

  3. #3
    Membre émérite Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Points : 2 528
    Points
    2 528
    Par défaut C cool!
    Merci ben pour ces precisions sur le "upgrade".

    J'ai donc lancé la desinstallation, ca a l'air de fonctionner...

  4. #4
    Membre émérite Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Points : 2 528
    Points
    2 528
    Par défaut Heu....
    Ca marcherai presque tout bien mais...

    J'ai apparement desinstaller apache 1.3...

    Mais lorsque je relance make install de apache 2.2, il m'indique toujours:

    conflicts with:
    apr-1.2.2_3


    Et le truc c'est que je vois pas ou il est installer.... Je lance un peu partout:

    make deinstall apr-1.2.2-3, mais sans succès... savez vous ou il se trouve?

  5. #5
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    catégorie devel, mais vous pouvez faire directement vos recherches en ligne sur le site de FreeBSD ou encore en local à l'aide de la commande suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cd /usr/ports && make search name=apr
    Par contre apr n'est pas listé comme étant une dépendance d'Apache


    Julp.

  6. #6
    Membre émérite Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Points : 2 528
    Points
    2 528
    Par défaut oui oui !!
    Le dossier apr esistae bien dans /usr/ports/devel

    Il contient:Makefile distinfo files pkg-descr pkg-plist

    wuand je tape ta commande: make search.... il me liste plein plein de ligne pas tres ompréhensible... surement ses dependances...

    je tape make deinstall, et il me repond:
    Deinstalling dor devel/arp

    Mais le make install d'apache2.2 me dis toujours le meme chose...

    Sinon je suis allé dans /usr/ports/www/

    et je tape make deinstall apr-1.2.2_3
    Il cherche dans tous les sous dossier mais a final ne letrouve installer nul part...


  7. #7
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    Les Makefile contiennent des cibles et ces cibles sont propres à chaque répertoire. Ainsi, pour effectuer une recherche globale c'est bien dans le répertoire /usr/ports que search fonctionnera (et ça me paraît logique) et deinstall dans le port à désinstaller (sinon il faut utiliser la commande pkg_delete) - vous ne pourrez pas désinstaller un port voisin depuis un autre ainsi.

    Regardez si apr est encore présent (commande pkg_info, pkg_version ou portversion). Si ce n'est pas le cas tentez :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cd /usr/ports/www/apache22 && make clean install
    En revanche s'il est toujours présent c'est :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cd /usr/ports/devel/apr && make deinstall
    qu'il faut faire.


    Julp.

  8. #8
    Membre émérite Avatar de mactwist69
    Homme Profil pro
    Développement VB.NET
    Inscrit en
    Janvier 2007
    Messages
    1 707
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développement VB.NET
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 707
    Points : 2 528
    Points
    2 528
    Par défaut alors...
    avec la commande pkg_info, j'ai vu que apr-1.2.2_3 est bien installer, il correspond à apachegroup's portability library...

    J'avais deja essayé de tapé: make deinstall dans /usr/ports/devel/apr
    Il me repond: ===>Deinstalling for devel/apr

    Mais rien ne change...

    J'ai donc essayé d'installer apace 2.0

    Je sais e règle pas la solution, mais bon, je n'ai pas expressement besoin de la version 2.2 plutot que la 2.0.

    Je cmprends pas trop pourquoi la version 2.2 n'a pas accepté... mais bon.

    Un mister de plus!!! Merci bien en tout cas

Discussions similaires

  1. Réponses: 10
    Dernier message: 12/11/2010, 16h34
  2. Tutoriels pour Apache
    Par Marc Lussac dans le forum Apache
    Réponses: 8
    Dernier message: 11/11/2009, 20h10
  3. Réponses: 1
    Dernier message: 29/01/2009, 23h35
  4. determiner le port pour apache
    Par kaygee dans le forum Autres Logiciels
    Réponses: 9
    Dernier message: 25/08/2005, 18h48
  5. Authentification ldap pour apache sous Windows
    Par beastman007 dans le forum Apache
    Réponses: 3
    Dernier message: 13/07/2005, 12h03

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