
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

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

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

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.

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”

Tenho certeza que o Nero não precisa de apresentações, Gravar CD/DVD = NERO.
A muito tempo atrás, cheguei a usar o NeroLinux 2.x, comparando com o Nero/Windows era realmente um “LIXO”, por muitas vezes, quando precisava gravar um CD/DVD, reiniciava e usava o Nero/Windows. Ate que, saiu o NeroLinux 3.x, contando apenas com o “Nero Burning ROM”, (sem as opções de edição de Video, Nero Express e outras coisas que nunca usei no Nero/Windows) suporte a DVD com multi-sessão, etc.
Existem várias opções Livres (GnomeBaker, K3b, Brasero…) já usei todos e nenhum funcionou perfeitamente como o NeroLinux.
Nem tudo pode ser perfeito… NeroLinux é pago!!
Requisitos do sistema:
- Linux Kerner 2.4 ou mais recente (2.6 recomendável) com X-Window
- Glibc 2.3.2 and libstdc++ 6 3.4
- GTK+ 2.4.10 (ou mais recente)
Download:
nerolinux-3.1.1.0-x86.deb (NOVO)


Apesar de ter sido lançado oficialmente junto com o Debian etch (estável), não conhecia esse novo projeto do Debian. Conhecida por dar prioridade à segurança e estabilidade, mas o preço da “segurança” e “estabilidade” resultam em pacotes desatualizados (mas melhores testados!) em relação a outras distribuições. (Ubuntu, SUSE, Fedora…) Por isso sempre que pensamos em montar um Servidor Linux, primeira (e ultima!) opção é montar um Servidor com a distribuição Debian!
Mas o que fazer com programas que necessitam de atualização constante!?! (como o caso de Anti-vírus, Anti-spam e outros!) Agora entra a idéia do debian-volatile, funciona como uma espécie de “backports” para programas que necessitam de atualização constante. Qual a eficácia de um Anti-vírus sem as definições de vírus atualizadas? Por isso é essencial o uso do repositório debian-volatile, para garantir a eficácia de um Anti-vírus!
Como usar?
Basta adicionar o repositório no sources.list:
deb http://volatile.debian.org/debian-volatile etch/volatile main contrib non-free
Adicionar a chave:
# wget http://www.debian.org/volatile/etch-volatile.asc
# apt-key add etch-volatile.asc
Funciona com a versão Sarge e Etch!
Mais informações no site oficial do Projeto:
http://www.debian.org/volatile/
Pronto!

Pense um programa essencial para quem esta iniciando (ou não) no mundo linux. Esse “simples” programa tem a função de criar uma ISO (gravar em cd) todo o cache do apt-get, sempre que você faz uma instalação do “zero” gasta horas baixando pacotes (sendo instalação por CD ou DVD) atualizações, pacotes de idiomas, etc! Agora imagine que na próxima instalação não será necessário baixa tudo aquilo de novo (agora você tem um ISO com seus pacotes!)
Infelizmente no Debian etch, APTonCD não esta disponível via repositórios oficiais! mas nada que um pacote .deb resolva.
Pacote para Debian ou Ubuntu:
-> aptoncd_0.1-1_all.deb
OBS: Debian (testing ou unstable) e Ubuntu (feisty ou gutsy)
basta instalar via apt-get
# apt-get install aptoncd
Quanto ao uso do programa, não tem mistérios!
Screenshots:


Lembrando, ele salva apenas os pacotes que estão no cache, não todos os pacotes instalados no sistema, se tiver executado apt-get clean, APTonCD não serve mais de nada!!!
Se tem uma coisa que odeio no Debian etch é a falta do Pidgin, na versão estável usa o antigo Gaim, já o Debian lenny (testing) usa a versão mais atual do Pidgin, (que por sinal, esta com alguns “Bugs” que me fizeram voltar ao etch) ainda tem muito a evoluir, mas ainda é a melhor solução para acessar a rede google talk, apesar que, a função de transferência de arquivos não funciona (isso é um saco!)
Espero que o Google disponibilize a versão “gtalk linux”. Na falta de um pacote .deb, o jeito é fazer tudo na mão!
Primeiro instale as dependências:
# apt-get install build-essential
# apt-get install gettext libglib2.0-dev libgtk2.0-dev libxml2-dev libxml-perl
# apt-get install libgnutls-dev
Baixe o source: (Changelog da versão)
$ wget http://downloads.sourceforge.net/pidgin/pidgin-2.3.1.tar.bz2
Descompacte o tar.bz2:
$ tar jxvf pidgin-2.3.1.tar.bz2
Acesse o dir:
$ cd pidgin-2.3.1
Em seguida execute os seguintes comandos:
# ./configure --enable-gnutls=yes
# make
# make install
OBS:
# (comando como root)
$ (comando como usuário normal)
Pronto!
Pidgin esta localizado em /usr/local/bin/pidgin
Dúvidas!?! Comenta ai… (mais…)