mac上安装不了oh my zsh解决方案 亲测有效
在使用mac的时候遇到了相当惨绝人寰的事情,就是无法安装oh my zsh。
我在使用oh my zsh官网的两条命令时,总是报错显示SSL连接失败。
$ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"$ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
相信不少人也遇到过类似的错误。
在网上找过解决方案,不少博客写的是在命令里添加--no-check-certificate
这是因为苹果电脑wget在使用HTTPS协议时,默认会去验证网站的证书,而这个证书验证经常会失败,所以加上以上命令之后不验证HTTPS协议
$ sh -c "$(wget --no-check-certificate https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
但是很遗憾,我还是没能成功,仍旧显示的是SSL连接失败。
接下来进入正题,成功解决方案如下。
既然github上的请求不下来,那么我们就选择国内的镜像,gitee。
使用 wget 命令
wget https://gitee.com/mirrors/oh-my-zsh/raw/master/tools/install.sh
没有wget的朋友可以使用 homebrew 一键下载 wget
执行命令:brew install wget
之后就可以下载到一个名为install.sh文件
然后就是修改其中的配置。
可以在终端使用 vim 来修改,但是还是推荐直接找到文件位置用文件编辑器打开进行编辑。
找到以下部分
# Default settings
ZSH=${ZSH:-~/.oh-my-zsh}
REPO=${REPO:-ohmyzsh/ohmyzsh}
REMOTE=${REMOTE:-https://github.com/${REPO}.git}
BRANCH=${BRANCH:-master}
将
REPO=${REPO:-ohmyzsh/ohmyzsh}
REMOTE=${REMOTE:-https://github.com/${REPO}.git}
替换为
REPO=${REPO:-mirrors/oh-my-zsh}
REMOTE=${REMOTE:-https://gitee.com/${REPO}.git}
编辑后保存即可。
最后在终端运行install.sh文件即可
有的朋友可能出现无法运行的情况,这是因为该文件的权限不够高,使用以下命令提高该文件的
权限。
chmod 777 install.sh
之后在install.sh所在的目录,运行命令./install.sh
,即可完成oh my zsh的安装。
安装完成后会出现以下界面。
希望这篇文章能够对你有用,谢谢支持!
mac上安装不了oh my zsh解决方案 亲测有效相关推荐
- MAC上安装iTerm2+oh my zsh+设置Dracula主题
MAC上安装iTerm2+oh my zsh+设置dracula主题 iTerm2 + oh my zsh 安装教程 Dracula主题安装教程 问题解决教程
- MAC上安装brew
MAC上安装brew brew 是 Mac 下的一个包管理工具,作用类似于 centos 下的 yum. brew 可以用一条命令,就可以在mac上安装.卸载.更新各种软件包,因为brew的使用方便, ...
- (0017)iOS 开发之Mac上安装Eclipse、创建java后台程序访问本地数据库
Mac 上安装Eclipse 1. Eclipse下载列表: http://www.eclipse.org/downloads/packages/release/Neon/2 2.不同的开发需求下载不 ...
- mac 上安装服务,查看服务,重启和关闭
首先了解下的Mac的 homebrew ,官网:https://brew.sh/index_zh-cn.html 简单的说: Homebrew 能干什么? 答:使用 Homebrew 安装 Apple ...
- mysql startupitem_MySQL数据库之Mac上安装MySQL过程分享
本文主要向大家介绍了MySQL数据库之Mac上安装MySQL过程分享 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.下载MySQL下载地址,选择要下载的版本,建议选择DMG ...
- mac catalina删除系统多余文件 内存不足_macOS Catalina Patcher(如何在旧mac上安装Catalina系统)...
macOS Catalina Patcher是一款macOS Catalina修补程序,可以在旧mac上安装最新的Catalina系统工具.macOS Catalina 10.15是Apple受欢迎的 ...
- Mac上安装create-react-app
Mac上安装create-react-app,经常出现安装不上,这里说一下办法: 方法一: 1. sudo npm install -g create-react-app 2. create-reac ...
- 如何在Mac上安装win10正版系统
2019独角兽企业重金招聘Python工程师标准>>> 自从微软win10系统上市后,面对新出现的操作系统,不少用户想要开始尝试使用它,体验这款全新的操作系统.对于windows用户 ...
- 在mac上安装Go语言初体验
我将在mac os x的开发机器上安装go语言的开发环境. go语言运行包下载地址:http://code.google.com/p/go/downloads/list 这里我选择安装 go1.0.3 ...
最新文章
- next.js_Next.js手册
- ACM第一名:基于轨迹感知多模态特征的视频关系检测
- php5.5.33 源码安装,Linux PHP5.3升级PHP5.5.33
- C# 9.0中的新增功能 - 译
- oracle分区表编程,Oracle分区表详解
- 第三次学JAVA再学不好就吃翔(part35)--多态向上转型和向下转型
- Open SAP 上 SAP Fiori Elements 公开课第一单元学习笔记
- C语言学习及应用笔记之七:C语言中的回调函数及使用方式
- php怎么取request,PHP-如何在Guzzle中获取Request对象?
- STL vector用法介绍
- 关于关闭Eclipse的控制台自动跳出
- php 检测 变量是否设置,php判断变量是否定义
- 连接主机Java网络编程(一)- 一个简单的服务端/客户端应用程序
- Admob(6.12.x)符号未定义错误的解决方法(IOS)
- PowerDesigner15下载安装
- 制作window11系统U盘启动盘
- 前端技术栈---看完这篇就够了
- 【tkinter组件专栏】LabelFrame:规划布局frame的小老弟
- 流程图中参与者_探索流程参与者的移动流程门户
- excel简单操作学习记录1-2021/2/6
热门文章
- 苹果6s怎么录屏 Airplay镜像怎么投屏
- 南京林业大学c语言选修题库,南京林业大学计算机正版题库(参考).doc
- 【PAT甲级 - C++题解】1104 Sum of Number Segments
- java 父类的构造函数_java中为什么父类构造函数必须执行?
- 如何查看服务器被修改,查看服务器ip地址被修改的日志
- 通达信接口dll函数破解方法
- 华硕vm510l拆电池图解_华硕vm510l的拆机教程详细说明 参数报价
- OpenCV-图像无缝克隆函数演示(c++)
- 建站宝盒携手腾讯课堂 华丽升级企业建站服务
- 前端开发初级成长计划 v1 - 概述