【问题标题】:Package mariadb-server-5.5 is not configured yet软件包 mariadb-server-5.5 尚未配置
【发布时间】:2016-03-20 10:07:08
【问题描述】:

我登录了我已经使用了 70 天的广告服务器,我什至将我的 mariadb 升级到了 5.5.46 但现在我收到了升级通知但它未能升级,下面是来自终端的消息

设置 mariadb-server-5.5 (5.5.47+maria-1~trusty) ... * 停止 MariaDB 数据库服务器 mysqld [OK] * 启动 MariaDB 数据库服务器 mysqld [失败] 调用-rc.d:initscript mysql,操作“启动”失败。 dpkg: 错误处理包 mariadb-server-5.5 (--configure): 子进程安装后安装脚本返回错误退出状态 1 dpkg:依赖问题阻止了 mariadb-server 的配置: mariadb-server 依赖于 mariadb-server-5.5 (= 5.5.47+maria-1~trusty);然而 : 软件包 mariadb-server-5.5 尚未配置。

dpkg: 错误处理包 mariadb-server (--configure): 依赖性问题 - 未配置 没有写入报告,因为错误消息表明它是来自先前失败的后续错误。 处理时遇到错误: mariadb-server-5.5 mariadb 服务器 E: 子进程/usr/bin/dpkg返回错误码(1)

【问题讨论】:

    标签: database mariadb


    【解决方案1】:

    主要问题是最小的 Ubuntu 安装并没有你需要的一切。

    未配置包 mysql-server-5.5 的帖子还为您的问题提供了解决方案。我建议你读一下。但是,我将在下面提供一个简短的摘要。

    清理旧的mysql安装。

    sudo apt-get purge mysql* sudo apt-get 自动删除 sudo apt-get 自动清理

    升级最小化 Ubuntu 安装中缺少的东西。

    sudo apt-get dist-upgrade

    正常安装MySql:

    sudo apt-get install mysql-server

    如果还是不行,你可以做

    sudo apt-get install mysql-server --fix-missing --fix-broken

    【讨论】:

    • 感谢您的提示。因为我不再使用这个设置,有人可能会觉得它很有用
    【解决方案2】:

    这似乎是安装mariadbmysql 之间设置混乱的结果。重新启动机器并运行apt-get 再次为我解决了这个问题。

    【讨论】:

    • 我在使用相同的软件版本时遇到了完全相同的问题。我必须运行 apt-get update / apt-get dist-upgrade,接受失败,然后重新启动,然后再次运行。现在可以了。也不明白为什么答案被否决了。这对我来说是救命稻草。
    猜你喜欢
    • 1970-01-01
    • 2013-04-19
    • 1970-01-01
    • 2011-09-27
    • 1970-01-01
    • 1970-01-01
    • 2018-03-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多