Arquivo de 23 março, 2011
Linux: Capturando imagem da tela do computador pelo terminal
Publicado por Rafael A. de Almeida em Sistema em 2011-03-23
Para capturar a imagem, usaremos o scrot. No Ubuntu ou Debian, você pode instala-lo com o comando:
$ sudo apt-get install scrot
Como usar:
$ scrot -q 90 nome_do_arquivo.jpg
No exemplo acima foi feito uma captura de tela com a qualidade de 90% e salvo como nome_do_arquivo.jpg. Trocando a extensão do aquivo, o tipo de arquivo também é mudado.
Com o script abaixo, você consegue espionar a tela do computador, tirando uma foto por minuto. Teste e veja e que acontece.
#!/bin/bash while [ 1 == 1 ] do IMAGE_PATH='/tmp' IMAGE_QUALITY=90 CURRENT_DATE=`date +%Y/%m/%d` CURRENT_TIME=`date +%H-%M-%S` TIME_OUT=60 mkdir -p $IMAGES_PATH/$CURRENT_DATE scrot -q $IMAGE_QUALITY $IMAGES_PATH/$CURRENT_DATE/$CURRENT_TIME.jpg sleep $TIME_OUT done
Dúvidas? Deixe um comentário.
Foi usado como referência:
http://askubuntu.com/questions/6558/what-screenshot-tools-are-available/6635#6635
Ativando bash-completion no Ubuntu ou Debian
Publicado por Rafael A. de Almeida em Sistema em 2011-03-23
É bem legal quando você quer instalar um pacote com o apt-get, mas você não sabe exatamente o nome do pacote, então você digita o começo do nome e tecla Tab e o sistema completa automaticamente o restante. Isso também serve para completar nome de programas ou argumentos.
Sem comentários, isso simplesmente muda sua vida como usuário de terminal. Este recurso já vem ativado no Ubuntu e no Debian, mas não para o root. Se você usa o root com frequência, fica chato ter que adivinhar alguns comandos. Então, que tal ativar o bash-completion para ele também? Vamos para a prática? Entre como root, com um dos comandos abaixo.
$ su
ou
$ sudo su
Agora vamos editar o arquivo .bashrc desse usuário.
# nano /root/.bashrc
Adicione no final do arquivo as seguintes linhas:
if [ -f /etc/bash_completion ] && ! shopt -oq posix; then . /etc/bash_completion fi
Agora tecle Ctrl+O e depois Enter, para salvar o arquivo. Para sair do editor de texto, tecle Ctrl+X. Agora feche a sessão do usuário root.
# exit
Agora se você entrar novamente como root, o recurso já estará ativado, completando os comandos quando você teclar Tab. Essa dica também pode ser usada em outras distribuições, mas algumas vezes é necessário instalar o bash-completion.
Dúvidas? Deixe um comentário.
Instalando o sudo no Debian
Publicado por Rafael A. de Almeida em Sistema em 2011-03-23
Pra quem usa o terminal no Ubuntu, o sudo é uma mão na roda, já que você pode executar programas como root sem precisar ficar trocando de usuário. Se você instalou só o sistema básico do Debian, ele não virá com sudo ou modo gráfico, ou seja, perfeito para montar um servidor. Para instalar o sudo, digite no terminal:
$ su Senha: (digite a senha do root) # apt-get update # apt-get install sudo # exit
Agora ele já está instado, mas não está pronto para ser usado, falta incluir seu usuário na lista dos permitidos. Para ter certeza qual é o nome do seu usuário digite:
$ whoami
Agora vamos permitir que seu usuário use o sudo, para isso editaremos o arquivo /etc/sudoers.
$ su Senha: (digite a senha do root) # nano /etc/sudoers
Abaixo das linhas
# User privilege specification root ALL=(ALL) ALL
Adicione a linha abaixo (substituindo “rafael” pelo nome do seu usuário)
rafael ALL=(ALL) ALL
Agora tecle Ctrl+O e depois Enter, para salvar o arquivo. Para sair do editor de texto, tecle Ctrl+X. Agora feche a sessão do usuário root.
# exit
Com seu usuário, vamos testar se tudo deu certo executando um comando qualquer com o sudo.
$ sudo apt-get update [sudo] password for rafael: (digite a senha do seu usuário)
Dúvidas? Deixe um comentário.
Firefox 8 no Ubuntu 10.04 e 10.10
Publicado por Rafael A. de Almeida em Redes e Internet em 2011-03-23
Acesse meu novo blog: LinuxLTS.com
Para ter a versão mais recente do Mozilla Firefox em seu computador, é simples, vá em Aplicativos » Central de Programas do Ubuntu » Editar » Canais de software. Sua senha será solicitada. Agora vá em Outro software » Adicionar, aparecerá uma janela, copie e cole a linha abaixo no campo Linha do APT:
ppa:mozillateam/firefox-stable
Clique em Adicionar canal e depois em Fechar, aparecerá uma janela, clique em Recarregar. Assim que o programa fechar, vá em Sistema » Administração » Gerenciador de atualizações e clique em Instalar atualizações.
Agora que as atualizações já estão instaladas, o Firefox 8.0 já substituiu o 3.6, mas tem um problema (para maioria dos brasileiros isso é um problema) ele está todo em inglês. Se isso acontecer basta clicar aqui para baixar o pacote de idioma do português do Brasil (basta baixar usando o Firefox 4.0 e automaticamente pedirá para instalar). Feche e abra o Firefox para que a mudança entre em vigor.
Vá em Firefox » Preferências » Preferências » Conteúdo » Idiomas » Selecionar… e verifique se os idiomas estão nessa ordem:
Português/Brasil [pt-br] Português [pt] Inglês/Estados Unidos [en-us] Inglês [en]
Se não estiver, adicione os faltantes para que fique assim. Isso serve para que os site mostrem a página na língua que você fala.
Caso, assim como eu, você não goste de ficar fazendo tudo pelo modo gráfico, abra o terminal (Acessórios » Terminal) e digite:
$ sudo add-apt-repository ppa:mozillateam/firefox-stable $ sudo apt-get update && sudo apt-get upgrade
Dúvidas? Deixe um comentário.
Foi usado como referência:
http://www.omgubuntu.co.uk/2011/03/firefox-4-ppa-for-ubuntu-10-04-and-10-10-users/
http://www.ubuntudicas.com.br/blog/2011/03/firefox-4-versao-final-e-lancada/