Geek life rulez http://tux.nireblog.com Thu, 05 Nov 2009 01:47:45 +0100 Geek life rulez http://files.nireblog.com/blogs/tux/gravatar.gif http://tux.nireblog.com http://nireblog.com Kurumin http://tux.nireblog.com/post/2008/04/02/kurumin http://tux.nireblog.com/post/2008/04/02/kurumin O Kurumin Linux é uma distribuição Linux baseada no Knoppix e que mantém o mesmo sistema de detecção de hardware desta distribuição. Todavia, o Kurumin foi projetado para que fosse bem mais compacto, cabendo, assim, em suas versões iniciais, em um mini-CD de 80 mm.

Inicialmente o seu desenvolvedor, Carlos E. Morimoto, deu início ao projeto apenas para fins de uso pessoal; porém, ao anunciar a sua criação no seu site, muita gente demonstrou interesse pelo projeto, o que incentivou Morimoto a levar o projeto adiante. Segundo o sítio DistroWatch, Kurumin é a distribuição Linux mais popular no Brasil.

O nome kurumin vêm da Língua tupi-guarani, onde "curumim" significa “menino”, “criança”, em uma alusão a uma distribuição Linux mais leve e simples, para iniciantes no sistema. A letra k no início da palavra é uma referência ao Knoppix. O logotipo do Kurumin é um pingüim com aspecto infantil: pequeno, simpático e mais magro do que o Tux, o pingüim que representa o Linux em si. Outras características notáveis são o cocar e suas cores, representam a Bandeira do Brasil .

Tendo sido focado sempre na língua portuguesa, recentemente foi anunciada a formação de um grupo de trabalho para traduzir a versão 6.0 para as línguas inglesa e espanhola.

O objetivo do Kurumin é ser uma distribuição destinada ao uso em desktops, fácil de usar e instalar e que resolva problemas clássicos como a falta de suporte a softmodems e a multimídia. O Kurumin já inclui drivers para uma grande variedade de modems, suporte a vários formatos de vídeo, incluindo Divx e Windows Media e uma ferramenta para instalar suporte a Flash. Tudo isso é organizado de uma forma intuitiva, o tipo de distribuição que possa substituir diretamente o Windows na máquina de um usuário leigo. A lei é simplificar ao máximo o uso e configuração do sistema. Seguindo esta filosofia, o Kurumin já vem em Português do Brasil e tenta incluir apenas um programa para cada tarefa, o melhor em cada categoria.

Características:

* Leveza
* Facilidade de uso
* Feito para o uso em Desktops
* "Ícones mágicos" (scripts) que facilitam a instalação de novos programas e a configuração do sistema.
* Português do Brasil como língua nativa
* Detecção otimizada para hardwares comumente usados no Brasil (a partir da versão 4.1)
* Detecção automática de muitos modelos de softmodems.
* Pode ser executado direto do CD, sem depender do HD, com ou sem outro sistema operacional instalado. Mesmo quando executado pelo CD, preserva todas as suas capacidades, inclusive de instalar novos programas. Porém, para que novos programas e dados pessoais sejam preservados no desligamento do sistema, é necessário um meio separado de armazenamento (como um pendrive). A velocidade do sistema (principalmente durante o carregamento inicial de programas) é menor ao executar o Kurumin pelo CD, mas o sistema ainda é usável.
* Alta velocidade de desenvolvimento, corrigindo rapidamente quaisquer bugs.

A ultima versão do Kurumin é 7.0

Link para download:

Comments

]]>
Wed, 02 Apr 2008 19:18:03 +0100
Ubuntu http://tux.nireblog.com/post/2008/04/02/ubuntu http://tux.nireblog.com/post/2008/04/02/ubuntu Ubuntu é uma distribuição do sistema operacional Linux baseado na distribuição Debian.O Ubuntu diferencia-se do Debian por ser lançado semestralmente, por disponibilizar suporte técnico nos dezoito meses seguintes ao lançamento de cada versão (em inglês) e pela filosofia em torno de sua concepção.

