Installation aléatoire de mysql-server par son utilisateur

C’est le foutoir ton post, on y comprend rien … Dans le 1 on voit nettement ton Ctrl+C pendant l’installation, donc évidemment tout ce qui suit ne peut pas être une installation digne de ce nom.
Puisque tu as repris l’installation je considère que cela ne gène en rien.
Il faut quand même que tu comprenne que apt et aptitude sont deux programmes qui font à peut près la même chose mais qui n’exploite pas les paquets de la même façon.
Si tu cherches si un paquet a été installé avec apt-cache, alors que tu l’as installé avec aptitude, tu peux chercher un moment :wink:
Il reste quelque aficionados d’aptitude puisqu’à un moment Debian privilégiait celui-ci, mais depuis qqs années même les docs officielles sont pleines d’apt-get, et franchement sans vouloir lancer un troll, en administration SSH, je trouve apt bien plus souple.
Alors à ta place :

# apt-get update
# apt-get install mysql-server

Et comme le dit Fran.b, jamais, mais franchement jamais, je n’ai eu de problème pour installer MySQL.

Ton problème est là:

[quote]/etc/init.d/mysql: line 115: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type
invoke-rc.d: initscript mysql, action “start” failed.
^Cdpkg : erreur de traitement de mysql-server-5.0 (–configure) :[/quote]

Regarde si il y a un fichier /etc/mysql/debian-start, ce fichier démarre une session vérifiant les tables.

[quote]francois@hercule:~$ dpkg -S /etc/mysql/debian-start
mysql-server-5.0: /etc/mysql/debian-start
francois@hercule:~$
[/quote]

C’est étonnant que ce fichier ne soit pas là…

Re;

Je crois qu’il est présent fran.b … me semble t-il de part ceci :

[code]loreleil@debian:~$ dpkg -S /etc/mysql/debian-start
mysql-server-5.0: /etc/mysql/debian-start
loreleil@debian:~$

[/code]

Que te donne

/etc/init.d/mysql start

si ça coince donne aussi le résultat de

/var/lib/dpkg/info/mysql-server-5.1.postinst configure

Vérifie auparavant qu’il n’y a pas un prtocessus mysqld qui tourne (c’est classique)

Re,

root@debian:/home/loreleil# /etc/init.d/mysql start Starting MySQL database server: mysqld already running. root@debian:/home/loreleil#

root@debian:/home/loreleil# /var/lib/dpkg/info/mysql-server-5.1.postinst configure bash: /var/lib/dpkg/info/mysql-server-5.1.postinst: Aucun fichier ou répertoire de ce type root@debian:/home/loreleil#

Désolé pour l’attente, quelques courses à faire. :confused:

remplace 5.1 par 5.0, sinon tu as un serveur mysqld qui tourne donc ça pertube l’installation et le lancement du paquet…

Fais un

/etc/init.d/mysql stop

(vérifie qu’il n’y a pas de processus mysqld à ce stade)

apt-get -f install

/etc/init.d/mysql start

Re,

Avant tout chose fran.b, je viens de trouver deux répertoires d’ex install, c’est à dire environ 48h ici:

file:///var/lib/php5 file:///var/lib/mysql/snort

Hors vérification faite …

[code]root@debian:/home/loreleil# aptitude show snort
Paquet : snort
Nouveau: oui
État: non installé
Version : 2.7.0-20.4
Priorité : optionnel
Section : net
Responsable : Javier Fernandez-Sanguino Pen~a jfs@debian.org
Taille décompressée : 1061k
Dépend: snort-common-libraries (>= 2.7.0-20.4), snort-rules-default (>= 2.7.0-20.4), debconf (>= 0.2.80) | debconf-2.0, syslogd | system-log-daemon,
libc6 (>= 2.7-1), libgcrypt11 (>= 1.4.0), libgnutls26 (>= 2.4.0-0), libgpg-error0 (>= 1.4), libltdl3 (>= 1.5.2-2), libpcap0.8 (>= 0.9.3-1),
libpcre3 (>= 7.4), libprelude2, libtasn1-3 (>= 0.3.4), zlib1g (>= 1:1.1.4), snort-common (>= 2.7.0-20.4), logrotate
Pré-dépend: adduser (>= 3.11)
Recommande: iproute
Suggère: snort-doc
Est en conflit: snort-mysql, snort-pgsql
Remplace: snort-common (< 2.0.2-3)
Fourni par : snort-mysql, snort-pgsql
Description : flexible Network Intrusion Detection System
Snort is a libpcap-based packet sniffer/logger which can be used as a lightweight network intrusion detection system. It features rules based logging
and can perform content searching/matching in addition to being used to detect a variety of other attacks and probes, such as buffer overflows, stealth
port scans, CGI attacks, SMB probes, and much more. Snort has a real-time alerting capability, with alerts being sent to syslog, a separate "alert"
file, or even to a Windows computer via Samba.

