carloS Ribeiro

Março 17, 2008

Debian Lenny – beta 1

Arquivado em: debian, linux — Tags:, , — carloS Ribeiro @ 11:00 pm

openlogo-nd-50.pngdebian.png

Depois de um bom tempo sem sinais de vida, está disponível o primeiro beta do Debian Lenny. Ainda não tive oportunidade de instalar, acabou de ser lançado, estou fazendo o download do CD1 e voltarei para comentar!

-> Debian Lenny – beta 1 (CD1)
-> Debian Lenny – beta 1 (CD1 KDE)
-> Debian Lenny – beta 1 (CD1 XFCE)
-> Debian Lenny – beta 1 (CD1 Netinst)
-> Debian Lenny – beta 1 (Outras)

17/04/2008 ATUALIZADORealmente não sei o que anda acontecendo com o Debian GNU/Linux, desisto, agora espero pela versão final ou pelo menos um RC.

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”

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

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…)

Blog no WordPress.com.