Já perdeu em qual branch estava enquanto utilizava o terminal para realizar algum procedimento? Então, a dica de hoje
é bastante simples. Vamos mostrar no nosso terminal em qual branch estamos. Para isso basta entrar no seu arquivo .bashrc que fica no seu diretório padrão, com o seguinte comando: nano ~/.bashrc e adicionar as seguintes linhas no final do arquivo:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Agora vamos de fato instalar o Virtual Box, utilizando o seguinte comando:
# apt-get install virtualbox-4.3
# apt-get install virtualbox-4.3
Nesse post, foi escolhido a versão 4.3 como exemplo.
O próximo passo é adicionar o seu usuario para o grupo do Virtual Box:
Utilizando os seguintes comandos:
# gpasswd -a usuário vboxusers
# usermod -a -G vboxusers usuário
# gpasswd -a usuário vboxusers
# usermod -a -G vboxusers usuário
Com estes passos já concluídos com sucesso, o Virtual Box estará instalado. Podemos utilizar mais um comando para baixar a extensão de suporte USB para o Virtual Box. Basta utilizar o seguinte comando:
Quando se tem varios arquivos indesejáveis ou que so estão tomando espaço em alguma pasta do seu Linux e se decide apaga-los não adianta usar o comando rm ja conhecido, pois ele apresentara um erro mais ou menos mostrando isso: ARGUMENT LIST TOO LONG.
Como remover então estes arquivos? eis o X da questão. Precisamos utilizar alternativas para este comando. No caso aqui utilizaremos o comando for, um comando de repetição. Sua clausula consiste em:
for "iteração" in "lista"; do
bloco de código/ comando...
done
for "iteração" in "lista"; do
bloco de código/ comando...
done
Vamos utilizar uma forma mais enxuta junto com o nosso comando rm. Ficando desta maneira:
$ for g in *.log; do rm $g; done
$ for g in *.log; do rm $g; done
No caso deste código acima excluímos todos arquivos que termina com a extensão .log. Lembre de ter permissão para excluir estes arquivos.
No código acima ele vai te perguntar se deseja excluir de arquivo em arquivo, mais podemos adicionar uma opção interessante neste comando, o -f.
Será realizado o download do arquivo composer.phar.
1
2
3
4
5
All settings correct for using Composer
Downloading...
Composer successfully installed to: ./composer.phar
Use it: php composer.phar
All settings correct for using Composer
Downloading...
Composer successfully installed to: ./composer.phar
Use it: php composer.phar
No meu caso eu instalei ele para que eu pudesse utiliza-lo em qualquer projeto, numa forma global. Para isso utilizei esse comando (Para plataforma UNIX):
1
# sudo mv composer.phar /usr/local/bin/composer
# sudo mv composer.phar /usr/local/bin/composer
Pronto o composer agora está instalado.
NO OS X
Para instalar no OS X é mais simples, basta fazer o download do Composer :
1
curl -sS https://getcomposer.org/installer | php
curl -sS https://getcomposer.org/installer | php
depois de realizado o download, mova o arquivo para a pasta /usr/bin com o seguinte comando:
1
sudo mv composer.phar /usr/bin/
sudo mv composer.phar /usr/bin/
No meu caso gosto de deixar no modo universal, para poder trabalhar com o composer em qualquer projeto, para isto basta criar um alias, utilizando o VIM para acessar o arquivo e inserir uma linha.
Para acessar o arquivo digite o seguinte comando:
1
vim ~/.bash_profile
vim ~/.bash_profile
Depois acrescente a seguinte linha:
1
alias composer="php /usr/bin/composer.phar"
alias composer="php /usr/bin/composer.phar"
Pronto agora o composer está instalado.
Caso o procedimento acima não funcionar utilize este comando:
Este último comando realiza todo o processo dito anteriormente.
UTILIZANDO
Para utiliza-lo basta criar um arquivo composer.json no seu projeto contendo quais dependências você deseja utilizar, no nosso exemplo utilizei o silex e o doctrine :