quinta-feira, 24 de março de 2011

Configurando Teclado Linux modo texto

Metodo 1

1)como root execute no terminal: dpkg-reconfigure keyboard-configuration

#dpkg-reconfigure keyboard-configuration

abrira uma tela, selecione o tipo de teclado, e depois o layout , dps AltGR.... é bem intuitivo. Utilize os DIRECIONAIS do teclado, a tecla TAB para mudar o foco e a tecla ENTER para selecionar. va avançando apertando tab para selecionar o OK e em seguida enter.

obs: o comando dpkg-reconfigure keyboard-configuration (no Debian 6.0 por exemplo) altera o arquivo /etc/default/keyboard, que será mostrado no método2.


Metodo 2:

1)como root, abra no terminal, vá ate /etc/default/ e altere o arquivo keyboard atraves do vi ou do nano

#nano /etc/default/keyboard

2)ira aparecer algo do tipo:

XKBMODEL="pc105" - modelo do teclado, depende do modelo do seu teclado. nao precisa mexer se não souber

XKBLAYOUT="us" - layout do teclado (tipo abnt2=br ou us=americano)

XKBVARIANT="intl" -variaçao do teclado (ex: se o layout for US ele pode ser internacional- "intl"(com dead keys= teclas de acento funcionando =]). No caso do teclado ser ABNT2, basta somente colocar o layout como br e xbvariante ="" (sem nada dentro das aspas)

XKBOPTIONS="lv3:alt_switch,compose:rctrl" - lv3:alt_switch (teclas de terceiro nivel= simbulos como :[¬¬»«¥’‘¾¾½½¼¼€€¤¤³³²¡] acionadas quando qualquer alt estiver precionado) |
compose:rctrl = compor teclas utilizadno o ctrl direito.

3)Abaixo estao duas configuraçoes de teclados padrao do arquivo /etc/default/keyboard:

ABNT2

XKBMODEL="pc105"
XKBLAYOUT="br"
XKBVARIANT=""
XKBOPTIONS="lv3:alt_switch,compose:rctrl"

Us international

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT="intl"
XKBOPTIONS="lv3:alt_switch,compose:rctrl"
obs: em /usr/share/doc/keyboard-configuration/examples tem um exemplo de arquivo keyboard.

4)para saber os tipos de "XKBMODEL" , "XKBLAYOUT" Negrito, "XKBVARIANT" e "XKBOPTIONS"
va em /usr/share/X11/xkb/rules/ e de um cat no arquivo base.lst

#cat /usr/share/X11/xkb/rules/base.lst


Metodo 3

Caso sua distro nao possua os arquivo /etc/defaul/keyboard, você terá que adicionar as configuraçoes de teclado ao arquivo /etc/X11/xorg.conf

#nano /etc/X11/xorg.conf

insira ou altere as seguintes informaçoes ficando assim:

no caso de abn2:

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
Option "XkbVariant" "abnt2"
EndSection

us international:

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xfree86" (necessário para que possa se utilizar caracteres com Ç)
Option "XkbModel" "pc104" #(pode ser 102, 104, ou 105 depende do seu teclado)
Option "XkbLayout" "us"
EndSection



explicações sobre o funcionamento de cada opcão de configuração do teclado do xorg.conf voce encontra aqui (está em ingles)



terça-feira, 22 de março de 2011

Instalando firefox 4.0 + Debian 6.0 Squeeze + java plugin + flashplayer

Após algumas horas de pesquisa e esforços. Consegui instalar o firefox 4 no Debian 6 64bit e ainda acessar o banco do brasil \o/.

Importante: firefox 4.0 no site da mozilla esta compilado para linux 32bit ou x86. Entao vai apresentar erros se instalado em versoes linux 64 bits. (sem suporte a flash e sem suporte a java plugin =[ ).

Para que o Firefox 4.0 funcione corretamente, você deve baixar a versão 64bits do FTP da propria mozillabaixe aqui

1)baixe a versao 64 bits do firefox 4.0 aqui

2)(opcional)removendo o iceweasel, abra um terminal e como root faça

#aptitude remove iceweasel

3)descompacte o arquivo baixado para /usr/local
#tar -jxvf firefox-4.0.tar.bz2 -C /usr/local

4)crie um link de /usr/lib/firefox/firefox para /usr/local
#ln -s /usr/local/firefox/firefox /usr/bin

5)adicione um atalho do Firefox no Menu Aplicativos no painel do gnome:
clique com o botao direito do mouse em ->Aplicativos -> editar menus, ai ai selecione em menus: internet -> Clique em Novo Item, digite
"firefox" (sem aspas) no campo comando. Clique na imagem da "mola"(simbulo do lançador) para selecionar a imagem do íncone do firefox. Navegue até a pasta /usr/local/firefox/icons e selecione o arquivo mozicon128.png . Clique em ok e saia.


