我犯了一个错误 . 我不得不更新mariadb . 所以:

sudo apt-get install mariadb-server读取包列表...完成构建依赖关系树读取状态信息...完成您可能希望运行'apt-get -f install'来纠正这些:以下包具有未满足的依赖关系: mariadb-client:取决于:mariadb-client-10.0(= 10.0.33 maria-1~trusty)但10.0.31-0ubuntu0.16.04.2将安装mariadb-server:取决于:mariadb-server-10.2(> = 10.2.7 maria~xenial)但不会安装E:未满足的依赖项 . 尝试'apt-get -f install'没有包(或指定解决方案) .

然后在我遇到错误时尝试删除:

读取包列表...完成构建依赖关系树读取状态信息...完成您可能希望运行'apt-get -f install'来纠正这些:以下包具有未满足的依赖关系:mariadb-client:取决于:mariadb- client-10.0(= 10.0.33 maria-1~trusty)但要安装10.0.31-0ubuntu0.16.04.2 E:未满足的依赖项 . 尝试'apt-get -f install'没有包(或指定解决方案) .

sudo apt-get -f install给了我:

读取包列表...完成构建依赖关系树读取状态信息...完成更正依赖关系...完成将安装以下附加软件包:mariadb-client-10.0 mariadb-client-core-10.0 mariadb-server-10.0 mariadb -server-core-10.0建议的软件包:mailx mariadb-test tinyca推荐的软件包:libhtml-template-perl将升级以下软件包:mariadb-client-10.0 mariadb-client-core-10.0 mariadb-server-10.0 mariadb-server- core-10.0 4升级,0新安装,0删除,26未升级 . 4未完全安装或移除 . 需要获得0 B / 11,7 MB的档案 . 完成此操作后,将释放9709 kB磁盘空间 . 你想继续吗? [是/否] y预配置包...(读取数据库...当前安装的304724文件和目录 . )准备解压缩... / mariadb-server-10.0_10.0.33 maria-1~trusty_amd64.deb ...解压缩mariadb-server-10.0(10.0.33 maria-1~trusty)over(10.0.31-0ubuntu0.16.04.2)... dpkg:错误处理存档/var/cache/apt/archives/mariadb-server-10.0 _10.0.33 maria-1~trusty_amd64.deb(--unpack):试图覆盖'/usr/share/man/man1/mysql_upgrade.1.gz',它也在包mariadb-server-core-10.0 10.0中 . 31-0ubuntu0.16.04.2 dpkg-deb:错误:子进程粘贴被信号(断管)dpkg杀死:关于... / mariadb-server-core-10.0_10.0.33 maria-1~trusty_amd64.deb包含mariadb- server-core-10.0:mariadb-server-10.0与mysql-server-core-5.5冲突mariadb-server-core-10.0提供了mysql-server-core-5.5并将被安装 . dpkg:错误处理存档/var/cache/apt/archives/mariadb-server-core-10.0_10.0.33 maria-1~trusty_amd64.deb(--unpack):冲突的包 - 不安装mariadb-server-core-10.0 dpkg :关于... / mariadb-client-core-10.0_10.0.33 maria-1~trusty_amd64.deb包含mariadb-client-core-10.0:mariadb-client-10.0与mysql-client-core-5.5 mariadb-client-冲突core-10.0提供了mysql-client-core-5.5并将被安装 . dpkg:错误处理存档/var/cache/apt/archives/mariadb-client-core-10.0_10.0.33 maria-1~trusty_amd64.deb(--unpack):冲突的包 - 不安装mariadb-client-core-10.0 dpkg :关于... / mariadb-client-10.0_10.0.33 maria-1~trusty_amd64.deb包含mariadb-client-10.0:mariadb-client-core-10.0与mysql-client-5.5冲突mariadb-client-10.0提供了mysql-客户端-5.5并将被安装 . dpkg:错误处理存档/var/cache/apt/archives/mariadb-client-10.0_10.0.33 maria-1~trusty_amd64.deb(--unpack):冲突的包 - 不安装mariadb-client-10.0处理触发器的人 - db(2.7.5-1)...处理时遇到错误:/var/cache/apt/archives/mariadb-server-10.0_10.0.33 maria-1~trusty_amd64.deb / var / cache / apt / archives / mariadb-server-core-10.0_10.0.33 maria-1~trusty_amd64.deb /var/cache/apt/archives/mariadb-client-core-10.0_10.0.33 maria-1~trusty_amd64.deb / var / cache / apt / archives / mariadb-client-10.0_10.0.33 maria-1~trusty_amd64.deb E:子进程/ usr / bin / dpkg返回错误代码(1)

我卡住了,无法安装,无法删除,无法更新 .

我该怎么办?