Desmistificando o GNU/Linux

Desmistificar o GNU/Linux é mostrar o quão funcional e fácil ele é, e este é o objetivo deste artigo. Linux não é difícil, é apenas diferente do que você está acostumado.

[ Hits: 23.118 ]

Por: Leonardo Damasceno em 13/10/2009 | Blog: https://techcraic.wordpress.com


O mundo Linux



Assim como o Windows tem várias versões, o GNU/Linux tem várias distribuições. As distribuições ficam abreviadas como "distro". As "distros" mais conhecidas são:
  • Debian
  • Red Hat
  • Slackware
  • openSUSE
  • Ubuntu
  • Fedora

Porém o nome das versões do Windows variam com as melhorias, por exemplo: Windows XP SP2 -> Windows XP Service Pack 2 (adição de melhorias, como pacotes), Windows 98, Windows NT, entre outros, foram lançados ao longo dos anos...

Podemos deduzir que quanto mais novo, melhor, com correções de falhas. Já no mundo Linux não é assim! Quem entra nesse mundo começa a se perguntar:

"Qual distribuição eu vou usar"?

Bem, isso é uma coisa muito pessoal, particularmente eu já usei Slackware, Ubuntu, CentOS (distribuição GNU/Linux baseada no Fedora), mas hoje não consigo ver nada além do Debian.

Então você pode escolher qualquer distribuição, contando que goste de usar. Com o tempo você vai se acostumando e vendo que realmente Linux não é difícil e sim diferente do que você está acostumado.

Escrevi essa comparação das versões do Windows com as "distros" do Linux, mas reconheço que esse conceito é impróprio, porém, para quem ainda não utiliza o GNU/Linux, é a melhor visão que se pode ter, para tentar entender.

Uma pergunta que também é frequente:

"E qual a diferença de uma distro para outra?"

Bem, eu vou explicar um pouco aqui de cada distribuição que falei, mas garanto que você vai aprender muito mais usando cada uma delas, mas antes preciso explicar que o Linux trabalha com pacotes.

O Windows tem um pacote padrão, que é em formato .exe, ou seja, os pacotes do Windows são instalados apenas de uma maneira, já no Linux não. Cada distribuição tem pacotes específicos.

Debian

Debian é uma distribuição GNU/Linux que foi criada por Debra e Ian Murdock, que são casados. Então, juntando o começo do nome do casal, Deb + Ian, formou-se o nome dessa maravilhosa distribuição, que foi lançada no ano de 1993 e é oficialmente reconhecida pelo projeto GNU. Para mais informações acesse o site do projeto Debian, onde você pode fazer o download da "distro" ou participar de algum fórum parar tirar as suas dúvidas, ou a dos outros usuários.

Utiliza pacotes .deb como padrão e utiliza a ferramenta DPKG para instalação dos mesmos.

Sintaxe: dpkg -i pacote.deb

Uma outra ferramenta muito boa do Debian é o famoso "apt-get". O funcionamento do APT-GET é bem simples. Essa ferramenta já vem instalada com o Debian, para utilizá-la precisamos de um arquivo de texto que possui várias URLs, então quando o apt-get é executado ele vai procurar o software que você especificou nos sites que estão contidos nesse arquivo de texto.

Esse arquivo de texto por padrão fica no diretório /etc/apt/ e tem o nome de "sources.list". Sources do inglês pode ser traduzido como "fontes", ou seja, o apt-get procura o software nas "fontes de pesquisa" e retorna algo, uma mensagem de erro, uma de confirmação...

Sintaxe: apt-get install software

O Debian é baseado na simplicidade e tem um esquema de segurança até no lançamento das versões. Na verdade a maioria das distribuições usam isso. Existem versões antes de sair a "stable", que é a versão estável da distro, essas versões geralmente são denominadas alpha e beta. O Debian, geralmente, lança de 2 (dois) em 2 (dois) anos uma nova versão.

Nesse intervalo de dois anos são executados testes, não só de segurança, onde são encontrados bugs e corrigidos. Quando realmente a distribuição está "redonda", a equipe do Debian lança a versão "stable".

Red Hat Linux

Uma das mais antigas distribuições, é líder de mercado nos Estados Unidos e mantida pela empresa Red Hat. Foi criada na Carolina do Norte e não é totalmente grátis. A empresa Red Hat disponibiliza uma versão básica do Red Hat para uso doméstico.

Utiliza o conceito de pacotes e tem por padrão o pacote .rpm. Para instalar use:

Sintaxe: rpm -i pacote.rpm

Assim como o Debian tem um gerenciador de pacotes que usa uma lista de "mirrors" (um arquivo com várias URLs), o YUM também utiliza esse esquema. Yum é um dos melhores gerenciadores de pacote existentes! Uma diferença importante é que o Yum faz uma verificação e um UPDATE do seu arquivo de mirrors toda vez que é executado, enquanto o apt-get não, você precisa fazer um UPDATE manualmente utilizando "apt-get update" toda vez que atualizar o seu arquivo "sources.list".

Sintaxe: yum install software

Red Hat é uma das distribuições mais procuradas para servidor, porém não tem uma solução gratuita.

Slackware

Uma das mais antigas distribuições, até hoje é utilizada, porém não tem uma imagem tão boa. Muitos usuários consideram o Slackware uma distribuição difícil, pela ideologia que ele segue. Desde o Slackware 10.2 para as versões 12 e 13 muitos avanços foram alcançados. Várias implementações foram feitas, como as ferramentas installpkg e pkgtools.

