Introdução às distribuições Linux

Uma distribuição Linux (comumente abreviada como distro) é criada a partir de um conjunto de software, consistindo em um kernel Linux e um sistema de gerenciamento de pacotes. Em palavras simples, a distribuição Linux combina o kernel Linux e o software de código aberto disponível, para criar um pacote completo. Para instalar o Linux, precisamos escolher uma distribuição. Os usuários do Linux geralmente obtêm seu SO baixando uma das distribuições do Linux.

Uma distribuição Linux típica consiste em um kernel Linux, bibliotecas e ferramentas GNU e software adicional. Normalmente, o software usado é um software livre, disponível no formato de código-fonte e no formato de binários compilados, para facilitar a modificação do software original.

Existem cerca de 600 distribuições Linux, com mais de 500 em desenvolvimento ativo. Devido ao grande número de distribuições disponíveis, surgiram várias formas com sua adequação diferente dos desktops para tablets.

Distribuidores do Linux

Temos distribuições assistidas comercialmente, como Fedora, Ubuntu e openSUSE, e também distribuições totalmente orientadas pela comunidade, como Debian, Gentoo, Slackware e Arch Linux. Vejamos alguns deles em detalhes.

Ubuntu

O Ubuntu é bem conhecido e está entre as principais distribuições Linux. Para usar o Ubuntu, não precisamos ser tecnicamente sólidos, e é por isso que é extremamente popular e também o lugar perfeito para começar a experimentar o Linux. O Ubuntu é baseado no Debian, mas é composto por seus próprios repositórios de software. Ele estava em execução no ambiente de área de trabalho GNOME 2, mas agora tem sua própria interface de usuário chamada Unity.

O Ubuntu oferece um procedimento de instalação fácil, com o instalador falando em qualquer idioma principal necessário. Temos a opção de fazer uma demonstração do Ubuntu antes de instalá-lo. O instalador do Ubuntu vem com um detector de hardware, facilitando a instalação do driver. Este detector de hardware ajuda a detectar, baixar e instalar os drivers ideais necessários para o nosso PC. Além disso, a instalação vem com software básico, como música e um reprodutor de vídeo, uma suíte de escritório e alguns jogos. O Ubuntu oferece lançamentos a cada seis meses e possui excelente documentação e suporte da comunidade.

Debian

O Debian é um sistema operacional, compreendendo software livre e de código aberto. Em 1993, Ian Murdock declarou uma nova distribuição Linux a ser desenvolvida com o ponto de vista GNU. Ele deu a essa distribuição o nome Debian, que era uma combinação de seu próprio nome e o nome de sua namorada, Debra. Originalmente iniciado como um projeto pequeno, o Debian é um dos maiores projetos de código aberto da atualidade. Desde então, o Debian vem lançando novas versões, mas é muito mais lento que distribuições como Linux Mint ou Ubuntu, o que o torna mais estável, sendo ideal para alguns sistemas.

O Ubuntu foi inicialmente fundado para pegar as partes principais da versão estável do Debian e aprimorá-las, para que isso pudesse ser feito mais rapidamente com atualizações mais frequentes, resultando em um sistema fácil de usar.

Fedora

O Fedora é suportado pela Red Hat e é a base do projeto comercial, Red Hat Enterprise Linux (RHEL). O Fedora se concentra no software livre. Ele usa tecnologia mais recente e pacotes de código aberto em comparação com o RHEL. Mas, diferentemente do RHEL, o Fedora não será suportado por muito tempo. Para uma versão mais estável, a Red Hat prefere que usemos o produto Enterprise, RHEL.

Por padrão, o Fedora possui o ambiente de área de trabalho GNOME 3. O Fedora usa software upstream, fornecendo assim uma plataforma para integrar o software sem usar ferramentas personalizadas ou criar seus próprios ambientes de trabalho ou qualquer outro software para esse assunto.

OpenSUSE

O OpenSUSE é uma distribuição Linux orientada pela comunidade. Começou como uma tradução alemã da distribuição do Slackware, mas passou a crescer em sua própria distribuição. Como vimos como o projeto Fedora se tornou a base do RHEL, da mesma forma, o projeto OpenSUSE também se tornou a base de uma futura distribuição conhecida como SUSE Enterprise.

O OpenSuse é conhecido por sua área de trabalho e estabilidade do KDE. O OpenSuse utiliza o Zypper e seu front-end gráfico, o Yast software center para gerenciamento de pacotes. Antes do Ubuntu, o SUSE era considerado uma das poucas distribuições fáceis de usar, mas, eventualmente, o Ubuntu assumiu.

Linux Mint

O Linux Mint é uma distribuição construída sobre o Ubuntu, que utiliza os repositórios de software fornecidos pelo Ubuntu. Inicialmente, o Mint era apenas uma opção alternativa ao Ubuntu, pois fornecia software e codecs de mídia exclusivos por padrão, o que o Ubuntu não possuía, mas hoje o Mint tem sua própria identidade. O Mint usa a área de trabalho tradicional MATE ou Cinnamon. Ele possui uma abordagem descontraída em relação às atualizações de software e o software atualizado não é instalado automaticamente. Essa também é a razão pela qual algumas pessoas consideram a Casa da Moeda insegura.

Arch Linux

O Arch Linux é mais tradicional comparado à maioria das outras distribuições Linux. Ele foi projetado para ser leve e flexível. O Arch Linux não fornece benefícios gráficos e scripts para automatizar a instalação do Linux, pois foi projetado para ser simples, o que nos torna responsáveis ​​pela configuração do sistema e instalação do software corretamente. O instalador abre um terminal onde executamos comandos para configurar e instalar o sistema operacional.

O Arch Linux usa um protótipo de "lançamento contínuo", o que significa que todo o software é atualizado ao longo do tempo por si só, sem a necessidade de atualizar manualmente. Isso faz com que o software que está sendo usado esteja sempre atualizado. Essa distribuição é idealmente projetada para desenvolvedores que sabem como seu sistema funciona ou estão preparados para aprender como ele funciona.

Slackware Linux

O Slackware é uma das mais antigas distribuições Linux que ainda mantém e lança novos lançamentos até o momento. Como o Arch, o Slackware retém todas as ferramentas gráficas redundantes e scripts automatizados. Por padrão, ele inicializa em um ambiente de linha de comando.

Gentoo Linux

O Gentoo é baseado no sistema de gerenciamento de pacotes portage. É difícil de instalar e pode levar alguns dias para concluir o procedimento de instalação. Um dos principais usos do Gentoo Linux é que ele foi desenvolvido para ser executado em um tipo específico de hardware.

Neste artigo, vimos várias distribuições usadas para instalar o Linux. Qual distribuição pode atender você, dependerá de suas necessidades. O Linux vem com uma ligeira curva de aprendizado, mas não será algo para se preocupar ou se arrepender. Vá em frente e experimente uma das distribuições Linux hoje!

Artigos recomendados

Este foi um guia para distribuições Linux. Aqui discutimos a distribuição do Linux, diferentes tipos de distribuição e uma ampla explicação sobre a distribuição. Você também pode consultar os seguintes artigos para saber mais -

  1. Ubuntu vs OpenSUSE
  2. Treinamento em Kali Linux
  3. Carreiras no Linux
  4. Como instalar o Ubuntu Server
  5. Guia para os principais operadores Linux