ubuntu:~$ sudo apt-get install mariadb-server
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
mariadb-server : Depends: mariadb-server-10.0 (= 10.0.3+maria-1~precise) but it
is not going to be installed
E: Unable to correct problems, you have held broken packages.
我想做一个“sudo apt-get upgrade”,出现以下内容(见下文)。我想将 MariaDB 更新到最新的 10.0.3 并在https://askubuntu.com/a/18694上阅读它更容易使用“sudo aptitude”。虽然,我按错了键,但它完成了升级并破坏了 MariaDB。
我在 Ubuntu 12.04 LTS x64 上,MariaDB 10.0 在错误发生前的最后三个月运行良好
我尝试再次安装 MariaDB 10,如下所述: https ://downloads.mariadb.org/mariadb/repositories/
我还尝试了“sudo apt-get purge mysql* mariadb*”并将其删除,但保留了配置文件(正如设置屏幕所要求的那样。
我的 apt sources.list 在底部包含:
# MariaDB 10.0 repository list - created 2013-07-29 19:06 UTC
# http://mariadb.org/mariadb/repositories/
deb http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/10.0/ubuntu precise main
尽管 MariaDB 5.5 有人遇到了类似的问题: Installing MariaDB - Unmet dependencies, mariadb-server-5.5
在错误之前记录(尽管如上所述,但还是有能力的错误):
The following packages have been kept back:
libmariadbclient18 libmysqlclient18 linux-headers-virtual
linux-image-virtual linux-virtual mariadb-client-10.0
mariadb-client-core-10.0 mariadb-server mariadb-server-10.0
mariadb-server-core-10.0
The following packages will be upgraded:
apt apt-transport-https apt-utils bind9-host binutils curl dnsutils
hiphop-php libapt-inst1.4 libapt-pkg4.12 libbind9-80 libcurl3
libcurl3-gnutls libdns81 libdrm-intel1 libdrm-nouveau1a libdrm-radeon1
libdrm2 libisc83 libisccc80 libisccfg82 libldap-2.4-2 liblwres80
libpython2.7 libssl-dev libssl-doc libssl1.0.0 libxml2 libxml2-dev
linux-firmware linux-libc-dev openssl python python-minimal python2.7
python2.7-minimal
36 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
Need to get 54.8 MB of archives.