This package provides the plain-vanilla version of Snort and does not provide database (available in snort-pgsql and snort-mysql) support.
Site : http://www.snort.org/

[/code]

[code]root@debian:/home/loreleil# aptitude show php5
Paquet : php5
État: non installé
Version : 5.2.6.dfsg.1-1+lenny9
Priorité : optionnel
Section : web
Responsable : Debian PHP Maintainers pkg-php-maint@lists.alioth.debian.org
Taille décompressée : 20,5k
Dépend: libapache2-mod-php5 (>= 5.2.6.dfsg.1-1+lenny9) | libapache2-mod-php5filter (>= 5.2.6.dfsg.1-1+lenny9) | php5-cgi (>= 5.2.6.dfsg.1-1+lenny9),
php5-common (>= 5.2.6.dfsg.1-1+lenny9)
Description : language de script inclus dans du HTML et exécuté coté srveur (métapaquet)
Ce paquet est un métapaquet qui garantit d’avoir au moins une des trois versions serveur de l’interpréteur PHP5 d’installé. Supprimer ce paquet ne
supprimera pas PHP5 du système, bien que cela puisse supprimer des paquets dépendant de celui-ci.

PHP5 est un langage de script incorporé dans du code HTML. La plupart de sa syntaxe est empruntée au C, à Java et à Perl avec en plus quelques
fonctions spécifiques à PHP. Le but de ce langage est de permettre à des développeurs web d’écrire rapidement des pages générées dynamiquement. Cette
version de PHP5 a été compilée avec la rustine Suhosin.
Site : http://www.php.net/

root@debian:/home/loreleil#
[/code]

A ton avis … rm -rf /var/lib/php5 rm -rf /var/lib/mysql/snort … ? Cela me paraît jouable …non ?

… autre précision, ces deux répertoire sont verrouillés

/var/lib/php5 /var/lib/mysql/snort

Autrement dit appartiennes à root … :017

A ce stade je ne sais si je peux lancé cette commande.

# apt-get -f install:017

root@debian:/home/loreleil# /etc/init.d/mysql stop Stopping MySQL database server: mysqld. root@debian:/home/loreleil#

Re,

autre chose …

je présume qu’il s’agit de forcer l’installation de mysql. … je crois …

Mes plates excuses … trop vite loreleil … prend le temps de lire ! :blush:

root@debian:/home/loreleil# /var/lib/dpkg/info/mysql-server-5.0.postinst configure Stopping MySQL database server: mysqld. Starting MySQL database server: mysqld. /etc/init.d/mysql: line 115: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type invoke-rc.d: initscript mysql, action "start" failed.

… autre …chose

[quote]
(vérifie qu’il n’y a pas de processus mysqld à ce stade)[/quote]

Comment … stp ?

:116

root@debian:/home/loreleil# apt-get install mysql-server Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets supplémentaires suivants seront installés : mysql-server-5.0 Paquets suggérés : tinyca Les NOUVEAUX paquets suivants seront installés : mysql-server mysql-server-5.0 0 mis à jour, 2 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de prendre 0o/26,7Mo dans les archives. Après cette opération, 84,3Mo d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer [O/n] ? o 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... Sélection du paquet mysql-server-5.0 précédemment désélectionné. (Lecture de la base de données... 98612 fichiers et répertoires déjà installés.) Dépaquetage de mysql-server-5.0 (à partir de .../mysql-server-5.0_5.0.51a-24+lenny5_i386.deb) ... Sélection du paquet mysql-server précédemment désélectionné. Dépaquetage de mysql-server (à partir de .../mysql-server_5.0.51a-24+lenny5_all.deb) ... Stopping MySQL database server: mysqld. Traitement des actions différées (« triggers ») pour « man-db »... Paramétrage de mysql-server-5.0 (5.0.51a-24+lenny5) ... Stopping MySQL database server: mysqld. /etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz (warning). Starting MySQL database server: mysqld. /etc/init.d/mysql: line 115: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type invoke-rc.d: initscript mysql, action "start" failed. :118
:116

[quote]

Stopping MySQL database server: mysqld.
/etc/init.d/mysql: WARNING: /etc/mysql/my.cnf cannot be read. See README.Debian.gz (warning).
Starting MySQL database server: mysqld.
/etc/init.d/mysql: line 115: /etc/mysql/debian-start: Aucun fichier ou répertoire de ce type
invoke-rc.d: initscript mysql, action “start” failed. …
[/quote]

:naughty::017

Bonjour,

Que retourne cette commande

