domingo, 16 de outubro de 2011

TcheLinux em Livramento

Fórum TcheLinux de Software Livre em Santana do Livramento


Olá pessoal

Tenho o maior orgulho em compartilhar com vocês o lançamento do site do Fórum TcheLinux de Software Livre Santana do Livramento, que será realizado no dia 12 de Novembro de 2011 no Centro Anglicano de Eventos - Instituto Livramento.

Maiores informações do evento e inscrições no site http://www.rafaelamorim.com.br/tchelinux

Abraços!

--

Rafael Amorim
Analista de TI
Unipampa - Campus de Santana do Livramento
Email: rafaelamorim@unipampa.edu.br

sexta-feira, 19 de agosto de 2011

Montanto automaticamente uma partição ext4

Para Debian, Ubuntu, Mint e outros Debian like.

Como posso criar e montar automaticamente (no boot) uma nova partição ext4?

Criando uma partição ext4:
O prerequisito para criar uma partição ext4 é ter instalado o pacote e2fsprogs 1.41.0 ou superior (suporte ext4). Dicamos que você vai formatar a partição /dev/sda5 como ext4. Neste caso o comando seria:
sudo /sbin/mke2fs -t ext4 /dev/sda5

Montando a partição:
sudo mkdir /mnt/nova_particao
sudo mount -t ext4 /dev/sdb1 /mnt/nova_particao


Após montada, atribua os direitos para todos poderem gravar na mesma, se assim o desejar:
sudo chmod a+rwx /mnt/nova_particao

Para automatizar a montagem da partição no boot da máquina, você precisa editar o arquivo da tabela de partições (comando: sudo gedit /etc/fstab) e adicionar a linha, que muda de acordo com a disto (valores apenas para exemplo, busque os mais adequados ao seu caso):
No Mint...
/dev/sda5 /dados ext4 rw,errors=remount-ro 0 2
No Ubuntu...
UUID=aa3bbada-ebe5-4d56-b4d3-143151131fc2 /dados ext4 errors=remount-ro 0 1
Consulte...
man fstab

For more information: Howto document.

segunda-feira, 8 de agosto de 2011

BACKUP no Ubuntu

Se seu HD externo não montar, acesse "Administração" / "Utilitário de unidades" para montar a unidade.

Abaixo um script para BACKUP (bkp.sh):

#!/bin/bash

copia()
{
# copia ${origem} para dentro de ${destino} (./${destino}/${origem}/)
x="rsync --recursive --update --delete --verbose ${origem} ${destino}"
echo "Executando: $x"
$x

}

# origem e destino são específicos para seu sistema
origem="/dados_de_origem/"
destino="/media/BKP/Backup_meumicro/"
log="~/bkp.sh.`date +%Y-%m-%d`.log"

# copia a si mesmo (se inclui na copia que o rsync vai fazer)
x="cp -v $0 ${origem}"
echo "Executando: $x"
$x

# backup dos dados
copia | tee -a ${log}

echo "Pressione Enter."
read x

segunda-feira, 30 de maio de 2011

Tchelinux Bagé 2011

Muito interessante, como sempre!

Assuntos tratados:
- Config. e Particionamento de Disco;
- Gnome 3... layout moderno, limpo e objetivo;
- O HTML 5 e suas novas API's;
- Zinzora, free your media;
- Administração de sistemas com Software Livre;
- Programação para celular em JAVA;
- Hands on Arduino;
- Primeiros passos no mundo dos *BSD;
- Introdução ao conhecimento de algoritmos e prática da programação;
- Software Livre e EAD... uma parceria de sucesso;
- Automação de tarefas em bash;
- Android e computação móvel;
- LAMP no Ubuntu 10.04.

Algumas fotos...











Sisnema - Livramento - 26/mai/2011

