打造前端MAC工作站(三)使用brew利用命令行安装软件

打造前端MAC工作站(三)使用brew利用命令行安装软件

前情回顾

打造前端MAC工作站(一)简单系统配置 打造前端MAC工作站(二)安装软件的两种方法

前言

最好的系统是linux,只是我们前端工程师的一些特殊需求,导致大多数前端工程师选择了MAC系统作为我们的主力工作站。

但是,我们不能沉迷于MAC的各种图形工具,我们还是要练习和使用强大的命令行工具。这一章,我们就两讲如何在MAC下面使用命令行安装软件。

写了一天的文章了,累了,这篇博文主要内容来自于 http://www.cnblogs.com/TankXiao/p/3247113.html

下面是原文:

使用brew安装软件

brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便

brew类似ubuntu系统下的apt-get的功能

安装brew

brew 的官方网站: http://brew.sh/   在官方网站对brew的用法进行了详细的描述

安装方法:  在Mac中打开Termal:  输入命令:

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

代码是我从官方网站拿的,图是原文的。我的实际操作是在这过程中需要按几次回车,安装时间大概是15分钟

使用brew安装软件

一个命令就搞定了, 比如安装git

brew install git

安装过程需要等待一会儿,与网速有很大的关系。如果不行,建议科学上网。科学上网的软件,在上一篇中已经给大家了。至于如何获得账号,建议大家在网上购买一个,或者自己买一台国外的VPS服务器搭建一个。这里就不详细表述了。可以在搜索引擎中搜索相关科学上网的资料。

比如安装wget

brew install wget

使用brew卸载软件

卸载更方便了

brew uninstall wget

使用brew查询软件

有时候,你不知道你安装的软件的名字, 那么你需要先搜索下, 查到包的名字。 比如我要安装

brew search /wge*/

/wge*/是个正则表达式, 需要包含在/

其他brew命令

brew list           // 列出已安装的软件
brew update         // 更新brew
brew home           // 用浏览器打开brew的官方网站
brew info           // 显示软件信息
brew deps           // 显示包依赖

我们需要用 brew 安装哪些软件?

软件名

软件用途

node

node.js,前端必须的环境

git

版本管理工具,github必备

wget

命令行下载工具,下载必备

atool

命令行解压亚索软件工具,统一所有压缩软件命令,必备

其他就是各种各样的软件了。大家可以在实际的学习工作过程中不断的学习与安装。

本文图片资料参考了 http://www.cnblogs.com/TankXiao/p/3247113.html 这篇博文

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏莫韵的专栏

基于ELK的nginx-qps监控解决方案

nginx-log中所有我们需要的信息,都是有的 。

1.3K9
来自专栏Java架构师学习

你想了解的分布式--从ACID到CAP/BASE

本文先介绍传统关系数据库中事务的ACID特性,再介绍分布式系统中的经典理论——CAP定理和BASE理论。 事务 事务的定义: 事务(Transaction)是由...

2958
来自专栏最高权限比特流

漫谈计算机组成原理(二)系统总线

从引言中,我们基本上能够了解到总线在计算机系统中的作用。但是上面的说法只是一个概论,我们需要给出更加详细的总线的作用:总线是计算机中各个部件的信息传输线。在计算...

3133
来自专栏深度学习那些事儿

深度学习-在ubuntu16.04安装CUDA9.1-总结(问题完全解决方案)

深度学习大火,为了赶上AI的班车,许多研究生本科生们都在搞深度学习。然而深度学习环境搭建必不可少,这篇文章是我多次为实验室搭建环境所积累起来的经验总结,希望所有...

5825
来自专栏零基础使用Django2.0.1打造在线教育网站

零基础使用Django2.0.1打造在线教育网站(十七):我要学习配置

努力与运动兼备~~~有任何问题可以加我好友或者关注微信公众号,欢迎交流,我们一起进步!

1791
来自专栏Laoqi's Linux运维专列

“考虑不全面”导致的大问题!!!

今天做了个小实验,由于自己的考虑不全面,导致了大问题的产生! 因为此问题我在全网几乎都未找到满意的答案,所以现在打算分享出来! 问题原因: 1 2 ...

4098
来自专栏FreeBuf

OpenSSH曝高危漏洞,Linux主机面临暴力破解威胁

OpenSSH软件被爆出一个简单却高危的漏洞,攻击者可以在短时间内进行数千次的登录尝试。 ? OpenSSH是最流行的Linux系统进行远程控制的软件。一般来说...

2887
来自专栏一枝花算不算浪漫

Nginx负载均衡的详细配置及使用案例详解.

38313

3种提升云可扩展性的方法

部署在亚马逊的云服务器中被认为是实现高可扩展性的好方法,同时只需要为您所使用的计算能力支付费用。不过您要如何从技术中获得最佳的可扩展性呢?

23910
来自专栏程序人生

谈谈用户权限系统

登录这事之于一个需要识别用户身份的产品,就仿佛cs101之于computer science。感谢各种语言里各种优秀的登录模块(比如nodejs的passpor...

2974

扫码关注云+社区

领取腾讯云代金券