MacBook Pro M2安装各种软件记录一、brew的安装在MacBook Pro M2上安装brew(Homebrew)可以通过以下步骤进行:初次尝试安装:使用命令/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"进行安装。如果提示需要安装git,则先安装git,再次运行上述命令。优化安装方法(强烈推荐):设置使用中科大镜像:HOMEBREW_CORE_GIT_REMOTE=https://mirrors.ustc.edu.cn/homebrew-core.git安装homebrew:使用命令/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"。添加Homebrew到PATH:执行echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/你的用户名/.zprofile和eval "$(/opt/homebrew/bin/brew shellenv)"。验证安装:使用命令brew config查看配置信息,确保安装成功。同时,通过echo $HOMEBREW_CORE_GIT_REMOTE验证环境变量是否生效。二、Hadoop的基于arm架构的安装包查找与安装查找安装包:访问Apache Hadoop的官方归档页面:https://archive.apache.org/dist/hadoop/common/。选择合适的版本(如hadoop-3.3.0/),并下载适用于arm架构的安装包。安装步骤(具体步骤可能因版本而异,以下仅供参考):解压安装包到指定目录。配置环境变量,如HADOOP_HOME等。根据需要进行进一步的配置和启动。三、MySQL的安装下载arm架构的安装包:访问MySQL的官方网站,选择适用于arm架构的安装包进行下载。安装步骤:解压安装包:tar -xf mysql-x.x.x-x.el7.aarch64.rpm-bundle.tar(版本号需替换为实际下载的版本)。检查并删除系统中自带的mariadb(如有):使用rpm -qa | grep mariadb查找,然后使用rpm -e --nodeps mariadb-libs-x.x.x-x.el7.aarch64删除(版本号需替换为实际查找到的版本)。按照顺序安装MySQL的rpm包:注意安装顺序,根据提示安装缺失的包。启动MySQL服务:service mysqld start。查看MySQL启动状态:service mysqld status。修改root用户密码:登录MySQL后,使用grep 'temporary password' /var/log/mysqld.log查找初始密码,然后使用alter user 'root'@'localhost' identified by '新密码';修改密码。配置远程访问(可选):更新MySQL用户表中的host字段为%,允许远程访问。四、Hive的安装与配置下载并解压安装包:访问Apache Hive的官方网站,下载适用于当前系统的安装包。解压安装包到指定目录。配置环境变量:编辑/etc/profile文件,添加Java、Hadoop和Hive的环境变量。解决依赖问题:如果在初始化元数据库时遇到NoSuchMethodError等错误,可能是由于Hadoop和Hive中的guava.jar版本不一致导致的。此时,可以将Hadoop中的高版本guava.jar复制到Hive的lib目录下,并删除Hive中的低版本guava.jar。初始化元数据库:使用命令schematool -initSchema -dbType mysql -verbose初始化元数据库。确保MySQL驱动jar包已放置在Hive的lib目录下。启动Hive:配置完成后,即可启动Hive并进行使用。通过以上步骤,可以在MacBook Pro M2上成功安装并配置brew、Hadoop、MySQL和Hive等软件。在实际操作中,可能需要根据具体版本和系统环境进行适当的调整。



