Bien le bonjour chez vous … :006

Bonjour à toi micky979,

[code]loreleil@debian:~$ ls -lR /etc/mysql/
/etc/mysql/:
total 1
-rw------- 1 root root 312 jan 29 20:34 debian.cnf
loreleil@debian:~$

[/code]

Merci de votre suivit … :wink:

Bonjour,

Désinstalle tous les paquets lié à mysql-server

Supprime la configuration eventuellement encore presente

Cherche des traces de mysql sur ton système

Si la commande précédente ne retourne rien réinstalle mysql-server

Re,

Salut à toi micky979,

Pour commencer, merci … :clap:

Voilà donc, je cherche également de mon côté … normal … me diraient vous … j’en conviens … :wink:

Il y a une pléiade de rapports de bogues à l’insu de mysql-server.

Paquet : mysql-server (5.0.51a-24+lenny5)

[quote=“Debian Bug report logs:”]Certes, unstable mais quand même…
Bugs in package mysql-server (version 5.1.49-3) in unstable

bugs.debian.org/cgi-bin/pkgrepor … t=unstable[/quote]

Enfin bref… je vais donc te suivre à la lettre.

Dans un premier temps ceci :

loreleil@debian:~$ (dpkg -l | grep mysql-server | awk '{print $2}') mysql-server-5.0 loreleil@debian:~$
Ceci est perso … /home/loreleil/ … j’invente rien … :005
Pour le reste … je ne sais si je dois recourir à rm -r /xxx/xxxx/xxxx/ … ?

[quote]root@debian:/home/loreleil# find / -name “mysql
/var/cache/apt/archives/snort-mysql_2.7.0-20.4_i386.deb
/var/cache/apt/archives/mysql-common_5.0.51a-24+lenny5_all.deb
/var/cache/apt/archives/libmysqlclient15off_5.0.51a-24+lenny5_i386.deb
/var/cache/apt/archives/libdbd-mysql-perl_4.007-1+lenny1_i386.deb
/var/cache/apt/archives/mysql-client-5.0_5.0.51a-24+lenny5_i386.deb
/var/cache/apt/archives/libapache2-mod-auth-mysql_4.3.9-11_i386.deb
/var/cache/apt/archives/mysql-client_5.0.51a-24+lenny5_all.deb
/var/cache/apt/archives/php5-mysql_5.2.6.dfsg.1-1+lenny9_i386.deb
/var/cache/apt/archives/libmysql-ruby1.8_2.7.4-1_i386.deb
/var/cache/apt/archives/mysql-server-5.0_5.0.51a-24+lenny5_i386.deb
/var/cache/apt/archives/mysql-server_5.0.51a-24+lenny5_all.deb
/var/tmp/kdecache-loreleil/http/l/www.lephpfacile.com_css_manuel-mysql.css_25217e10
/var/lib/mysql
/var/lib/mysql/mysql
/var/lib/mysql/mysql_upgrade_info
/var/lib/dpkg/info/php5-mysql.list
/var/lib/dpkg/info/mysql-server-5.0.list
/var/lib/dpkg/info/mysql-common.list
/var/lib/dpkg/info/mysql-server-5.0.postrm
/var/lib/dpkg/info/libmysqlclient15off.list
/var/lib/dpkg/info/mysql-common.postrm
/var/lib/dpkg/info/libmysqlclient15off.postrm
/var/log/mysql.log
/var/log/mysql.log.1.gz
/var/log/mysql
/var/log/mysql.log.2.gz
/var/log/mysql.log.3.gz
/var/log/mysql.err
/etc/init.d/mysql
/etc/init.d/mysql-ndb-mgm
/etc/init.d/mysql-ndb
/etc/logcheck/ignore.d.server/mysql-server-5_0
/etc/logcheck/ignore.d.paranoid/mysql-server-5_0
/etc/logcheck/ignore.d.workstation/mysql-server-5_0
/etc/mysql
/etc/rc0.d/K22mysql-ndb
/etc/rc0.d/K23mysql-ndb-mgm
/etc/rc0.d/K21mysql
/etc/rc3.d/S19mysql
/etc/rc3.d/S17mysql-ndb-mgm
/etc/rc3.d/S18mysql-ndb
/etc/logrotate.d/mysql-server
/etc/rc5.d/S19mysql
/etc/rc5.d/S17mysql-ndb-mgm
/etc/rc5.d/S18mysql-ndb
/etc/rc1.d/K22mysql-ndb
/etc/rc1.d/K23mysql-ndb-mgm
/etc/rc1.d/K21mysql
/etc/rc6.d/K22mysql-ndb
/etc/rc6.d/K23mysql-ndb-mgm
/etc/rc6.d/K21mysql
/etc/rc2.d/S19mysql
/etc/rc2.d/S17mysql-ndb-mgm
/etc/rc2.d/S18mysql-ndb
/etc/rc4.d/S19mysql
/etc/rc4.d/S17mysql-ndb-mgm
/etc/rc4.d/S18mysql-ndb

