advertisement

Gentoo - Sistema Operacional

33 %
67 %
advertisement
Information about Gentoo - Sistema Operacional

Published on November 19, 2008

Author: ung

Source: slideshare.net

Description

Gentoo - Sistema Operacional
Denycky José da Silva
Gentoo - Linux
ung
advertisement

Denycky José da Silva 2007109446

História Filosofia Kernel Portage Ebuild Emerge Quem usa? Versões

História

Filosofia

Kernel

Portage

Ebuild

Emerge

Quem usa?

Versões

História Sistema operacional livre Baseado no Linux e no FreeBSD Criado por Daniel Robbins Iniciou com o Debian Criou uma versão chamada Enoch Troca de nome para Gentoo

História

Sistema operacional livre

Baseado no Linux e no FreeBSD

Criado por Daniel Robbins

Iniciou com o Debian

Criou uma versão chamada Enoch

Troca de nome para Gentoo

Objetivo: A presentar um sistema rápido, que fosse possível criar e atualizar os pacotes, compilando-os do programa fonte e permitir somente a inclusão dos programas essenciais. F ama: problemas de compilação do gcc. FreeBSD

Objetivo: A presentar um sistema rápido, que fosse possível criar e atualizar os pacotes, compilando-os do programa fonte e permitir somente a inclusão dos programas essenciais.

F ama: problemas de compilação do gcc.

FreeBSD

Filosofia Permitir ao usuário desfrutar da riqueza da comunidade e flexibilidade do software livre Permitir que o usuário trabalhe do jeito que seja mais confortável pra ele Ferramenta não deve impor nada ao usuário Deve permitir ao usuário fazer o que ele quiser

Filosofia

Permitir ao usuário desfrutar da riqueza da comunidade e flexibilidade do software livre

Permitir que o usuário trabalhe do jeito que seja mais confortável pra ele

Ferramenta não deve impor nada ao usuário

Deve permitir ao usuário fazer o que ele quiser

Otimização de código - Um código otimizado faz a mesma coisa que o original em menos tempo e gastando menos memória Ser uma ferramenta que possa acomodar as necessidades de muitos tipos diferentes de usuário

Otimização de código

- Um código otimizado faz a mesma coisa que o original em menos tempo e gastando menos memória

Ser uma ferramenta que possa acomodar as necessidades de muitos tipos diferentes de usuário

Kernel O kernel Linux foi, originalmente, escrito por Linus Torvalds, sendo atualmente o principal mantenedor.

Agendamento de processos, gerenciamento de memória, operações de entrada e saída, acesso ao sistema de arquivos) são executadas no espaço do kernel. O Linux é um kernel monolítico.

Agendamento de processos, gerenciamento de memória, operações de entrada e saída, acesso ao sistema de arquivos) são executadas no espaço do kernel.

Ports Portage - Gerenciador de pacotes METAdistribuição – quem monta o SO é o usuário

Ports

Portage

- Gerenciador de pacotes

METAdistribuição

– quem monta o SO é o usuário

Portage Inspirado no Ports do FreeBSD Cerca de 10000 pacotes de softwares disponíveis Coração do Gentoo Divide-se em duas partes: – sistema de ebuilds – emerge

Portage

Inspirado no Ports do FreeBSD

Cerca de 10000 pacotes de softwares disponíveis

Coração do Gentoo

Divide-se em duas partes:

– sistema de ebuilds

– emerge

Ebuild Arquivo de texto ( scripts ), e não um pacote e contém - Url do programa a ser instalado - Instruções de como instalá-lo

Ebuild

Arquivo de texto ( scripts ), e não um pacote e contém

- Url do programa a ser instalado

- Instruções de como instalá-lo

Emerge É a ferramenta da linha de comando Instala e gerencia os ebuilds Calcula dependências entre pacotes Atualiza os pacotes

Emerge

É a ferramenta da linha de comando

Instala e gerencia os ebuilds

Calcula dependências entre pacotes

Atualiza os pacotes

emerge --sync Esse comando baixará os pequenos ebuilds para o disco rígido. emerge programa A partir daí o Portage encarrega-se de todo o trabalho, baixando, compilando e instalando o programa automaticamente.

Pode ser usado como servidor, estação de desenvolvimento, desktop, máquina para jogos, enfim, o que você quiser. Portável – roda em várias arquiteturas - x86, AMD64, Powerpc, UltraSparc, etc.

Pode ser usado como servidor, estação de desenvolvimento, desktop, máquina para jogos, enfim, o que você quiser.

Portável – roda em várias arquiteturas

- x86, AMD64, Powerpc, UltraSparc, etc.

Espécie de pingüim mais veloz. Curiosidade

Comunidade Comunidade - http://www.gentoo.org/ - http://www.gentoobr.org/ - Mais de 300 desenvolvedores - Documentação - Fóruns - desenvolvimento, lançamento de live cds... - Conselho do Gentoo eleito anualmente - Reuniões mensais no irc - Dias de caça a bugs

Comunidade

Comunidade

- http://www.gentoo.org/

- http://www.gentoobr.org/

- Mais de 300 desenvolvedores

- Documentação

- Fóruns - desenvolvimento, lançamento de live cds...

- Conselho do Gentoo eleito anualmente

- Reuniões mensais no irc

- Dias de caça a bugs

Quem usa? Zymeta Video Jukebox Máquina de música. Usando uma tela touchscreen para assistir os vídeos.

Quem usa?

Zymeta Video Jukebox

