在Ubuntu(实际上是Kubuntu)15.10(Wily)尝试安装MariaDB 10.1所有说明都要先通过删除 mysql-client 和 mysql-common 包sudo apt-get删除mysql-server mysql-client mysql-common 并传递-s标志(sudo apt-get -s remove mysql-server mysql-client mysql-common)显示删除 mysql -common 还会导致删除其他几个不想要的包...
以下软件包已自动安装且不再需要: libarmadillo5 libctemplate2v5 libdap17v5 libdapclient6v5 libdbi-perl libepsilon1 libfreexl1 libgeos-3.5.0 libgeos-c1v5 libhdf4-0-alt libkmlbase1 libkmldom1 libkmlengine1 liblwgeom-2.1.8 libminizip1 libnetcdf7 libodbc1 libogdi3.2 libopenjp2-7 libpq5 libproj9 libspatialite7 libsuperlu4 libterm-readkey-perl liburiparser1 libvsqlitepp3v5 mysql-utilities mysql-workbench-data odbcinst odbcinst1debian2 proj-bin proj-data python-ecdsa python-mysql.connector python-paramiko python-pexpect python-pyodbc 使用'apt-get autoremove'删除它们。
将删除以下软件包: accountwizard * akonadi-backend-mysql * akonadi-server * akregator * amarok * amarok-utils * kaddressbook * kdepim-runtime * kmail * knotes * kontact * korganizer * libdbd-mysql-perl * libgdal1i * libmysqlclient18 * libmysqlcppconn7v5 * libqt4-sql-mysql * libqt5sql5-mysql * mysql-client * mysql-client-5.6 * mysql-common * mysql-workbench *
你可以看到,像 kaddressbook , knotes , mysql-workbench ,等。我不知道我是否应该离开 mysql-common 并在其旁边安装 mariadb-common ,或者是否有任何其他选项可以执行直接替换而不删除所有这取决于 mysql-common 。
编辑我做了 apt-cache policy mysql-common ,其中显示:
mysql-common:
Installed: 5.6.28-0ubuntu0.15.10.1
Candidate: 10.1.13+maria-1~wily
Version table:
10.1.13+maria-1~wily 0
500 http://mirror.jmu.edu/pub/mariadb/repo/10.1/ubuntu/ wily/main amd64 Packages
*** 5.6.28-0ubuntu0.15.10.1 0
500 http://us.archive.ubuntu.com/ubuntu/ wily-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ wily-security/main amd64 Packages
100 /var/lib/dpkg/status
5.6.25-0ubuntu1 0
500 http://us.archive.ubuntu.com/ubuntu/ wily/main amd64 Packages
然后我尝试了 sudo apt-get update 我希望用 mariadb-common 替换 mysql-common 但是它没有
答案 0 :(得分:0)
答案是删除 mysql-client 和 mysql-server (如果已安装),留下 mysql-common 然后执行 apt-get update 和 apt-get upgrade 只要 apt-cache policy mysql-common 显示升级到 mariadb-common 。之后,您可以像往常一样安装 mariadb-server ,不会产生意想不到的后果。