SlideShare uma empresa Scribd logo
1 de 21
Alexandre Alves Magalhães, Nº1, 12ºL
• É uma meta distribuição baseada no sistema gestor de pacotes
portage.
• A nomenclatura usada no desenvolvimento do sistema e seus
produtos é inspirada na espécie de pinguim Gentoo.
• O sua gestão de pacotes é projetado para ser modular, portátil,
fácil de manter, flexível e otimizado para a máquina do
utilizador.
• O Gentoo descreve-se como uma metadistribuição, "devido à
sua adaptabilidade quase ilimitada".
• O Gentoo foi inicialmente criado por Daniel Robbins
como a Distribuição Enoch.
• O seu objetivo era criar uma distribuição que fosse
compilada a partir do código fonte, sem pacotes pré-
compilados, otimizada para o Hardware, que incluísse
apenas os programas necessários e diminuísse o
trabalho de manutenção através de scripts.
• Pelo menos uma versão do Enoch foi distribuída: 0.75
em Dezembro de 1999.
• Após problemas com um bug no seu próprio sistema,
Robbins interrompeu o desenvolvimento do Gentoo e
migrou para o FreeBSD por vários meses, depois
dizendo "Eu decidi adicionar várias características do
FreeBSD para fazer o nosso sistema auto-compilador
(agora conhecido como Portage) uma verdadeira nova
geração do sistema ports."
• O Gentoo Linux 1.0 foi lançado 31 de março de 2002;
há 17 anos.
• Robbins queria que o Gentoo se tornasse um
projeto comercialmente bem-sucedido, mas teve
dificuldades em encontrar um modelo de negócios
prático.
• Em 2004 montou a Fundação Sem Fins Lucrativos
Gentoo, transferindo todos os direitos autorais e
marcas registradas para ela, e renunciou ao cargo
arquiteto chefe do projeto.
• O atual Conselho Diretivo[22] é composto por cinco
membros que foram anunciados (após uma eleição)
em 02 de março de 2008[23][24] Há também um
conselho subsidiário composto por sete membros, os
quais decidem sobre problemas técnicos e políticos.
Seus membros são eleitos anualmente, para o período
de 1 ano, pelos desenvolvedores ativos no projeto
Gentoo. Quando um membro do conselho se retira, a
próxima pessoa na fila é votada para substituí-la pelos
membros remanescentes.
• Até recentemente, a Fundação Gentoo era uma
501(c)(6) non-profit foundation (uma fundação
sem fins lucrativos), registrada no Estado norte-
americano do Novo México.[26] Mais tarde em
2007, a autorização da Fundação foi revogada.
• Em 19 de Maio de 2008 o Estado do Novo México
declarou que a Fundação Gentoo está novamente
em situação regular e disponível para negócios.
• São mais flexíveis do que as de distribuições binárias.
• Podem ser explicitamente ativadas ou desativadas em muitos dos casos.
• Fornecem várias versões do mesmo pacote com apelidos diferentes, ou
dividindo pacotes em componentes mais modulares quando possível.
• Já que o número de configurações possíveis se torna combinatória
conforme o número de opções no momento de compilação aumenta, não é
viável manter binários para todas as possíveis combinações, Por essas razão
Gentoo é capaz de oferecer uma variedade muito maior de opções de
pacotes no momento da compilação, onde outras distribuições famosas não
são.
• Gentoo é uma distribuição baseada nos fontes, ou seja,
construida e compilada no computador do utilizador.
• Basicamente o CD de instalação coloca um mínimo de
programas essencias para o computador bootar, conectar e
compilar. O resto é descarregar fontes e compilado um a um.
• A vantagem é que o computador fica exatamente como o
usuário quer deixar. A desvantagem é que o utilizador tem
que saber exatamente o que deve ser feito e o que ele quer.
• A instalação de pacotes é lenta.
• Em casos extremos como KDE e OpenOffice.org, a instalação
de pacotes pode levar horas, ou até mesmo dias.
• Exige bastante espaço em disco.
• Perde a chance de personalizar a escolha de características e
otimizações destes pacotes
• Gentoo foi muito criticado por sua suposta promessa de executar
programas mais rapidamente, na verdade otimizações nem sempre
beneficiam a execução de um programa a tal ponto que importe
recompilar todo o sistema e seus softwares, ao invés de usar
pacotes pré-compilados como outras distribuições Linux
normalmente fazem.
• Requer uma boa conexão com a internet, isto significa que está mais
relacionado a downloads do que a compilar pacotes.
• Se o usuário possuir uma velocidade de conexão baixa, tem de
realizar os downloads em outro lugar.
• Este comando serve para alterar a diretória do trabalho atual para uma pasta específica.
• Exemplos:
$ cd /usr/local/sybase
$ pwd
/usr/local/sybase
$ cd /var/log
$ pwd
/var/log
$ cd ..
$ pwd
/usr/local/
• Este comando serve para criar novas pastas, se elas
ainda não existirem.
• Exemplos:
mkdir test
mkdir school
mkdir home
• Este comando serve para remover arquivos (excluir / eliminar).
• Exemplos:
rm test
rm school
rm home
• Este comando serve para mover ou renomear
arquivos ou diretórias.
• Exemplos:
mv apple orange.doc
mv orange.doc ~/Documents/orange.doc
• Este comando serve para limpar os comandos
rapidamente.
• Exemplos:
Só precisa escrever clear no seu Linux
Pressionar ctrl + l é o mesmo que escrever clear.
• Este comando serve para formatar e exibir páginas
de ajuda.
Pressione <Space bar> para ver a próxima página
Pressione <return> para ver a próxima linha
Pressione <ctrl-C> para sair
• Este comando serve para medir o tempo de execução de programas, a informação pode
ser exibida na tela ou salva em um arquivo.
• Exemplos:
$ time wc /etc/hosts
35 111 1134 /etc/hosts
0.00user 0.01system 0:00.04elapsed 25%CPU (0avgtext+0avgdata 0maxresident)k
1inputs+1outputs (0major+0minor)pagefaults 0swaps
• Este comando serve para mostrar ou alterar a data.
• Exemplos:
$ date --date='2 days ago‘
$ date --date='25 Dec' +%j
$ date +%m%d%H%M%Y.%S
• Este comando serve para pingar um determinado host, ou seja, enviar
pacotes icmp para um determinado host e medir tempos de resposta, entre
outras coisas.
• Exemplos:
a- Use esta opção para emitir um sinal sonoro quando o par estiver acessível
v- Use esta opção para saída detalhada
B- Use esta opção para permitir o ping de um endereço de broadcast
• Este comando serve para mudar a password do nosso utilizador.
• Exemplos:
-d, --delete
-f, --force
-u, --unlock

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Sistemas operacionais aula 11
Sistemas operacionais aula 11Sistemas operacionais aula 11
Sistemas operacionais aula 11
 