A proposta do Ubuntu é oferecer um sistema operativo que qualquer pessoa possa utilizar sem dificuldades, independente de nacionalidade, nível de conhecimento ou limitações físicas. A distribuição deve ser constituída totalmente de software gratuito e livre, além de isenta de qualquer taxa. Actualmente uma organização cuida para que cópias sejam remetidas em CDs para todo o mundo sem custos.

A Comunidade Ubuntu ajuda-se mutuamente, não havendo distinção de novatos ou veteranos; a informação deve ser compartilhada para que se possa ajudar quem quer que seja, independentemente do nível de dificuldade.

Há vários meses a distribuição Ubuntu está em primeiro lugar no Distrowatch, site especializado em catalogar o desempenho e uso das milhares de distros Linux.

Em 8 de julho de 2005, Mark Shuttleworth e a Canonical Ltd anunciaram a criação da Fundação Ubuntu e providenciaram um aporte inicial de dez milhões de dólares. A finalidade da fundação é garantir apoio e desenvolvimento a todas as versões posteriores à 5.10.

Características:

* Novas versões do Ubuntu são lançadas com um intervalo aproximado de um mês após os lançamentos do GNOME.
* Um dos focos principais é a usabilidade, incluindo o uso da ferramenta sudo[3] para tarefas administrativas (similar ao Mac OS X) procurando oferecer uma gama de recursos completa a partir de uma instalação padrão.
* Acessibilidade e internacionalização, permitindo a utilização do sistema pelo maior número de pessoas possível. A partir da versão 5.04, a codificação de caracteres padrão é o UTF-8 (permitindo a utilização de caracteres não utilizados no alfabeto latino). O projeto visa também a oferecer suporte-técnico nos idiomas de seus usuários.
* O Ubuntu possui uma forte ligação com a comunidade Debian, contribuindo directa e imediatamente qualquer modificação nos códigos-fonte, ao invés de apenas anunciar essas mudanças em uma data posterior. Muitos programadores do Ubuntu mantêm pacotes chave do próprio Debian.
* Todas as versões do Ubuntu são disponibilizadas sem custo algum. Cópias em CD do Ubuntu são enviadas gratuitamente para quem as solicitar, e estão disponíveis para cópia na internet.
* O visual padrão até a versão 5.10 caracteriza-se pela utilização de tons de marrom (ocre em Portugal), a versão 6.06 (Dapper Drake), no entanto, passou a usar um padrão de cores mais próximo do laranja.
* A gestão de instalação de software é realizada pelo APT e pelo Synaptic.
* O Ubuntu cabe em um único CD e é oferecido como um Live CD que pode ser utilizado para uma instalação permanente. O Live CD é utilizado por muitos usuários a fim de testar a compatibilidade de hardware antes de instalar o sistema.

A ultima versão do Ubuntu é 8.04

Link para download:

Comments

]]>
Wed, 02 Apr 2008 19:12:48 +0100
Slackware http://tux.nireblog.com/post/2008/04/02/slackware http://tux.nireblog.com/post/2008/04/02/slackware Slackware Linux é o nome de uma das mais antigas e conhecidas distribuições (sistema operacional e conjunto de aplicativos) do Linux; é a mais antiga distribuição que permanece mantida, além de ser, junto com suas derivadas, a distribuição Linux mais UNIX-like existente.

Criada em meados de 1993 e mantida por Patrick Volkerding, a Slackware (ou simplesmente "Slack") tem como objetivo manter-se fiel aos padrões UNIX, rejeitando também ferramentas de configuração que escondam do usuário o real funcionamento do sistema. Além disso a Slackware é composta somente de aplicativos estáveis (e não de versões beta ou pré-releases). Nos anos 90, por um bom tempo outras distribuições Linux foram avaliadas com base em sua compatibilidade com o Slackware. Se no começo ainda trabalhava só, ao longo dos anos Patrick Volkerding acabou aceitando a ajuda de alguns colaboradores, muito poucos por sinal, a fim de o ajudarem no desenvolvimento da distribuição.

