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
(Linux User #491891) Tecnologia da Informação, Fotografia y outras cositas más...
domingo, 16 de outubro de 2011
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.
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
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...
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.
-
- 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.
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
#
# 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.
Assinar:
Postagens (Atom)