carloS Ribeiro

agosto 21, 2008

Editar Label de uma Partição (FAT32, NTFS, EXT3…)

Filed under: linux — Tags:, , , , , , , , , , , , — carloS Ribeiro @ 1:10 am

Editar o Label de uma partição, pode se tornar uma tarefa complicada, já que não é possível modifica-lo usando o modo gráfico… Vou ensinar como modificar usando a linha de comando para os principais sistema de arquivos usados no Linux!

UPDATE (21/03/2009): A versão atual do GParted, possibilita a alteração fácil pelo modo gráfico.

Primeiro passo, identificar o sistema de arquivos da partição a ser modificada:

fdisk -l

* Para partições FAT32 – mtools
* Para partições NTFS – ntfsprogs
* Para partições EXT3 – e2label
* Para partições JFS – jfs_tune
* Para partições ReiserFS – reiserfstune
* Para partições XFS – xfs_admin

De acordo com a sua partição, instale o pacote acima. (apt-get install pacote)

  • FAT32

# mlabel -i <dispositivo> ::<label>

  • NTFS

# ntfslabel <dispositivo> <label>

  • EXT3

# e2label <dispositivo> <label>

  • JFS

# jfs_tune -L <label> <dispositivo>

  • ReiserFS

# reiserfstune -l <label> <dispositivo>

  • XFS

# xfs_admin -L <label> <dispositivo>

Ex:

<dispositivo> = /dev/sda1

Use de acordo com o resultado do fdisk -l

agosto 8, 2008

NetworkManager 0.7.0 (Ubuntu 8.04.1)

Filed under: ubuntu — Tags:, , , , , , — carloS Ribeiro @ 11:12 pm

Seguindo uma dica encontrada na internet, substituí o NetworkManager do Ubuntu 8.04.1 pelo Wicd, por minha placa Wireless ser Intel e usar o driver aberto (iwlwifi) logo me deparei com um problema, o driver iwlwifi possui um “bug” conhecido que impossibilita conexões em redes Wireless com SSID oculto, não sei como, mas o NetworkManager conecta 😉 Wicd é uma Excelente alternativa, se você conseguir  viver com essa limitação… Como não vou configurar meu roteador para Exibir o SSID por questões de segurança (apesar de usar WPA com uma chave de 63 caracteres!) Pesquisando um pouco, descobri que existe uma versão em desenvolvimento do NetworkManager, a versão 0.7.0, além de corrigir vários “bugs” da anterior (0.6.6) usada pelo Ubuntu 8.04.1, sem contar o suporte a mais nova “moda” brasileira… 3G (GSM/GPRS/EDGE/UMTS/HSPDA)!

Procedimento é bem simples, basta adicionar o repositório a baixo e atualizar (se você tiver removido, assim como eu, reinstalar…)

deb http://ppa.launchpad.net/network-manager/ubuntu hardy main

julho 6, 2008

Exaile – Substituindo o amaroK!?! GTK+

Filed under: 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

março 17, 2008

Debian Lenny – beta 1

Filed under: 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.

março 4, 2008

iwlwifi – Intel 3945ABG/4965AGN (Ubuntu 7.10)

Filed under: ubuntu — Tags:, , , , , , , , — carloS Ribeiro @ 1:46 am

intel.jpg

Vamos migrar o driver WIFI no Ubuntu 7.10, para o novo driver da Intel iwlwifi, como o antigo driver ipw foi descontinuado e o iwlwifi é um driver mais novo e consequentemente resolve alguns problemas, não há motivos para continuar usando… como no Ubuntu 7.10 o driver padrão ainda é o ipw, vamos migrar para o iwlwifi.
Na Versão em desenvolvimento do Ubuntu, Hardy Heron (8.04) já é padrão o novo driver da Intel!

Primeiro comente a seguinte linha no arquivo /etc/udev/rules.d/70-persistent-net.rules
# PCI device 0x8086:0x4222 (ipw3945)
#SYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:00:00:00:00", NAME="eth1"

Precisamos adicionar o ipw3945 na blacklist, basta editar o arquivo /etc/modprobe.d/blacklist e adicionar as seguinte linhas:
# desabilitar ipw3945 driver antigo
blacklist ipw3945
blacklist ieee80211
blacklist ieee80211_crypt

Agora vamos editar o arquivo /etc/modules para habilitar o modulo iwl:
# habilitar iwlwifi driver novo
iwlwifi_mac80211
iwl3945

Execute os seguintes comandos como root ou se tiver preguiça reinicie o sistema!
modprobe -r ipw3945
modprobe -r ieee80211
modprobe -r ieee80211_crypt_tkip
modprobe -r ieee80211_crypt_ccmp
modprobe -r ieee80211_crypt_wep
modprobe -r ieee80211_crypt
modprobe -r mac80211
modprobe iwlwifi_mac80211
modprobe iwl3945

Seu novo driver wifi deve esta funcionando! Agora chamado de wlan0 😉

fevereiro 27, 2008

Photoshop CS2 vs Wine (Ubuntu 7.10)

Filed under: ubuntu — Tags:, , — carloS Ribeiro @ 12:16 am

00136469.jpg

Assim que o Google anunciou apoio a integração do Photoshop CS 2 pelo Wine (segundo eles: estamos bancando o Wine para fazer o Photoshop rodar perfeitamente no Linux!) resolvi testar e o resultado não foi outro, instalação + update funcionou perfeitamente, o básico que testei também funcionou tranquilamente, não significa que bastou o Google meter a mão que o negocio funcionou, ate porque o Wine já tinha anunciado o suporte ao Photoshop.

Será o fim do GIMP?!? acho difícil, mas ele sempre foi um verdadeiro “quebra-galho”, evoluiu bastante mas ainda assim é complicado concorrer com a Adobe! ou quem quiser manter a linha livre vai continuar usando.
A ideia de emular o Photoshop no Wine é ÓTIMA, mas a melhor opção ainda seria se a gigante Adobe resolvesse desenvolver uma versão para Linux ;P

Algumas imagens do Photoshop CS2 rodando no Ubuntu 7.10:

ps01.png ps02.png ps03.png ps04.png ps05.png

Detalhe.. desisti um pouco de usar o Debian Etch, estava tendo muitos problemas com Wireless, o Lenny nem se fala, então resolvi voltar ao Ubuntu 7.10

janeiro 31, 2008

Instalando o Kernel 2.6.24 (Debian etch)

Filed under: 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)

Filed under: 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)

Filed under: 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 29, 2008

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

Filed under: 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!!!”

Filed under: 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?!?

Filed under: 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!

Filed under: 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)

Filed under: 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… (more…)

janeiro 24, 2008

Treinamento gratuito de Ubuntu em versão PDF

Filed under: 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.