zoukankan      html  css  js  c++  java
  • MacOS通过homebrew安装老版本的软件

    1. 安装Homebrew

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

    2. 如果想安装最新版本的软件,直接使用下面的命令即可,以安装gdb为例进行说明:

    brew install gdb

    3. 如果想安装老版本的软件,可以在Homebrew网站查询当前支持的软件版本:

    https://formulae.brew.sh/formula/

    如搜索gdb,当前能够直接下载的版本只有8.3,那比如我想下载gdb 8.2.1版本的话,就无法直接用brew install gdb进行下载了,

    此时,需要可以使用下面的方法来安装:

    (1)通过 https://formulae.brew.sh/formula/ 网站找到gdb,点击进去到gdb.rb在github上的地址:https://github.com/Homebrew/homebrew-core/blob/master/Formula/gdb.rb , 点击history,运气好的化,可以出来老版本的rb文件的链接,运气不好的话,会给一个下面的命令让我们自己查询:

     git log master -- Formula/gdb.rb

    (2)使用git clone克隆整个hemebrew-core到本地

    git clone https://github.com/Homebrew/homebrew-core.git

    (3)进入homebrew-core目录,执行上面的 git log master -- Formula/gdb.rb 命令,得到gdb.rb文件提交历史:

    找到 gdb 8.2.1的提交版本,本地重新checkout到对应的版本,如我选择最后一下出现8.2.1版本的commitid:

    git checkout ada036ff43e82206bd4d940fecb3253a0150395a

    然后进入到Formula目录,执行下面的命令即可安装gdb 8.2.1版本了:

    brew install gdb.rb

    最后,查看一下gdb的安装版本:

  • 相关阅读:
    windows下安装mysql(mysql-installer-community-5.6.10.1)
    mysql安装
    Full GC为什么那么慢?为什么老年代垃圾回收效率比新生代低很多?为什么Minor gc速度比Major GC慢?
    tomcat和HTTP(r equest response )
    response和request
    一次完整的Http请求过程
    servlet
    java泛型
    数据库索引的实现原理
    终端打印
  • 原文地址:https://www.cnblogs.com/tsts/p/11183605.html
Copyright © 2011-2022 走看看