freeCodeCamp/guide/portuguese/linux/installing-cli-tools-develo.../index.md

63 lines
3.2 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

---
title: Installing CLI Tools Developers Should not Live Without on Linux and Mac
localeTitle: Instalando Ferramentas CLI Os desenvolvedores não devem viver sem no Linux e Mac
---
Este artigo é uma breve descrição de como instalar os principais utilitários de linha de comando que os desenvolvedores usam todos os dias em ambientes Macintosh e Linux. As principais ferramentas do CLI que serão mostradas são: Homebrew (Mac), Node e NPM, Bower, Gulp, Grunt e Tmux.
## Instalando o Homebrew (sistemas Macintosh)
Homebrew é 'O gerenciador de pacotes ausente para o OS X'. É uma ótima ferramenta para baixar e instalar pacotes diretamente de sua linha de comando. Isso não é necessário nas distribuições Linux porque elas já possuem gerenciadores de pacotes instalados por padrão, como o `apt-get` ou o `pacman` . Para instalar o Homebrew, basta colar o seguinte comando no seu terminal:
* `/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"`
Caso você encontre o "Xcode Command Line Tools Missing", use o seguinte para instalá-lo:
* `xcode-select --install`
## Instalando o NPM
`NPM` , ou Node Package Manager, é outro gerenciador de pacotes útil para baixar principalmente ferramentas da web. O download do `NPM` também instalará o framework Node.js.
### Mac:
* Usando o `Homebrew` type: `brew install node` e o `NPM` deveria ter sido instalado.
### Linux:
* Usando o `apt-get` primeiro tipo: `curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -` , em seguida, `sudo apt-get install nodejs`
* Usando o tipo `pacman` : `pacman -S nodejs npm`
* Usando o tipo `yum` : `sudo yum install nodejs npm`
* Usando o tipo `dnf` : `sudo dnf install nodejs`
* Usando o tipo `zypper` : `sudo zypper install nodejs6`
## Instalando o Bower
O Bower é um gerenciador de pacotes popular que permite instalar bibliotecas front-end. Você pode instalá-lo em sistemas Linux e Macintosh usando `npm` com o seguinte comando:
* `npm install -g bower` (O mesmo comando para Linux e OS X)
## Instalando Gulp
`Gulp` é uma ferramenta de framework e CLI que torna o desenvolvimento mais rápido e mais agradável automatizando as tarefas que os desenvolvedores estão fazendo repetidamente. Além disso, você pode instalar o `Gulp` através do `npm` :
* `npm install -g gulp-cli`
E em pastas de projetos individuais:
* `npm install --save-dev gulp`
## Instalando o Grunt
`Grunt` é outra ferramenta de automação popular semelhante ao `Gulp` . Para instalá-lo, use `npm` novamente:
* `npm install -g grunt-cli`
## Instalando o Tmux
`Tmux` é um multiplexador de terminais para Linux e Mac. Ele permite que você tenha várias sessões e janelas na mesma janela de Bash e também permite "desanexar" sessões às quais você pode se conectar por meio do SSH, deixando todos os programas em execução no momento, em execução.
Para instalar no Linux:
* `sudo apt install tmux`
E é isso! Com essas ferramentas, seu processo de desenvolvimento e conteúdo serão agradáveis e eficientes. Como você pode ver, a principal ferramenta para instalar é o `npm` e permite que você instale muitas outras ótimas ferramentas CLI orientadas para a web.