[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Etch : Apache2 - désinstallation incomplète



Le 27/11/08 à 17:25, Alain Vaugham <alain@vaugham.com> a écrit :
> | fait un
> | aptitude purge <liste des paquets retournés par aptitude search ~iapache2>
> | puis 
> Il y a des messages d'erreurs.
> Je ferai le aptitude clean après vos commentaires sur ces erreurs. 
> (merci de me permettre d'abuser encore de vos conseils)
> 
> # aptitude purge apache2 apache2-doc

[...]

> # aptitude purge apache2-mpm-prefork  apache2-utils apache2.2-common 

[...]

Il faut supprimer tous les paquets apache2 ensemble (avec une seule commande).
Mon aptitude purge <liste des paquets retournés par aptitude search ~iapache2>, dans ton cas, voulais dire

aptitude purge apache2 apache2-doc apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-perl2 libapache2-mod-php5
libapache2-mod-python

Maintenant, tu dois virer tous les paquets cassé, ou réinstaller leur dépendances.

> Les paquets suivants ont des dépendances non satisfaites :
[...]

> Supprimer les paquets suivants :
> apache-common
> libapache-mod-php4

Qu'est-ce qu'ils font là ceux-là ? C'est php4 pour apache 1.3 !

> Installer les paquets suivants :
> php4-cgi [6:4.4.4-8+etch6 (stable, stable)]
> php5-cgi [5.2.0-8+etch13 (stable, stable)]
> webfs [1.21-4.1 (stable)]
> 
> Le score est de -139
> 
> Accepter cette solution ? [Y/n/q/?] y

Pas sûr que tu veuilles php4-cgi.

>   Le paquet apache2-mpm-prefork doit être supprimé.
>   Le paquet apache2-mpm-itk n'est pas installé.
>  phppgadmin dépend de apache2 | httpd ; cependant :
>   Le paquet apache2 n'est pas installé.
>   Le paquet apache2-mpm-prefork qui fournit apache2 doit être supprimé.
>   Le paquet httpd n'est pas installé.
>   Le paquet apache2-mpm-prefork qui fournit httpd doit être supprimé.
>   Le paquet apache-ssl qui fournit httpd n'est pas installé.
>  phppgadmin dépend de apache2 | httpd ; cependant :
>   Le paquet apache2 n'est pas installé.
>   Le paquet apache2-mpm-prefork qui fournit apache2 doit être supprimé.
>   Le paquet httpd n'est pas installé.
>   Le paquet apache2-mpm-prefork qui fournit httpd doit être supprimé.
>   Le paquet apache-ssl qui fournit httpd n'est pas installé.
> Suppression de apache2-mpm-prefork ...
> invoke-rc.d: unknown initscript, /etc/init.d/apache2 not found.
> dpkg : erreur de traitement de apache2-mpm-prefork (--purge) :

Bon, je ne sais pas trop comment tu en est arrivé là, mais y'a du ménage à faire ;-)

Regarde ce que retourne un aptitude upgrade, et vire tous les paquets qui veulent des dépendances dont tu n'as pas besoin
(apache et php4 pour commencer).

Recommence jusqu'à ce qu'un aptitude upgrade se passe sans erreur et sans install de nouveau paquet, et ensuite tu pourras
passer à l'install d'apache2 (+ php5, python & co).

-- 
Daniel

C'est drôle comme les gens qui se croient instruits 
éprouvent le besoin de faire chier le monde.
Boris Vian


Reply to: