carloS Ribeiro

Julho 6, 2008

Exaile – Substituindo o amaroK!?! GTK+

Arquivado em: linux, ubuntu — Tags:, , , , , , , , — carloS Ribeiro @ 6:38 pm

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

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

Janeiro 29, 2008

VMware Linux e os caracteres “/” e “?”

Arquivado em: linux — Tags:, , , , , — carloS Ribeiro @ 2:05 pm

vmware.png

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!?!

Janeiro 28, 2008

NeroLinux 3 “A Salvação!!!”

Arquivado em: debian, linux, ubuntu — Tags:, , , , — carloS Ribeiro @ 12:47 am

nerolinuxnc3.jpg

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)

Janeiro 27, 2008

Debian Volatile Project?!?

Arquivado em: debian — Tags:, , , — carloS Ribeiro @ 5:09 pm

openlogo-nd-50.pngdebian.png

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! ;)

Janeiro 26, 2008

APTonCD – Guarde o cache do apt-get em ISO!

Arquivado em: linux — Tags:, , , , , — carloS Ribeiro @ 2:58 pm

header-logo.png

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:

main-create-big.pngcreate-opt-big.png

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!!!

Pidgin 2.3.1 na mão!! (Debian etch)

Arquivado em: debian — Tags:, , , , — carloS Ribeiro @ 12:45 pm
pidgin

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

logopidgin.png

Dúvidas!?! Comenta ai… (mais…)

Janeiro 24, 2008

Treinamento gratuito de Ubuntu em versão PDF

Arquivado em: ubuntu — Tags:, , , — carloS Ribeiro @ 1:21 pm

O projeto Ubuntu está disponibilizando gratuitamente o material para um treinamento completo de sua distribuição, baseado na versão 7.10 Desktop.

ubuntu

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

Blog no WordPress.com.