Windows 7 e suas Edições
Windows 7 e suas EdiçõesWindows 7 e suas Edições
Windows 7 e suas Edições
 
Aula 00 - Introdução à informática
Aula 00 - Introdução à informáticaAula 00 - Introdução à informática
Aula 00 - Introdução à informática
 
Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!Windows x Linux - O que preciso saber!
Windows x Linux - O que preciso saber!
 
Aula 2 - Sistemas operacionais - Windows
Aula 2 - Sistemas operacionais - WindowsAula 2 - Sistemas operacionais - Windows
Aula 2 - Sistemas operacionais - Windows
 
Linux x windows
Linux x windowsLinux x windows
Linux x windows
 
Tcvb2 rui tavares_utlitarios_v1
Tcvb2 rui tavares_utlitarios_v1Tcvb2 rui tavares_utlitarios_v1
Tcvb2 rui tavares_utlitarios_v1
 
Aula 9 semana
Aula 9 semanaAula 9 semana
Aula 9 semana
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Introdução ao GNU/Linux
Introdução ao GNU/LinuxIntrodução ao GNU/Linux
Introdução ao GNU/Linux
 
Sasha&Jorge Pereira
Sasha&Jorge PereiraSasha&Jorge Pereira
Sasha&Jorge Pereira
 
Painel de controlo
Painel de controloPainel de controlo
Painel de controlo
 