Por sua concepção UNIX-like, o Slackware e seus derivados fazem uma abordagem bastante diferente das outras distribuições populares como Red Hat, Fedora, Debian, Gentoo, SuSE, e Mandriva. Sua política de incluir somente aplicativos estáveis e nenhuma interface gráfica de configuração específica a apenas essa distribuição. Há quem diga: "Quando você conhece o Slackware, você conhece Linux; quando conhece Red Hat, tudo que você conhece é o Red Hat"...

Simplicidade e estabilidade são duas características marcantes nesta distribuição muito comum em servidores, distribuição que procura ser uma distribuição "leve", sem enfeites e rápida, e que é muito apreciada por usuários mais experientes. Apesar de o termo "slack" ser uma gíria para preguiça em inglês, em "Slackware" o termo "slack" está relacionado à definição feita pela chamada Slack Church of the SubGenius (Igreja dos Sub-Gênios). De acordo com esta organização, "slack" significa ter "senso de liberdade, independência e originalidade para alcançar suas metas pessoais". Dessa forma, o nome "Slackware" traduz bem a filosofia do sistema, que não possui ferramentas gráficas de configuração (apenas as do KDE, por exemplo) que fazem tudo pelo usuário, o que inibe o seu "slack". Assim sendo, as configurações do sistema são feitas a partir da edição de documentos de texto, por isso sendo a preferida entre os usuários mais experientes.

Toda versão Slackware é estável. Também existe sempre uma versão current que intermedia entre a versão estável atual e a próxima, mas dessa jamais há imagens para download: os respectivos pacotes precisam ser baixados um por um dos da pasta "current" nos repositórios do Slackware e instalados, igualmente um por um, com o comando upgradepkg do pkgtool. Para quem faz questão de um Slackware totalmente current, a opção mais eficaz é baixar e instalar o Swaret, um instalador gráfico que faz esses upgrades automaticamente.

Possui seu próprio gerenciador de pacotes, o pkgtool (installpkg, upgradepkg, removekpg, explodepkg, makepkg), sem gerenciamento de dependências (existem programas que adicionam esse gerenciamento, como o slapt-get e swaret). O formato dos pacotes .tgz é bastante simples, similar a um .tar.gz contendo apenas os arquivos a serem instalados em suas respectivas pastas em relação à raiz do sistema, além de um script com comandos complementares para a instalação.

O Slackware Linux é um Sistema Operacional livre, ou seja, está disponível na Internet e todos têm acesso ao código-fonte, podendo então melhorá-lo ou adaptá-lo às próprias necessidades.

A versão atual da distribuição é o Slackware 12.0. disponibilizado em 2 de julho de 2007. É a primeira versão a vir com kernel 2.6 é a que mostra mais inovações e mudanças em relação com as anteriores, Alem do kernel 2.6.21.5, que na época do lançamento era o mais atual já mostrando uma mudanças na concepção do slackware que não costuma ultilizar o último release do kernel, ela conta com três inovações que resultaram em muita polemica que é o HAL, a glibc 2.5 e o GCC 4.1.2, a primeira é uma camada de abstração de hardware que fornece auto-mount para o sistema indo contra a filosofia original do sistema, mas inserido por causa da dependência do KDE pelo mesmo e a segunda são as bibliotecas de C do projeto GNU essa era a versão mais recente da mesma no lançamento da distribuição e foi muito contestada a sua utilização por ser um pacote crucial para o sistema e por ser muito novo ser sucetivel a instabilidade, já o GCC 4.1.2 gerou polemica devido a falta de compatibilidade de codigos antigos com os compiladores da nova serie do GCC indo novamente de encontro a filosofia slackware que busca estabilidade.

