Archive for the ‘distro’ Category

RedHat Summit 2008

Monday, July 14th, 2008

Em junho deste ano, ocorreu o 4.o RedHat Summit 2008. A redhat disponibilizou gratuitamente algumas palestras. São bem interessantes, e uma que me chamou muita atenção foi a palestra do CTO & VT Brian Stevens - RedHat Engineering, sobre os projetos opensources em destaque na redhat, como o gerenciador bastante amigável de nuvens computacionais(cloud computing) oVirt em cima do KVM, presente a algum tempo no kernel, a opção de rodar o fedora 9 inteiramente pelo pendrive - incluindo os arquivos criados pelo usuário - possibilitando literalmente mover seu desktop entre hosts, a integração entre MRG Grid (RHEL) e o projeto OpenSource Condor para alto throughput computacional - com o objetivo de fazer exatamente o que a Amazon faz atualmente com o EC2.

Está é apenas uma das palestras disponibilizadas. Seguem o link:

RedHat Summit: http://www.redhat.com/promo/summit/2008/

Gentoo 2008.0 Released!

Wednesday, July 9th, 2008

Bem, você já instalou linux algumas vezes na sua vida. Pensa nos bons tempos, onde sabia o lugar de cada configuração do sistema, ou se não é desta época, imagina… como aqueles malucos conseguiam usar um sistema tão cru?! Eu juro, tentei me adaptar aos novos tempos, e sim, já instalei Ubuntu para usar por umas semanas. Resultado, achei uma excelente distro para iniciantes, mas… E se eu quiser um apache dizendo exatamente a CFLAGS para compila-lo e ainda quais módulos e mais, que as dependências deste novo pacote sejam resolvidas automaticamente, independente dos modulos escolhidos? E se eu tenho um problema de instabilidade, por que o firefox foi compilado com um GCC diferente do Xorg? E se eu quiser alterar certas configurações, mas não sei onde ficam pois tudo foi instalado automaticamente… E se eu quiser usar apenas pacotes stable para evitar instabilidades, mas APENAS o firefox eu quero unstable (packages.keywords)?! E se … Eu voltar pro Gentoo?!

Bom, aos que realmente gostam de conhecer a fundo Sistemas Operacionais, não existe sensação melhor que saber a localização de cada componente/configuração do sistema.

A boa notícia, em poucos minutos você tem o sistema rodando em LiveCD, e pode ir instalando em background… Aos que tem a sua distro e espaço particionado sobrando, o processo de instalação é idêntico, use a sua distro, instale em paralelo e… open your mind.

Sim, Gentoo (Se pronuncia “D’jêntu”, mas fique a vontade de pronunciar do jeito que quiser) é uma quebra no paradigma atual. Vem num liveCD muito bem produzido, mas não se engane… Se não seguir o manual de instalação, você NÃO instala! Mas esta é justamente parte da diversão! Outra coisa… Não existe nada mais gratificante que saber… A sua distro é praticamente “from scratch”, o Xorg é compilado para o seu Hardware e o xorg.conf foi feito pelas suas próprias mãos e o uso das ferramentas padrões(xorgcfg). O firefox é mais estável, pois foi compilado para o seu hardware e bibliotecas do seu sistema. Até o OpenOffice se assim o desejar, pode ser compilado sem problemas!E claro, o kernel… É mandatório que o compile.

Na verdade o Gentoo NÃO é uma distribuição. O correto é chama-lo de Meta-Distribuição, pois com os mesmos sources nenhum Gentoo é igual ao outro. Não gosta do kde(-kde -qt3 -qt4), faz parte da comunidade ‘odeio gnome’ (-gnome -gtk)?! Ou simplesmente quer uma distro enxuta, sem X e suas libs(-kde -gnome -X -qt3 -gtk -qt4)? Ou quer kde, gnome e xfce vivendo em harmonia(gtk kde qt3 qt4 gnome)?! As USE Flags do Gentoo fazem isso pra você. Quer uma distro com profile desktop, ou server (make.profile)? Quer a mesma para instalar em 100 servidores de hardware semelhante… Sem problemas, compile em uma maquina, gere os pacotes binários(quickpkg) e instale nas outras(stage4). Pronto, todo o parque de máquinas com o máximo tuning entre hardware x software.Quer uma distro para servidores i686 em geral? Sem problemas. E i486, i586?! Com certeza!