/home/loreleil/mysql_serveur_ eet mysql-serveur-5.0
/home/loreleil/png/Snort-mysql
/home/loreleil/png/Snort-mysql/Configuration de snort-mysql
/home/loreleil/png/Snort-mysql/Configuration de snort-mysql_2ème
/home/loreleil/png/Ré-installation_Configuration de mysql-server-5.0
/home/loreleil/mysql_serveur_ eet mysql-serveur-5.0~
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql10.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql12.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql11.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql13.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql5.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql14.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql4.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql7.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql3.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql1.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql2.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql9.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql8.png
/home/loreleil/Guides_des_configurations_et_liens/snort/doc_Réseau-Linux/template.php_fichiers/snort-mysql6.png
/home/loreleil/Guides_des_configurations_et_liens/snort/Openmaniak.com/snort_tutorial_snort.php_fichiers/mysql.gif
/home/loreleil/Guides_des_configurations_et_liens/Manuel MySQL/index.php_fichiers/manuel-mysql.css
/home/loreleil/Guides_des_configurations_et_liens/Serveur web - LAMP/Doc_ubuntu/Configuration de MySQL/mysql.html
/home/loreleil/Guides_des_configurations_et_liens/Serveur web - LAMP/Doc_ubuntu/Configuration de MySQL/mysql_fichiers
/home/loreleil/.mysql_history
/home/loreleil/Erreur_mysql_install
/home/loreleil/install_lighttpd_et_purge_mysql-server_et_mysql-server-5.0

/usr/lib/openoffice/program/libmysql2.so
/usr/share/apps/katepart/syntax/sql-mysql.xml
/usr/share/apps/quanta/dtep/php/mysql.tag
/usr/share/apps/quanta/dtep/php/mysqli.tag
/usr/share/doc/openoffice.org-base/data-from-remote-mysql-server.txt
/usr/share/doc/openoffice.org-base/using-mysql-databases.txt
root@debian:/home/loreleil#

[/quote]
Quand dit tu … ? :116 !

Ces fichiers sont ls paquets que tu as installés et qui ne sont pas configurés, laisse les puisque tu as déjà tout bien nettoyé.

Fais un mv des deux répertoires suspects si tu veux mais je pense que ce sont des résidus, il ne doit pas y avoir grand chose.

Vérifies l’absence de fichier dans /var/run/mysqld

Fais un /etc/init.d/mysql stop suivi d’un killall mysqld suivi d’un killall -9 mysqld et enfin d’un apt-get -f install qui finira la configuration des paquets. Si ça ne marche pas on avisera.

Si il te dit que mysqld ne veut pas démarrer, essaye en root un simple

mysqld

et note le message d’erreur (+++: vérifies que l’interface loopback existe)

Re,

Salut à toi fran.b,

[quote=“fran.b”]Fais un mv des deux répertoires suspects si tu veux mais je pense que ce sont des résidus, il ne doit pas y avoir grand chose.
[/quote]
Ma foi … cela ne mangera pas de pain. :laughing:
Que diriez vous d’un …

mv -b ('b' comme "backup") va effectuer une sauvegarde des fichiers avant de les déplacer : cependant vous trouverez dans le répertoire /var/x/x/x/ ...etc ... & /etc/rcx.d/x ... etc ... une sauvegarde (~).

Ceci dit j’entends par là … une sauvegarde vraiment ciblée, dans la mesure ou /var/ & /etc/ sont relativement chargés.

Serait-il approprié dans ce cas de figure … ou bien alors je suis un peu trop “parano.” …

      [color=#0000FF]............ Oui .... je suis parano ![/color]  <img src="/uploads/default/original/1X/cdd45e7dd754015ac5291329b843a2851a0d4fe8.gif" width="25" height="15" alt=":005" title="chaud"/> et puis dans le même temps .... j'apprends .... :wink:

Re,

Une petite B-A pour les boubourses comme moi. :005

Quelques liens sur les commandes Linux.

linux-france.org/article/deb … linux.html

cafe.rapidus.net/brodeurp/macos/cmdunix.html

linux-kheops.com/doc/linux-f/lf249.htm

1100f.free.fr/Batchs/index.htm

wiki.linux-france.org/wiki/Les_c … s_de_Linux

Voilà,voilà … :wink: à tous les boubourses … comme moi ! … :whistle:

Je vous en serre cinq … les boubourses … :005:arrow_right: