Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 20/12/2008, à 12:31

bakalegum_

impossible d'installer mysql-server-5.0

Bonjour a tous,

j'ai un message d erreur a l install de mysql server

sudo apt-get install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
mysql-server est déjà la plus récente version disponible.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
2 partiellement installés ou enlevés.
Après cette opération, 0o d'espace disque supplémentaires seront utilisés.
Paramétrage de mysql-server-5.0 (5.0.51a-3ubuntu5.4) ...
 * Stopping MySQL database server mysqld                                 [ OK ] 
Reloading AppArmor profiles : done.
 * Starting MySQL database server mysqld                                 [fail] 
invoke-rc.d: initscript mysql, action "start" failed.
dpkg : erreur de traitement de mysql-server-5.0 (--configure) :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 1
dpkg : des problèmes de dépendances empêchent la configuration de mysql-server :
 mysql-server dépend de mysql-server-5.0 ; cependant :
 Le paquet mysql-server-5.0 n'est pas encore configuré.
dpkg : erreur de traitement de mysql-server (--configure) :
 problèmes de dépendances - laissé non configuré
Des erreurs ont été rencontrées pendant l'exécution :
 mysql-server-5.0
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
baka@tiblc:/var/lib/tomcat5.5/webapps/OpenSI/database/mysql$

a priori je ne suis pas le seul , mais je ne m en sort pas.

des idées?

merci

Hors ligne

#2 Le 20/12/2008, à 15:12

userux

Re : impossible d'installer mysql-server-5.0

Bonjour.
Essaies de désinstaller d'abord tous ceux qui dépendent de MySql comme PhpMyadmin s'il y en a.
Tapes les codes suivants dans un terminal après:

$ sudo apt-get autoremove mysql-server

$sudo apt-get install mysql-server

Peut être que ça va t'aider.

Hors ligne

#3 Le 20/12/2008, à 17:08

Patriboom

Re : impossible d'installer mysql-server-5.0

Chez moi, c'est à peu près la même chose, voici ce que j'ai dans syslog:

