在一个新的 Ubuntu 18.04.3 实例上我注意到......
sudo apt-get install opensmtpd
...还安装了这些 MySQL 配置文件:
/etc/mysql/conf.d/mysql.cnf
/etc/mysql/conf.d/mysqldump.cnf
/etc/mysql/my.cnf
/etc/mysql/my.cnf.fallback
虽然它们的内容本身似乎无害,尤其是因为我还没有安装 MySQL,但我想知道这些内容是否会干扰我稍后想要安装的内容?如果是这样,先apt-get install mysql-server
安装会更好吗?mysql-server
是否知道这些文件是否应该包含在包中?如果是,为什么?
安装的版本是[email protected]
。
答案1
已经弄清楚了:
文件作为以下部分安装mysql-common
这是依赖libmysqlclient20
这是依赖opensmtpd-extras
这是一个受到推崇的-依赖性opensmtpd
。
因此,它们既不会干扰较晚的,也不会干扰较早的,apt-get install mysql-server
它们也会简单地拉mysql-common
进来。
我已将其--no-install-recommends
作为调用的一部分apt-get install -no-install-recommends opensmtpd
作为工作解决方案,因为opensmtpd-extras
目前不需要它们。