
Um Music Player de qualidade, sempre fez falta no Linux, usei o XMMS, BMPx, Audacious, depois de algum tempo resistindo em instalar o amaroK por ser QT, resolvi instalar e logo se tornou meu Player favorito… mas sempre considerei ele muito pesado!
Sem querer, encontrei o Exaile, dizia ser um Player baseado no amaroK mas, totalmente para GTK+, resolvi testar! (por que não?)
Resultado: Adeus amaroK!
Disponível nos repositórios do Ubuntu 8.04 (apt-get install exaile)
Screenshot


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

VMware é o mais usado programa de virtualização de sistemas do mundo! Na versão para o Linux, o vmware tem um “bug” com o teclado ABNT2, que desconfigura a localização das teclas “/” e “?” e quem usa o vmware para virtualizar Linux, não consegue viver sem “/”. Existe uma maneira simples de corrigir esse “bug” infeliz!
Primeiro modifique as permissões do arquivo para que ele possa ser editado:
# chmod 664 /usr/lib/vmware/config
Por padrão o arquivo tem apenas permissão de leitura.
(-r–r–r– 1 root root 615 2008-01-29 13:32 /usr/lib/vmware/config)
Vamos editar o arquivo e fazer as devidas modificações:
# vim /usr/lib/vmware/config
No final do aquivo, acrescente a linha abaixo:
xkeymap.keycode.211 = 0x073
OBS:
(# = comando como root)
Pronto, agora seu teclado está configurado corretamente no VMware!
(testado no vmware workstation!)
Dúvidas!?!

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…)
O projeto Ubuntu está disponibilizando gratuitamente o material para um treinamento completo de sua distribuição, baseado na versão 7.10 Desktop.

São dois PDFs, sendo um para o instrutor (que possui respostas de exercícios, além de outras informações didáticas para repassar aos alunos) e uma versão para os alunos. Os dois PDFs são bem ilustrados, explicam com bastante detalhe o desenvolvimento da distribuição, instalação, o ambiente GNOME, como instalar aplicativos, configurar rede e muito mais.
As apostilas estão em inglês, mas pelo fato de ser bastante ilustrada, facilita muito o aprendizado até mesmo de quem não tem domínio do idioma.
Cada arquivo possui mais de 70Mb e podem ser baixados aqui:
Mais informações: https://wiki.ubuntu.com/Training