20
Almir 'm3nd3s' de Araújo Junior Level Linux Professional (LPIC-1) Linux User and PHP Developer http://www.almirmendes.net/ Distribuições GNU/Linux Distribuições GNU/Linux

Distribuições Linux

Embed Size (px)

DESCRIPTION

Palestra sobre distribuições linux no FLISOL 2010. Um comparativo entre as principais distribuições linux

Citation preview

Almir 'm3nd3s' de AraújoJunior Level Linux Professional (LPIC-1)

Linux User and PHP Developerhttp://www.almirmendes.net/

Distribuições GNU/LinuxDistribuições GNU/Linux

22//2020

SumárioSumário

● O projeto GNU● O Kernel Linux● O que é Software Livre?● O que é uma distribuição GNU/Linux● Porque existem tantas distribuições● Algumas distros conhecidas

33//2020

O projeto GNUO projeto GNU

● Iniciado por Richard Stallman (1984)● Foram desenvolvidas várias ferramentas:

compilador, editor de textos, etc.● Faltava o principal: o núcleo● Começaram então o núcleo de nome Hurd● Em 1991 surge Linus Torvalds e o kernel Linux● GNU/Linux ou Linux?

44//2020

O Kernel LinuxO Kernel Linux

● Contração de Linus e Unix● Criado por Linus Torvalds inspirado no Minix● Disponibilizado sobre a GPL● Hoje tem ajuda da: IBM, Sun, HP, Red Hat,

Novell, “Google” e Canonical.● Inicialmente usado por experts

55//2020

O que é Software Livre? O que é Software Livre? 1/31/3

● "... uma questão de liberdade, não de preço. ... você deve pensar em "liberdade de expressão", não em "cerveja grátis".

● "... liberdade dos usuários executarem, copiarem, distribuírem, estudarem, modificarem e aperfeiçoarem o software.

66//2020

O que é Software Livre? O que é Software Livre? 2/32/3

● A liberdade de executar o programa, para qualquer propósito (liberdade no. 0);

● A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades (liberdade no. 1). Aceso ao código-fonte é um pré-requisito para esta liberdade;

77//2020

O que é Software Livre? O que é Software Livre? 3/33/3

● A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade no. 2);

● A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie (liberdade no. 3). Acesso ao código-fonte é um pré-requisito para esta liberdade.

88//2020

O que é uma distribuição O que é uma distribuição Linux?Linux?

● Constituídos de softwares livres e por vezes não livres

● Mantidas por empresas, comunidades e/ou indivíduos

● Diversos objetivos, finalidades e filosofias● Ferramentas, pacotes, estrutura de

diretórios, etc.

99//2020

Porque existem tantas Porque existem tantas distribuições?distribuições?

● Propósitos e Objetivos● Melhorias● Filosofia● Ideais

1010//2020

Slackware LinuxSlackware Linux

● Mais antiga distribuição ainda ativa● Simplicidade - KISS (Keep it Simple Stupid)● Altamente técnica (exige conhecimento)● Empacotamento .txz (tar + xz) sem resolução

de dependências● Configurações feitas em arquivos texto● Nenhuma GUI gráfica de administração

http://www.slackware.com/http://www.slackware.com/

1111//2020

Debian LinuxDebian Linux

● Estabilidade● Prós e contras

● Multiarquitetura● Maior repositório de pacotes ( >23 GBs)● Empacotamento .deb● Uma das maiores comunidades● Entre 1 a 3 anos para um release

http://www.debian.org/http://www.debian.org/

1212//2020

[XKU]buntu Linux[XKU]buntu Linux

● Praticidade e facilidade● Atualizações constantes e releases semestrais● Kernel “Otimizado”● Utiliza pacotes .deb próprios● Formou-se rapidamente uma comunidade

grande ao redor dela● Desktop Edition e Server Edition

http://www.ubuntu.com/http://www.ubuntu.com/

1313//2020

Red Hat LinuxRed Hat Linux

● Distribuição comercial combinando:● Red Hat Linux● Desenvolvimento● Treinamento● Suporte técnico e outros serviços

● Proposta inicial: facilidade● Empacotamento RPM● Responsável pelo crescimento do Linux em

ambientes corporativoshttp://www.br.redhat.com/http://www.br.redhat.com/

1414//2020

Fedora LinuxFedora Linux

● Criada e mantida pela Red Hat com apoio da comunidade

● Foi criada a partir dos fontes do Red Hat 9● É voltada para o uso doméstico e escritório● Base para produtos suportados pelo Red Hat● Inovadora● Aderência estrita a filosofia do SL

http://www.fedoraproject.org/http://www.fedoraproject.org/

1515//2020

CentOS LinuxCentOS Linux

● Clone do Red Hat Enterprise● Estável e muito bem testada● Remoção de softwares proprietários de

terceiros, remoção de referencias a Red Hat● Gerenciador de pacotes yum (Yellow dog

Updater, Modified)● Assim como o Debian, a maioria dos pacotes

são desatualizadoshttp://www.centos.org/http://www.centos.org/

1616//2020

openSUSEopenSUSE

● OpenSUSE● Pacotes RPM através do YaST● YaST é uma poderosa ferramenta de

administração● Base para produtos da Novell● Estabilidade

http://www.opensuse.org/http://www.opensuse.org/

1717//2020

ArchlinuxArchlinux

● Otimizada para arquiteturas i686 e x86_64● Rápida, leve, flexível e simples● Gerenciador de pacotes poderoso (pacman)● Precisa de uma conexão rápida a Internet● Ótimo repositório, comunidade e Docs● Arch User Repository(AUR) e Arch Build System● Rolling release (ABS)

http://www.archlinux.org/http://www.archlinux.org/

1818//2020

Gentoo LinuxGentoo Linux

● Otimização, Performance e Opções● Todo o sistema é compilado na instalação● Essencial ter link de internet● Todo processo de instalação é manual● Gerenciador de pacotes portage (ebuilds que

baixam fontes)● Uma das distros MELHOR documentada

http://www.gentoo.org/http://www.gentoo.org/

1919//2020

Mais informaçõesMais informações

● http://distrowatch.com● Comparativo● Informações detalhadas● Últimas versões e comandos úteis

● http://linuxfromscratch.org● Faça você mesmo!

Almir 'm3nd3s' de AraújoJunior Level Linux Professional (LPIC-1)

Linux User and PHP Developerhttp://www.almirmendes.net/

Obrigado!Obrigado!