Dec 20 07:59:26 patrick mysqld[31970]: InnoDB: Foreign key constraint system tables created
Dec 20 07:59:26 patrick mysqld[31970]: 081220  7:59:26  InnoDB: Started; log sequence number 0 0
Dec 20 07:59:26 patrick mysqld[31970]: 081220  7:59:26 [ERROR] Can't start server: Bind on TCP/IP port: Address already in use
Dec 20 07:59:26 patrick mysqld[31970]: 081220  7:59:26 [ERROR] Do you already have another mysqld server running on port: 3306 ?
Dec 20 07:59:26 patrick mysqld[31970]: 081220  7:59:26 [ERROR] Aborting
Dec 20 07:59:26 patrick mysqld[31970]: 
Dec 20 07:59:26 patrick mysqld[31970]: 081220  7:59:26  InnoDB: Starting shutdown...
Dec 20 07:59:28 patrick mysqld[31970]: 081220  7:59:28  InnoDB: Shutdown completed; log sequence number 0 43655
Dec 20 07:59:28 patrick mysqld[31970]: 081220  7:59:28 [Note] /usr/sbin/mysqld: Shutdown complete
Dec 20 07:59:28 patrick mysqld[31970]: 
Dec 20 07:59:28 patrick mysqld_safe[31995]: ended
Dec 20 07:59:39 patrick /etc/init.d/mysql[32123]: 0 processes alive and '/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf ping' resulted in
Dec 20 07:59:39 patrick /etc/init.d/mysql[32123]: ^G/usr/bin/mysqladmin: connect to server at 'localhost' failed
Dec 20 07:59:39 patrick /etc/init.d/mysql[32123]: error: 'Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)'
Dec 20 07:59:39 patrick /etc/init.d/mysql[32123]: Check that mysqld is running and that the socket: '/var/run/mysqld/mysqld.sock' exists!
Dec 20 07:59:39 patrick /etc/init.d/mysql[32123]: 
Dec 20 08:09:01 patrick /USR/SBIN/CRON[32600]: (root) CMD (  [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -r -0 rm)
Dec 20 08:17:01 patrick /USR/SBIN/CRON[526]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Dec 20 08:39:01 patrick /USR/SBIN/CRON[1593]: (root) CMD (  [ -d /var/lib/php5 ] && find /var/lib/php5/ -type f -cmin +$(/usr/lib/php5/maxlifetime) -print0 | xargs -r -0 rm)

Voici aussi capture d'écran dans ma tentive d'installation
capture_20081220.png

Détails supplémentaires :
        - lorsque je tente de désinstaller (apt-get remove mysql-server), ça travaille, puis ça tente de redémarrer le serveur!
        - lisant une référence à rc.d dans la capture qui est affichée ci-haut, j'ai créé un répertoire rc.d dans lequel j'ai créé un lien symbolique vers /etc/init.d/mysql.  Ça n'a rien donné
        - j'ai essayé "autoremove" comme proposé ci-haut: sans succès
        - j'ai tout désinstallé (destruction complète) de mysql, phpmyadmin, apache, php avec Synaptic: installation suivante: idem


Merci à l'avance

Dernière modification par Patriboom (Le 20/12/2008, à 17:16)


Portez la paix autour de vous.

Compaq nc8000
Ubuntu Hardy Heron (8.04.1, Gnome), depuis déc 2008: debian

Hors ligne

#4 Le 20/12/2008, à 18:09

Bigou

Re : impossible d'installer mysql-server-5.0

Humpf, j'avais pas vue ce post. Faut dire que la recherche passe par Google, donc donc il devait pas encore être référencé.

Donc, comme je le disait dans mon topic intitulé "Problème à l'instalation de MySQL", j'ai récemment entrepris d'installer "LAMP" sur mon Ubuntu (Intrepid Ibex), c'est plus simple pour tester mes sites.

Apache2 s'installe sans problème, mais MySQL me renvois l'erreur suivante :

E: mysql-server-5.0: le sous-processus post-installation script a retourné une erreur de sortie d'état 1
E: mysql-server: problèmes de dépendances - laissé non configuré

J'ai tenté de nombreuses astuces trouvé sur ce forum, mais rien y fait. Idem pour uns suppression complète suivie d'une réinstallation. Une idée ?

Merci d'avance pour votre aide.


EDIT : En plus, maintenant, quand je supprime MySQL ça supprime aussi Konqueror, comme si il en dépendais ! À mon avis il y a un problème de "dépendances erronées". (J'ignore terme exacte.)

Dernière modification par Bigou (Le 20/12/2008, à 18:12)


"La concurrence  fait avancer le monde, pas les monopoles." Bigou

Mes JIDs : xmpp:bigou@libervia.org, bigoukun@jappix.com & xmpp:bigou@im.apinc.org

Hors ligne

#5 Le 20/12/2008, à 20:00

redback

Re : impossible d'installer mysql-server-5.0

tu a bien le fichier my.cnf  dans /etc/mysql

Hors ligne

#6 Le 21/12/2008, à 01:13

Patriboom

Re : impossible d'installer mysql-server-5.0

Voici une piste intéresante:

dpkg: avertissement important : le fichier contenant la liste des fichiers du paquet " ..." étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé.

J'ai obtenu cela après avoir effacé les fichiers correspondants à nos besoins du répertoire /var/lib/dpkg/info

Je ne sais pas si c'est bon, mais il me semble quq ça progresse.


Portez la paix autour de vous.

Compaq nc8000
Ubuntu Hardy Heron (8.04.1, Gnome), depuis déc 2008: debian

Hors ligne

#7 Le 21/12/2008, à 01:15

Patriboom

Re : impossible d'installer mysql-server-5.0

Patriboom a écrit :

Voici une piste intéresante:

dpkg: avertissement important : le fichier contenant la liste des fichiers du paquet " ..." étant manquant, il est considéré qu'aucun fichier du paquet n'est actuellement installé.

J'ai obtenu cela après avoir effacé les fichiers correspondants à nos besoins du répertoire /var/lib/dpkg/info et les paquets des modules à installer du répertoire /var/cache/apt/archives

Je ne sais pas si c'est bon, mais il me semble quq ça progresse.


Portez la paix autour de vous.

Compaq nc8000
Ubuntu Hardy Heron (8.04.1, Gnome), depuis déc 2008: debian

Hors ligne

#8 Le 21/12/2008, à 18:28

Bigou

Re : impossible d'installer mysql-server-5.0

De plus, un il y a quelques "trucs" qui me semblent bizarre :
1- J'ai un mysql-common qui est déjà installé, et si je le vire, je vire certains composant d'Ubuntu n'ayant aucun rapport.
2- Si je désinstalle MySQL, Konqueror dégage aussi (m'obligeant à le réinstaller), en revanche, quand j'installe Konqueror, je n'ai aucune obligation d'istaller MySQL. (Heureusement, d'ailleurs.)

Je pense donc qu'il y a clairement un problème au niveau des paquets fournis par les serveurs officiels d'Ubuntu.



Et non, l'installation de MySQL ne me crée pas de fichier my.cnf  dans /etc/mysql. Que dois-je mettre dans ce fichier ?

Edit : Bon, je peut désormais virer mysql-common sans dégager Gnome, mais lui et libmysqlclient15offsemblent indispensable à Apache2 et Konqueror, je comprend pas vraiment pourquoi.

Dernière modification par Bigou (Le 21/12/2008, à 18:50)


"La concurrence  fait avancer le monde, pas les monopoles." Bigou

Mes JIDs : xmpp:bigou@libervia.org, bigoukun@jappix.com & xmpp:bigou@im.apinc.org

Hors ligne

#9 Le 22/12/2008, à 00:21

redback

Re : impossible d'installer mysql-server-5.0

slt,

normalement dans /etc/mysql tu doit avoir ( attention sous debian 5.0) je pense que sous ubuntu c' est pareil ?

~$ ls /etc/mysql/
conf.d  debian.cnf  debian-start  my.cnf
dans le dossier conf.d  rien a l' interieur

fichier debian.cnf

# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host     = localhost
user     = debian-sys-maint
password = NHYXXXXXXXXXX
socket   = /var/run/mysqld/mysqld.sock
[mysql_upgrade]
user     = debian-sys-maint
password = NDXXXXXXXXX
socket   = /var/run/mysqld/mysqld.sock
basedir  = /usr

fichier debian-start

#!/bin/bash
#
# This script is executed by "/etc/init.d/mysql" on every (re)start.
#
# Changes to this file will be preserved when updating the Debian package.
#

source /usr/share/mysql/debian-start.inc.sh

MYSQL="/usr/bin/mysql --defaults-file=/etc/mysql/debian.cnf"
MYADMIN="/usr/bin/mysqladmin --defaults-file=/etc/mysql/debian.cnf"
MYUPGRADE="/usr/bin/mysql_upgrade --defaults-extra-file=/etc/mysql/debian.cnf"
MYCHECK="/usr/bin/mysqlcheck --defaults-file=/etc/mysql/debian.cnf"
MYCHECK_SUBJECT="WARNING: mysqlcheck has found corrupt tables"
MYCHECK_PARAMS="--all-databases --fast --silent"
MYCHECK_RCPT="root"

# The following commands should be run when the server is up but in background
# where they do not block the server start and in one shell instance so that
# they run sequentially. They are supposed not to echo anything to stdout.
# If you want to disable the check for crashed tables comment
# "check_for_crashed_tables" out. 
# (There may be no output to stdout inside the background process!)
echo "Checking for corrupt, not cleanly closed and upgrade needing tables."
(
  upgrade_system_tables_if_necessary;
  check_root_accounts;
  check_for_crashed_tables;
) >&2 &

exit 0

fichier my.cnf

cat my.cnf
#
# The MySQL database server configuration file.
#
# You can copy this to one of:
# - "/etc/mysql/my.cnf" to set global options,
# - "~/.my.cnf" to set user-specific options.
#
# One can use all long options that the program supports.
# Run program with --help to get a list of available options and with
# --print-defaults to see which it would actually understand and use.
#
# For explanations see
# http://dev.mysql.com/doc/mysql/en/server-system-variables.html

# This will be passed to all mysql clients
# It has been reported that passwords should be enclosed with ticks/quotes
# escpecially if they contain "#" chars...
# Remember to edit /etc/mysql/debian.cnf when changing the socket location.
[client]
port        = 3306
socket        = /var/run/mysqld/mysqld.sock

# Here is entries for some specific programs
# The following values assume you have at least 32M ram

# This was formally known as [safe_mysqld]. Both versions are currently parsed.
[mysqld_safe]
socket        = /var/run/mysqld/mysqld.sock
nice        = 0

[mysqld]
#
# * Basic Settings
#
user        = mysql
pid-file    = /var/run/mysqld/mysqld.pid
socket        = /var/run/mysqld/mysqld.sock
port        = 3306
basedir        = /usr
datadir        = /var/lib/mysql
tmpdir        = /tmp
language    = /usr/share/mysql/english
skip-external-locking
#
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address        = 127.0.0.1

#
# * Fine Tuning
#
key_buffer        = 16M
max_allowed_packet    = 16M
thread_stack        = 128K
thread_cache_size    = 8
# This replaces the startup script and checks MyISAM tables if needed
# the first time they are touched
myisam-recover        = BACKUP
#max_connections        = 100
#table_cache            = 64
#thread_concurrency     = 10
#
# * Query Cache Configuration
#
query_cache_limit       = 1M
query_cache_size        = 16M
#
# * Logging and Replication
#
# Both location gets rotated by the cronjob.
# Be aware that this log type is a performance killer.
#log        = /var/log/mysql/mysql.log
#
# Error logging goes to syslog. This is a Debian improvement smile
#
# Here you can see queries with especially long duration
#log_slow_queries    = /var/log/mysql/mysql-slow.log
#long_query_time = 2
#log-queries-not-using-indexes
#
# The following can be used as easy to replay backup logs or for replication.
# note: if you are setting up a replication slave, see README.Debian about
#       other settings you may need to change.
#server-id        = 1
log_bin            = /var/log/mysql/mysql-bin.log
expire_logs_days    = 10
max_binlog_size         = 100M
#binlog_do_db        = include_database_name
#binlog_ignore_db    = include_database_name
#
# * BerkeleyDB
#
# Using BerkeleyDB is now discouraged as its support will cease in 5.1.12.
skip-bdb
#
# * InnoDB
#
# InnoDB is enabled by default with a 10MB datafile in /var/lib/mysql/.
# Read the manual for more InnoDB related options. There are many!
# You might want to disable InnoDB to shrink the mysqld process by circa 100MB.
#skip-innodb
#
# * Security Features
#
# Read the manual, too, if you want chroot!
# chroot = /var/lib/mysql/
#
# For generating SSL certificates I recommend the OpenSSL GUI "tinyca".
#
# ssl-ca=/etc/mysql/cacert.pem
# ssl-cert=/etc/mysql/server-cert.pem
# ssl-key=/etc/mysql/server-key.pem



[mysqldump]
quick
quote-names
max_allowed_packet    = 16M

[mysql]
#no-auto-rehash    # faster start of mysql but no tab completition

[isamchk]
key_buffer        = 16M

#
# * NDB Cluster
#
# See /usr/share/doc/mysql-server-*/README.Debian for more information.
#
# The following configuration is read by the NDB Data Nodes (ndbd processes)
# not from the NDB Management Nodes (ndb_mgmd processes).
#
# [MYSQL_CLUSTER]
# ndb-connectstring=127.0.0.1


#
# * IMPORTANT: Additional settings that can override those from this file!
#   The files must end with '.cnf', otherwise they'll be ignored.
#
!includedir /etc/mysql/conf.d/

Dernière modification par redback (Le 22/12/2008, à 00:24)

Hors ligne

#10 Le 22/12/2008, à 18:09

sigo

Re : impossible d'installer mysql-server-5.0

même problème que vous à l'installation.

j'ai essayé d'installer mysql-server et mysql-server-5.0 à partir de dépot débian http://packages.debian.org/fr/etch/mysql-server-5.0 ou directement à partir de http://dev.mysql.com/downloads/mysql/5.0.html#ubuntu, sans succes.

je suis donc moi aussi à l'écoute de solution


Pour réussir, il ne suffit pas de prévoir. Il faut aussi savoir improviser. Extrait de « Fondation » de Isaac Asimov

Dell XPS1530

Hors ligne

#11 Le 23/12/2008, à 01:38

bakalegum_

Re : impossible d'installer mysql-server-5.0

Pour moi c est résolu... j'ai tout désinstallé au mieux, et reinstallé e c est ok...

je vous remercie

baka

Hors ligne

#12 Le 30/12/2008, à 16:20

sigo

Re : impossible d'installer mysql-server-5.0

moi ca veut toujours pas j'ai été dans synaptic et j'ai supprimer completement mysql-server et mysql-server-5.0 pour les réinstaller ensuite. toujours le meme message d'erreur:/
tu a bien fait comme ca bakalegum_?


Pour réussir, il ne suffit pas de prévoir. Il faut aussi savoir improviser. Extrait de « Fondation » de Isaac Asimov

Dell XPS1530

Hors ligne

#13 Le 04/01/2009, à 11:24

sigo

Re : impossible d'installer mysql-server-5.0

up
toujour personne pour nous aider?:(


Pour réussir, il ne suffit pas de prévoir. Il faut aussi savoir improviser. Extrait de « Fondation » de Isaac Asimov

Dell XPS1530

Hors ligne

#14 Le 04/01/2009, à 19:33

Patriboom

Re : impossible d'installer mysql-server-5.0

J'ai eu le même problème et je n'en suis jamais venu à bout.
Je suis passé à Debian et tout va bien.
Ceci dit (écrit), je crois que j'étais sur une bonne piste lorsque j'ai recherché et effacé tout ce qui s'appelait "mysql", "apache" et "php" sur mon disque dur (fonction rechercher du menu).  Comme j'ai fait la gaffe d'éliminer Evolution (et que tant de fichiers système lui sont attachés), j'ai dû reprendre tout au complet.  Il me fut donc impossible de constater la valeur du résultat.

Bref: tu vas dans le menu et tu fais "Rechercher"
Là, tu cherches "apache" puis dans un navigateur de fichiers en root, tu effaces tout ce qui est trouvé.
Tu cherches "mysql" et tu fais de même
Tu cherches php" et du fais encore de même.

Bien sûr, tu as commencé tout cela par apt-get remove mysql apache2 phpmyadmin php5


Portez la paix autour de vous.

Compaq nc8000
Ubuntu Hardy Heron (8.04.1, Gnome), depuis déc 2008: debian

Hors ligne

#15 Le 06/01/2009, à 11:42

sigo

Re : impossible d'installer mysql-server-5.0

même cette méthode radicale, ne fonctionne pas:/.
j'ai essayé d'installé xampp et même problème:P. c'est a n'y rien comprendre car il installe son propre mysql non?

je redémare le pc pour réessayer une dernière fois mais sinon je pense que je serai obligé de reformater.

merci qd même des conseils.
Je suis toujours preneur pour d'autre d'ailleur.


Pour réussir, il ne suffit pas de prévoir. Il faut aussi savoir improviser. Extrait de « Fondation » de Isaac Asimov

Dell XPS1530

Hors ligne