2022/03/28 Mac环境配置踩坑记录
2022/3/29 6:26:26
本文主要是介绍2022/03/28 Mac环境配置踩坑记录,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
2022/03/28 Mac环境配置踩坑记录
今日事务
问题
- jdk路径
- 卸载插件--->安装idea的版本
- 安装node.js导致的版本不兼容项目问题
- 安装homebrew需要设置的一些东西
一、jdk安装路径
二、卸载idea
步骤:
- application中移除到废纸篓
- 依次清除下面目录下的内容
rm -rf Logs/Jetbrain/IntelliJIdeaxxx
rm -rf Preferences/Jetbrain/IntelliJIdeaxxx/
rm -rf Application\ Support/Jetbrain/IntelliJIdeaxxx/
rm -rf Caches/Jetbrain/IntelliJIdeaxxx
- 最后重新安装idea即可
安装homebrew需要设置的一些东西
- 安装Xcode--->homebrew是基于Xcode Command Line Tools编译的
什么是homebrew
?
homebrew
是Mac
系统的一个包管理工具
homebrew
的组成部分:
- brew--->homebrew源代码仓库
- homebrew-core--->homebrew核心源
- homebrew-cask--->提供macOS应用和大型二进制文件的安装
- homebrew-bottles--->预编译二进制软件包
homebrew
的安装方法
官方脚本安装:
/bin/bash -c "$(curl -fsSL https://gitee.com/ineo6/homebrew-install/raw/master/install.sh)"
如果脚本执行当中卡住在clone into xxx/xxx/xxx/homebrew-core
则手动创建homebrew-core
目录
解决办法:
切换到指定目录--->手动创建目录--->切换到homebrew
目录
切到指定目录:
cd "$(brew --repo)/Library/Taps/"
创建目录切换目录:
sudo mkdir homebrew && cd homebrew
手动克隆:
git clone git://mirrors.ustc.edu.cn/homebrew-core.git
--->中科大镜像源
cask
安装失败同理:
cd "$(brew --repo)/Library/Taps/"
cd homebrew
git clone https://mirrors.ustc.edu.cn/homebrew-cask.git
创建好目录之后继续执行开始的安装指令
脚本内置中科大的镜像,且该Mac
是M1
芯片.最终ARM
版的homebrew
会被安装在/opt/homebrew
路径下
可能会出现的问题:
由于官方域名raw.githubusercontent.com
访问不稳定导致的下载失败问题
解决办法:
配置host
路径,添加github
的镜像地址:
1. 进入`host`文件内--->`sudo vim /etc/host` 2. [复制内容](https://zhuanlan.zhihu.com/p/360887300) 3. 保存文件--->`:wq` 4. 刷新缓存--->`sudo killall -HUP mDNSResponder`
使用SwitchHosts
管理Host
文件
brew install --cask switchhosts
SwitchHosts支持保存后执行自定义命令的功能--->左边栏
这篇关于2022/03/28 Mac环境配置踩坑记录的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23增量更新怎么做?-icode9专业技术文章分享
- 2024-11-23压缩包加密方案有哪些?-icode9专业技术文章分享
- 2024-11-23用shell怎么写一个开机时自动同步远程仓库的代码?-icode9专业技术文章分享
- 2024-11-23webman可以同步自己的仓库吗?-icode9专业技术文章分享
- 2024-11-23在 Webman 中怎么判断是否有某命令进程正在运行?-icode9专业技术文章分享
- 2024-11-23如何重置new Swiper?-icode9专业技术文章分享
- 2024-11-23oss直传有什么好处?-icode9专业技术文章分享
- 2024-11-23如何将oss直传封装成一个组件在其他页面调用时都可以使用?-icode9专业技术文章分享
- 2024-11-23怎么使用laravel 11在代码里获取路由列表?-icode9专业技术文章分享
- 2024-11-22怎么实现ansible playbook 备份代码中命名包含时间戳功能?-icode9专业技术文章分享