无法在 macOS Big Sur (Apple M1) 上保护 MariaDB 安装

米格西德

当我尝试使用 Homebrew(macOS Big Sur 11.4 和 MacBook Pro M1 芯片环境)保护我的 MariaDB 安装时遇到问题。

我使用该命令通过 Homebrew 安装了 MariaDB 并且没有出现错误:

brew install mariadb

然后在尝试执行推荐的安全过程时:

sudo /opt/homebrew/bin/mysql_secure_installation

我收到错误:

touch: .my.cnf.25188: Read-only file system
touch: .mysql.25188: Read-only file system
chmod: .my.cnf.25188: No such file or directory
chmod: .mysql.25188: No such file or directory

NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
      SERVERS IN PRODUCTION USE!  PLEASE READ EACH STEP CAREFULLY!

In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
haven't set the root password yet, you should just press enter here.

Enter current password for root (enter for none): 
/opt/homebrew/bin/mysql_secure_installation: line 249: .my.cnf.25188: Read-only file system
/opt/homebrew/bin/mysql_secure_installation: line 250: .my.cnf.25188: Read-only file system
/opt/homebrew/bin/mysql_secure_installation: line 251: .my.cnf.25188: Read-only file system
/opt/homebrew/bin/mysql_secure_installation: line 253: .my.cnf.25188: Read-only file system
/opt/homebrew/bin/mysql_secure_installation: line 218: .mysql.25188: Read-only file system
/opt/homebrew/bin/mysql_secure_installation: line 220: .mysql.25188: No such file or directory

我在网上搜索了很多,但找不到任何解决方案。

有人遇到过并为此找到解决方案吗?

辛巴

为什么你们保持试图sudobrewHomebrew 不支持 root 权限。不要sudobrew.

  1. 修复自制软件相关文件的所有权
# For x86 Mac
sudo chown -R $(whoami):admin /usr/local/*

# For M1 Mac
sudo chown -R $(whoami):admin /opt/homebrew/*
  1. /opt/homebrew/opt/mariadb/bin/mysql_secure_installation

抱歉,我不想再解释为什么这里brew不支持sudo任何有兴趣的人都可以查看这个答案

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

GraalVM 在 macOS Big Sur (Apple m1) 上安装失败

如何在 Big Sur Apple M1 上安装 pg_cron?

在MacOS Big Sur(M1芯片)上安装自制软件时收到警告

无法在 macOS Big Sur 上安装 pyarrow

无法在 MacOS M1 上安装自制软件

在 MacOS Big Sur 上安装 Dagster

在 macOS Big Sur 上安装 PyOpenGL

Homebrew不会安装在Big Sur(OS X 11.1)(M1)上

在 M1 Apple 芯片上安装 mongodb,无法点击 mongodb/brew:tap 中的语法无效

由于 macOS Big Sur 升级,无法再安装 npm 包

MacOS Big Sur 11.1 无法启动 eclipse 安装程序

无法在Big Sur上安装rJava

在 MacOS Big Sur 上安装 Netbeans 8.2 找不到 JDK

在macOS 11.0 Big Sur上安装Pyobjc时出错

如何在 MacOS 11 Big Sur 上安装 brew httpd?

无法在macOS Big Sur上安装DBD :: Oracle =>找不到依赖的dylib'@ rpath / libclntsh.dylib.19.1'

Macbook Pro 2020 M1 - MacOS Big Sur - Homebrew 不工作

在MacOS Big Sur上吊舱安装失败

无法在 Macos M1 中使用 python 3.9 安装 pyFFTW

无法在Big Sur上通过devtools安装Bookdown

无法运行 composer install。在 mac Big Sur M1 中获取 php-mongodb 错误

即使在 macOS Big Sur 中安装了 gcc 10.2.0,也无法使用它

在Apple芯片M1上安装Tensorflow的python3

我的“ / bin”文件夹中的“ [”二进制文件是什么?(MacOS Big Sur M1芯片)

无法卸载 pip macOS Big Sur 11.2.3

在Apple Silicon / Big Sur上安装Google Cloud SDK时出现anthoscli错误

Cocoapods 项目无法在 Apple Silicon / M1 Mac 上构建

Apple Silicon M1上的NodeJS

在 Apple M1 上运行 Laravel