当前位置: 首页 > news >正文

mac搭建环境

从0-1搭建mac环境

先查看自己的芯片信息

bash
uname -mbash-3.2$ uname -m
arm64这里是自己的型号

安装brew

xcode-select --install

xcode-select -p

/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”

source /Users/lanren/.zprofile

安装git

brew install git

安装pyenv

brew install pyenv

Vim ~/.zshrc

export PATH=“ H O M E / . p y e n v / b i n : HOME/.pyenv/bin: HOME/.pyenv/bin:PATH” eval “ ( p y e n v i n i t − − p a t h ) " e v a l " (pyenv init --path)" eval " (pyenvinitpath)"eval"(pyenv init -)”

source ~/.zshrc

配置下载源

wget --no-check-certificate https://npm.taobao.org/mirrors/python/3.9.8/Python-3.9.8.tar.xz -P ~/.pyenv/cache

安装wget

brew install wget

安装python

用pkg安装后安装的位置为:
/usr/local/bin/python3.6

/usr/local/bin/python3.6

Vim ~/.bashrc

export PATH="/usr/local/bin/python3.6:$PATH"

:wq

Source ~/.bashrc

python3.6 --version

安装pycharm

安装mysql5.7

sudo wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar

tar -xvf mysql-5.7.36-1.el7.x86_64.rpm-bundle.tar

brew install rpm

rpm -qa |grep mariadb

rpm -e --nodeps

rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64

yum -y install -perl

yum -y install net-tools

安装MySQL
rpm -ivh mysql-community-common-5.7.36-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.36-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.36-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.36-1.el7.x86_64.rpm

Start service:

brew install mariadb

brew services start

brew services start mariadb

systemctl start mysqld

