Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix > BSD
BSD Forum d'entraide sur les systèmes BSD. Avant de poster -> FAQ BSD et cours BSD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/02/2007, 11h42   #1
Membre émérite
 
Avatar de mactwist69
 
Homme Adrien
Développeur .NET
Inscription : janvier 2007
Messages : 924
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 924
Points : 978
Points : 978
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
mactwist69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2007, 11h50   #2
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
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.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2007, 14h13   #3
Membre émérite
 
Avatar de mactwist69
 
Homme Adrien
Développeur .NET
Inscription : janvier 2007
Messages : 924
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 924
Points : 978
Points : 978
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...
mactwist69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2007, 15h47   #4
Membre émérite
 
Avatar de mactwist69
 
Homme Adrien
Développeur .NET
Inscription : janvier 2007
Messages : 924
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 924
Points : 978
Points : 978
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?
mactwist69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2007, 16h25   #5
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
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 :
cd /usr/ports && make search name=apr
Par contre apr n'est pas listé comme étant une dépendance d'Apache


Julp.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2007, 16h32   #6
Membre émérite
 
Avatar de mactwist69
 
Homme Adrien
Développeur .NET
Inscription : janvier 2007
Messages : 924
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 924
Points : 978
Points : 978
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...

mactwist69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2007, 16h58   #7
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
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 :
cd /usr/ports/www/apache22 && make clean install
En revanche s'il est toujours présent c'est :
Code :
cd /usr/ports/devel/apr && make deinstall
qu'il faut faire.


Julp.
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2007, 17h31   #8
Membre émérite
 
Avatar de mactwist69
 
Homme Adrien
Développeur .NET
Inscription : janvier 2007
Messages : 924
Détails du profil
Informations personnelles :
Nom : Homme Adrien
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Industrie

Informations forums :
Inscription : janvier 2007
Messages : 924
Points : 978
Points : 978
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
mactwist69 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h53.


 
 
 
 
Partenaires

Hébergement Web