Mostrando postagens com marcador Ubuntu. Mostrar todas as postagens
Mostrando postagens com marcador Ubuntu. Mostrar todas as postagens

domingo, 16 de março de 2014

Sendo preguiçoso e adicionando novos Alias no Ubuntu

Ser preguiçoso as vezes  bom, e para todo bom preguiçoso precisamos de bons alias. Pra você não sabe o que é alias, é apenas um apelido a um comando que é longo e chato de ficar digitando. Para criar alias no Ubuntu é muito simples:
  1. Edite o arquivo ~/.bashrc, se ele nunca foi modificado você provalvelmente encontrará algumas linhas como as de baixo:
    # some more aliases
    alias ll='ls -alF'
    alias la='ls -A'
    alias l='ls -CF'
  2. Perceba que o alias é formado pela palavra alias apelido='comando', segue alguns alias que utilizo:
    alias agi='sudo apt-get install'
    alias agr='sudo apt-get remove'
    alias agu='sudo apt-get update'
    alias acs='apt-cache search'
    alias cp='cp -iv'
    alias mv='mv -iv'
    alias rm='rm -i'
    alias la='ls -alh'
    alias documents='cd ~/Documents'
    alias downloads='cd ~/Downloads'
    alias desktop='cd ~/Desktop'
    alias music='cd ~/Music'
    alias videos='cd ~/Videos'
    alias tools='cd ~/Tools'
    alias projetos='cd ~/Projetos'
    alias ..='cd ..'
    alias ...='cd ../..'
    alias ....='cd ../../..'
    alias e='exit'
    alias s='sudo'
    alias shutdown='sudo shutdown –h now'    #precisa da senha root, para desabilitar use "sudo chmod a+s /sbin/shutdown"
    alias restart='sudo shutdown –r now'     #precisa da senha root, para desabilitar use "sudo chmod a+s /sbin/shutdown"
  3. Adicione os alias que você gostou abaixo dos padrões que já vem no .bashrc e pronto, salve e abra o terminal e seja preguiçoso!!

Instalando Android SDK no Ubuntu

Bom, esse é um tutorial bem simples para a instalação do SDK do android no Ubuntu, siga os passos abaixo:
  1. Baixe o SDK em https://developer.android.com/sdk/index.html mas fique atento para baixar o SDK Tools Only pois o ADT Bundle vem com eclipse entre outras coisas, caso você use outra IDEA ou já tenha o eclipse na sua máquina, baixe apenas o SDK Tools Only.
  2. Descompacte o arquivo baixado em sua máquina, no meu caso eu descompactei e deixei em /home/diego/Tools/android-sdk-linux
  3. Usando agora o seu terminal, execute a linha de comando abaixo na pasta raiz da instalação do seu android. Recomendo fazer isso anoite, pois o mesmo irá baixar muita coisa.
    > tools/android update sdk --no-ui
  4. Adicione as linhas /home/diego/Tools/android-sdk-linux/tools e /home/diego/Tools/android-sdk-linux/plataform-tools no seu PATH. Caso tenha dúvidas de como fazer isso olhe o link http://diegogusava.blogspot.com.br/2012/01/variaveis-de-ambiente-no-ubuntu.html
  5. Pronto, o sdk está instalado.

sábado, 15 de março de 2014

Ubuntu 12.04.x - How to install Oracle’s Java on Ubuntu

Nothing better than after 2 years using Windows coming back to linux world, and I find out a common problem that developers suffer: install Java from Oracle, but its quite simple, just follow the steps:

1 - Download and extract to your home folder
2 - Copy the folder extracted to /usr/lib/jvm
     > cp -R /home/diego/jdk1.7.0_51 /usr/lib/jvm/jdk1.7.0_51
3 - Change the PATH variable that its located in /etc/enviroment
    > sudo vi /etc/enviroment
4 - Add to your PATH the JAVA_HOME, probably it will look like
    > PATH="/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/jdk1.7.0_51"
       JAVA_HOME="/usr/lib/jvm/jdk1.7.0_51"
5 - Type the command below
     >  sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_51/bin/java 2000
6 - Choose the appropriate version
     > update-alternatives --config java

domingo, 29 de janeiro de 2012

Iniciando um programa sem bloquear o console (bash)

De acordo com o site , para iniciar um programa sem bloquear o bash, é simples apenas adicione o caracter "&" ao da linha de comando.

Exemplo:

Iniciando o Intellij IDE 11:

$ cd ~/intellij/idea-IC-111.167/bin/
$ ./idea.sh &

pronto, agora o processo foi iniciado em segundo plano e você pode utilizar novamente o console.



sábado, 28 de janeiro de 2012

Como instalar e desinstalar arquivos .deb no Ubuntu

Instalar:
sudo dpkg -i package.deb

Desinstalar
sudo dpkg -r package.deb

Desabilitando o Scroll Overlay no Ubuntu

O scroll overlay do Unity é a pior coisa que inventaram, e pra não gosta, assim como eu, é fácil desabilitar. Entre com o seguinte comando no seu terminal
echo "export LIBOVERLAY_SCROLLBAR=0" | sudo tee /etc/X11/Xsession.d/80overlayscrollbars > /dev/null
Log out log in e pronto!

sexta-feira, 13 de janeiro de 2012

quinta-feira, 12 de janeiro de 2012

Variáveis de ambiente no Ubuntu

Caso você esteja precisando adicionar no sistema variáveis de ambiente, de acordo com o link https://help.ubuntu.com/community/EnvironmentVariables o melhor lugar para se fazer isto, caso você queira que a variável afete todo o sistema:
/etc/environment

Como fazer ? Simples, execute o seguinte comando:
sudo vi /etc/environment

caso seja a primeira vez que você está editando o arquivo, ele provavelmente estará assim:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

No meu caso, como eu queria adicionar mais de uma variável de ambiente como a do Java, Maven, Forge e PlayFramework o meu PATH ficou assim:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/jdk1.7.0_01/bin:/home/diego/tool/forge-1.0.0.Beta3/bin:/usr/local/apache-maven/apache-maven-3.0.3/bin:/home/diego/play/play-2.0-beta"

Não esqueça de reiniciar a máquina para as configurações surtirem efeito.

terça-feira, 10 de janeiro de 2012

Ubuntu - Apache You don't have permission to access

O problema ocorre pois não foi dado permissão de acesso aos seus arquivos.

Tudo pode se resolver com o seguinte comando:

sudo chown www-data.www-data -R /var/www/

ou


sudo find /var/www -type d -exec chmod u=rwx,g=rx,o=rx {} \;
sudo find /var/www -type f -exec chmod u=rw,g=r,o=r {} \;

O primeiro comando irá liberá acesso ao web server para escrita, isso pode ser perigoso caso você esteja liberando acesso a sua máquina. O segundo é mais restrito.