O Slackware 12.0 possui a GCC 4.1.2, o kernel Linux 2.6.21.5, KDE 3.5.7, Xfce 4.4.1, Xorg 7.2.0 e a suíte SeaMonkey 1.1.2 que substitui a suíte Mozilla e Firefox 2, além de todos os utilitários habituais. Por falar no kernel, Essa versão não é capaz de fazer boot pelo disquete e vem apenas com a versão 2.6.21.5 no CD em 4 modos generic-2.6.21.5 (generico contendo os hardwares mais comuns dentro do kernel e o resto modularizado), generic-2.6.21.5-smp (mesmo que anterior com suporte a multiprocessamento / HT), huge-2.6.21.5 (kernel que contem praticamente tudo que existe de suporte a hardware embutido no kernel a custo de um peso imenso(huge) na hora do carregamento) e o huge-2.6.21.5-smp (mesmo que o anterior mas com suporte a multi-processamento).

A ultima versão do Slackware é 12.0

Link para download:

Comments

]]>
Wed, 02 Apr 2008 19:01:41 +0100
Debian http://tux.nireblog.com/post/2008/04/02/debian http://tux.nireblog.com/post/2008/04/02/debian Debian é simultaneamente o nome de uma distribuição não comercial livre (gratuita e de código fonte aberto) de GNU/Linux (amplamente utilizada) e de um grupo de voluntários que o mantêm à volta do mundo. Uma vez que o Debian se baseia fortemente no projecto GNU (e a distribuição oficial do Projeto GNU é Debian), é usualmente chamado Debian GNU/Linux. O Debian é especialmente conhecido pelo seu sistema de gestão de pacotes, chamado APT, que permite: atualizações relativamente fáceis a partir de versões realmente antigas; instalações quase sem esforço de novos pacotes e remoções limpas dos pacotes antigos.

A última versão estável do Debian é 4.0

Link para download:

Comments

]]>
Wed, 02 Apr 2008 18:59:30 +0100
O que são Distros? http://tux.nireblog.com/post/2008/04/02/o-que-sao-distros http://tux.nireblog.com/post/2008/04/02/o-que-sao-distros As distribuições do Linux ou GNU/Linux começaram a receber uma popularidade limitada desde a segunda metade dos anos 90, como uma alternativa livre para os sistemas operacionais Microsoft Windows e Mac OS, principalmente por parte de pessoas acostumadas com o Unix na escola e no trabalho. O sistema tornou-se popular no mercado de Desktops e servidores, principalmente para a Web e servidores de bancos de dados.

No decorrer do tempo, várias distribuições surgiram e desapareceram, cada qual com sua característica. Algumas distribuições são maiores outras menores, dependendo do número de aplicações e sua finalidade. Algumas distribuições de tamanhos menores cabem num disquete com 1,44 MB, outras precisam de vários CDs, existindo até algumas versões em DVD. Todas elas tem o seu público e sua finalidade, as pequenas (que ocupam poucos disquetes) são usadas para recuperação de sistemas danificados ou em monitoramento de redes de computadores.

De entre as maiores, distribuídas em CDs, podem-se citar: Slackware, Debian, Suse, e Conectiva. O que faz a diferença é como estão organizadas e pré-configuradas as aplicações. A distribuição Conectiva Linux, por exemplo, tinha as suas aplicações traduzidas em português, o que facilitou que usuários que falam a Língua Portuguesa tenham aderido melhor a esta distribuição. Hoje esta distribuição foi incorporada à Mandrake, o que resultou na Mandriva. Para o português, existe também a distribuição brasileira Kurumin, construída sobre Knoppix e Debian, e a Caixa Mágica, existente nas versões 32 bits, 64 bits, Live CD 32 bits e Live CD 64 bits, e com vários programas open source: OpenOffice.org, Mozilla Firefox, entre outros.

Existem distribuições com ferramentas para configuração que facilitam a administração do sistema. As principais diferenças entre as distribuições estão nos seus sistemas de pacotes, nas estruturas dos diretórios e na sua biblioteca básica. Por mais que a estrutura dos diretórios siga o mesmo padrão, o FSSTND é um padrão muito relaxado, principalmente em arquivos onde as configurações são diferentes entre as distribuições. Então normalmente todos seguem o padrão FHS (File Hierarchy System), que é o padrão mais novo.