Gentoo possui uma vasta gama de softwares. Esta lista pode ser ainda estendida(layman). Tudo centralizado no banco de dados Portage, coração do Gentoo.

Um dos pilares do Gentoo é sua vasta documentação, se não for a mais completa! E sua comunidade é bem ativa também. E claro, garantia de aprendizado em linux em nível baixo. Apenas um conselho… googleee antes de perguntar. Afinal de contas, é pra isso que existe a farta documentação, então… RTFM!

Gentoo não é xiita, você vai encontrar Skype, suporte a mp3(USE Flags), drivers nvidia/ati, oracle libs, etc. It’s up to you!

Experimente!

Download:  http://www.gentoo.org/main/en/where.xml

Documentação:  http://www.gentoo.org/doc/en/handbook/index.xml

Home:  http://www.gentoo.org

O poder do open source

Wednesday, July 2nd, 2008

Ontem comprovei a mim mesmo como um programa open source é extremamente benéfico para o usuário final. Saber disso é uma coisa. Experimentar o poder ‘de facto’, é outra. Vamos ao caso…

Ontem, ao logar normalmente nos protocolos de ‘instant messenger’ que uso através do programa Pidgin (ex-GAIM), tive erro de conexão no protocolo usado pelo ICQ, que é o OSCAR. O erro dizia:

“The client version you are using is too old. Please upgrade at http://pidgin.im/”;

Realmente, meu pidgin era ‘old’. Afinal, uso a 2.2.1 que é que o Ubuntu 7.10 me oferece (e atualiza quando há novas atualizações em relação a 2.2.x) e eu nunca me preocupei em atualizar para a versão 2.4.x. Mas como o repositório oficial do Ubuntu não falou nada e também atualizando-o não deu em nada, resolvi baixar e compilar a versão 2.4.2, a versão recente e fresquinha no site do fabricante.

Baixei, instalei algumas libs-dev necessárias para habilitar algumas funções, feito os três passos normais de install, o famoso “configure; make; make install”. Abri o pidgin e… Mesma coisa. WTF? Eu atualizei a versão do pidgin.

Procurando pela mensagem de erro pelo Google afora, vi tópicos em fórums e também em mailing lists que estavam todos tendo os mesmos erros que eu, apesarem de ter a versão mais recente do produto. E ninguém entendia o porquê de parar de funcionar. Pensando comigo mesmo, lembrei de uma época aonde a AOL (quem comprou a Mirabilis), por duas vezes, sacanearam os usuários de clientes antigos de ICQ. Na primeira vez, em 2002, quem não usava o ICQ 2001 ou superior recebia duas mensagens idênticas de resposta ao falar com os outros usuários de ICQ. Ou seja, se uma pessoa te mandava um “oi”, esse “oi” vinham sempre em duas mensagens, o que te obrigava a clicar duas vezes no usuário. Isso obrigou o ‘upgrade’ forçado que, na época, me frustrava pq a versão 2001 era muito cheio de firulas e era pesado. Ok, fi-lo. Na segunda vez em que sacanearam, já em 2005, qualquer cliente que não tivesse a versão Lite ou Pro do ICQ 5 tomou toco. Simplesmente desconectava os usuários de programas antigos, novamente forçando o upgrade. Enfim, como a AOL adora lançar novas versões e forçar o upgrade, não me espantaria que o mesmo teria ocorrido agora em 1 de julho de 2008. Afinal, marca a metade do ano. Nada mais justo (para eles, claro).

Enfim, voltei a página do Pidgin, tentando buscar informaçõs, e estava fora. Estava tendo erros de ‘time-out’. Não me parecia muita novidade. Afinal, o ICQ é bastante usado ainda em alguns países, além de ser o mesmo protocolo do AIM, algo bem utilizado nos EUA. Logo, nota-se o desespero dos usuários à procura de soluções para o Pidgin. Ainda procurando formas de alterar o protocolo do OSCAR, achei essa url. Ela seria a forma de mudar o pigdgin 2.4.2 para que seja aceito pelos servidores do ICQ. Só alterar a seguinte linha, no source, destacado em negrito:

#define CLIENTINFO_PURPLE_ICQ { \
“Purple/” VERSION, \
0×010b, \
0×0014, 0×0034, \
0×0000, 0×0bb8, \
0×0000043d, \

