Funtoo/Gentoo o mundo da flexibilidade e alto despenho no Linux



Documentos relacionados
Linux pra mim, Linux pra você!

Arch Linux: simplicidade, eficiência e eficácia juntos em uma distribuição

Gentoo, a melhor distribuição do mundo

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Laboratório de Redes de Computadores e Sistemas Operacionais

Waldemar Dibiazi Junior Engenheiro de Computação Especialista em Banco de Dados

Universidade Federal de Goiás. Alexandre Ferreira de Melo CERCOMP / UFG

Como Instalar Programas no GNU/Linux. Elexsandro Rangel dos Santos

Instalador e Operador de Sistemas de Telefonia e Comunicação de Dados

JVM s Livres. Paloma Costa. javawoman@portaljava.com.br

Curso de Linux Básico com o Linux Educacional

Customização ao Extremo

Curso de Linux Básico

Gerenciamento de sistemas GNU/Linux: do computador pessoal à rede corporativa

O que é uma distribuição de Linux

Introdução ao Sistema Operacional Linux. Responsáveis: Professora Dra. Renata Spolon Lobato Graduando Gabriel Henrique Martinez Saraiva.

Aula 01. Introdução ao Linux

Curso de Introdução ao. Debian GNU/Linux

16:21:50. Introdução à Informática com Software Livre

NÚCLEO DE CIDADANIA DIGITAL Caminho Livre para o novo mundo! Conceitos básicos de Linux.

Introdução ao Sistema Operacional GNU/Linux

Soluções em Linux. Linux no Desktop. Ambiente Doméstico e Profissional. Sandro Venezuela sandro@linux2business.com.br

Aula 2 Servidor DHCP. 2.1 dhcp

Projeto de extensão Linux no Campus

ÍNDICE. 06/10/ :21 Leite Júnior

1 / 13. O ABC do Software Livre. O que é PcLivre?

História. Sistema Operacional

Sistemas operativos unix

Sistema Operacional Unidade 1 Introdução aos Sistemas Operacionais GNU/Linux. QI ESCOLAS E FACULDADES Curso Técnico em Informática

O que é o GNU/LINUX? O que e o Kernel?

Gestão em Sistemas de Informação. Profa.: Me. Christiane Zim Zapelini

Sempre vejo ou leio um usuários iniciante "como é esse Linux? posso usar em casa? no trabalho? no meu notebook? " normalmente a resposta e "vai no

Manual. Configuração do. Samba. Compartilhamento e Servidor Samba Linux. Produzido por: Sergio Graças Desenvolvedor do Projeto GNU/Linux VRlivre

Estudo de Caso II: LINUX

Esse documento está licenciado pela licença Creative Commons Atribuição-Uso Não-Comercial-Compatilhamento pela mesma licença 3.0.

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Introdução a Sistemas Abertos

Jackson Barbosa de Azevedo

LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL

SISTEMA OPERACIONAL & SOFTWARE LIVRE

Informática. Aula 03 Sistema Operacional Linux. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos

Novidades no opensuse Carlos Gonçalves Membro opensuse

PROPRIEDADES E FUNCIONALIDADES DO SISTEMA LINUX PARA INICIANTES

Polo UAB JALES LINUX 21/10/11. Software Livre. Taylson Molina Martinez

GNU/Linux - Distribuições Principais

Aula 01 Introdução ao S.O. Linux

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS

Endpoint Security Platform

Formação de Administradores de Redes Linux LPI level 1

Guia de conexão. Sistemas operacionais suportados. Instalando a impressora. Guia de conexão

Linux Uma breve introdução Parte 2 de 2

Software que fornece uma interface entre o computador e o usuário. É uma coleção de programas que:


INSTALAÇÃO DO SUSE LINUX ENT. DESKTOP 10

Labgrad. Usúario: <matricula> Senha: senha

Administração de Sistemas Operacionais Não-Proprietários II

Lazarus pelo SVN Linux/Windows

Instalando o Debian em modo texto

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)

Infraestrutura com Linux

Produção de tutoriais. Coordenação de IAESMEVR Usando o Gerador de Vídeo 4.5

Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar

Manual de Compilación

Fundamentos de Software Livre

Curso de Introdução ao Debian GNU/Linux

Manual de instalação, configuração e utilização do Assinador Betha

SOFTWARE LIVRE. Distribuições Live CD. Kernel. Distribuição Linux

Aula 01 - Fundamentos de GNU/Linux

INFORMÁTICA. 04. Pode-se dizer que tanto o Windows, quanto o Linux possuem o kernel aberto, podendo ser facilmente customizados pelos usuários.

No mercado atual, podemos encontrar vários tipos de sistemas operacionais que fazem parte das seguintes classes:

ENDEREÇOS DE REDE PRIVADOS até até até Kernel

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software [1]


Assuma o controle de suas configurações Palestrantes:

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03. Prof. Gabriel Silva

Manual de instalação e utilização do software de decriptografia GnuPG (Gnu Pricavy Guard)

Projeto Fedora. Fábio Olivé Embaixador do Projeto Fedora no Brasil

Instruções para Instalação e Desinstalação

Projecto SDAC Sistema Operativo Open Source. Curso: Técnico de Gestão de Equipamentos Informáticos

06/06/2013. O que é Software de Sistema? Sistema Operacional (SO) Tipos de Software de Sistema. Fatia de Mercado :: SO Desktop

102 Instalação e gerenciamento de pacotes

Administração de Sistemas Livres. Distribuições Linux voltadas ao público infantil

Backup. Prof. Marciano dos Santos Dionizio

Introdução à Programação de Computadores

Instalando o driver USB para ECF S Bematech. Nome: André L. Schikovski Bematech Software Partners

Sistemas operacionais de rede: Windows e Linux

APRESENTAÇÃO GRAVITYZONE BUSINESS SECURITY

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates

Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato

Gerenciamento de configuração. Gerenciamento de Configuração. Gerenciamento de configuração. Gerenciamento de configuração. Famílias de sistemas

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

ADMINISTRAÇÃODEREDES BASEADASEM LINUX. SalvadorAlvesdeMeloJúnioreIsmaelSouzaAraújo

Realizando inventário e gestão de hardware e software utilizando o OCS Inventory NG. Dario Kuceki Knopfholz

NOME: MATHEUS RECUERO T2 ANTIVIRUS PANDA

O melhor data center

Conhecendo o NetBSD. Alan Silva <jumpi@netbsd.com.br> NetBSD-BR

Servidor Messenger Openfire passo-a-passo no Linux

Fazer um paralelo entre os dois sistemas Apresentar diferenças e semelhanças Apresentar compatibilidades Resolver questões

Transcrição:

Funtoo/Gentoo o mundo da flexibilidade e alto despenho no Linux Víctor Orozco @tuxtor 1 de Dezembro de 2012

Roteiro Distros GNU/Linux Pacotes Gentoo Mitos e realidades Referencias

Distribuiçoes GNU/Linux Quantas distribuições existem na actualidade?

Distros GNU/Linux Pacotes Gentoo Mitos e realidades Distribuic oes GNU/Linux Referencias

Distribuiçoes GNU/Linux De acordo com o timeline de distribuições GNU/Linux [Lundqvist 2012] aprox. 450... sim 450 e contando! Podem ser identificadas distribuições raiz, algumas das mais famosas [YoLinux.com 2012] Red Hat Debian Suse Gentoo Slackware Arch

Distribuiçoes Linux Qual e a diferença entre elas?

Distribuiçoes GNU/Linux 1. Cores e papel de parede 2. Conjunto de pacotes incluídos na distribuição 3. Software original da distribuição 4. Estrutura interna da distribuição (pastas, arquivos de configuração) 5. Gestores de pacotes (gestor de dependências e instalador)

Formatos de pacotes Baseados em binários.deb (Ubuntu,Debian,MacOS(Fink)).rpm (Red Hat, Mandriva).tgz (Arch, Slackware) Baseados em código fonte spells (Sorcerer) ebuilds (Gentoo, Ututo, ChromeOS) makefiles (BSD ports) Sem formato Linux From Scratch

