暂无图片
暂无图片
1
暂无图片
暂无图片
暂无图片

MacOS下Homebrew 资源路径和管理说明

元体 2021-06-25
11377

在mac os初始安装后,目录/usr下并不存在local子目录,当安装homebrew工具包时,会创建这个目录,也就是说目录/usr/local是由brew使用的,brew将在此目录下,分门别类地放置其所下载安装的各种不同的应用程序包,进行统一管理。


在此简明介绍一下Homebrew的主要文件分布和常用指令:

  • 当执行brew install xxxx应用时,会将在目录/usr/local/Cellar下,创建名为xxxx的目录,然后把所有下载的资源文件存放在这个目录下。

  • 当执行brew uninstall xxxx应用时,会删除/usr/local/Cellar/xxxx目录。

  • 当执行brew cleanup时,会将存放在/usr/local/Cellar目录下的同一个应用的所有低版本的程序包全部删除,只保留最新安装的程序包。

  • 另外,brew 还会创建自己的缓存目录/Users/<用户名>/Library/Caches/Homebrew,brew会将其作为资源下载的缓存目录。

  • 其他应用也与Homebrew应用类似,都会在/Users/<用户名>/Library/Caches目录下,建立自己的缓存目录,并在自己的缓存目录下存放自己的缓存文件。

  • 可以通过删除/Users/<用户名>/Libray/Caches这个目录下的全部缓存文件,以此释放一些被占用的存储空间,增加可用存储空间。可以在访达工具窗口下进行删除操作,也可在系统终端下输入sudo rm -rf Users/<用户名>/Library/Caches指令进行删除,但删除前要确认删除这些文件所带来的影响,如果不合适,就尽量不要删除。


除了上述操作之外,还可以试试如下指令:


  • 查看全局配置

    brew config


  • 检查一下brew所安装的全部应用资源是否有问题

    brew doctor


  • 查看一下网上资源服务器上的python应用程序资源信息

    brew info python


  • 查看已安装的应用程序包列表

    brew list


  • 更新全部已安装应用程序包

    brew update


  • 升级全部已安装的应用程序包

    brew upgrade


还有一些其他命令格式,在man中可以深入查看,然后继续操练体会。











文章转载自元体,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论