Fui lá eu de novo no source em minha máquina, rodei um ‘make clean’ para apagar toda a compilação do Pidgin. Editei o arquivo SOURCE_DO_PIDGIN/libpurple/protocols/oscar/oscar.h e alterei a tal linha descrita no site. ‘make’… naveguei entre o source do pigdgin até encotrar o oscar.so.0.0.0, a lib do ICQ/GAIM já recompilada. Copiei em cima do que existia em /usr/local/lib/pidgin, fechei o programa e abri. PRONTO! ICQ voltando a funcionar.

Essa é a magia do Open Source. É o poder de você ver aonde está o problema, resolver o problema e poder voltar a utilizar o programa da forma como você quer, da forma como você precisa, na hora em que você quer e, em alguns casos, independente dos outros. Algumas vezes nos desapontamos quando uma empresa de desenvolvimento de código proprietário nos impede de consertar um problema no programa deles porque não querem que o usuário saiba o código e, por isso, perderiam seus clientes ou perderiam seus segredos. Eu acho isso dificíil. Afinal, eu não deixei de usar o Pidgin por causa disso de um problema que foi ocasionado pela AOL. Eu consegui resolver meu problema e aumentar minha satisfação pelo produto.

All hail to open source development!

OpenSolaris é ‘tostines’?

Friday, June 6th, 2008

Faz um tempo que eu não entrava no site da Sun. Principalmente, entrar nas páginas de seus produtos, em especial o Solaris e Open Solaris. Bem antes de trabalhar aqui, sempre achei legal o mundo Linux e em especial o mundo Unix. Afinal, como um sistema operacional dos anos 70 pode ser ainda tão moderno e atual por quase 30 anos? Essa mística sempre foi interessante para mim, ainda mais quando obtive meus primeiros acessos a servidores Unix como ter a conta na SDF, o primeiro e talvez o único site do mundo que oferece um “free-shell account”; e também de ter utilizado alguns servidores Sun em outros lugares que trabalhei.

Bem, ao entrar na página do OpenSolaris, vejo um destaque escrito “OpenSolaris: What Ubuntu wants to be when it grows up”. A matéria comentava do mais recente release do OpenSolaris, o 2008-05 (geralmente os releases são versionados por ano e mês) e um extenso artigo informando as novidades do Open Solaris como um LiveCD, Gnome 2.22, Firefox 2.0.0.14 e tudo mais. Engraçado, tudo isso o Ubuntu tem, não sei aonde está a correria do projeto Ubuntu em assimilar-se ao OpenSolaris, ou ao Unix em si.

Bem, surpresa para mim o chamativo da matéria dizer que Ubuntu quer ser um dia um… Solaris. Ainda mais quando o artigo começa com “What would Ubuntu be like if it were an OS for grown-ups? (…)”. Eu fiquei ponderando pelo assunto e, se o Ubuntu é comparado a um S.O para ‘teenagers’, porque ele é bem usado em várias empresas e também a escolha preferida de usuários frente ao ‘desconhecido’ Open Solaris? Eu também me perguntei o que seria exatamente um sistema operacional de ‘adulto’. Afinal, de todos os destaques oferecidos pelo Open solaris, não vi nada além do que o Ubuntu já fez por seus usuários. Ainda assim, existe uma redução no uso de sistemas operacionais Sun Solaris frente ao Windows Server e Linux em geral. O que eu senti, na verdade, é que o Open Solaris está mais é seguindo o mesmo caminho que Ubuntu, como uma forma de recuperar mercado que ela orgulhava de estar a frente junto a grandes concorrentes como HP-UX, IBM Irix, SCO Unix e outros.

Realmente, concordo que o nome “Unix” é sinônimo de estabilidade e escalabilidade, mas hoje o Linux é tão estável e escalável quanto o Solaris. Talvez, os grandes destaques do OpenSolaris, que é a performance e o ZFS sejam tecnologias que podem fazer frente. Como não os conheço bem, então limito-me a comentar, mantendo a minha neutralidade no assunto.

