Leitores e usuários do Viva O Linux, amigos goblins, e todos os desenvolvedores e usuários de distribuições nacionais, há algum tempo não escrevia nada sobre o GoblinX, este Lice-CD nacional com base no Slackware. Contudo, decidi preparar este artigo especialmente para falar das novidades e do que existe de melhor por trás desta distribuição.
Recentemente um usuário (goblin) americano esteve participando de um evento de software livre internacional e, gentileza da parte deste, levou algumas cópias do GoblinX. Depois ele informou que o pessoal do estande do Gentoo adorou algumas idéias simples empregadas para agilizar a inicialização e dar poder máximo ao usuário. Este é um dos trunfos do GoblinX, o poder de costumização - inclusive durante a inicialização do sistema - é parte fundamental das idéias.
Se um usuário simplesmente inserir o CD-ROM do GoblinX e pressionar 'Enter', a inicialização será rápida, eficiente, simplificada, porque alguns serviços não são iniciados por padrão, como CUPS, e este receberá ao fim o prompt de login como root, em modo texto, porque esta é a mais básica opção de boot. Contudo, o poder dado ao usuário se estende em diversos pontos.
Se um usuário digitar no prompt de boot 'go.br adduser=eudasilva userpass=ask', iniciará o GoblinX usando a língua portuguesa como padrão (go.br) e durante o boot criará o usuário eudasilva (adduser=eudasilva), sendo que este receberá uma linha de entrada para digitar a senha deste usuário (userpass=ask). Como tudo isso é criado durante o boot e o GoblinX não utiliza nenhum script ou executável com sudo, nem tem o usuário pré-configurado, a segurança é melhor, além disso esta opção vai direto ao XFCE, através do GDM.
Alguns serviços que servem de gargalhos e tormam o boot mais lento também são iniciados apenas por parâmetros - como o já citado o exemplo do CUPS -, mas outros também funcionam assim, e além dos serviços os parâmetros de boot alteram outra infinidade de daemons e configurações.
Digitar 'go.br run.k gopass=ask' faz com que a inicialização utilize um usuário chamado de goblix, criado durante o boot, com login automático, direto no KDE (run.k). As opções 'run.n' funcionam para iniciar qualquer gerenciador direto como usuário goblix, assim, 'run.x' inicia direto o XFCE, 'run.w' inicia o WindowMaker e assim suscessivamente.
Outra novidade exclusiva do GoblinX e incluída na versão mais recente é o parâmetro 'noload'. Este parâmetro é bastante útil especialmente para os que usam máquinas mais antigas e possuem pouca memória RAM. O 'noload' permite ao usuário escolher um ou mais módulos básicos para não serem incluídos durante o boot no sistema, e um exemplo de uso interessante é quando o usuário deseja rodar o GoblinX a partir da memória RAM. 'go.br toram noload=kde,games' por exemplo jogará o sistema sem os módulos do KDE e de jogos, ou seja, consumindo bem menos memória RAM.
Contudo não são apenas os parâmetros de boot, chamados de cheatcodes, que trazem este poder de costumização a inicialização. Após o login, seja como root ou usuário, no modo texto, cada gerenciador pode ser acessado com um único comando. Digitando 'go' se inicia o XFCE; 'gok' o Kde; 'gof' o Fluxbox e assim por diante, e ainda existem outros scripts para se logar no X, como o 'goxuse' que serve para o usuário escolher o gerenciador a logar mais a resolução que deseja, e o 'xes' para escolher via dialog o gerenciador a se logar. Além disso, existem as opções para se logar no X de modo seguro, usando recursos padrião Vesa: são os comandos 'safe', sendo que 'safe' inicia o XFCE, 'safef' o Fluxbox, e segue, fora o 'xves' que é o 'xes' para modo seguro.
[3] Comentário enviado por oscarcosta em 25/04/2006 - 23:44h
Legal o GoblinX... prefiro o bom e velho o Slackware... MAS tenho um CD-LIVE do GoblinX na mochila, caso precise hehehheeh... to pensando em colocar no pendrive. Alguém já o fez ?
[4] Comentário enviado por razgriz em 26/04/2006 - 01:18h
a UNICA coisa qued falta mesmo era um pequeno exercito de fontes, brushes e afins pro gimp hehe ( e o inkscape claro. ) =] fora isso ele já esta a um bom tempo no meu porta cds
[10] Comentário enviado por zezosc em 27/04/2006 - 16:23h
Entendo.
Eu, pessoalmente, prefiro o KDE, mas só acho que o Gnome também merece fazer parte do GlobinX, que das distribuições que conheço, sem dúvida nenhuma é a mais inovadora. E o GlobinX merece o Gnome, que é uma ótima interface gráfica.
Outra coisa, que não tem muito a ver, mas que tá difícil. Como disse antes, eu estava baixando. Estava. Deixei durante a madruga, pelo FTP, e de manhã havia dada erro. Não lembro muito bem. Só que o problema não foi somente esse; também não consigo baixar por torrent, sempre aparecendo esse erro:
__________________
O localizador http://tracker.tlm-project.org:6969/announce não enviou uma resposta válida, a interromper a transferência
__________________
Vou tentar mais uma vez por Http, caso não dê, sinto muito, mas ficarei sem experimentar esse sabor de Linux, pelo menos por ora.
[11] Comentário enviado por grobsch em 27/04/2006 - 16:31h
Olá, infelizmente só temos o FTP da Unicamp, e mais dois outros sites, o Slacklife e o Distromania, além do TLM Project para torrent... não é fácil arrumar lugares dispostos a hospedar ISOs... costumo aconselhar a usar um programa de download, como o D4X...