aptitude search mysql-server me retourne
oui j’ai fait un dump mysql
comment éffacé mysql et réinstaller proprement sans tout corrompre ?
aptitude search mysql-server me retourne
oui j’ai fait un dump mysql
comment éffacé mysql et réinstaller proprement sans tout corrompre ?
J’aimerais voir ton /etc/apt/sources.list, ton fichier /etc/apt/preferences et la sortie de:
En simulation pour l’heure!
Please: complet les retours consoles, je te prie …
apt-cache policy mysql-server
M’informera d’une part sur ton sources.list.
As tu un fichier /etc/apt/preferences ?
$ cat /etc/apt/preferences
[quote=“lol”]J’aimerais voir ton /etc/apt/sources.list, ton fichier /etc/apt/preferences et la sortie de:
apt-cache policy
Mon sources-list
[code]## Debian Squeeze sources.list
deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all
deb ftp://ftp.gplhost.com/debian squeeze main
deb-src ftp://ftp.gplhost.com/debian squeeze main
#deb http://ftp.fr.debian.org/debian/ squeeze main
#deb http://security.debian.org/debian-security squeeze/updates main
#deb http://volatile.debian.org/debian/ squeeze-updates main
#deb ftp://ftp.gplhost.com/debian squeeze main
[/code]
preference j’en et pas
et la sorti de apt-cache policy
[quote]Fichiers du paquet :
100 /var/lib/dpkg/status
release a=now
500 ftp://ftp.gplhost.com/debian/ squeeze/main amd64 Packages
release o=GPLHost,n=squeeze,c=main
origin ftp.gplhost.com
500 packages.dotdeb.org/ squeeze/all amd64 Packages
release o=packages.dotdeb.org,a=stable,n=squeeze,l=packages.dotdeb.org,c=all
origin packages.dotdeb.org
500 security.debian.org/ squeeze/updates/non-free amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=non-free
origin security.debian.org
500 security.debian.org/ squeeze/updates/contrib amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=contrib
origin security.debian.org
500 security.debian.org/ squeeze/updates/main amd64 Packages
release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=main
origin security.debian.org
500 ftp.fr.debian.org/debian/ squeeze/main Translation-fr
500 ftp.fr.debian.org/debian/ squeeze/non-free amd64 Packages
release v=6.0.4,o=Debian,a=stable,n=squeeze,l=Debian,c=non-free
origin ftp.fr.debian.org
500 ftp.fr.debian.org/debian/ squeeze/contrib amd64 Packages
release v=6.0.4,o=Debian,a=stable,n=squeeze,l=Debian,c=contrib
origin ftp.fr.debian.org
500 ftp.fr.debian.org/debian/ squeeze/main amd64 Packages
release v=6.0.4,o=Debian,a=stable,n=squeeze,l=Debian,c=main
origin ftp.fr.debian.org
Paquets étiquetés :
[/quote]
[quote=“loreleil”]En simulation pour l’heure!
Please: complet les retours consoles, je te prie …
Code:
apt-cache policy mysql-server
M’informera d’une part sur ton sources.list.
As tu un fichier /etc/apt/preferences ?
Code:
$ cat /etc/apt/preferences[/quote]
apt-cache policy mysql-server me retourne
et pas de preferences
Heeuu …
apt-listbugs est il installé ?
non pas installer
Installes le.
Commentes ceci dans ton sources.list pour le moment.
[code]## DotDeb mise à jour
#deb http://packages.dotdeb.org squeeze all
#deb-src http://packages.dotdeb.org squeeze all
#deb ftp://ftp.gplhost.com/debian squeeze main
#deb-src ftp://ftp.gplhost.com/debian squeeze main[/code]
voila c’est fait
Allons-y, [u]en simulation! /u
$ aptitude -s remove --purge mysql-client mysql-client-5.5 mysql-server mysql-server-5.5
[size=85]
Les retours console complets please[/size].
* edit *
J’oubliais, crées un fichier preferences
# touch /etc/apt/preferences
Please: surveille également les * edit * au cas ou!
Prends le temps de lire/comprendre avant d’exécuter les dites commandes, si un doute subsiste, demmandes …
bin il me sort pour supprimé les dtc
aptitude -s remove --purge mysql-client mysql-client-5.5 mysql-server mysql-server-5.5
Les paquets suivants seront ENLEVÉS :
mysql-client-5.5 mysql-server mysql-server-5.5
0 paquets mis à jour, 0 nouvellement installés, 3 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 66,4 Mo seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
dtc-common: Dépend: mysql-client mais il ne sera pas installé.
dtc-core: Dépend: mysql-client mais il ne sera pas installé.
dtc-postfix-dovecot: Dépend: mysql-server mais il ne sera pas installé.
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) dtc-common
2) dtc-core
3) dtc-postfix-dovecot
4) dtc-toaster
Accepter cette solution ? [Y/n/q/?]
je refuse et je continue ou je sais pas lol ?
ps: prends en compte les * edits * … voir plus haut, et pour la suite pareils.
Tu est en simulation = -s pas de risque!
Pour mémo, tu peux répondre y ou n ou ? autant que possible, selon le bon vouloir d’aptitude.
Solution.
Marques les paquets comme installés manuellement.
Ensuite, reprends en simulation.
que doit changé cette ligne concrètement juste dire que je l’ai et installer moi même et donc qu’il ne sont pas a désinstaller ?
si c’est le cas même après modification cela me demande toujours de les supprimé, enssuite il me demande si je veut installer d’autre paquet
je voici les option qu’il m’offre
commande : aptitude -s remove --purge mysql-client mysql-client-5.5 mysql-server mysql-server-5.5
réponse
Les paquets suivants seront ENLEVÉS :
mysql-client-5.5 mysql-server mysql-server-5.5
0 paquets mis à jour, 0 nouvellement installés, 3 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 66,4 Mo seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
dtc-common: Dépend: mysql-client mais il ne sera pas installé.
dtc-core: Dépend: mysql-client mais il ne sera pas installé.
dtc-postfix-dovecot: Dépend: mysql-server mais il ne sera pas installé.
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) dtc-common
2) dtc-core
3) dtc-postfix-dovecot
4) dtc-toaster
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) dtc-postfix-dovecot
2) dtc-toaster
Conserver les paquets suivants dans leur version actuelle :
3) mysql-client-5.5 [5.5.20-1~dotdeb.0 (now)]
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) mysql-server-core-5.5
Installer les paquets suivants :
2) mysql-client-5.1 [5.1.61-0+squeeze1 (stable)]
3) mysql-server-5.1 [5.1.61-0+squeeze1 (now, stable)]
4) mysql-server-core-5.1 [5.1.61-0+squeeze1 (stable)]
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) dtc-postfix-dovecot
2) dtc-toaster
Installer les paquets suivants :
3) mysql-client-5.1 [5.1.61-0+squeeze1 (stable)]
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Conserver les paquets suivants dans leur version actuelle :
1) mysql-client-5.5 [5.5.20-1~dotdeb.0 (now)]
2) mysql-server [5.5.20-1~dotdeb.0 (now)]
3) mysql-server-5.5 [5.5.20-1~dotdeb.0 (now)]
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) mysql-server-core-5.5
Installer les paquets suivants :
2) mysql-client-5.1 [5.1.61-0+squeeze1 (stable)]
3) mysql-server-5.1 [5.1.49-3 (stable)]
4) mysql-server-core-5.1 [5.1.49-3 (stable)]
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) mysql-server-core-5.5
Installer les paquets suivants :
2) mysql-client-5.1 [5.1.49-3 (stable)]
3) mysql-server-5.1 [5.1.49-3 (stable)]
4) mysql-server-core-5.1 [5.1.49-3 (stable)]
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) dtc-postfix-dovecot
2) dtc-toaster
Installer les paquets suivants :
3) mysql-client-5.1 [5.1.49-3 (stable)]
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) dtc-postfix-dovecot
2) dtc-toaster
Installer les paquets suivants :
3) mysql-client [5.1.61-0+squeeze1 (stable)]
4) mysql-client-5.1 [5.1.49-3 (stable)]
Accepter cette solution ? [Y/n/q/?] n
*** Aucune autre solution disponible ***
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) dtc-postfix-dovecot
2) dtc-toaster
Installer les paquets suivants :
3) mysql-client [5.1.61-0+squeeze1 (stable)]
4) mysql-client-5.1 [5.1.49-3 (stable)]
Reprends la simulation.
Au troisième Accepter cette solution ? [Y/n/q/?] n réponds par oui.
[quote]Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
mysql-server-core-5.5
Installer les paquets suivants :
mysql-client-5.1 [5.1.61-0+squeeze1 (stable)]
mysql-server-5.1 [5.1.61-0+squeeze1 (now, stable)]
mysql-server-core-5.1 [5.1.61-0+squeeze1 (stable)]
Accepter cette solution ? [Y/n/q/?]y[/quote]
ps: j’ai un truc à faire, je reprend dans 1/2 heure …
En attendant …
Lances une recherches.
Et jettes un œil sur ce lien: Nettoyer sa Debian
après avoir répondu yes il ce passe quasi rien lol
Accepter cette solution ? [Y/n/q/?] y
Les NOUVEAUX paquets suivants vont être installés :
mysql-client-5.1{a} mysql-server-5.1{a} mysql-server-core-5.1{a}
Les paquets suivants seront ENLEVÉS :
mysql-client-5.5 mysql-server mysql-server-5.5 mysql-server-core-5.5{a}
Les paquets suivants sont RECOMMANDÉS mais ne seront pas installés :
libhtml-template-perl
0 paquets mis à jour, 3 nouvellement installés, 4 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 20,8 Mo d'archives. Après dépaquetage, 33,3 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] y
Charger/installer/enlever des paquets.
commande : find / -name "mysql-server"
réponse :
/usr/share/doc/mysql-server
/usr/share/doc/mysql-server-5.5
/usr/share/doc/mysql-server-core-5.5
/var/lib/dpkg/info/mysql-server-5.5.conffiles
/var/lib/dpkg/info/mysql-server-5.5.postinst
/var/lib/dpkg/info/mysql-server-5.5.md5sums
/var/lib/dpkg/info/mysql-server-5.5.preinst
/var/lib/dpkg/info/mysql-server-5.5.config
/var/lib/dpkg/info/mysql-server-5.5.templates
/var/lib/dpkg/info/mysql-server-5.5.list
/var/lib/dpkg/info/mysql-server-5.1.postrm
/var/lib/dpkg/info/mysql-server-5.1.list
/var/lib/dpkg/info/mysql-server-core-5.5.list
/var/lib/dpkg/info/mysql-server.md5sums
/var/lib/dpkg/info/mysql-server-core-5.5.md5sums
/var/lib/dpkg/info/mysql-server.list
/var/lib/dpkg/info/mysql-server-5.5.postrm
/var/lib/dpkg/info/mysql-server-5.5.prerm
/etc/logcheck/ignore.d.workstation/mysql-server-5_1
/etc/logcheck/ignore.d.workstation/mysql-server-5_5
/etc/logcheck/ignore.d.server/mysql-server-5_1
/etc/logcheck/ignore.d.server/mysql-server-5_5
/etc/logcheck/ignore.d.paranoid/mysql-server-5_1
/etc/logcheck/ignore.d.paranoid/mysql-server-5_5
/etc/logrotate.d/mysql-server
Allez vite fait, après je te laisse 1/2 heure …
Parfait!
Vas-y, vire le mode simulation, et acceptes la version 5.1.
Au troisième Accepter cette solution ? [Y/n/q/?] n réponds par oui.
aptitude remove --purge mysql-client mysql-client-5.5 mysql-server mysql-server-5.5
On supprimera la 5.1, après!
ouai je sais pas si sa a marché mais bon
aptitude remove --purge mysql-client mysql-client-5.5 mysql-server mysql-server-5.5
Les paquets suivants seront ENLEVÉS :
mysql-client-5.5 mysql-server mysql-server-5.5
0 paquets mis à jour, 0 nouvellement installés, 3 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 0 o d'archives. Après dépaquetage, 66,4 Mo seront libérés.
Les paquets suivants ont des dépendances non satisfaites :
dtc-common: Dépend: mysql-client mais il ne sera pas installé.
dtc-core: Dépend: mysql-client mais il ne sera pas installé.
dtc-postfix-dovecot: Dépend: mysql-server mais il ne sera pas installé.
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) dtc-common
2) dtc-core
3) dtc-postfix-dovecot
4) dtc-toaster
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) dtc-postfix-dovecot
2) dtc-toaster
Conserver les paquets suivants dans leur version actuelle :
3) mysql-client-5.5 [5.5.20-1~dotdeb.0 (now)]
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
1) mysql-server-core-5.5
Installer les paquets suivants :
2) mysql-client-5.1 [5.1.61-0+squeeze1 (stable)]
3) mysql-server-5.1 [5.1.61-0+squeeze1 (now, stable)]
4) mysql-server-core-5.1 [5.1.61-0+squeeze1 (stable)]
Accepter cette solution ? [Y/n/q/?] y
Les NOUVEAUX paquets suivants vont être installés :
mysql-client-5.1{a} mysql-server-5.1{a} mysql-server-core-5.1{a}
Les paquets suivants seront ENLEVÉS :
mysql-client-5.5 mysql-server mysql-server-5.5 mysql-server-core-5.5{a}
Les paquets suivants sont RECOMMANDÉS mais ne seront pas installés :
libhtml-template-perl
0 paquets mis à jour, 3 nouvellement installés, 4 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 20,8 Mo d'archives. Après dépaquetage, 33,3 Mo seront libérés.
Voulez-vous continuer ? [Y/n/?] y
Prendre : 1 http://security.debian.org/ squeeze/updates/main mysql-client-5.1 amd64 5.1.61-0+squeeze1 [10,0 MB]
Prendre : 2 http://security.debian.org/ squeeze/updates/main mysql-server-core-5.1 amd64 5.1.61-0+squeeze1 [4 130 kB]
Prendre : 3 http://security.debian.org/ squeeze/updates/main mysql-server-5.1 amd64 5.1.61-0+squeeze1 [6 587 kB]
20,8 Mo téléchargés en 0s (26,4 Mo/s)
Lecture des champs des paquets... Fait
Lecture de l'état des paquets... Fait
Récupération des rapports de bogue... Fait
Analyse des informations Trouvé/Corrigé... Fait
Préconfiguration des paquets...
dpkg : mysql-server : problème de dépendance, mais suppression comme demandé :
dtc-postfix-dovecot dépend de mysql-server ; cependant :
Le paquet mysql-server doit être supprimé.
Le paquet mysql-server-5.1 qui fournit mysql-server n'est pas installé.
(Lecture de la base de données... 38917 fichiers et répertoires déjà installés.)
Suppression de mysql-server ...
Suppression de mysql-server-5.5 ...
Stopping MySQL database server: mysqld failed!
invoke-rc.d: initscript mysql, action "stop" failed.
dpkg : erreur de traitement de mysql-server-5.5 (--remove) :
le sous-processus script pre-removal installé a retourné une erreur de sortie d'état 1
configured to not write apport reports
Stopping MySQL database server: mysqld failed!
invoke-rc.d: initscript mysql, action "stop" failed.
Starting MySQL database server: mysqld already running.
dpkg : mysql-client-5.5 : problème de dépendance, mais suppression comme demandé :
mysql-server-5.5 dépend de mysql-client-5.5 (>= 5.5.20-1~dotdeb.0).
dtc-common dépend de mysql-client ; cependant :
Le paquet mysql-client n'est pas installé.
Le paquet mysql-client-5.5 qui fournit mysql-client doit être supprimé.
dtc-core dépend de mysql-client ; cependant :
Le paquet mysql-client n'est pas installé.
Le paquet mysql-client-5.5 qui fournit mysql-client doit être supprimé.
Suppression de mysql-client-5.5 ...
Traitement des actions différées (« triggers ») pour « man-db »...
Des erreurs ont été rencontrées pendant l'exécution :
mysql-server-5.5
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
État actuel : 4 paquets cassés [+4], 10 nouveaux paquets [-1].
Ok, on va prendre un raccourci.
Le point.
Tu as installé apt-listbugs et crées un fichier preferences, oui ?
La suite.
Faire un .bak de ce fichier.
Édites ensuite ce fichier, et recherche la section avec Ctrl + w Package: mysql-server-5.5
À présent supprimes la section Package: mysql-server-5.5
ps: Des doutes = des questions!
recherche la section avec Ctrl + w Package: mysql-server-5.5
Supprimes la.
Puis relances la suppression, pour vérification.
Suite.
pourquoi : mv /var/lib/dpkg/status /var/lib/dpkg/status_original_16032012.bak
se serait pas plutôt : cp /var/lib/dpkg/status /var/lib/dpkg/status_original_16032012.bak
copier le fichier, plutôt que le renommé non ?
[quote=“toietmoi”]pourquoi : mv /var/lib/dpkg/status /var/lib/dpkg/status_original_16032012.bak
se serait pas plutôt : cp /var/lib/dpkg/status /var/lib/dpkg/status_original_16032012.bak
copier le fichier, plutôt que le renommé non ?[/quote]
Exacte! Bien vu …
# cp -rp /var/lib/dpkg/status /var/lib/dpkg/status_original_16032012.bak
et qu’entant tu par relancé la suppression ?