由于某些原因,我无法安装 maria db。我尝试了以下步骤,但未能安装。我不断收到:
Errors were encountered while processing: mariadb-server-10.0 mariadb-server
我开始
- 安装 repo 管理器
sudo apt-get install python-software-properties
- 导入 GnuPG 签名密钥
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
- 我修改了我的 sources.list 文件以添加 MariadDB
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
- 刷新系统
sudo apt-get update
- 最后安装 MariaDB
sudo apt-get install mariadb-server
我在执行安装时收到此错误:
160814 12:48:52 [Note] Plugin 'FEEDBACK' is disabled.
160814 12:48:52 [Note] InnoDB: FTS optimize thread exiting.
160814 12:48:52 [Note] InnoDB: Starting shutdown...
160814 12:48:54 [Note] InnoDB: Shutdown completed; log sequence number 1618682
* Starting MariaDB database server mysqld [fail]
invoke-rc.d: initscript mysql, action "start" failed.
dpkg: error processing package mariadb-server-10.0 (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of mariadb-server:
mariadb-server depends on mariadb-server-10.0 (= 10.0.26+maria-1~precise); however:
Package mariadb-server-10.0 is not configured yet.
dpkg: error processing package mariadb-server (--configure):
dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.19-0ubuntu6.9) ...
No apport report written because the error message indicates its a followup error from a previous failure.
Processing triggers for ureadahead (0.100.0-16) ...
Errors were encountered while processing:
mariadb-server-10.0
mariadb-server
E: Sub-process /usr/bin/dpkg returned an error code (1)
我已经清除了之前使用的 mysql,但无法修复此问题。尝试在 Google 上搜索类似的修复方法,但无法解决。有人能解决吗?
答案1
我最近安装了 MariaDB。MariaDB 现在可以正常工作了,但令人沮丧的是,似乎有些模糊的步骤要么被我“忽略”了,要么“遗漏”了。不幸的是,除了重新开始,我无法提供任何答案。
有各种网站提供了安装 MariaDB 的分步说明。令人惊讶的是,使用用于安装 MariaDB 的 MariaDB 网站对我来说不太顺利。也许你会有更好的运气
如果我没记错的话,这个网站(linuxbabe.com)在 Ubuntu 16.04 LTS 上安装 Apache、MariaDB 和 PHP7(LAMP 堆栈)提供最完整的建议。
unixmen 的另一个网站(我不记得我用过):如何在 Ubuntu 16.04 上安装 LAMP
在再次尝试之前,请确保已清除 PHP 5、Appache、PHPmyAdmin 和 MySQL 或 MariaDB 的所有痕迹。(PHP 7 现在是默认版本。)此外,避免(作为初始安装的一部分)添加 MariaDB 和 PHP7 的 Launchpad 存储库。一旦一切正常,您可能想要添加这些存储库。
另外,还有通常的建议,备份你可能拥有的 MySQL 和/或 MariaDB 数据库mysqldump