我正在一台全新的 Debian 12 VM 上安装 mysql,但在配置“mysql-apt-config”时卡住了。这可能很简单,但我没有看到它。

步骤 1. 选择MySQL Server & Cluster (Currently selected: mysql-8.4-lts)。然后,使用 TAB 切换到“确定”按钮并按回车键。

第 2 步。我选择mysql-8.4-lts然后使用 TAB 切换到“确定”按钮并按回车键。

现在我回到步骤 1…

无论我如何选择,使用哪些键,如果我导航到“确定”或立即按下回车键,它都不会继续执行步骤 2。

有人知道如何让这个安装程序接受我的选择并继续执行它需要做的事情吗?

3

  • 如果该方法无效,那么为什么不跳过该步骤并使用配置文件呢?


    – 

  • apt install mysql-server -y 返回“软件包 mysql-server 不可用,但被另一个软件包引用。我不太熟悉 Linux 操作系统。只需按照本指南一次性安装带有 mysql 的 debian:


    – 

  • 如果您要使用 Linux 发行版,那么了解它将会很有帮助。该指南适用于 Debian 10 和 11,而您使用的是 Debian 12。除非这是生产中的企业服务器,否则最好在 Unix & Linux Stack Exchange 上提问。如果该指南不起作用,那么还有其他指南,包括 MySQL 网站本身:


    – 


最佳答案
1

你的 CPU 架构是什么?我在使用 aarch64 时遇到了同样的问题

还想提一下,这个评论完全是错误的,完全没有帮助。这个问题与操作系统无关。“如果您要使用 Linux 发行版,那么了解它会很有帮助。”

1

  • 我想到了一个解决方法…虽然不太好,但我认为对你来说大部分都是复制/粘贴。如果你还没有,请下载它wget https://dev.mysql.com/get/mysql-apt-config_0.8.22-1_all.deb提取并添加 gpg 密钥,sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B7B3B788A8D3785C 如果你愿意,你可以验证密钥是否已添加到 mysqlapt-key list更新你的包列表sudo apt update 安装 mysqlsudo apt install mysql-server


    –