Finalmente, esse artigo seria muito interessante se fosse escrito em meados de 1996, época em que Linux tentava ser um sistema operacional Unix gratuito e open source. Hoje, creio que a filosofia inicial foi atingida e hoje há aprimoramentos no próprio linux para ser melhor do que ele é hoje, mas longe de querer ser um System V ou um BSD. Acho que hoje o Linux quer manter sua identidade, mantendo sua gratuitade e liberdade de desenvolvimento e compatibilidade com as especificações Unix. Isso torna o Linux forte e o OpenSolaris…. correndo atrás do sucesso.

Por isso, acho que o OpenSolaris está sendo igual a antiga propaganda do biscoito tostines. “É fresquinho porque vende mais ou vende mais porque é fresquinho?” Acho que cabe a Sun descobrir se realmente quer parecer um sistema grown up ou quer ser um sistema operacional de teenager, deixando de usar “Táticas Microsoft” contra concorrentes.

UPDATE: Para não dizer que falei algo sem testar, eu baixei o ISO e queimei um CD. Bootei o CD no meu computador e dá um erro de TIME OUT para tentar conectar ao meu HD SATA 2 e o Live CD nao funciona (nem no modo texto e nem desativando o HD pela BIOS). Engraçado que no Ubuntu isso funciona tranquilamente. Problema de placa mãe? Eu já instalei o Ubuntu 7.10 (versão 64 bits), Windows XP e Windows Vista (64 Bits) neste computador! Detalhe que é apenas uma Abit AN9-32X, lançado em meados de Maio de 2006.

Lançado o Fedora 9

Wednesday, May 14th, 2008

O Projeto Fedora acaba de lançar a versão 9 de sua distribuição Linux. O Fedora Linux é uma distribuição patrocinada pela Red Hat e mantida pela sua própria comunidade. A comunidade Fedora continua com a mesma filosofia de manter as novas versões sempre embarcadas com o que há de mais moderno e atualizado em software, oferecendo seu sistema operacional com as características mais inovadoras, mantendo sua alta qualidade e impacto.

O Fedora 9 é a primeira distribuição Linux a trazer o sistema Live USB persistente não destrutivo. Entre as demais novidades está a inclusão do KDE 4 como principal ambiente desktop, além de melhorias e novidades no OpenJDK, Gnome 2.22, NetworkManager, PackageKit e o instalador Anaconda. A distribuição também traz o navegador Web Firefox 3 Beta 5.

Com o sistema Live USB, o Fedora 9 pode ser adicionado a um dispositivo de armazenamento USB, como um pen drive, por exemplo, utilizando tanto aplicativos Linux quando Windows, sem a necessidade de remoção de dados, particionamento ou mesmo formatação do dispositivo USB. O resultado é um sistema Fedora completamente funcional e portável. Utilizando o recurso de persistência, os usuários podem baixar e armazenar dados, além de adicionar ou remover software — de maneira idêntica a um Fedora nativo (instalado em um disco rígido).

Fonte:  Linux Magazine

Ubuntu 7.10 released…

Thursday, October 18th, 2007

O blog zumo, que diga-se de passagem também usa o wordpress como engine de blog, postou uma excelente reportagem sobre a recente versão do Ubuntu liberada hoje, a 7.10 Gutsy Gibbon (Gibão Valente… rs). Acredito que o ubuntu seja uma das distros mais usadas na Globo.com, portanto… recomendo a leitura.

http://zumo.com.br/2007/10/18/review-ubuntu-linux-710-gutsy-gibbon/

XandrOS - O melhor desktop Linux para usuários Windows

Wednesday, September 26th, 2007

Esta é a distro que mais possui interoperabilidade com redes microsoft, suportando desde leitura/escrita em partições NTFS(muito útil em desktop com dual boot) a total compatibilidade com Active Directory, inclusive executando scripts de police e logon. Seu servidor de emails Scalix foi autorizado pela MS a suportar o protocolo do Exchange.

Com seu Network Connection System, o XandrOS se adapta facilmente em qualquer rede, seja NFS via solaris, ou uma impressora SMB com AD.

Aos que precisam utilizar software microsoft, o XandrOS já vem com CrossOver, o que permite rodar os softwares windows mais populares.

Altamente estável por se basear no Debian Sarge 3.1, vem com kernel 2.6.18 mais drivers proprietários da ATI e NVidia

Possui versão gratuita que pode ser baixada via torrent em: http://www.xandros.or.id/xandros4oce.torrent


Licença por Desktop: U$99,00

Fonte completa: DesktopLinux