zoukankan      html  css  js  c++  java
  • Homebrew 常用命令

    Homebrew 常用命令

    Homebrew 介绍

    Homebrew也称brew,macOS下基于命令行的最强大软件包管理工具,使用Ruby语言开发。类似于CentOS的yum或者Ubuntu的apt-get。安装homebrew后,我们可以通过命令行的方式,安装、卸载、更新软件包,而且安装时它会自动帮我们处理安装依赖的软件包。

    安装 Homebrew

    可以参考官网进行安装:官网地址

    常用命令

    基于brew安装的所有软件及其依赖均会安装到目录/usr/local/Cellar

    brew 帮助信息
    brew help

    子命令帮助信息
    brew command -h 或 brew help command

    搜索软件包
    brew search package_name

    查看软件包信息
    brew info package_name

    安装软件包
    brew install package_name

    更新软件包
    brew upgrade package_name
    不指定package_name时,更新所有可更新的软件包。

    卸载软件包
    brew uninstall package_name 用于卸载指定的软件包;
    brew uninstall --force package_name 彻底卸载指定软件包,包括旧版本。

    查看本机已安装软件包
    brew list

    服务管理

    • 列出正在运行的服务: brew services list
    • 启动指定服务: brew services start service_name
    • 停止指定服务: brew services stop service_name
    • 重启指定服务: brew services restart service_name

    查看可更新的软件包列表
    brew outdated

    清理软件

    • 列出需要清理的内容:brew cleanup -n
    • 清理所有的过时软件:brew cleanup
    • 清理指定软件的过时包:brew cleanup package_name

    查看配置信息
    brew config

    诊断问题
    brew doctor
    诊断当前brew存在哪些问题,并给出提示;如果当前brew使用正常,无需处理诊断给出的问题信息。

    取消homebrew自动更新

    使用brew安装软件包时,总是先updating HomeBrew…,速度很慢,可以再shell的配置文件中加一条语句,取消自动更新。

    如果你使用的是bash,修改配置文件~/.bash_profile;如果你使用zsh,则修改配置文件~/.zshrc

    在配置文件中,添加一行内容:
    export HOMEBREW_NO_AUTO_UPDATE=true

  • 相关阅读:
    C语言的选择结构和条件判断
    学习C语言必须知道的理论知识(第三章数据类型的分类)
    基本输入输出函数以及其格式.
    学习C语言必须知道的理论知识(第三章常量和变量)
    简单的算术题。
    学习C语言必须知道的理论知识(第二章算法)
    学习C语言必须知道的理论知识(第一章)
    学习C语言必须知道的理论知识(第三章常量类型,运算符和表达式)
    C语言中的循环控制语句.
    彻底弄懂JS中的this
  • 原文地址:https://www.cnblogs.com/xiao-xue-di/p/10172138.html
Copyright © 2011-2022 走看看