6 extra )Somente para instalacao do firefox 32bits (baixado http://www.mozilla.com/pt-BR/firefox/) em linux 64bit:
caso de a seguinte mensagem de erro "error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory" instale a32-libs-libnss3 e ia32-libs-gtk (erro causado por versao 32 bits firefox 4.0 instalado em linux 64bit)

#aptitude update
#aptitude install a32-libs-libnss3 ia32-libs-gtk
o firefox ira rodar mais sem suporte a java e a flash.

6)para fazer com que o plugin java funcione no firefox 4 instale: sun-java6-jre sun-java6-plugin sun-java6-fonts

#aptitude install sun-java6-jre sun-java6-plugin sun-java6-fonts

7)para que o flashplayer funcione corretamente é necessário a instalação do pacote: flashplugin-nonfree ,

#aptitude install flashplugin-nonfree

ENJOY IT ;)







flashplayer debian 6 squeeze 64bit

1) baixe o flashplayer do site da adobe e como root faça
2) desconpacte tar -xvjf nomedorarqui.tar.bz2
3) para iceweasel:# cp libflashplayer.so /usr/lib64/mozilla/plugins

instalando e configurando conky


o conky é um aplicativo de monitoramento do sistema, que pode ser adicionado deversas funcionalidades, como monitorar temperatura do processador, trafego da rede, calendario, etc.


1) como root:
#apt-get update
#apt-get install conky

2)para configurar (no debian 6.0 ) vá ate /etc/conky e edite o arquvo conky.conf

3) na internet voce acha diversas opçoes de configuraçoes. como aqui

segunda-feira, 21 de março de 2011

instalando beryl (tema Emerald ) debian amd64/i386

se o debina for 64-bits instale apenas os pacotes amd64.

1)instale primeiro o pacote lib e depois o pacote emerald
386(32-bits):
Lib necessaria para o emerald rodar
LibEmeraldI386
Emerald:
EmeraldI386

amd64(64-bits):
Lib necessaria para o emerald rodar
LibEmerald64
Emerald:
Emerald64

2)para ativar o emerald executar o compiz icon fusion em Aplicativos -> sitesma -> compiz icon fusion

3) va em Select windows decorator e seleciona emerald

4) va select Window Manager certifique-se que a opcao compiz estaja ativada

Instalando Cairo Dock

1)logue-se como root

2) adicione o seguinte repositorio no sources.list deb http://repository.cairo-dock.org/debian stable cairo-dock

#echo >> "deb http://repository.cairo-dock.org/debian stable cairo-dock" >> /etc

3) adicione a GPG key


#wget -q http://repository.cairo-dock.org/cairo-dock.gpg -O- | apt-key add -

4)update source list

#aptitude update

5)install Cairo dock

#apt-get install cairo-dock cairo-dock-plug-ins

editar temas cairo-clock / cairo -dock

é so copiar os arquivos para /usr/share/caio-clock/themes no caso do cairo clock ou
/usr/share/caio-dock/themes no caso do cairo-dock

instalando compiz fusion debian

1) abra o terminal e entre como root e instale os seguintes pacotes:
#aptitude install compiz compizconfig-settings-manager compiz-fusion-plugins-main compiz-gnome compiz-gtk

2)
caso utiliza gnome instale

#
aptitude install compiz-gtk compizconfig-settings-manager

2) caso KDE:

#aptitude install compiz-kde compizconfig-settings-manager compiz-fusion-plugins-main

3)instale os seguintes pacotes:
#aptitude install fusion-icon compiz-fuzion-plugins-unsuported

4)para utilizar digite o compiz digite no terminal
#compiz --replace

5) out utilize Aplicativos->Sistema->Compiz Fusion Icon
ou Sistema -> preferencias -> gerenciador de configurações do compizconfig

6) para utilizar o compiz como gerenciador padrao do gnome faça no terminal como root:

#gconftool-2 --type string --set /desktop/gnome/session/required_components/windowmanager compiz




mais informaçoes aqui

domingo, 20 de março de 2011

instalando driver ati (fglrx-kernel) aceleracao 3d

1) baixe o driver do site da nivida 2) log-se como root e instale ia32-libs, build-essential, linux-headers-versao module-assistant pelo apt-get.
no caso do linux-headers digitar comando uname -r e substituir a palavra versao pela versao do seu kernel. no meu caso ficou linux-headers-2.6.32-5-amd64 . A versao do meu kerenel é 2.6.32-5-amd64