Gestores de pacotes e dependencias YUM (Red Hat) - RPM Yast (Suse) - RPM Apt (Debian) - dpkg Fink (Mac OS) - dpkg Slap-get (Slackware) - tgz simple Pacman (Arch) - tgz simple Portage (Gentoo) - ebuilds Paludis (Exherbo, Gentoo) - ebuilds

Gentoo Linux

Gentoo Linux Sistema operacional livre baseado em Linux ou FreeBSD Pode ser optimizado e personalizado de forma automática Portage como administrador de pacotes METAdistribuição - ferramentas para construção da tua distribuição própria e única, Gentoo power!! Projeto 100% comunitario, 7 lideres do projeto, 300 desenvolvedores, milhares de usuários

Compilação Ebuils = Scripts com instruções para baixar, parchar, compilar e instalar pacotes com o codigo fonte So baixar e instalar com pacotes muito grandes (libreoffice) ou propietarios (skype) Portage como administrador da construção emerge foo

Compilação Para que compilar se ja existem distros com pacotes prontos? Vale a pena?

Compilação

Perspectiva 2004 - Mandrake Linux 2006 - OpenSuse, Mandriva, Ubuntu, Fedora (Distro hoping) 2006 - Gentoo (Usuário tempo completo) 2011 - Gentoo 10 meses/debian 2 meses 2008 - Funtoo

Compilação A instalação e uma das coisas mais complicadas é mais demoradas neste mundo A optimização vai fazer seu computador voar Ninhem pode manter um computador com Gentoo instalado Gentoo é uma distribuição muito flexível Eu conheci um cara que diz que instalou Gentoo na sua cafeteira

Instalação dificil Parcialmente certo Duas semanas :D (Celeron 1.5 Ghz, 256kbps) 12 horas (Pentium 4, 512kbps) 4 horas (Core i7 860, 512kbps) 3 horas (Core i7 2670, 2mbps) O aprendizagem com certeza vale a pena

Optimização por compilação Com a configuração certa é verdade (mas nem sempre é perceptível)

Optimização por compilação

Mantenimento do sistema imposivel Mentira emerge -uavdn world Rolling release - actualização constante Nunca tive a necessidade de fazer uma nova instalação nos meus computadores Não posso celebrar versões novas porque sempre tenho a versão nova :(

Verdade (namoramento) Gentoo Flexivel Administração atómica de dependências USE flags (características selectivas) Se você gosta de Gnome, quer pacotes com suporte para KDE? Se você so fala português, quer instalar suporte para mandarin? Precisa da documentação dos pacotes? Duas maquinas virtuales de Java, três versões de python e dois compiladores C++, porque não? Precisa de um kernel com todos os drivers do planeta ou so os drivers do seu computador? A escolha e sua, Gentoo foi feito para ajudar!

Gentoo roda em... Raspberry pi [Foundation 2010b] Misa Digital Guitar [Sadler 2010]

Gentoo roda em... Cluster 1200 cores e 125 nodes em Kansas State University [Foundation 2010a] Meu computador

Eu quero Gentoo! Gentoo Handbook http://www.gentoo.org/doc/pt br/handbook/ Funtoo http://www.funtoo.org/wiki/welcome Sabayon http://www.sabayon.org/

Obrigado! tuxtor@shekalug.org http://tuxtor.shekalug.org http://github.com/tuxtor/slides This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Brazil License.

Referencias I Foundation, G. (2010a). Cluster running gentoo. http://www.gentoo.org/proj/en/cluster/clusters.xml. Foundation, G. (2010b). Gentoo on the raspberry pi. http://wiki.gentoo.org/wiki/raspberry Pi. Lundqvist, A. (2012). Gnu/linux distribution timeline. http://futurist.se/gldt/. Sadler, J. (2010). Gentoo on the misa digital guitar. http://www.gentoo.org/news/20100125-misa-guitarinterview.xml.

Referencias II YoLinux.com (2012). List of linux distributions. http://www.yolinux.com/tutorials/linuxlistofdistributions.html