zoukankan      html  css  js  c++  java
  • Homebrew使用入门

    Homebrew -- macOS 上最好的包管理工具。

    简介

    Homebrew 中文官网:https://brew.sh/index_zh-cn

    大家都知道,在 Linux 上可以使用 yumapt-get 安装软件包,例如安装 Nginx 等。那么,怎么在 macOS 上安装 Nginx 等软件呢?那就得用到 Homebrew 了。

    Homebrew 会将软件包安装到独立目录,并将其文件软链接至 /usr/local。说起来好像有点难懂,简单说就是,Homebrew 会将安装的软件包统一进行管理,不必担心其存储位置等,安装好之后用就对了。

    安装

    首先来安装 Homebrew,将下面命令粘贴至终端执行即可。

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    

    使用

    提示,以下命令均以 Nginx 为例,如需使用,将命令中的 nginx 替换为要操作的软件包名称即可。

    安装软件

    例如我们要安装 Nginx,在下面终端输入以下命令即可。

    brew install nginx
    

    卸载软件

    brew uninstall nginx
    

    查看软件信息

    brew info nginx
    

    查看已安装的软件

    brew list
    

    替换源

    由于国内网络环境问题,使用 brew 安装软件的时候,可能会失败,这个时候可以考虑将安装源替换为中科大的镜像,命令如下:

    cd "$(brew --repo)"
    git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
    

    如果想恢复为官方源,命令如下:

    cd "$(brew --repo)"
    git remote set-url origin https://github.com/Homebrew/brew.git
    

    更多用法

    更多用法可以参考官方文档:「Homebrew Documentation

    Homebrew 还有个兄弟叫 「Homebrew Cask」,是专门安装图形化软件的工具,有兴趣的可以访问「Homebrew Cask」了解。

    个人推荐

    我个人在 macOS 安装 node 的时候,最开始是使用的官方安装包进行安装的,后来在 vue 项目中执行 npm install 的时候总是出错,提示权限不足的问题。

    后来,我把之前的 node 卸载了,使用 brew install node,自此之后,再使用 npm 相关命令就没出过错了。

    所以,推荐使用 brew 安装 node,除此之外,包含但不限于 pythonnginxmaven 等均推荐使用 brew 进行安装。

    欢迎访问的个人博客:掘墓人的小铲子

  • 相关阅读:
    前端面试题六
    前端面试题五
    前端面试题四
    前端面试题之三
    前端面试题分享二
    前端面试题分享一
    JS学习笔记一
    git使用学习笔记一
    常见User-Agent
    ado.net之SQLServer和Oracle (sys_cursor) 数据库链接——获取结果集方式对比
  • 原文地址:https://www.cnblogs.com/juemuren4449/p/12382952.html
Copyright © 2011-2022 走看看