Bem, antes o Slackware não tinha um pacote padrão, diziam que era ".tgz", mas eu discordo, pois o .tgz é um ".tar.gz disfarçado". Um pacote .tar.gz, necessita de descompactação e compilação, enquanto um pacote .deb ou .rpm pode ser instalado com as ferramentas citadas anteriormente, onde a própria ferramenta descompacta, configura e instala para você. Esse é um dos motivos para os usuários considerarem o "slack" uma "distro" difícil. Mas ao longo do tempo, com as novas versões, o Slackware se tornou bastante amigável!

Antigamente você precisava instalar um software e esse software precisava de bibliotecas, então, imagine o trabalho:

Instalar o software aMSN, biblioteca gtk, gtka, gtkb, gtkc. Você tinha que procurar tudo isso na internet, baixar os pacotes .tar.gz de cada um e então descompactar, compilar... Bem, acho que ficaria um pouco cansativo não é? Hoje podemos fazer desta maneira, ou não.

A maioria dos "hackers" utilizam as distros BackTrack e Slackware, e eles alegam que essas distribuições realmente só são usadas por usuários que realmente "sabem usar Linux". Então, aqui vai uma pergunta: "Eu devo usar Linux"?

Bem, vocês precisarão responder essa pergunta depois que usarem o Slackware, que na minha opinião é uma das melhores distribuições GNU/Linux já criadas.

openSUSE

Essa distribuição utiliza um gerenciador de pacotes em modo texto chamado zypper, que segue a mesma sintaxe do yum para instalar pacotes:

zypper install software

Ele também trabalha com a ferramenta rpm e com pacotes .rpm:

rpm -i pacote.rpm

O openSUSE é uma distribuição GNU/Linux utilizada por um número grande de pessoas, perdendo apenas pra poucas distribuições, como o Ubuntu. Ele tem um gerenciador de pacotes em modo gráfico fantástico chamado YaST, que hoje é utilizado na versão 2, "YaST 2". Bem, ele não só é um gerenciador de pacotes, como gerencia todo o sistema, podendo ir de uma instalação de um software em modo gráfico até a configuração da sua internet, do seu vídeo e muito mais.

O openSUSE tem uma interface muito amigável, onde quase tudo pode ser feito pelo "clique" do mouse. Essa distribuição é mantida pela Novell, que também tem soluções pagas para servidores. O openSUSE para desktop é totalmente grátis.

Ubuntu

É simplesmente a distribuição mais usada no mundo. Por quê? Pois ele faz a junção da facilidade com a funcionalidade e beleza. O Ubuntu é uma distribuição baseada em Debian e utiliza o gerenciador de pacotes em modo texto "apt-get" e em modo gráfico o Synaptic, assim como o Debian. Ele trabalha com pacotes .deb também.

Bem, podemos dizer que o Ubuntu é um Debian melhorado, com mais softwares, com uma maior beleza. O Debian é uma distro simples e funcional e o Ubuntu é uma "distro" modificada e funcional. A empresa que mantém o Ubuntu se chama Canonical.

Fedora

Ele representa um conjunto de projetos da Red Hat e também trabalha com pacotes .rpm, usando a mesma sintaxe do openSUSE e do Red Hat para instalar os pacotes, e um gerenciador de pacotes em modo texto igual, o Yum.

É uma distribuição também bastante antiga, mas que até hoje é usada, porém não é tão recomendada para servidores, tendo em vista que temos outras opções, um pouco melhores. Mas cabe a cada administrador de redes definir qual a distribuição usar.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. O mundo Linux
   3. Utilizando o terminal
   4. Comandos básicos GNU/Linux
   5. Gerenciadores de janelas, conceito de software livre e conclusão
Outros artigos deste autor

Servidor de log no Debian com Syslog-ng

Instalando o WebHTB

Segurança em seu Linux

Criando VPN com o PFSense

PFSense com Snort

Leitura recomendada

Lógica para computação - parte II

Instalando o SmokePing

Introdução ao Ubuntu - Instalação de programas e outras dicas

Projeto Linux nas escolas públicas

O usuário: a escolha do novo amigo virtual

  
Comentários
[1] Comentário enviado por vmaia em 13/10/2009 - 08:45h

Muito doido !!!
É isso aew....

[2] Comentário enviado por millemiglia em 13/10/2009 - 10:58h

Legal. Bom artigo para iniciantes.

[3] Comentário enviado por xpaulinhox em 13/10/2009 - 13:35h

Cara muito bom mesmo heim!!! Gostei muito do artigo.
Parabéns!!!
"Hoje vejo que todos querem ajuda, mas poucos querem ajudar" Falou tudo!


[4] Comentário enviado por leodamasceno em 13/10/2009 - 13:36h

Obrigado! Fico satisfeito que o artigo tenha agradado.
Escrevi ele, baseado no que já passei.

[5] Comentário enviado por removido em 13/10/2009 - 21:02h

Muito bom seu artigo, venho utilizando linux com mais dedicação e "always" recentimente.
Estou utilizando o Archlinux (archlinux-br.org) uma excelente distrito.

[]'s

[6] Comentário enviado por nicolo em 15/10/2009 - 11:36h

É, ainda não achei um windeiro que esteja disposto a digitar comando no terminal. Eles nem sabem
que o windows também tem terminal.
Cada vez que eu escrevo que esse caminho leva o Linux de volta ao laboratório aparece um montão de gente
xingando.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts