k3s 卸载_Mac-Homebrew安装/卸载/更换国内镜像源
Homebrew是什么?
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
PS:据说下载的命令是会更新的,最好还是及时去官网找最新的下载命令。
卸载
官方
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
非官方
cd `brew –prefix`
brew prune
rm `git ls-files`
rm -r /usr/local/Homebrew
rm -rf .git
rm -rf ~/Library/Caches/Homebrew
rm -rf /usr/local/opt
rm -rf /usr/local/Caskroom
rm -rf /usr/local/var/homebrew
PS:如果提示没有权限,需要在rm命令前加上sudo
Homebrew简单使用
# 查看Homebrew命令:
brew help
# 安装任意包:
brew install ,eg:brew install node
# 卸载任意包:
brew uninstall ,eg:brew uninstall git
# 查询可用包:
brew search
# 查询已安装包列表:
brew list
# 查看任意包信息:
# brew home指令是用浏览器打开官方网页查看软件信息
brew info/home
# 更新Homebrew:
brew update
# 更新具体软件:
brew upgrade ,例:brew upgrade git
# 查看哪些已安装的程序需要更新:
brew outdated
# Homebrew帮助信息:
brew -h
# 查看brew版本:
brew -v
更换国内源
因为网络的原因,访问原始的源比较慢,影响效率,故建议更换国内源
进入本地Homebrew目录:
cd "$(brew --repo)"
进入后,查看homebrew本身的源设置:
git remote get-url origin
原始的源为:https://github.com/Homebrew/brew
homebrew有三个源:
homebrew源:本身自带的一些软件源
formula源:额外的一些软件的软件名源
bottles源:额外的一些软件的二进制源
homebrew本身源配置
git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
再次查看变化,确保更改是否生效
homebrew formula源配置
formula源是用来存放软件名称和二进制文件或者软件源码实际存放url的仓库。
如果找不见某个软件了,那需要引入对应的软件的tap或者更新formula源。
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
homebrew bottles源
homebrew安装的软件都在/usr/local/Cellar/目录中。
bottles是用来存放源码的,而formula是存放软件名字的。
使用中科大的bottles源:
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
更换上游后需重新设置 git 仓库 HEAD:
brew update-reset
恢复原始源
# brew 程序本身
git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git
# 以下针对 macOS 系统上的 Homebrew
BREW_TAPS="$(brew tap)"
for tap in core cask{,-fonts,-drivers,-versions}; do
if echo "$BREW_TAPS" | grep -qE "^homebrew/${tap}\$"; then
git -C "$(brew --repo homebrew/${tap})" remote set-url origin https://github.com/Homebrew/homebrew-${tap}.git
fi
done
k3s 卸载_Mac-Homebrew安装/卸载/更换国内镜像源相关推荐
- Mac下brew更换国内镜像源
使用清华镜像源 官方使用说明 在终端一次运行如下每一行代码 git -C "$(brew --repo)" remote set-url origin https://mirror ...
- Linux—更换国内镜像源
Linxu-更换国内镜像源 在我们安装完linux之后,难免会碰到一些不存在的命令之类的事情,最常见的就是在查看IP的时候系统中不存在ifconfig命令之类的,这就需要去下载,但是下载太慢了呀,系统 ...
- anaconda更换国内镜像源
anaconda更换国内镜像源 windows系统,按Win+R,输入cmd回车,再依次输入以下三行命令回车(三个回车),即可更换为国内镜像源 conda config --add channels ...
- kali Linux更换国内镜像源
kali Linux的更新源是在国外的,访问比较慢,怎样更换国内镜像源 1.备份原先镜像源 sudo cp /etc/apt/sources.list /etc/apt/sources.list.b ...
- kali linux 清华源_kali Linux 更换国内镜像源
kali Linux的更新源是在国外的,所以在更新的的话许多的小伙伴都会更不了,今天我来教大家怎样更换国内镜像源 1.输入"vim /etc/apt/sources.list"命令 ...
- Homebrew更换国内镜像源(中科大、阿里、清华)
Homebrew官方的源一般下载包之类的会很慢,所以通常我们都是用国内的镜像源来代替,这样会提高我们的效率.Homebrew主要有四个部分组成: brew.homebrew-core .homebre ...
- pip更换国内镜像源
在采用默认的 pip 安装一些第三方库的时候,由于被墙,经常会出现连接超时的傻逼情况. pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSCo ...
- Ubuntu20.04更换国内镜像源(阿里、网易163、清华、中科大)
------------------- 2022年12月11日更新 ---------------------- 今天刚安装了 Ubuntu22.04 ,安装时选好地区,开机默认就是中国内地的镜像源服 ...
- python中国内源_【文】Python更换国内镜像源
事情的起因是,今天需要安装python pandas!使用pip 试了好几次都是下载中断! 我裂开!下载一次 再次尝试 心碎了,不再尝试了! 啥也不说了,说多了都是泪!果断采取了换源方案! 0.国内镜 ...
- Ubuntu22.04更换国内镜像源(阿里、网易163、清华、中科大)
更换方法 Ubuntu采用apt作为软件安装工具,其镜像源列表记录在/etc/apt/source.list文件中. 首先将source.list复制为source.list.bak备份,然后将sou ...
最新文章
- Redis 使用技巧
- CentOS6.5下Nginx1.7.4安装记录
- SpringBoot中使用FastJson解析Json数据
- 最新最全的java多线程基础总结(上)
- TRUNCATE vs DELETE命令
- 如何使WordPress博客添加多个sidebar侧边栏
- C++使用Json作为数据包装格式的通信
- 怎么让员工服从管理_职场 | 在职场中,遇到不服从管理的员工,该怎么办呢?...
- python的重点和难点_Python - Python的基础知识结构,学习方法、难点和重点
- Servlet学习-MVC开发模式
- 阿里云怎么进入mysql_阿里云进入mysql数据库
- 7教程统计意义_SPSS进行中介效应检验的实战操作与分析结果详解 ——【杏花开生物医药统计】...
- WDM驱动和NT式驱动
- Win10技术预览版
- Java中IO和NIO的区别
- xp系统打印机服务器报错,win10系统连接xp系统共享打印机报错0x000004的具体方法...
- 气温和降水空间栅格数据下载RS123
- Java 找水仙花数
- Arduino基础项目十三:通过开关控制风扇
- 跨境电商如何做好引流?做亚马逊速卖通独立站的看过来
热门文章
- 中国栓塞线圈市场趋势报告、技术动态创新及市场预测
- mysql中完成登陆注册_Flask+MySql实现用户登录注册
- linux鼠标滚轮不能上下滚动页面,解决办法:如果鼠标滚轮无法上下滚动怎么办...
- 开发范式大转移,云原生开发者如何把握技术脉络?
- iOS 又出重大Bug!一秒搞崩 iPhone 的网络连接功能
- Google 和腾讯为什么都采用主干开发模式?
- 一文带你了解如何排查内存泄漏导致的页面卡顿现象
- Flash Player 谢幕,多少程序员的“青结”时刻 | 视频
- 10 年前的我 VS 10 年后的我
- 独家对话华为王成录:手机 HarmonyOS 开发者 Beta 版将如约而至