He leído varias de las publicaciones aquí y todas indican ejecutar los siguientes comandos:
- Apt-get -f remove * *
- apt-get update
- actualización apt-get
- apt-get -f install * *
He visto estos en varios orden, etc., y ninguno está resolviendo, mi problema. No importa lo que intente, obtengo:
apt-get -f install mysql-server Reading package
lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
mysql-server-5.5 mysql-server-core-5.5
Suggested packages:
tinyca mailx
The following NEW packages will be installed:
mysql-server mysql-server-5.5 mysql-server-core-5.5
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/14.9 MB of archives.
After this operation, 53.0 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Preconfiguring packages ...
Selecting previously unselected package mysql-server-core-5.5.
(Reading database ... 83134 files and directories currently installed.)
Unpacking mysql-server-core-5.5 (from .../mysql-server-core-5.5_5.5.29-
0ubuntu0.12.04.1_amd64.deb) ...
Selecting previously unselected package mysql-server-5.5.
Unpacking mysql-server-5.5 (from .../mysql-server-5.5_5.5.29-0ubuntu0.12.04.1_amd64.deb)
...
Selecting previously unselected package mysql-server.
Unpacking mysql-server (from .../mysql-server_5.5.29-0ubuntu0.12.04.1_all.deb) ...
Processing triggers for man-db ...
Processing triggers for ureadahead ...
Setting up mysql-server-5.5 (5.5.29-0ubuntu0.12.04.1) ...
Setting up mysql-server-5.5 (5.5.29-0ubuntu0.12.04.1) ...
invoke-rc.d: initscript mysql, action "start" failed.
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing mysql-server-5.5 (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mysql-server:
mysql-server depends on mysql-server-5.5; however:
Package mysql-server-5.5 is not configured yet.
dpkg: error processing mysql-server (--configure):
No apport report written because the error message indicates its a followup error from a
No apport report written because the error message indicates its a followup error from a
previous failure.
Errors were encountered while processing:
mysql-server-5.5
mysql-server
He intentado varias cosas durante la semana pasada y no puedo resolver esto, cualquier ayuda sería apreciada. Me di cuenta del mensaje:
El paquete mysql-server-5.5 aún no está configurado.
y todavía tengo que configurar esto, así que estoy trabajando en ese aspecto. Cualquier otra asistencia será muy apreciada.
sudo invoke-rc.d mysql start
a su pregunta.sudo invoke-rc.d mysql start Rather than invoking init scripts through /etc/init.d, use the service(8) utility, e.g. service mysql start Since the script you are attempting to invoke has been converted to an Upstart job, you may also use the start(8) utility, e.g. start mysql start: Job failed to start invoke-rc.d: initscript mysql, action "start" failed.
dpkg: dependency problems prevent configuration of mysql server:
mysql-server depends on mysql-server-5.5; however:
`El paquete mysql-server-5.5 aún no está configurado. Me topé con este hilo que me condujo a este viejo hilo que contenía la respuesta que tanto necesitaba. Tuve que correrdpkg -S etc/mysql
para obtener la información y descubrí que mysql-common todavía estaba instalado y me causaba dolores de cabeza.aptitude purge mysql-server --purge-unused
a limpiar los archivos. Esto funcionó a las mil maravillas. ¡Espero que esta solución ayude a alguien más en el futuro!Respuestas:
La solución de Titanicx funcionó para mí. Corrió
para ver que mysql-common era el problema. MySQL eliminado por completo:
fuente
He tenido este problema antes. MySQL Daemon se iniciará justo después de configurar el paquete, y si hay algún error en la configuración de MySQL o problemas para acceder al directorio de datos, el trabajo fallará.
Verificar el inicio de sesión de error de MySQL
/var/log/mysql/error.log
puede ayudarlo en este caso.En mi caso, hubo un error de acceso causado por apparmor :
Y simplemente se resolvió editando el archivo apparmor apropiado.
fuente
Mi problema era que tenía
/tmp
enlaces simbólicos en otros lugares y a Apparmor no le gustaba.Editar
/etc/apparmor.d/abstractions/user-tmp
y agregar la ruta real para/tmp
arreglarlo y permitió que MySQL se iniciara con éxito.( Fuente de inspiración )
fuente
Si nada ayuda a probar este . Descargué el paquete deb del sitio mysql. luego
Muchas gracias a Ingo.
fuente
Para mi fue muy simple
Tiene:
fuente
Parece que no es necesario hacer todas estas purgas y eliminaciones. Todo lo que necesita hacer es eliminar el servidor y ejecutar:
Y luego instale el servidor.
La idea fue del enlace externo al que se hace referencia en la respuesta de este hilo: /ubuntu//a/448249/109764
fuente
Limpie su sistema operativo de toda la instalación de mysql y agregue ppa desde allí https://launchpad.net/~ondrej/+archive/ubuntu/mysql-5.6
fuente