2)
adicione o repositorio
#echo "deb http://ftp.br.debian.org/debian/ lenny  main contrib non-free" >> /etc/apt/sources.list 
3) atualize o apt:
 aptitude update 

4)Faça um back_up do seu xorg.
 cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup 

5)instalando o driver fglrx - não é software livre

Instalando os pacotes necessários:

aptitude install module-assistant fglrx-control fglrx-kernel-src fglrx-driver mesa-utils

6)Atualizando o module-assistant:

#m-a update

o module-assistant pode pedir para instalar alguns pacotes adicionais,caso isso ocorra, aceite a instalaçao dos mesmo e agurade finalizar o processo.

7)criando um kernel com o módulo 'fglrx':

m-a a-i fglrx-kernel-src



8)configure o xorg.conf:

aticonfig --initial


9)Abra o arquivo /etc/X11/xorg.conf com algum editor de texto e acrescente esta seção no final do arquivo:

            
Section "Extensions"
Option "XVideo" "Enable"
EndSection

Salve e feche. Reinicie o computador.


Problemas

Se a aceleração 3D não estiver funcionando abra o arquivo /etc/X11/xorg.conf procure por:

 Section "Device"
Identifier "ATI Technologies Inc RV350 AP [Radeon 9600]"
Driver "vesa"
BusID "PCI:1:0:0"
EndSection

e troque onde diz:

 Driver          "vesa"

por

 Driver          "fglrx"

Salve e feche. Reinicie o computador.

Se ainda assim não funcionar a aceleração 3D, adicione o módulo na inicialização do sistema com o comando:

echo "fglrx" >> /etc/modules


fonte aqui

ativando sudo no debian

o debian vem desativado por defaul,
para ativar basta adicionar o usuario ao grupo sudo e adicionalo no arquivo
/etc/sudoers
. para alterar esse arquivo, log-se como root. Digite no terminal
#visudo
adicione abaixo de

# User privilege specification
root ALL=(ALL) ALL

o nome do seu usuario ficando assim:

# User privilege specification
root ALL=(ALL) ALL
vini ALL=(ALL) ALL



salve o arquivo como sudoers e nao como sudoers.tmp

agora, é so adicionar seu usuario ao grupo sudoers aletrando o seguinte arquivo:


/etc/group


altere usando o nano ou vi, vi /etc/group ou nano /etc/group
va ate alinha sudo:x:27 e adicione o seu usuario ficando assim

sudo:x:27:seuusuario

salve e saia.

Juntando arquivos .001 .00x (hjsplit) LINUX

para desconpactar arquivos como Exmplo.By.AE.Linux.rar.001
faça o seguinte no terminal, va até a pasta que comtém os arquivos que voce baixou de faça o seguinte cat [nomedosarquivo.001] ... [nomedosarquivos.00X] > nomedoarquivo.rar

ele irá juntar todos os arquivos .00x em um unicor arquivo .rar

com o exmplo assima, temos 3 arquivos .001 .002 e .003:

cat Exmplo.By.AE.Linux.rar.001 Exmplo.By.AE.Linux.rar.002 Exmplo.By.AE.Linux.rar.003 > Exmplo.By.AE.Linux.rar

quinta-feira, 17 de março de 2011

Entendendo Versões Debian

Versão Stable (atualmente versão 6.0) se chama Squeeze, a versão que era dita como stabe (oldstable) ganha o nome de Lenny (atualmente versão 5.0)
mais informações aqui

quinta-feira, 10 de março de 2011

erro: Failed to exec method /usr/lib/apt/methods/ Failed to exec method /usr/lib/apt/methods/ E: Method has died unexpectedly! E: Sub-processo retor

Causa: erro causado por alterações mal sucedidas (caquinha do root) no sources.list que fica em /etc/apt/sources.list esse erro aparece ao tentar executar o comando apt-get update, por exemplo.

Solução: verificar se os endereços no repositorio estão escritos corretamente. Ver se todos estao com http na frente. ex:




# Line commented out by installer because it failed to verify:
deb ://volatile.debian.org squeeze-updates main # Esta linha encontra-se com defeito
# Line commented out by installer because it failed to verify:
deb-src ://volatile.debian.org squeeze-updates main # Esta linha encontra-se com defeito

Deveria encontra-se da seguinte forma:

# Line commented out by installer because it failed to verify:
deb http://volatile.debian.org squeeze-updates main contrib non-free
# Line commented out by installer because it failed to verify:
deb-src http://volatile.debian.org squeeze-updates main contrib non-free