分类: macOS

苹果公司为其 Macintosh 系列电脑开发的操作系统 macOS 相关的知识内容。

  • 中科大 USTC Homebrew 软件包源代码镜像仓库

    在中国可能使用 brew 命令(即 Homebrew 软件管理软件)网络上会有各种困难,这中时候我们可以试试中科大( USTC )Homebrew 软件包镜像仓库来进行更新。

    如果你已经安装好了 brew,可以使用以下命令来使用中科大的镜像文件。brew update 和 brew upgrade 分别是检查是否有更新和开始更新升级。

    export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
    
    brew update

    使用科大源安装 Homebrew / Linuxbrew

    首先在命令行运行如下几条命令设置环境变量:

    export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"
    export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"
    export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles"
    export HOMEBREW_API_DOMAIN="https://mirrors.ustc.edu.cn/homebrew-bottles/api"

    安装 Homebrew

    运行终端(Terminal),复制粘贴运行一下命令:

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

    初次安装 Homebrew / Linuxbrew 时,如果无法下载安装脚本, 可以使用中科大每日同步的安装脚本文件。

    /bin/bash -c "$(curl -fsSL https://mirrors.ustc.edu.cn/misc/brew-install.sh)"
  • 在Mac OS Terminal终端简单使用代理服务器

    由于 homebrew 软件库管理器需要从Github上获取数据进行软件的安装和更新,因此我们要让Terminal终端能够访问Github,我们可以运行以下两条命令,让当前Terminal终端使用代理服务器。

    # 使用 HTTP 协议代理服务器
    export http_proxy="http://your_proxy_address:port"
    export https_proxy= "http://your_proxy_address:port"
    export all_proxy="http://your_proxy_address:port"
    # 使用 Socks5 协议代理服务器
    export http_proxy= "socks5://your_proxy_address:port"
    export https_proxy="socks5://your_proxy_address:port"
    export all_proxy="socks5://your_proxy_address:port"

    your_proxy_address是要使用的代理服务器的ip地址,port是要使用的代理服务器端口号。

    该命令只对当前运行该命令的Terminal终端窗口(即当前会话)起作用,关闭后恢复系统默认情况。