carloS Ribeiro

Janeiro 31, 2008

Instalando o Kernel 2.6.24 (Debian etch)

Arquivado em: debian — Tags:, , , , , , — carloS Ribeiro @ 2:54 pm

kernel.gif

Completando o howto de configuração do NTFS-3g, é necessário compilar um Kernel superior ao 2.6.20, como a última versão é 2.6.24, vou ensinar como compilar o Kernel no Debian etch de forma funcional, sem aprofundar em suas configurações. O Procedimento é muito simples! Quem quiser conferir o Changelog da versão 2.6.24, CLICK AQUI

Antes de começar a instalação, precisamos de alguns pacotes:
# apt-get install kernel-package build-essential libncurses5-dev

Vamos baixar o .bz2 do Kernel 2.6.24:
(por que .bz2/45MB e não .gz/56MB?! Simples!)
# cd /usr/src/
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.24.tar.bz2
# tar -vxjpf linux-2.6.24.tar.bz2

A idéia de usar o arquivo “.config” do Kernel do sistema instalado, não é muito boa, já que algumas funções presente no Kernel novo poderão ficar de fora! Graças a um “projeto” do Debian que mantém um site com arquivos “.config” para diversas versões do Kernel, como estamos usando a versão 2.6.24.

Entre no site:
http://merkel.debian.org/~jurij/ e baixe o arquivo específico do seu sistema. (no meu caso 686 : config-2.6.24-1-686.gz)
Descompacte o “.config e copie para a pasta do source do Kernel. (/usr/src/linux-2.6.24)

Agora vamos compilar o Kernel:
# make menuconfig

kernel01.jpg

A melhor opção para garantir que os módulos necessários serão carregados, é executar o comando “lsmod” e ir buscando com “/”, outra opção importante é selecionar o processador da sua máquina! feito isso, vamos criar os pacotes .deb que serão usados para instalar o Kernel.

# make-kpkg --initrd binary

Esse processo demora bastante!

Depois basta instalar os arquivos .deb que estão em /usr/src:
# dpkg -i linux-image-2.6.24-*.deb
# dpkg -i linux-headers-2.6.24-*.deb

Janeiro 30, 2008

NTFS-3g 1.2129 na mão!! (Debian etch)

Arquivado em: debian — Tags:, , , , , , — carloS Ribeiro @ 6:06 pm

ntfs3g_logo.png

Bom, para quem não conhece, NTFS-3g foi considerado o primeiro “driver” a realmente oferecer suporte de leitura e escrita a partições NTFS no Linux (Um grande motivo por muitos para atrasar a migração Windows x Linux). Distribuições como Ubunut 7.10 já possuem suporte nativo a esse “driver”, mas para variar um pouco, Debian etch ainda não possuí suporte, primeiro pelo seu kernel, para funcionar o NTFS-3g precisa de FUSE 2.6 que por sua vez requer um kernel acima do 2.6.20 (etch vem com o kernel 2.6.18!)

Como atualizei meu kernel para a ultima versão (2.6.24), posso usar tranquilo! Se o seu sistema passou nos requisitos básicos…

Primeiro vamos obter e instalar o FUSE 2.7.2:
$ wget http://downloads.sourceforge.net/fuse/fuse-2.7.2.tar.gz
$ tar -xzvf fuse-2.7.2.tar.gz
$ cd fuse-2.7.2
$ ./configure --exec-prefix=/ --prefix=/usr/share --disable-rpath --includedir=/usr/include
$ make
# make install

Depois inicie o serviço “/etc/init.d/fuse start” e atualize as bibliotecas “ldconfig”.

Finalmente vamos instalar o NTFS-3g:

$ wget http://ntfs-3g.org/ntfs-3g-1.2129.tgz
$ tar -xzvf ntfs-3g-1.2129.tgz
$ cd ntfs-3g-1.2129
$ ./configure --prefix=/usr/share --disable-rpath --includedir=/usr/include --mandir=/usr/share/man
$ make
# make install

Simples… agora basta montar a partição!

mount -t ntfs-3g /dev/hda1 /mnt/hda1

CheckGmail 1.13 (Debian etch)

Arquivado em: debian — Tags:, , , , — carloS Ribeiro @ 12:57 am

checkgmail.png

Como no Linux ainda não existe um programa oficial do Google para acesso a rede gtalk e de quebra notificar novos emails, o jeito é buscar opções… Já usamos o Pidgin para acessar a rede de bate-papo, agora falta apenas um “notificador de emails”

Sem dúvidas, CheckGmail é a melhor opção existente.

checkgmail1.png

Para instalar, basta usar o apt-get
# apt-get install checkgmail

Como a versão presente no repositório do Debian etch é 1.10, vamos baixar a última versão no site e substituir pela versão mais recente, já que todas as dependências foram resolvidas e devidamente instaladas!

Uma novidade na 1.13 é a opção de atualição com “checkgmail -update”

Baixando o arquivo:
# wget http://checkgmail.svn.sourceforge.net/viewvc/*checkout*/checkgmail/checkgmail

Movendo o arquivo:
# mv checkgmail /usr/bin/

Permissões de execução:
# chmod +x /usr/bin/checkgmail

Para o CheckGmail iniciar com o sistema, basta ir em Desktop, Preferências, Sessões, Programas Iniciais e adicionar o comando “checkgmail”

Blog no WordPress.com.