2016-01-04 66 views
2

我試圖安裝由apt-get install mysql-server-5.5mysql-server-5.5,我看到這個錯誤 - Sub-process /usr/bin/dpkg returned an error code (1)輸出的sudo dpkg --configure -a子進程的/ usr/bin中/ dpkg的返回錯誤代碼(1)在安裝MySQL

dpkg: dependency problems prevent configuration of mysql-server: 
mysql-server depends on mysql-server-5.5; however: 
    Package mysql-server-5.5 is not installed. 

dpkg: error processing package mysql-server (--configure): 
dependency problems - leaving unconfigured 
Errors were encountered while processing: 
mysql-server 

輸出的sudo apt-get -f install

Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
Correcting dependencies... Done 
The following extra packages will be installed: 
    mysql-server-5.5 
Suggested packages: 
    tinyca mailx 
The following NEW packages will be installed: 
    mysql-server-5.5 
0 upgraded, 1 newly installed, 0 to remove and 60 not upgraded. 
1 not fully installed or removed. 
Need to get 0 B/1981 kB of archives. 
After this operation, 32.7 MB of additional disk space will be used. 
Do you want to continue? [Y/n] y 
perl: warning: Setting locale failed. 
perl: warning: Please check that your locale settings: 
    LANGUAGE = (unset), 
    LC_ALL = (unset), 
    LC_CTYPE = "UTF-8", 
    LANG = "en_US.UTF-8" 
    are supported and installed on your system. 
perl: warning: Falling back to the standard locale ("C"). 
locale: Cannot set LC_CTYPE to default locale: No such file or directory 
locale: Cannot set LC_ALL to default locale: No such file or directory 
Preconfiguring packages ... 
(Reading database ... 95180 files and directories currently installed.) 
Preparing to unpack .../mysql-server-5.5_5.5.46-0ubuntu0.14.04.2_amd64.deb ... 
locale: Cannot set LC_CTYPE to default locale: No such file or directory 
locale: Cannot set LC_ALL to default locale: No such file or directory 
Aborting downgrade from (at least) 5.6 to 5.5. 
If are sure you want to downgrade to 5.5, remove the file 
/var/lib/mysql/debian-*.flag and try installing again. 
dpkg: error processing archive /var/cache/apt/archives/mysql-server-5.5_5.5.46-0ubuntu0.14.04.2_amd64.deb (--unpack): 
subprocess new pre-installation script returned error exit status 1 
locale: Cannot set LC_CTYPE to default locale: No such file or directory 
locale: Cannot set LC_ALL to default locale: No such file or directory 
Errors were encountered while processing: 
/var/cache/apt/archives/mysql-server-5.5_5.5.46-0ubuntu0.14.04.2_amd64.deb 
E: Sub-process /usr/bin/dpkg returned an error code (1) 

感謝您的幫助。

+0

我在薄荷紙上遇到同樣的問題。你正在運行哪個發行版? – 1Bladesforhire

回答

0

我遇到了同樣的問題。我與Mint有一面10.1旗幟。 找出你使用的是什麼標誌:

sudo ls -al /var/lib/mysql/ 

,然後刪除文件 sudo rm /var/lib/mysql/debian-5.6-flag 然後嘗試重新安裝 sudo apt-get -f install

希望爲你

看到這個superuser文章作品,可能會更與您的具體錯誤相關

+0

我很久以前都做過,但是'mysql'沒有啓動。它說'開始:作業未能啓動' 嘗試了一切,但沒有運氣:( –

+0

當你嘗試sudo apt-get install -f – 1Bladesforhire

+0

時,你仍然得到相同的錯誤嗎?我最終還是修復了區域設置警告?更新dpkg。 – 1Bladesforhire

相關問題