HomebrewCask-解决版本更新后旧目录迁移问题
来源:互联网 发布:python科学计算张若愚 编辑:程序博客网 时间:2024/04/29 18:41
- 最近在更新
homebrew
和homebrew cask
时发现出现如下提示:
The default Caskroom location has moved to /usr/local/Caskroom,查阅了相关的资料,发现最新的homebrew cask的默认应用根目录发生了变更,我们需要做出相应的迁移 - 迁移方式一:
1. 列出你的所有brew cask应用:brew cask list2. 强制更新每一个应用:brew cask install --force 应用名3. 或者直接更新所有:brew cask install --force $(brew cask list)4. 备注:这种方式比较麻烦,不太推荐
- 迁移方式二
1.将旧目录的应用移到新目录:mv /opt/homebrew-cask/Caskroom /usr/local 2.更新所有就应用的link: for f in ~/Applications/*.app; do oldloc="$(readlink "$f")"; [[ -e $oldloc ]] || ln -sf "/usr/local${oldloc#/opt/homebrew-cask}" "$f"; done 3. 个别应用可能仍需要重新安装(如chrome),但是大部分原来应用可以正常使用
- homebrew cask calling hsbc::dsl#license is deprecated! there is no replacem 等警告信息的解决办法
1.请先把brew和brew cask本身进行版本更新2.更新brew:brew update3.更新brewCask:brew cask update
- 参考资料:
1.https://github.com/caskroom/homebrew-cask/issues/21913
2 0
- HomebrewCask-解决版本更新后旧目录迁移问题
- 更新SDK后ADT版本低不支持问题的解决
- TortoiseSVN更新1.7后遇到的版本迁移问题解决
- 为什么我的网站更新后,通过CDN后看到网页还是旧网页,如何解决? "
- 解决Pycharm 文件更改目录后,执行路径未更新的问题
- [Android Tool]更新SDK后ADT版本低不支持问题的解决
- [Android Tool]更新SDK后ADT版本低不支持问题的解决
- [Android Tool]更新SDK后ADT版本低不支持问题的解决
- 解决更新sdk manager 中的sdk tools后与ADT的版本不匹配问题
- 解决Ubuntu 12.04更新后 ”系统的网络服务与此版本的网络管理器不兼容“问题
- [Android Tool]更新SDK后ADT版本低不支持问题的解决
- [Android--Tool]更新SDK后ADT版本低不支持问题的解决
- iOS Xcode 解决每次版本更新后插件都不好用的问题
- 解决android sdk 版本更新问题
- Xcode8更新后问题总结与解决
- 删除CentOS更新后的旧内核
- 删除CentOS更新后的旧内核
- 删除CentOS更新后的旧内核
- Ubuntu安装Nox后编译make报错怎么办?
- maven配置阿里云镜像
- Java设计模式之-单例模式
- Linux的概念与体系
- oracle 定时任务
- HomebrewCask-解决版本更新后旧目录迁移问题
- 【Java每日一题】20161019
- 互联网广告综述之点击率系统
- Linux入门:apt-get update更新失败!!!
- 对返回键的监控
- 操作xml的工具类
- opencv中关于重映射和仿射变换
- java--常用面板组件(2)
- encodeURIComponent编码后java后台的解码