当我尝试安装“Lamp 服务器”时,Mysql 服务器和 Myserver 客户端中的依赖关系未得到满足

当我尝试安装“Lamp 服务器”时,Mysql 服务器和 Myserver 客户端中的依赖关系未得到满足

这是 Ubuntu 18.10。我是一名 BCA 学生。Linux 是我的科目之一。我想安装 Lamp 服务器,

pranav@rasingan~$ sudo apt-get 安装 lamp-server^
正在读取软件包列表...完成
构建依赖关系树       
正在读取状态信息...完成
注意,为任务“lamp-server”选择“libgssapi3-heimdal”
注意,为任务“lamp-server”选择“libhttp-message-perl”
注意,为任务“lamp-server”选择“libnghttp2-14”
注意,为任务“lamp-server”选择“php7.2-common”
注意,为任务“lamp-server”选择“libencode-locale-perl”
注意,为任务“lamp-server”选择“php7.2-cli”
注意,为任务“lamp-server”选择“libwind0-heimdal”
注意,为任务“lamp-server”选择“libsasl2-modules-db”
注意,为任务“lamp-server”选择“mysql-client-5.7”
注意,为任务“lamp-server”选择“libldap-2.4-2”
注意,为任务“lamp-server”选择“libapache2-mod-php”
注意,为任务“lamp-server”选择“libevent-core-2.1-6”
注意,为任务“lamp-server”选择“mysql-server-5.7”
注意,为任务“lamp-server”选择“php-common”
注意,为任务“lamp-server”选择“libaprutil1”
注意,为任务“lamp-server”选择“libbrotli1”
注意,为任务“lamp-server”选择“php7.2-mysql”
注意,为任务“lamp-server”选择“libheimntlm0-heimdal”
注意,为任务“lamp-server”选择“libcgi-fast-perl”
注意,为任务“lamp-server”选择“libwrap0”
注意,为任务“lamp-server”选择“libhttp-date-perl”
注意,为任务“lamp-server”选择“perl-modules-5.26”
注意,为任务“lamp-server”选择“liblwp-mediatypes-perl”
注意,为任务“lamp-server”选择“libfcgi-perl”
注意,为任务“lamp-server”选择“libheimbase1-heimdal”
注意,为任务“lamp-server”选择“libcgi-pm-perl”
注意,为任务“lamp-server”选择“libaprutil1-dbd-sqlite3”
注意,为任务“lamp-server”选择“libaio1”
注意,为任务“lamp-server”选择“php7.2-json”
注意,为任务“lamp-server”选择“php7.2-opcache”
注意,为任务“lamp-server”选择“libsasl2-2”
注意,为任务“lamp-server”选择“libio-html-perl”
注意,为任务“lamp-server”选择“ssl-cert”
注意,为任务“lamp-server”选择“apache2-data”
注意,为任务“lamp-server”选择“libperl5.26”
注意,为任务“lamp-server”选择“libapr1”
注意,为任务“lamp-server”选择“libaprutil1-ldap”
注意,为任务“lamp-server”选择“libhtml-tagset-perl”
注意,为任务“lamp-server”选择“mysql-client-core-5.7”
注意,为任务“lamp-server”选择“libsasl2-modules”
注意,为任务“lamp-server”选择“libldap-common”
注意,为任务“lamp-server”选择“php7.2-readline”
注意,为任务“lamp-server”选择“libhcrypto4-heimdal”
注意,为任务“lamp-server”选择“liblua5.2-0”
注意,为任务“lamp-server”选择“libsodium23”
注意,为任务“lamp-server”选择“libhtml-template-perl”
注意,为任务“lamp-server”选择“libtimedate-perl”
注意,为任务“lamp-server”选择“libroken18-heimdal”
注意,为任务“lamp-server”选择“apache2-bin”
注意,为任务“lamp-server”选择“perl”
注意,为任务“lamp-server”选择“libasn1-8-heimdal”
注意,为任务“lamp-server”选择“libkrb5-26-heimdal”
注意,为任务“lamp-server”选择“libgdbm-compat4”
注意,为任务“lamp-server”选择“apache2”
注意,为任务“lamp-server”选择“php-mysql”
注意,为任务“lamp-server”选择“apache2-utils”
注意,为任务“lamp-server”选择“libhx509-5-heimdal”
注意,为任务“lamp-server”选择“libhtml-parser-perl”
注意,为任务“lamp-server”选择“libapache2-mod-php7.2”
注意,为任务“lamp-server”选择“liburi-perl”
注意,为任务“lamp-server”选择“mysql-server-core-5.7”
apache2已经是最新版本(2.4.34-1ubuntu2)。
apache2-bin 已经是最新版本 (2.4.34-1ubuntu2)。
apache2-bin 设置为手动安装。
apache2-data已经是最新版本(2.4.34-1ubuntu2)。
apache2-data 设置为手动安装。
apache2-utils 已经是最新版本 (2.4.34-1ubuntu2)。
apache2-utils 设置为手动安装。
libaio1已经是最新版本(0.3.111-1)。
libaio1设置为手动安装。
libapr1已经是最新版本(1.6.3-3)。
libapr1 设置为手动安装。
libaprutil1已经是最新版本(1.6.1-3)。
libaprutil1 设置为手动安装。
libaprutil1-dbd-sqlite3已经是最新版本(1.6.1-3)。
libaprutil1-dbd-sqlite3设置为手动安装。
libaprutil1-ldap已经是最新版本(1.6.1-3)。
libaprutil1-ldap 设置为手动安装。
libasn1-8-heimdal 已经是最新版本 (7.5.0+dfsg-2)。
libasn1-8-heimdal 设置为手动安装。
libbrotli1已经是最新版本(1.0.6-1)。
libbrotli1 设置为手动安装。
libcgi-fast-perl 已经是最新版本 (1:2.13-1)。
libcgi-fast-perl 设置为手动安装。
libcgi-pm-perl 已经是最新版本 (4.40-1)。
libcgi-pm-perl 设置为手动安装。
libencode-locale-perl 已经是最新版本 (1.05-1)。
libencode-locale-perl 设置为手动安装。
libfcgi-perl 已经是最新版本 (0.78-2build1)。
libfcgi-perl 设置为手动安装。
libgdbm-compat4 已经是最新版本 (1.14.1-6)。
libgdbm-compat4 设置为手动安装。
libgssapi3-heimdal 已经是最新版本 (7.5.0+dfsg-2)。
libgssapi3-heimdal 设置为手动安装。
libhcrypto4-heimdal 已经是最新版本 (7.5.0+dfsg-2)。
libhcrypto4-heimdal 设置为手动安装。
libheimbase1-heimdal 已经是最新版本 (7.5.0+dfsg-2)。
libheimbase1-heimdal 设置为手动安装。
libheimntlm0-heimdal 已经是最新版本 (7.5.0+dfsg-2)。
libheimntlm0-heimdal 设置为手动安装。
libhtml-parser-perl 已经是最新版本 (3.72-3build1)。
libhtml-parser-perl 设置为手动安装。
libhtml-tagset-perl 已经是最新版本 (3.20-3)。
libhtml-tagset-perl 设置为手动安装。
libhttp-date-perl 已经是最新版本 (6.02-1)。
libhttp-date-perl 设置为手动安装。
libhttp-message-perl 已经是最新版本 (6.18-1)。
libhttp-message-perl 设置为手动安装。
libhx509-5-heimdal 已经是最新版本 (7.5.0+dfsg-2)。
libhx509-5-heimdal 设置为手动安装。
libio-html-perl 已经是最新版本 (1.001-1)。
libio-html-perl 设置为手动安装。
libkrb5-26-heimdal 已经是最新版本 (7.5.0+dfsg-2)。
libkrb5-26-heimdal 设置为手动安装。
liblua5.2-0已经是最新版本(5.2.4-1.1build1)。
liblua5.2-0设置为手动安装。
liblwp-mediatypes-perl 已经是最新版本 (6.02-1)。
liblwp-mediatypes-perl 设置为手动安装。
libnghttp2-14 已经是最新版本 (1.32.1-1build1)。
libnghttp2-14 设置为手动安装。
libroken18-heimdal 已经是最新版本 (7.5.0+dfsg-2)。
libroken18-heimdal 设置为手动安装。
libsasl2-2已经是最新版本(2.1.27~101-g0780600+dfsg-3ubuntu2)。
libsasl2-2 设置为手动安装。
libsasl2-modules已经是最新版本(2.1.27~101-g0780600+dfsg-3ubuntu2)。
libsasl2-modules 设置为手动安装。
libsasl2-modules-db已经是最新版本(2.1.27~101-g0780600+dfsg-3ubuntu2)。
libsasl2-modules-db 设置为手动安装。
libsodium23 已经是最新版本 (1.0.16-2build1)。
libsodium23 设置为手动安装。
libtimedate-perl 已经是最新版本 (2.3000-2)。
libtimedate-perl 设置为手动安装。
liburi-perl 已经是最新版本 (1.74-1)。
liburi-perl 设置为手动安装。
libwind0-heimdal 已经是最新版本 (7.5.0+dfsg-2)。
libwind0-heimdal 设置为手动安装。
libwrap0 已经是最新版本 (7.6.q-27)。
libwrap0 设置为手动安装。
ssl-cert 已经是最新版本 (1.0.39)。
ssl-cert 设置为手动安装。
libldap-2.4-2 已经是最新版本 (2.4.46+dfsg-5ubuntu1.1)。
libldap-2.4-2 设置为手动安装。
libldap-common 已经是最新版本 (2.4.46+dfsg-5ubuntu1.1)。
libldap-common 设置为手动安装。
libperl5.26已经是最新版本(5.26.2-7ubuntu0.1)。
libperl5.26设置为手动安装。
perl 已经是最新版本 (5.26.2-7ubuntu0.1)。
perl 设置为手动安装。
perl-modules-5.26 已经是最新版本 (5.26.2-7ubuntu0.1)。
perl-modules-5.26 设置为手动安装。
某些软件包无法安装。这可能意味着您有
请求一个不可能的情况,或者如果你正在使用不稳定
发行版中某些必需的软件包尚未创建
或已移出传入。
以下信息可能有助于解决该情况:

以下软件包具有未满足的依赖关系:
 mysql-client-5.7:依赖:mysql-common(>=5.5)
 mysql-server-5.7:预依赖:mysql-common(>=5.5)
                    依赖:mysql-common(>= 5.8+1.0.4~)
E:无法纠正问题,您持有破损的包裹。

请注意,我一个月前就已经安装了“Mysql”:

pranav@rasingan~$ mysql --version
mysql Ver 8.0.15 适用于 x86_64 上的 Linux(MySQL 社区服务器 - GPL)

我一个月前也安装了 Lamp: 截屏

你可能会想,既然一切都很好,我为什么要重新安装它?好吧,我正在按照教程操作视频。终端应该显示“Lamp 服务器已安装”。我之前安装 LAMP 时做错了什么吗?如果有新的可用服务器及其所有其他组件,我该如何更新 Lamp 服务器?

人们要求的一些输出可能会对这种情况有所帮助:

pranav@rasingan~$ sudo apt-get 更新
[sudo] pranav 的密码:
Ign:1 http://dl.google.com/linux/chrome/deb 稳定版
点击数:2 http://dl.google.com/linux/chrome/deb 稳定版本
点击数:3 http://archive.ubuntu.com/ubuntu cosmic InRelease
点击数:4 http://ppa.launchpad.net/libreoffice/ppa/ubuntu cosmic InRelease
点击数:5 http://archive.canonical.com/ubuntu cosmic InRelease
获取:7 http://archive.ubuntu.com/ubuntu cosmic-updates InRelease [88.7 kB]
点击数:8 http://repo.mysql.com/apt/ubuntu cosmic InRelease
点击数:9 http://packages.microsoft.com/repos/vscode stable InRelease
点击数:10 http://ppa.launchpad.net/noobslab/apps/ubuntu cosmic InRelease
点击数:11 https://repo.windscribe.com/ubuntu zesty InRelease
点击数:12 https://download.sublimetext.com apt/stable/ InRelease
点击数:13 http://ppa.launchpad.net/noobslab/icons/ubuntu cosmic InRelease
获取:14 http://archive.ubuntu.com/ubuntu cosmic-backports InRelease [74.6 kB]
点击数:15 http://ppa.launchpad.net/noobslab/themes/ubuntu cosmic InRelease
获取:16 http://archive.ubuntu.com/ubuntu cosmic-security InRelease [88.7 kB]
点击数:17 http://ppa.launchpad.net/umang/indicator-stickynotes/ubuntu cosmic InRelease
点击数:18 http://ppa.launchpad.net/webupd8team/java/ubuntu cosmic InRelease
3 秒内获取 252 kB(78.9 kB/s)
正在读取软件包列表...完成
pranav@rasingan~$ apt-cache 策略 mysql-server-5.7
mysql-服务器-5.7:
  已安装:(无)
  候选版本:5.7.25-0ubuntu0.18.10.2
  版本表:
     5.7.25-0ubuntu0.18.10.2 500
        500 http://archive.ubuntu.com/ubuntu cosmic-updates/main amd64 软件包
        500 http://archive.ubuntu.com/ubuntu cosmic-security/main amd64 软件包
     5.7.23-2ubuntu1 500
        500 http://archive.ubuntu.com/ubuntu cosmic/main amd64 软件包

请注意,以下命令不能解决此问题。

sudo apt-get install -f
sudo dpkg --configure -a
dpkg --get-selections | grep hold

答案1

这是因为您的存储库正在获取 mysql 5.x 版本,并且您已经安装了 mysql 社区服务器 8.x 版本。因此您的控制台正在尝试并排安装 mysql 5.x 版本!

为了安装它,你必须完全删除 mysql 8.x 版本,然后重试

相关内容