Quanto à biblioteca, é usada a Biblioteca libc, contendo funções básicas para o sistema Operacional Linux. O problema está quando do lançamento de uma nova versão da Biblioteca libc, algumas das distribuições colocam logo a nova versão, enquanto outras aguardam um pouco. Por isso, alguns programas funcionam numa distribuição e noutras não. Existe um movimento LSB (Linux Standard Base) que proporciona uma maior padronização. Auxilia principalmente vendedores de software que não liberam para distribuição do código fonte, sem tirar características das distribuições. O sistemas de pacotes não é padronizado.

Caixa Mágica, Debian, Dual OS, Fedora, Freedows, Kurumin, Mandriva, Satux, Slackware, SuSE e Ubuntu Linux são algumas das distribuições mais utilizadas actualmente, listadas aqui por ordem alfabética.

Um exemplo de distribuição que corre num CD é o Kurumin Linux, criado por Carlos E. Morimoto, baseada no Knoppix.

De entre as distribuições consideradas mais difíceis de gerir (por preferirem assegurar a estabilidade tecnológica em detrimento da interface de utilizador), destacam-se a Debian, Gentoo e Slackware.

Comments

]]>
Wed, 02 Apr 2008 18:41:07 +0100
História do Linux http://tux.nireblog.com/post/2008/04/02/historia-do-linux http://tux.nireblog.com/post/2008/04/02/historia-do-linux Linux foi, originalmente, escrito por Linus Torvalds do Departamento de Ciência da Computação da Universidade de Helsinki, Finlândia, com a ajuda de vários programadores voluntários através da Usenet.

Linus Torvalds começou o desenvolvimento do kernel como um projecto particular, inspirado pelo seu interesse no Minix, um pequeno sistema UNIX desenvolvido por Andrew S. Tanenbaum. Ele limitou-se a criar, nas suas próprias palavras, "um Minix melhor que o Minix" ("a better Minix than Minix"). E depois de algum tempo de trabalho no projecto, sozinho, ele enviou a seguinte mensagem para comp.os.minix:

Você suspira pelos bons tempos do Minix-1.1, quando os homens eram homens e escreviam seus próprios "device drivers"?Você está sem um bom projecto em mãos e está desejando trabalhar num S.O. que você possa modificar de acordo com as suas necessidades? Está achando frustrante quando tudo funciona no Minix? Chega de noite ao computador para conseguir que os programas funcionem? Então esta mensagem pode ser exactamente para você.

Como eu mencionei há um mês atrás, estou trabalhando numa versão independente de um S.O. similar ao Minix para computadores AT-386. Ele está, finalmente, próximo do estado em que poderá ser utilizado (embora possa não ser o que você está esperando), e eu estou disposto a disponibilizar o código-fonte para ampla distribuição. Ele está na versão 0.02... contudo eu tive sucesso ao executar bash, gcc, gnu-make, gnu-sed, compressão, etc. nele.

Curiosamente, o nome Linux foi criado por Ari Lemmke, administrador do site ftp.funet.fi que deu esse nome ao diretório FTP onde o kernel Linux estava inicialmente disponível[6] (Linus tinha-o baptizado como "Freax", inicialmente).
No dia 5 de outubro de 1991 Linus Torvalds anunciou a primeira versão "oficial" do kernel Linux, versão 0.02. Desde então muitos programadores têm respondido ao seu chamado, e têm ajudado a fazer do Linux o sistema operacional que é hoje. No início era utilizado por programadores ou só por quem tinha conhecimentos, usavam linhas de comando. Hoje isso mudou, existem diversas empresas que criam os ambientes gráficos, as distribuições cada vez mais amigáveis de forma que uma pessoa com poucos conhecimentos consegue usar o Linux. Hoje o Linux é um sistema estável e consegue reconhecer todos os periféricos sem a necessidade de se instalar os drivers de som, vídeo, modem, rede, entre outros.

myfile-400613.jpg
Linus Torvalds, criador e principal mantenedor do Kernel Linux.

Comments

]]>
Wed, 02 Apr 2008 18:38:06 +0100