Gostei muito da palestra, pois mostrou as novidades da CeBIT:
- Vídeo interessante (link);
- Tablets, o futuro nos próximos anos (tive uma foto do lado do seu notebook para recordação...);
- Fisio (Personal Treiner);
- Microcâmeras (ocultas num óculos com memória e/ou 3G);
- IPCAM (câmeras IP);
- Automobilismo (carros conectados, carros elétricos e "car sharing");
- Casa inteligente (segurança, conforto, economia) (buscar "irobot");
- Câmera termal (por Infra Red, pode, p.e., detectar febre numa criança;
- Games (Diversão ou Negócio? Definitivamente Negócio!);
- Holograma (3D já nasceu antigo...);
- Touchscreens (o futuro, como nos tablets);
- Touchless (já está deixando o touchscreen velho...) (tocas cerebrais, detecção de movimentos, toques "no ar", etc);
- UCC (unificação das comunicações);
- Medicina...;
- Cinema 3D... 4D... 5D... (4D=movimento) (5D=cheiro) (dica 3D="filmagem stereo");
- Reconhecimento biométrico (com câmeras comuns);
- Reconhecimento de imagens (câmeras comuns podem virar pardeis...);
- RFID;
- GSM e GPS;
- Impressão 3D (em plástico duro);
- Evolução do monitoramento e alarme (em cataclísmas);
- Social Software (por exemplo, em mesas de bar touchscreen...);
- LCD transparente (imagine sua janela como um monitor...);
- etc.
-

domingo, 22 de maio de 2011

Agora com Folow by Email e feeds RSS

Agora com Folow by Email e feeds RSS, novos serviços disponíveis no blogspot.

domingo, 8 de maio de 2011

Touchpad só funciona até o login

Já tive este problema em 2010.

SO: Linux - Ubuntu 10.10 Maverick Meerkat
Note: HP Pavilion tx2540br

Desta vez solucionei com o tutorial abaixo, que foi diferente da vez anterior.

Replicado de http://ubuntuforum-br.org/index.php?topic=71224.0

Re: Touchpad causando problemas no Gnome
« Responder #1 em: 20 de Agosto de 2010, 23:26 »

Primeira solução:
Código:
gconftool --type bool --set /desktop/gnome/peripherals/touchpad/touchpad_enabled true

Código:
gconftool-2 --type string --set /apps/gnome_settings_daemon/keybindings/touchpad ""


Código:
gconftool-2 --type string --set /apps/gnome_settings_daemon/keybindings/touchpad XF86TouchpadToggle

Código:
sudo modprobe -r psmouse

Código:
sudo modprobe psmouse proto=imps

Código:
sudo dpkg-reconfigure xserver-xorg-input-synaptics


Se essa solução funcionar apenas uma vez ao reiniciar seu pc, faça o teste, tente o abaixo.

Vamos a segunda solução e definitiva:
Código:
cd /etc/udev/rules.d

Código:
ls

Mostrou algum arquivo "touchpad.rules"? Não? Então, iremos criá-lo:

Código:
touch touchpad.rules


Código:
sudo gedit touchpad.rules

insira as seguintes linhas:

Código:
ACTION!="add|change", GOTO="xorg_synaptics_end"
KERNEL!="event*", GOTO="xorg_synaptics_end"
ENV{ID_INPUT_TOUCHPAD}!="1", GOTO="xorg_synaptics_end"
ENV{x11_options.MaxTapTime}="300"
LABEL="xorg_synaptics_end"


Salve o arquivo e reinicie seu pc.

sexta-feira, 29 de abril de 2011

lista das músicas de um diretório

# gera_todas_musicas.sh
#
# By sandrocustodio@gmail.com - abril/2011 - april/2011
#
# gererate a file with a list of musics of an directory and your subdirectories
# gera um arquivo com a lista das músicas de um diretório (pasta) e seus subdiretórios
#
# Para executar entre no diretório pelo Prompt do linux e digite ./gera_todas_musicas.sh
# Mas antes dê direitos de execução ao arquivo: chmod +x gera_todas_musicas.sh

nome_arquivo=todas_musicas.m3u
rm -f $nome_arquivo
find | grep -E ".mp3|.ogg|.wma" | while read arq
do
if [ ! -d "$arq" ]; then
echo "É um arquivo: $arq"
echo $arq >> $nome_arquivo
else
echo "Diretório: $arq"
fi
done

segunda-feira, 25 de abril de 2011

Instalando o ReceitaNet 2011 no Ubuntu

Replicado de: http://www.ubuntudicas.com.br/blog/2011/03/instalando-o-receitanet-2011-no-ubuntu/




por Luiz Correia

Primeiro é necessário instalar o Java:

sudo apt-get install sun-java6-plugin


depois vc pode fazer o Download dos programas na página da receita federal.



Você tem a opção de baixar instaladores para windows, mac, solaris e linux(em formato deb, rpm e bin).

Eu testei e o formato deb só funciona em arquiteturas i386, ou seja se você usa um linux 64 bits baixe o formato bin. Na verdade recomendo o download neste formato.

Dependendo da distribuição linux que você utiliza o ReceitaNet dará um erro:

luiz@LC-Desenvolvimento:~/Área de Trabalho$ ./ReceitanetJava2010.02d_setup_linux.binAssistente InstallShieldInicializando Assistente InstallShield…Procurando Java(tm) Virtual Machine………………………..The wizard cannot continue because of the following error: could not load wizard specified in /wizard.inf (104)

Esse erro é causado porque o ReceitaNet não encontra o Java, na verdade ele está procurando nos lugares errados, se não me engano no Debian e no Ubuntu a JVM fica em /usr/lib
luiz@LC-Desenvolvimento:~$ sudo ls -l /usr/lib/jvm/total 12lrwxrwxrwx 1 root root 14 2011-01-10 01:56 default-java -> java-6-openjdkdrwxr-xr-x 4 root root 4096 2011-01-10 01:57 java-1.5.0-gcj-4.4lrwxrwxrwx 1 root root 14 2011-01-08 09:20 java-1.6.0-openjdk -> java-6-openjdkdrwxr-xr-x 7 root root 4096 2011-02-19 09:04 java-6-openjdklrwxrwxrwx 1 root root 19 2011-02-23 11:11 java-6-sun -> java-6-sun-1.6.0.24drwxr-xr-x 6 root root 4096 2011-02-23 11:11 java-6-sun-1.6.0.24

Repare que há um link simbólico chamado java-6-sum, apontando para o Java 6 atual (java-6-sun-1.6.0.24). Esse é o nosso alvo. Faremos um link simbólico para ele.
O instalador do ReceitaNet procura nos seguintes lugares:
/usr/jre1.6.0/bin/java
/usr/local/jre1.6.0/bin/java
/usr/java/jre1.6.0/bin/java
/opt/jre1.6.0/bin/java
/opt/jre1.6/bin/java
/usr/jre1.6/bin/java
/usr/local/jre1.6/bin/java
/usr/java/jre1.6/bin/java
/usr/local/bin/java
Vamos escolher um local para linkar. Sugiro escolher algo em /opt ou em /usr/local, uma vez que são caminhos próprios para aplicações locais (o sistema operacional não altera o conteúdo desses diretórios e as ações ocorridas dentro deles não influenciam no funcionamento do sistema). Eu linkei em /opt/jre1.6 com o seguinte comando:1 sudo ln -s /usr/lib/jvm/java-6-sun /opt/jre1.6

Com isso o instalador funcionará.
Ps.: Para instalar os arquivos .bin basta no terminal preceder seu nome por ./ Agora importante não instale os programas como root.



Eu sei é só Ubuntu, mas eu gosto.

sábado, 23 de abril de 2011

Erro: Gmail no Opera 11.10

Por falta de um formulário adequado para contato, posto aqui que há problemas de funcionamento do Gmail no Opera 11.04 rodando no Ubuntu 10.10 64bits, rodando apenas em HTML básico. Em outros navegadores (Chrome e Firefox) está ok.