SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Distribuições GNU/Linux




                        Almir 'm3nd3s' de Araújo
         Junior Level Linux Professional (LPIC-1)
                  Linux User and PHP Developer
                 http://www.almirmendes.net/
Sumá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



                                          2/20
O 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?


                                                    3/20
O 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



                                                   4/20
1/3
     O que é Software Livre?
●   "... 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.




                                                   5/20
2/3
     O que é Software Livre?
●   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;



                                                 6/20
3/3
     O que é Software Livre?
●   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.


                                                     7/20
O que é uma distribuição
               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.



                                                   8/20
Porque existem tantas
           distribuições?
●
    Propósitos e Objetivos
●
    Melhorias
●   Filosofia
●   Ideais




                                9/20
Slackware 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/

                                                  10/20
Debian 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/
                                              11/20
[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/
                                                    12/20
Red 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 corporativos
                 http://www.br.redhat.com/     13/20
Fedora 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/
                                                  14/20
CentOS 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 desatualizados
            http://www.centos.org/
                                                  15/20
openSUSE

●
    OpenSUSE
●
    Pacotes RPM através do YaST
●
    YaST é uma poderosa ferramenta de
    administração
●
    Base para produtos da Novell
●
    Estabilidade


             http://www.opensuse.org/
                                        16/20
Archlinux
●   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/
                                                17/20
Gentoo 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/
                                                  18/20
Mais informações
●   http://distrowatch.com
    ●   Comparativo
    ●
        Informações detalhadas
    ●   Últimas versões e comandos úteis
●
    http://linuxfromscratch.org
    ●
        Faça você mesmo!



                                           19/20
Obrigado!




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

Contenu connexe

Tendances

Sistemas Operativos - Linux
Sistemas Operativos - LinuxSistemas Operativos - Linux
Sistemas Operativos - Linux
Fernando de Sá
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
Ivaldo Cardoso
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começou
guestaa94fe
 
História do linux ppt
História do linux pptHistória do linux ppt
História do linux ppt
shade09
 

Tendances (20)

Vale a pena usar o Linux!?
Vale a pena usar o Linux!?Vale a pena usar o Linux!?
Vale a pena usar o Linux!?
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
Caixa magica, linux
Caixa magica, linuxCaixa magica, linux
Caixa magica, linux
 
Historia Sistema Operacional Linux
Historia Sistema Operacional LinuxHistoria Sistema Operacional Linux
Historia Sistema Operacional Linux
 
Sistemas Operativos - Linux
Sistemas Operativos - LinuxSistemas Operativos - Linux
Sistemas Operativos - Linux
 
Linux EPC
Linux EPCLinux EPC
Linux EPC
 
Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01Introdução ao Linux - Aula 01
Introdução ao Linux - Aula 01
 
So-mod-4
So-mod-4So-mod-4
So-mod-4
 
Apresentacao Linux módulo 1
Apresentacao Linux módulo 1Apresentacao Linux módulo 1
Apresentacao Linux módulo 1
 
Curso de Linux Básico com o Linux Educacional
Curso de Linux Básico com o Linux EducacionalCurso de Linux Básico com o Linux Educacional
Curso de Linux Básico com o Linux Educacional
 
Linux mint
Linux mintLinux mint
Linux mint
 
Linux mint apostila
Linux mint apostilaLinux mint apostila
Linux mint apostila
 
Linux para leigos
Linux para leigos Linux para leigos
Linux para leigos
 
Linux Como Tudo Começou
Linux Como Tudo ComeçouLinux Como Tudo Começou
Linux Como Tudo Começou
 
Trabalho linux
Trabalho linuxTrabalho linux
Trabalho linux
 
Apresentação - Sistemas operacionais livres
Apresentação - Sistemas operacionais livresApresentação - Sistemas operacionais livres
Apresentação - Sistemas operacionais livres
 
Linux
LinuxLinux
Linux
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linux
 
História do linux ppt
História do linux pptHistória do linux ppt
História do linux ppt
 

Similaire à Distribuições Linux

Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/Linux
Luiz Arthur
 
Sistemas operacionais linux
Sistemas operacionais linuxSistemas operacionais linux
Sistemas operacionais linux
Leandro Lemes
 

Similaire à Distribuições Linux (20)

Introdução Linux
Introdução LinuxIntrodução Linux
Introdução Linux
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/Linux
 
Aula 1 Mini Curso de Linux
Aula 1 Mini Curso de LinuxAula 1 Mini Curso de Linux
Aula 1 Mini Curso de Linux
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
 
Linux básico
Linux básicoLinux básico
Linux básico
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
Sistemas operacionais linux
Sistemas operacionais linuxSistemas operacionais linux
Sistemas operacionais linux
 
Curso Básico de Linux
Curso Básico de LinuxCurso Básico de Linux
Curso Básico de Linux
 
Fedora Linux - Informática
Fedora Linux - InformáticaFedora Linux - Informática
Fedora Linux - Informática
 
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
 
A.S.O 2 - Linux
A.S.O 2 - LinuxA.S.O 2 - Linux
A.S.O 2 - Linux
 
Linux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao LinuxLinux - Sobre a Disciplina + Introdução ao Linux
Linux - Sobre a Disciplina + Introdução ao Linux
 
CEFET - Linux Day 2011 - GNU/Linux
CEFET - Linux Day 2011 - GNU/LinuxCEFET - Linux Day 2011 - GNU/Linux
CEFET - Linux Day 2011 - GNU/Linux
 
Software livre, simples assim.
Software livre, simples assim.Software livre, simples assim.
Software livre, simples assim.
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
 
AdministraçãO Gnu Linux
AdministraçãO Gnu LinuxAdministraçãO Gnu Linux
AdministraçãO Gnu Linux
 
Software livre
Software livreSoftware livre
Software livre
 
A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...
A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...
A Evolução das Distribuições de SistemaOperacional Linux Patrocinados pela Em...
 
Semana da computacao - Linux Day
Semana da computacao - Linux DaySemana da computacao - Linux Day
Semana da computacao - Linux Day
 

Plus de Almir Mendes

Deploying Rails Applications with Capistrano
Deploying Rails Applications with CapistranoDeploying Rails Applications with Capistrano
Deploying Rails Applications with Capistrano
Almir Mendes
 

Plus de Almir Mendes (19)

Software Livre, que história é essa?
Software Livre, que história é essa?Software Livre, que história é essa?
Software Livre, que história é essa?
 
Arduino Project
Arduino ProjectArduino Project
Arduino Project
 
[Rock'n Rails] Deploying Rails Applications with Capistrano
[Rock'n Rails] Deploying Rails Applications with Capistrano[Rock'n Rails] Deploying Rails Applications with Capistrano
[Rock'n Rails] Deploying Rails Applications with Capistrano
 
Projeto Arduino - Hardware para fazer coisas legais - FOCAI
Projeto Arduino - Hardware para fazer coisas legais - FOCAIProjeto Arduino - Hardware para fazer coisas legais - FOCAI
Projeto Arduino - Hardware para fazer coisas legais - FOCAI
 
Palestra "Do PHP ao Rails" - FOCAI
Palestra "Do PHP ao Rails" - FOCAIPalestra "Do PHP ao Rails" - FOCAI
Palestra "Do PHP ao Rails" - FOCAI
 
Deploying Rails Applications with Capistrano
Deploying Rails Applications with CapistranoDeploying Rails Applications with Capistrano
Deploying Rails Applications with Capistrano
 
Dicas de SSH
Dicas de SSHDicas de SSH
Dicas de SSH
 
Arduino Project - Ciclo de palestras CEET Vasco Coutinho
Arduino Project - Ciclo de palestras CEET Vasco CoutinhoArduino Project - Ciclo de palestras CEET Vasco Coutinho
Arduino Project - Ciclo de palestras CEET Vasco Coutinho
 
Palestra "Do PHP ao Rails"
Palestra "Do PHP ao Rails"Palestra "Do PHP ao Rails"
Palestra "Do PHP ao Rails"
 
Arduino Project :: Giran Siege
Arduino Project :: Giran SiegeArduino Project :: Giran Siege
Arduino Project :: Giran Siege
 
Integração contínua com Hudson CI
Integração contínua com Hudson CIIntegração contínua com Hudson CI
Integração contínua com Hudson CI
 
Palestra sobre AWK [Giran Siege]
Palestra sobre AWK [Giran Siege]Palestra sobre AWK [Giran Siege]
Palestra sobre AWK [Giran Siege]
 
Palestra de SED - Stream Editor
Palestra de SED - Stream EditorPalestra de SED - Stream Editor
Palestra de SED - Stream Editor
 
Palestra regex
Palestra regexPalestra regex
Palestra regex
 
Palestra regex
Palestra regexPalestra regex
Palestra regex
 
Palestra de PDO
Palestra de PDOPalestra de PDO
Palestra de PDO
 
Entendendo como fazer um firewall pessoal
Entendendo como fazer um firewall pessoalEntendendo como fazer um firewall pessoal
Entendendo como fazer um firewall pessoal
 
10+ Coisas Que Odeio Em Php
10+ Coisas Que Odeio Em Php10+ Coisas Que Odeio Em Php
10+ Coisas Que Odeio Em Php
 
PHP Day - PHP para iniciantes
PHP Day - PHP para iniciantesPHP Day - PHP para iniciantes
PHP Day - PHP para iniciantes
 

Distribuições Linux

  • 1. Distribuições GNU/Linux Almir 'm3nd3s' de Araújo Junior Level Linux Professional (LPIC-1) Linux User and PHP Developer http://www.almirmendes.net/
  • 2. Sumá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 2/20
  • 3. O 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? 3/20
  • 4. O 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 4/20
  • 5. 1/3 O que é Software Livre? ● "... 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. 5/20
  • 6. 2/3 O que é Software Livre? ● 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; 6/20
  • 7. 3/3 O que é Software Livre? ● 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. 7/20
  • 8. O que é uma distribuição 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. 8/20
  • 9. Porque existem tantas distribuições? ● Propósitos e Objetivos ● Melhorias ● Filosofia ● Ideais 9/20
  • 10. Slackware 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/ 10/20
  • 11. Debian 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/ 11/20
  • 12. [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/ 12/20
  • 13. Red 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 corporativos http://www.br.redhat.com/ 13/20
  • 14. Fedora 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/ 14/20
  • 15. CentOS 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 desatualizados http://www.centos.org/ 15/20
  • 16. openSUSE ● OpenSUSE ● Pacotes RPM através do YaST ● YaST é uma poderosa ferramenta de administração ● Base para produtos da Novell ● Estabilidade http://www.opensuse.org/ 16/20
  • 17. Archlinux ● 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/ 17/20
  • 18. Gentoo 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/ 18/20
  • 19. Mais informações ● http://distrowatch.com ● Comparativo ● Informações detalhadas ● Últimas versões e comandos úteis ● http://linuxfromscratch.org ● Faça você mesmo! 19/20
  • 20. Obrigado! Almir 'm3nd3s' de Araújo Junior Level Linux Professional (LPIC-1) Linux User and PHP Developer http://www.almirmendes.net/