Quem usa? Hyves - Rede social européia - 6 milhões de usuários registrados - 150+ milhões de acessos diários - 1800 servidores NASA

Quem usa?

Hyves

- Rede social européia

- 6 milhões de usuários registrados

- 150+ milhões de acessos diários

- 1800 servidores

NASA

Versões 1.0 - Março/2002 1.2 - Junho/2002 1.4 - Agosto/2003 2004.0 - Março/2004 2004.1 - Abril2004 2004.2 - Julho/2004 2004.3 - Novembro/2004

Versões

1.0 - Março/2002

1.2 - Junho/2002

1.4 - Agosto/2003

2004.0 - Março/2004

2004.1 - Abril2004

2004.2 - Julho/2004

2004.3 - Novembro/2004

Versões 2005.0 - Março/2005 2005.1 - Agosto/2005 2005.1-r1 - Novembro2005 2006.0 - Fevereiro2006 2006.1 - Agosto2006

Versões

2005.0 - Março/2005

2005.1 - Agosto/2005

2005.1-r1 - Novembro2005

2006.0 - Fevereiro2006

2006.1 - Agosto2006

Versões 2007.0 - Maio2007 2008.0 - Abril/2008 – (beta1) 2008.0 - Abril/2008 – (beta2) 2008.0 - Julho2008 Versão Atual: 2008.0-R1

Versões

2007.0 - Maio2007

2008.0 - Abril/2008 – (beta1)

2008.0 - Abril/2008 – (beta2)

2008.0 - Julho2008

Versão Atual: 2008.0-R1

Desvantagens Instalação de pacote lenta Compilando do código fonte significa que alguns pacotes são mais lentos instalar. Nos casos extremos de KDE e OpenOffice.org, instalação de pacote levará horas ou até mesmo dias se utilizar computadores mais antigos.

Desvantagens

Instalação de pacote lenta

Compilando do código fonte significa que alguns pacotes são mais lentos instalar. Nos casos extremos de KDE e OpenOffice.org, instalação de pacote levará horas ou até mesmo dias se utilizar computadores mais antigos.

Vantagens Os usuários de Gentoo aceitam estas demoras como o custo/benefício, pois podem aplicar as próprias opções de compilação.

Vantagens

Os usuários de Gentoo aceitam estas demoras como o custo/benefício, pois podem aplicar as próprias opções de compilação.

Vantagens Se o usuário preferir, pode instalar o programa pré-compilado (binário) agora para aplicações populares grandes como KDE, OpenOffice.org, e Mozilla Firefox. Usando estes binarios, perde-se a chance para personalizar a escolha de características opcionais para esses pacotes, mas a instalação do pacote é reduzida a alguns minutos.

Vantagens

Se o usuário preferir, pode instalar o programa pré-compilado (binário) agora para aplicações populares grandes como KDE, OpenOffice.org, e Mozilla Firefox. Usando estes binarios, perde-se a chance para personalizar a escolha de características opcionais para esses pacotes, mas a instalação do pacote é reduzida a alguns minutos.

Referências: http://www.aurelio.net http://en.wikipedia.org/wiki/Gentoo_Linux www.linux-magazine.com.br http://br-linux.org/faq-linux/ http://www.gentoo.org/ http://www.linuxajuda.com.br

Referências:

http://www.aurelio.net

http://en.wikipedia.org/wiki/Gentoo_Linux

www.linux-magazine.com.br

http://br-linux.org/faq-linux/

http://www.gentoo.org/

http://www.linuxajuda.com.br

F I M

Add a comment

Related pages

Gentoo Linux amd64 Handbook: Installing Gentoo - Gentoo Wiki

O usuário tem configurado a maior parte dos arquivos de configuração do sistema Gentoo 8 : ... que usa UEFI para inicializar o sistema operacional ...
Read more

Gentoo Linux - YouTube

Este tutorial mostra um pouco do Sistema Operacional Gentoo Linux. É abordado temas como a história de criação do Gentoo, execução em ...
Read more

Manual:X86/Instalação/Discos - Gentoo Wiki

Get Gentoo! gentoo.org sites. gentoo.org; Wiki; Bugs; Forums; Packages; Planet; Archives; Sources; Infra Status; Wiki. Toggle navigation. Main page; Recent ...
Read more

Gentoo Linux – Wikipédia, a enciclopédia livre

Gentoo Linux (em inglês /ˈdʒɛntuː/) é uma metadistribuição baseada no sistema gerenciador de pacotes portage. A nomenclatura usada no ...
Read more

Instalando e usando o Gentoo GNU/Linux [Artigo]

A crescente utilização do Gentoo GNU/Linux em ambientes pessoais, servidores e mesmo em dispositivos móveis, tem aumentado o interesse do público nessa ...
Read more

Sistemas Operacionais - Fátima Menezes

Um sistema operacional (SO ou OS, abreviatura de Operating System) é um software com diversas funções, ... Gentoo; Red Hat; ArchLinux; Mint; Puppy ...
Read more

Debian -- The Universal Operating System

Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run.
Read more

The Linux Kernel Archives

The Linux Kernel Archives . About; Contact us; FAQ; Releases; Signatures; Site news; Protocol Location; HTTP: https://www.kernel.org/pub/ GIT: https://git ...
Read more

Sistema operativo – Wikipédia, a enciclopédia livre

O sistema operacional reveza sua execução com a de outros programas, ... Gentoo; Haiku; Inferno; Linux Mint; macOS; Mageia; MenuetOS; MINIX; NetBSD ...
Read more