it-swarm-ja.com

Ubuntu 12.04でMySQL5.5を起動できない-「dpkg:依存関係の問題」

これは12.04の一般的な問題のようです。私は このスレッド ですべてを試しました:

Sudo apt-get clean

Sudo apt-get autoclean

Sudo apt-get remove --purge mysql-client-5.5 mysql-client-core-5.5 mysql-common mysql-server mysql-server-5.5 mysql-server-core-5.5

Sudo apt-get install mysql-server

私はまだ同じ古いエラーを受け取ります。 MySql5.5のインストール/起動は次のようになります。

apt-get install -f mysql-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
mysql-server is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue [Y/n]? Y
Setting up mysql-server-5.5 (5.5.24-0ubuntu0.12.04.1) ...
120907 21:37:15 [Note] Plugin 'FEDERATED' is disabled.
120907 21:37:15 InnoDB: The InnoDB memory heap is disabled
120907 21:37:15 InnoDB: Mutexes and rw_locks use GCC atomic builtins
120907 21:37:15 InnoDB: Compressed tables use zlib 1.2.3.4
120907 21:37:15 InnoDB: Initializing buffer pool, size = 128.0M
120907 21:37:15 InnoDB: Completed initialization of buffer pool
120907 21:37:15 InnoDB: highest supported file format is Barracuda.
120907 21:37:15  InnoDB: Waiting for the background threads to start
120907 21:37:16 InnoDB: 1.1.8 started; log sequence number 154164236
120907 21:37:16  InnoDB: Starting shutdown...
120907 21:37:16  InnoDB: Shutdown completed; log sequence number 154164236
start: Job failed to start
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):
 dependency problems - leaving unconfigured
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

加えて、 dpkg-reconfigure mysql-server-5.5 戻り値 /usr/sbin/dpkg-reconfigure: mysql-server-5.5 is broken or not fully installed

ここでの最終的な目標は、Redmineで動作するようにGitoriousをインストールして構成することですが、問題はUbuntu12.04とMySql5.5に限定されていると思います。

3
Archonic

私の場合、andrewcavemanのソリューションはうまくいきました。

私も同じ問題を抱えていました。 apt-get clean、autoclean、remove、apt-get installmysql-server-5.5を試しました。同じエラーが引き続き発生します。

私はもう一度すべてを削除し、再試行しましたが、それでも同じ問題です。

アップグレードではなくインストールを行っていたので、既存のデータベースについては気にしませんでしたが、これは私にとってはうまくいきました。

すべてのmysqlアプリケーションを再度削除してから、/ var/lib/mysqlディレクトリに移動して削除しました。そこに既存のデータベースがある場合、それを失うことに注意してください。別の場所に移動することをお勧めします。

そのディレクトリを削除した後、再度インストールしたところ、完全に機能しました。したがって、/ var/lib/mysqlディレクトリの何かが私の問題でした。それがあなたのために働くかどうか見てください。

ソース: http://ubuntuforums.org/showpost.php?p=12362816&postcount=2

5
chmurson