MAC安装软件的新工具Homebrew的初试
追加修改(2020-02-18 16:24:13):
还没试过文章追加修改,主要是把第三个问题交代下。
brew cask其实在安装brew的时候就自动安装了,使用brew search会显示两个结果,第二部分标注cask的部分就表示安装成功了。命令brew cask search是不起作用的。另外还一点就是镜像只是软件列表不是软件包,安装的时候依然很慢。
最近都是宅家怼起了电脑,先是研究了一段UNRAID,挺适合自己,三台NAS都改了,几十T的数据同步起来有点崩溃,就等结束打扫战场了。
这几天又看到关于MAC的一些文章,我是刚接触MAC系统不久,发现这个方法比较简便也安全一些。这篇文章推荐的软件都不错,结果发现在安装这个大神的时候出现了一堆问题,逐个解决的过程就像翻山越岭一样。搜索了大量文档之后,废了N多脑细胞之后基本完成。
基于我搜到的内容还没有一篇特别完整,真羡慕那些只用敲一条命令就都搞定的人啊。我把可能遇到的问题和解决方案都记录下,方便大家尝试,如果没有遇到那么恭喜你了。准备进入正题。。。
出师不利
首先去中文网页,官方的命令如下:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
运行完就会发现(当然你可能不会出现):
网络问题大家都懂的,现尝试了重装CLI工具
$ rm -rf /Library/Developer/CommandLineTools
$ xcode-select --install
再尝试安装,发现不再报错但是速度奇慢,有的朋友也能过,但我这等了快一个小时又断了,想骂街。。。
看来再次安装再次报错,居然换词了。。。
这次解决DNS污染问题,首先去在ipaddress/查询raw.githubusercontent.com的真实IP,修改hosts文件,sudo命令需要输入密码
$ sudo vim /etc/hosts
199.232.28.133 raw.githubusercontent.com
再试,可以访问,但速度在1KB/s,常规安装方式宣布失败,接下来就要使用镜像替换法安装了,依旧烧脑
2 屡战屡败
还是要先用命令把安装文档拿下来
$ cd ~
$ curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install
我懒得去系统找了(主要是不知道在哪 ),直接VIM编辑,把原来地址用#注释掉,增加科大地址
BREW_REPO = "git://mirrors.ustc.edu.cn/brew.git".freeze
CORE_TAP_REPO = "git://mirrors.ustc.edu.cn/homebrew-core.git".freeze
之后ruby进行安装,速度飞起
/usr/bin/ruby ~/brew_install
然而之后 卡到了这里,也是很多同学遇到的问题,继续羡慕没遇到的同学
ctl+c中断进程,输入下面命令
git clone git://mirrors.ustc.edu.cn/homebrew-core.git/ /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1
安装完毕后更新检测
brew update
brew doctor
结果如上图表示源已经更新,第二步结束。可以用一下命令进行安装软件,搜索,卸载等等
brew install
brew uninstall
brew search
brew upgrade
brew list
3 暂未解决
主程序已经安装,但还有CASK工具,用来安装图形界面的工具,比如开始文章里介绍的那些,主要是不上架的APP,这才是用的最多的,结果都说brew安装完之后默认会安装cast,但我还是那个背人,一番手工安装折腾之后居然好几个参数没有,无法search。
安装iina报错,list结果为空
得找点东西续命了,这些问题可能作为程序猿都不叫事,但对于我这个IT二把刀来说真是够费了,真想放弃了。
权当一次经过记录吧,能给一些像我一样的朋友帮助是最好不过了,就是不知道发到大妈这合适不。。。
怂系青年
校验提示文案
Infovores_Pan
校验提示文案
mafemme
校验提示文案
whosneo
校验提示文案
goldeye0351
校验提示文案
值友4214031457
校验提示文案
小聪儿
校验提示文案
骑上我心爱的大摩托
校验提示文案
骑上我心爱的大摩托
校验提示文案
小聪儿
校验提示文案
值友4214031457
校验提示文案
goldeye0351
校验提示文案
whosneo
校验提示文案
Infovores_Pan
校验提示文案
怂系青年
校验提示文案
mafemme
校验提示文案