Windows x Linux
Windows x LinuxWindows x Linux
Windows x Linux
 
Apresentação Semi-Final
Apresentação Semi-FinalApresentação Semi-Final
Apresentação Semi-Final
 
Linux Ubuntu
Linux   UbuntuLinux   Ubuntu
Linux Ubuntu
 
03 - Ferramentas administrativas - v1.0
03 - Ferramentas administrativas - v1.003 - Ferramentas administrativas - v1.0
03 - Ferramentas administrativas - v1.0
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Mini-Curso "Introdução ao Linux Educacional"
Mini-Curso "Introdução ao Linux Educacional"Mini-Curso "Introdução ao Linux Educacional"
Mini-Curso "Introdução ao Linux Educacional"
 
Sistema operativo servidor
Sistema operativo servidorSistema operativo servidor
Sistema operativo servidor
 
Aula 04 software
Aula 04 softwareAula 04 software
Aula 04 software
 

Semelhante a Gentoo Linux

Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorandogastaovalle
 
Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorandogastaovalle
 
Distribuições Linux
Distribuições LinuxDistribuições Linux
Distribuições LinuxAlmir Mendes
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linuxguest82cc1d
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas OperacionaisEmanoel Lopes
 
Programas utilitários
Programas utilitáriosProgramas utilitários
Programas utilitáriosbolinhas69
 
Tcvb2 diogo mendes_programas utilitários_v1
Tcvb2 diogo mendes_programas utilitários_v1Tcvb2 diogo mendes_programas utilitários_v1
Tcvb2 diogo mendes_programas utilitários_v1diogomendes99
 
Sistemas operativos ficha formativa nº3 - resolução
Sistemas operativos   ficha formativa nº3 - resoluçãoSistemas operativos   ficha formativa nº3 - resolução
Sistemas operativos ficha formativa nº3 - resoluçãoteacherpereira
 
Controle de Versão Distribuído com Git básico
Controle de Versão Distribuído com Git básicoControle de Versão Distribuído com Git básico
Controle de Versão Distribuído com Git básicoFabricio Nogueira
 
Painel de controlo madalena e patricia
Painel de controlo madalena e patriciaPainel de controlo madalena e patricia
Painel de controlo madalena e patricianonoano_terceira
 
Trabalho sobre linux-Denise Guimarães
Trabalho sobre linux-Denise GuimarãesTrabalho sobre linux-Denise Guimarães
Trabalho sobre linux-Denise GuimarãesCassandra Cristina
 

Semelhante a Gentoo Linux (20)

Apostila Linux Educacional 3.0
Apostila Linux Educacional 3.0Apostila Linux Educacional 3.0
Apostila Linux Educacional 3.0
 
Apostila
ApostilaApostila
Apostila
 
Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorando
 
Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorando
 
0798 manual.pdf
0798 manual.pdf0798 manual.pdf
0798 manual.pdf
 
SlackWare - Leonel
SlackWare - LeonelSlackWare - Leonel
SlackWare - Leonel
 
So-mod-4
So-mod-4So-mod-4
So-mod-4
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Distribuições Linux
Distribuições LinuxDistribuições Linux
Distribuições Linux
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linux
 
Sistemas Operacionais
Sistemas OperacionaisSistemas Operacionais
Sistemas Operacionais
 
Programas utilitários
Programas utilitáriosProgramas utilitários
Programas utilitários
 
tutorial nagios
tutorial nagiostutorial nagios
tutorial nagios
 