Effect:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Xb2QCw7K-1739544776638)(https://p.ipic.vip/p26c0r.png)]

查看密码:

cat /var/log/mysqld.log |grep password

可以看到密码:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-i2U3ibpU-1739544776643)(https://mac2024.oss-cn-shanghai.aliyuncs.com/undefinedimage-20250101031346435.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bMWVaFNL-1739544776643)(https://mac2024.oss-cn-shanghai.aliyuncs.com/undefinedimage-20250101031551829.png)]

mysql -u root -p

输入密码:uULIwe,cp5ZN

修改密码策略:

  • 长度策略:set global validate_password_length=4;
  • 等级检查:set global validate_password_policy=0;
  • 修改密码:set password for ‘root’@‘localhost’ = password(‘2024’);

开启root用户远程连接:

GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘2024’ WITH GRANT OPTION;

刷新一下吧:

flush privileges;

安装premium navacat:

网址:navcat for Mac:

https://www.32r.com/soft/117379.html

打不开软件时候,终端输入命令:

1.sudo spctl --master-disable

2.针对某一具体的程序,在终端中执行以下命令:
sudo xattr -rd com.apple.quarantine /Applications/LockedApp.app
(该命令旨在去除指定应用程序上的“隔离”相关的扩展属性,“com.apple.quarantine”这一属性通常被系统用来标记那些可能来源不明或者未经许可的应用,移除它能够尝试绕过“Gatekeeper”对这一特定应用的限制,使其可以正常打开运行,不过要注意使用 sudo 意味着是以管理员权限来运行命令,操作时需谨慎。)

[root@VM-8-5-centos website]# whereis nginx
nginx: /usr/sbin/nginx /usr/lib64/nginx /etc/nginx /usr/share/nginx /usr/share/man/man8/nginx.8.gz
[root@VM-8-5-centos website]#

安装mysql8.0

官网:
https://dev.mysql.com/downloads/mysql/

下载完之后

vim ~/.bash_profilevim编辑器中输入
export PATH=$PATH:/usr/local/mysql/bin
export PATH=$PATH:/usr/local/mysql/support-files英文状态下输入:wq   保存并退出source ~/.bash_profilemysql -u root -p创建自己的用户本地用户
CREATE USER 'lanren'@'localhost' IDENTIFIED BY '新密码';
比如
CREATE USER 'lanren'@'localhost' IDENTIFIED BY '2024';授予所有的权限:
GRANT ALL PRIVILEGES ON *.* TO 'lanren'@'localhost' WITH GRANT OPTION;FLUSH PRIVILEGES;EXIT;mysql -p2024

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-g46wu2AL-1739544776644)(https://p.ipic.vip/jbvhz8.png)]

安装node

brew install node

Mac怎么安装显示已经损坏了的文件

http://www.123fxb.com

🔧 图文解决方法:
1️⃣ 首先,确定显示已损坏的【Install安装文件;
2️⃣ 打开终端,在终端中复制粘贴输入以下命令:
sudo spctl --master-disable
按下回车键;
3️⃣ 然后输入开机密码(输入密码时看不见),再按下回车键;
4️⃣ 在终端中复制粘贴输入以下命令:
xattr -cr
5️⃣ 然后输入空格;
6️⃣ 把桌面上的【Install安装文件】拖到终端,按下回车键;
7️⃣ 完成后,双击桌面的install安装包进行安装即可!

安装navicat

[Navicat Premium 16.3.2(无需禁用SIP).zip](…/…/coding_softs/Navicat/Navicat Premium 16.3.2(无需禁用SIP).zip)

https://pan.quark.cn/s/e4710aea2788#/list/share

eAyS

终端

sudo spctl --master-disable

sudo spctl --master-disable

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AoSP5BQJ-1739544776644)(https://p.ipic.vip/88xndu.png)]

进入安装界面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pgNvdeli-1739544776644)(https://p.ipic.vip/cqx8j9.png)]

拖进去安装

设置里面这样设置

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BFSaPzBb-1739544776644)(https://p.ipic.vip/1e2jcf.png)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BhQpn6VS-1739544776644)(https://p.ipic.vip/6sqsiw.png)]

http://www.lryc.cn/news/537140.html

相关文章:

  • 算法学习笔记之贪心算法
  • Docker 镜像标签使用
  • STM32之SG90舵机控制
  • VSCode Error Lens插件介绍(代码静态检查与提示工具)(vscode插件)
  • list_for_each_entry_safe 简介
  • 微软AutoGen高级功能——Memory
  • 【鸿蒙开发】第三十六章 状态管理 - V1V2混用和迁移指导
  • 轮子项目--消息队列的实现(3)
  • 一文深入了解DeepSeek-R1:模型架构
  • 秘密信息嵌入到RGB通道的方式:分段嵌or完整嵌入各通道
  • Ai人工智能的未来:趋势、挑战与机遇
  • 理解WebGPU 中的 GPUDevice :与 GPU 交互的核心接口
  • Java 设计模式之桥接模式
  • 机器学习(李宏毅)——GAN
  • QT无弹窗运行和只允许运行一个exe
  • C++ STL 容器
  • 开源赋能,智造未来:Odoo+工业物联网,解锁智能工厂新范式——以真实案例解读制造业数字化转型的降本增效密码
  • CTF-WEB: 利用iframe标签利用xss,waf过滤后再转换漏洞-- N1ctf Junior display
  • K8s组件
  • python面试题
  • AOS安装及操作演示
  • 蓝桥杯单片机组第十三届初赛试题-程序题(第2批)
  • 企业级高可用 Kubernetes 实践:基于青云 LB 搭建容灾与负载均衡集群全攻略
  • Python Pandas(11):Pandas 数据可视化
  • 【练习】图论
  • 【RAG落地利器】Weaviate、Milvus、Qdrant 和 Chroma 向量数据库对比
  • 今日AI和商界事件(2025-02-14)
  • 【大语言模型】最新ChatGPT、DeepSeek等大语言模型助力高效办公、论文与项目撰写、数据分析、机器学习与深度学习建模等科研应用
  • spring6(完结)
  • Kubernetes (k8s) 常用指令速查表