关闭

Mac OSX使用brew安装旧版本phpunit的方法

标签: brewphpunitinstallmac旧版本
42771人阅读 评论(0) 收藏 举报
分类:

brew又称Homebrew,是Mac OSX系统的软件包管理工具,能在Mac中方便安装或卸载软件,类似ubuntu系统的apt-get功能。


常用命令如下:

安装软件
brew install [formula]

卸载软件
brew uninstall [formula]

查看软件
brew search [formula]

升级软件
brew upgrade [formula]

更新brew可支持的软件
brew update


使用brew install安装,会安装最新的版本。

因工作需要,需要安装phpunit,但代码框架不支持最新的phpunit版本,因此需要安装旧版本的phpunit。

1.使用brew安装phpunit

brew install phpunit

安装完后查看版本

phpunit --version
PHPUnit 6.3.0 by Sebastian Bergmann and contributors.

brew install安装的会是最新的版本,而我们需要的是旧版本,因此把此版本卸载。

brew uninstall phpunit



2.更新brew,检查是否存在可安装的旧版本

brew update
Already up-to-date.

更新完后,使用brew search查看可安装的版本

brew search phpunit

homebrew/php/phpunit
homebrew/php/phpunit-skeleton-generator
homebrew/php/phpunit@5.7

发现还支持5.7版本,这个版本代码框架支持,可以使用。


3.安装旧版本

brew install phpunit@5.7
==> Installing phpunit@5.7 from homebrew/php
==> Downloading https://homebrew.bintray.com/bottles-php/phpunit@5.7-5.7.21.sierra.bottle.tar.gz
Already downloaded: /Users/fdipzone/Library/Caches/Homebrew/phpunit@5.7-5.7.21.sierra.bottle.tar.gz
==> Pouring phpunit@5.7-5.7.21.sierra.bottle.tar.gz
  /usr/local/Cellar/phpunit@5.7/5.7.21: 5 files, 2.9MB



4.创建快捷方式

安装完成后,因为不是最新的版本,因此不会自动创建快捷方式,我们需要手动去创建。

phpunit --version
-bash: /usr/local/bin/phpunit: No such file or directory

手动创建快捷方式,使用软链接指向安装的旧版本

ln -s /usr/local/Cellar/phpunit\@5.7/5.7.21/bin/phpunitat57 /usr/local/bin/phpunit

使用快捷方式查看版本,可以看到调用旧版本成功

phpunit --version
PHPUnit 5.7.21 by Sebastian Bergmann and contributors.



使用brew安装旧版本软件,一定要先卸载当前版本的软件,再重新安装。而如果要升级新版本则直接使用brew upgrade命令即可。

1
0
查看评论

mac下PHPUnit安装步骤

PHP单元测试框架安装: 第一步:在https://phar.phpunit.de网站上下载phpunit-5.7.0.phar(针对于PHP5.6,PHP7.0版本)文件,将该文件保存到/usr/local/bin/目录下 第二步:使用命令更改phpunit-5.7.0.phar运行权限:chmo...
  • aishangyutian12
  • aishangyutian12
  • 2017-03-20 13:53
  • 1131

mac下brew 安装老版本的node

brew 安装老版本的node There's now a much easier way to install an older version of a formula that you'd previously installed. Simply use brew ...
  • a19891024
  • a19891024
  • 2016-12-25 13:58
  • 842

全新安装Mac OSX 开发者环境 同时使用homebrew搭建 (LNMP开发环境)

我用MAC也有两个多月了,直到看到这篇博客才算真正找到了感觉~ 前面的LNMP应该改成UNMP才是 转自:http://blog.segmentfault.com/fish/1190000000606752   以下是正文~ Brew Brew 是 Ma...
  • evane1890
  • evane1890
  • 2016-07-18 12:44
  • 1748

mac下的readelf和objdump

本文转载至:http://www.cnblogs.com/zlcxbb/p/6059517.html ELF文件包括: (1)可重定位的目标文件 (2)可执行的目标文件 (3)可被共享的目标文件   可以用file命令来看目标文件是否是ELF文件  ...
  • robertsong2004
  • robertsong2004
  • 2016-12-17 17:12
  • 2011

brew install tomcat

I recently installed Tomcat 7 and got it working with Eclipse Helios on Mac OSX Lion. Install Homebrew:  /usr/bin/ruby -e "$(curl -fsSL http...
  • sinat_30895035
  • sinat_30895035
  • 2016-12-26 18:17
  • 3644

Mac下安装phpunit

本人测试小白一个,昨天接到老大指示让学习下phpunit.网上查找资料后,需要先安装phpunit.安装过程一路曲折,现在记录下。 网上搜索到都是用pear命令搞定。 于是打开终端,先pear version 验证是否安装了pear。 如果没有安装$sudo php /usr/lib/php/in...
  • u013166311
  • u013166311
  • 2016-09-22 14:18
  • 1813

mac install brew

最近刚把开发平台从windows迁移到Mac,发现有些东西也是需要根据自己需要安装的,所以搜了下,发现网上各路大神推荐brew,看完介绍,感觉不错,搞起安装(这里说下心得,在Mac app store中有很多常用的软件都找不到,例如大名鼎鼎的eclipse,sublime text等,其实是个人想...
  • tterminator
  • tterminator
  • 2015-08-10 21:09
  • 5698

OSX10.11安装brew问题解决

1.安装brew http://brew.sh/index_zh-cn.html 粘贴命令语句到terminal 2.出错信息 error: unable to unlink old 'Library/Aliases/0mq' (Permission denied) ...
  • binary_decimal
  • binary_decimal
  • 2016-08-15 15:43
  • 929

Mac 安装homebrew

Homebrew官网 http://brew.sh/index_zh-cn.html Homebrew是神马 linux系统有个让人蛋疼的通病,软件包依赖,好在当前主流的两大发行版本都自带了解决方案,Red hat有yum,Ubuntu有apt-get  神马,...
  • yuexiaxiaoxi27172319
  • yuexiaxiaoxi27172319
  • 2016-04-29 09:34
  • 39041

在Mac OSX 10.10 上安装opencv

在Mac OSX上如果想使用OpenCV,可以通过自己手动编译源码的方式,但比较繁琐。 推荐使用Homebrew来进行安装,步骤很简单,如下: 1、brew tap homebrew/science 2、brew install opencv 等待几分钟,即可安装成功。 下面是配置ec...
  • wdkirchhoff
  • wdkirchhoff
  • 2014-12-13 16:05
  • 3461
    微博
    微信公众号
    微信分享公众平台-破晓领域
    破晓领域
    微信号:fdipzone-idea
    名称:破晓领域

    个人资料
    • 访问:7819756次
    • 积分:46031
    • 等级:
    • 排名:第81名
    • 原创:295篇
    • 转载:24篇
    • 译文:0篇
    • 评论:511条
    博客专栏
    最新评论