Tcvb2 diogo mendes_programas utilitários_v1
Tcvb2 diogo mendes_programas utilitários_v1Tcvb2 diogo mendes_programas utilitários_v1
Tcvb2 diogo mendes_programas utilitários_v1
 
Sistemas operativos ficha formativa nº3 - resolução
Sistemas operativos   ficha formativa nº3 - resoluçãoSistemas operativos   ficha formativa nº3 - resolução
Sistemas operativos ficha formativa nº3 - resolução
 
S.o iuras
S.o iurasS.o iuras
S.o iuras
 
Controle de Versão Distribuído com Git básico
Controle de Versão Distribuído com Git básicoControle de Versão Distribuído com Git básico
Controle de Versão Distribuído com Git básico
 
Painel de controlo madalena e patricia
Painel de controlo madalena e patriciaPainel de controlo madalena e patricia
Painel de controlo madalena e patricia
 
Entendendo os pacotes DEB
Entendendo os pacotes DEBEntendendo os pacotes DEB
Entendendo os pacotes DEB
 
Trabalho sobre linux-Denise Guimarães
Trabalho sobre linux-Denise GuimarãesTrabalho sobre linux-Denise Guimarães
Trabalho sobre linux-Denise Guimarães
 

Gentoo Linux

  • 2. • É uma meta distribuição baseada no sistema gestor de pacotes portage. • A nomenclatura usada no desenvolvimento do sistema e seus produtos é inspirada na espécie de pinguim Gentoo. • O sua gestão de pacotes é projetado para ser modular, portátil, fácil de manter, flexível e otimizado para a máquina do utilizador. • O Gentoo descreve-se como uma metadistribuição, "devido à sua adaptabilidade quase ilimitada".
  • 3. • O Gentoo foi inicialmente criado por Daniel Robbins como a Distribuição Enoch. • O seu objetivo era criar uma distribuição que fosse compilada a partir do código fonte, sem pacotes pré- compilados, otimizada para o Hardware, que incluísse apenas os programas necessários e diminuísse o trabalho de manutenção através de scripts. • Pelo menos uma versão do Enoch foi distribuída: 0.75 em Dezembro de 1999.
  • 4. • Após problemas com um bug no seu próprio sistema, Robbins interrompeu o desenvolvimento do Gentoo e migrou para o FreeBSD por vários meses, depois dizendo "Eu decidi adicionar várias características do FreeBSD para fazer o nosso sistema auto-compilador (agora conhecido como Portage) uma verdadeira nova geração do sistema ports." • O Gentoo Linux 1.0 foi lançado 31 de março de 2002; há 17 anos.
  • 5. • Robbins queria que o Gentoo se tornasse um projeto comercialmente bem-sucedido, mas teve dificuldades em encontrar um modelo de negócios prático. • Em 2004 montou a Fundação Sem Fins Lucrativos Gentoo, transferindo todos os direitos autorais e marcas registradas para ela, e renunciou ao cargo arquiteto chefe do projeto.
  • 6. • O atual Conselho Diretivo[22] é composto por cinco membros que foram anunciados (após uma eleição) em 02 de março de 2008[23][24] Há também um conselho subsidiário composto por sete membros, os quais decidem sobre problemas técnicos e políticos. Seus membros são eleitos anualmente, para o período de 1 ano, pelos desenvolvedores ativos no projeto Gentoo. Quando um membro do conselho se retira, a próxima pessoa na fila é votada para substituí-la pelos membros remanescentes.
  • 7. • Até recentemente, a Fundação Gentoo era uma 501(c)(6) non-profit foundation (uma fundação sem fins lucrativos), registrada no Estado norte- americano do Novo México.[26] Mais tarde em 2007, a autorização da Fundação foi revogada. • Em 19 de Maio de 2008 o Estado do Novo México declarou que a Fundação Gentoo está novamente em situação regular e disponível para negócios.
  • 8. • São mais flexíveis do que as de distribuições binárias. • Podem ser explicitamente ativadas ou desativadas em muitos dos casos. • Fornecem várias versões do mesmo pacote com apelidos diferentes, ou dividindo pacotes em componentes mais modulares quando possível. • Já que o número de configurações possíveis se torna combinatória conforme o número de opções no momento de compilação aumenta, não é viável manter binários para todas as possíveis combinações, Por essas razão Gentoo é capaz de oferecer uma variedade muito maior de opções de pacotes no momento da compilação, onde outras distribuições famosas não são.
  • 9. • Gentoo é uma distribuição baseada nos fontes, ou seja, construida e compilada no computador do utilizador. • Basicamente o CD de instalação coloca um mínimo de programas essencias para o computador bootar, conectar e compilar. O resto é descarregar fontes e compilado um a um. • A vantagem é que o computador fica exatamente como o usuário quer deixar. A desvantagem é que o utilizador tem que saber exatamente o que deve ser feito e o que ele quer.
  • 10. • A instalação de pacotes é lenta. • Em casos extremos como KDE e OpenOffice.org, a instalação de pacotes pode levar horas, ou até mesmo dias. • Exige bastante espaço em disco. • Perde a chance de personalizar a escolha de características e otimizações destes pacotes
  • 11. • Gentoo foi muito criticado por sua suposta promessa de executar programas mais rapidamente, na verdade otimizações nem sempre beneficiam a execução de um programa a tal ponto que importe recompilar todo o sistema e seus softwares, ao invés de usar pacotes pré-compilados como outras distribuições Linux normalmente fazem. • Requer uma boa conexão com a internet, isto significa que está mais relacionado a downloads do que a compilar pacotes. • Se o usuário possuir uma velocidade de conexão baixa, tem de realizar os downloads em outro lugar.
  • 12. • Este comando serve para alterar a diretória do trabalho atual para uma pasta específica. • Exemplos: $ cd /usr/local/sybase $ pwd /usr/local/sybase $ cd /var/log $ pwd /var/log $ cd .. $ pwd /usr/local/
  • 13. • Este comando serve para criar novas pastas, se elas ainda não existirem. • Exemplos: mkdir test mkdir school mkdir home
  • 14. • Este comando serve para remover arquivos (excluir / eliminar). • Exemplos: rm test rm school rm home
  • 15. • Este comando serve para mover ou renomear arquivos ou diretórias. • Exemplos: mv apple orange.doc mv orange.doc ~/Documents/orange.doc
  • 16. • Este comando serve para limpar os comandos rapidamente. • Exemplos: Só precisa escrever clear no seu Linux Pressionar ctrl + l é o mesmo que escrever clear.
  • 17. • Este comando serve para formatar e exibir páginas de ajuda. Pressione <Space bar> para ver a próxima página Pressione <return> para ver a próxima linha Pressione <ctrl-C> para sair
  • 18. • Este comando serve para medir o tempo de execução de programas, a informação pode ser exibida na tela ou salva em um arquivo. • Exemplos: $ time wc /etc/hosts 35 111 1134 /etc/hosts 0.00user 0.01system 0:00.04elapsed 25%CPU (0avgtext+0avgdata 0maxresident)k 1inputs+1outputs (0major+0minor)pagefaults 0swaps
  • 19. • Este comando serve para mostrar ou alterar a data. • Exemplos: $ date --date='2 days ago‘ $ date --date='25 Dec' +%j $ date +%m%d%H%M%Y.%S
  • 20. • Este comando serve para pingar um determinado host, ou seja, enviar pacotes icmp para um determinado host e medir tempos de resposta, entre outras coisas. • Exemplos: a- Use esta opção para emitir um sinal sonoro quando o par estiver acessível v- Use esta opção para saída detalhada B- Use esta opção para permitir o ping de um endereço de broadcast
  • 21. • Este comando serve para mudar a password do nosso utilizador. • Exemplos: -d, --delete -f, --force -u, --unlock