Gentoo, a melhor distribuição do mundo



Documentos relacionados
Customização ao Extremo

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

Manual de instalação. Manual de instalação. Liberdade. Liberdade. Versão /10/2002. Versão /10/2002

Escola Profissional Vasconcellos Lebre

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

Revisão LPI101. Tópicos e Objetivos Instalação e Gerenciamento de Pacotes do Linux Dispositivos, Sistemas de Arquivos Linux e o FHS

Apontamentos do livro de AI Linux. 1.5 Modo texto e modo gráfico

Tutorial de instalação do Debian Rudson Ribeiro Alves

Administração de Sistemas Livres

HOW TO. Instalação do Firewall 6.1 Software

Curso Tecnológico de Informática Matriz de Exame de Equivalência de Tecnologias Informáticas Prova Prática - Código 259

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

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

Uma poderosa ferramenta de Firewall e Roteamento GLEISON DE QUEIROZ SOARES

Criando um Livecd com Stage4 personalizado

Instalando o Debian em modo texto

Administração de Sistemas GNU/Linux

Escola Básica 2, 3 de Lamaçães Planificação Anual 2007/08 Tecnologias de Informação e Comunicação

Introdução ao Linux: Parte I

Instalação do Sistema Operativo Windows XP

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 1. Cursos de Computação

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

Sistemas operativos unix

Introdução ao Sistema Operacional GNU/Linux

Boot Camp Manual de Instalação e Configuração

Acronis Backup & Recovery 10

UM PBX GENUINAMENTE BRASILEIRO MANUAL DE INSTALAÇÃO COM IMAGEM ISO

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

ACRONIS BACKUP AND RECOVERY 10 SERVER FOR LINUX

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

Laboratório de Sistemas e Redes. Nota sobre a Utilização do Laboratório

No VirtualBox, carregar no Botão Novo (New), que irá abrir o Assistente de Criação de Máquina Virtual para criar uma nova VM.

First Step Linux. Instalação do VirtualBox Para instalar o software VirtualBox siga os seguintes passos :

Internet Update de PaintManager TM. Manual de instalação e utilização do programa de actualização

UM PBX GENUINAMENTE BRASILEIRO

Instituto Superior Politécnico Gaya Escola Superior de Ciência e Tecnologia

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

SAIBA MAIS SOBRE O LINUX E DESCUBRA QUAL DISTRIBUIÇÃO É MELHOR PARA VOCÊ! CURSO

Linux pra mim, Linux pra você!

Manual de Preparação do Computador para Sistema Dual Boot (Windows e Linux)

Boot Camp Manual de Instalação e Configuração

Manual de Configuração do Alferes 7

Sistema Operativo Linux

VITOR, LUCÉLIA WIKBOLDT, NATANIEL AFONSO RELATÓRIO FINAL DE PROJETO FERRAMENTAS DE DIAGNÓSTICOS HIREN S CD

Colégio Liceal de Santa Maria de Lamas

Versionamento de Código. Núcleo de Desenvolvimento de Software

Manual de Instalação SNEP 3 Asterisk 13

INSTALAÇÃO UBUNTU NUM INSTANTE

FUNDAMENTOS DE HARDWARE INSTALAÇÃO DO WINDOWS XP. Professor Carlos Muniz

Planificação Anual da disciplina de TIC 9ºANO

Referencial do Módulo B

1 Instalando o VirtualBox no Windows

LUCAS DA SILVA, LUCAS TUCHTENHAGEN, LUCAS NUNES HIREN S BOOT CD

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

Jackson Barbosa de Azevedo

ESCOLA S/3 ARQ. OLIVEIRA FERREIRA DEPARTAMENTO DAS CIÊNCIAS EXPERIMENTAIS SUBDEPARTAMENTO DE INFORMÁTICA CURSO DE EDUCAÇÃO E FORMAÇÃO TIPO 5 2º ANO

Everson Scherrer Borges João Paulo de Brito Gonçalves

Aula 02. Introdução ao Linux

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

Linux Caixa Mágica 14. Como Gravar um Live CD. Julho 2009 Versão 1.1

Mini curso de GNU/Linux

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

Guia de Instalação e Configuração do Ubuntu 12.04

Instalação do software cygwin

Disciplina: Sistemas Operacionais Professor: Cristiano Mariotti

Gerenciamento de Redes de Computadores. Pfsense Introdução e Instalação

Qando falamos em VOIP

Sistema Operacional Saber Gnu/Linux Prefeitura de São Paulo

Curso GNU/Linux. Instalação do Linux...2 O HD não possui nenhuma partição...3. Existe apenas uma partição com espaço livre...3

Capítulo 8. Software de Sistema

O Manual do Simond. Peter H. Grasch

Revisão Aula Explique a MBR(Master Boot Record)

Boot Camp Manual de Instalação e Configuração

Manual de Instalação e Configuração do GeoServer em Servidores LINUX

Instituto Politécnico de Beja. Escola Superior de Tecnologia e Gestão. Licenciatura em Engenharia Informática. Relatório de Portfólio.

PLANEAMENTO DA INSTALAÇÃO DO WINDOWS SERVER 2003

Programação 2008/2009 MEEC Guia de instalação do PC de programação

Recuperando o GRUB após instalação do Windows

Instalando e Configurando o Ubuntu Desktop e suas Edições

PROVA DE EQUIVALÊNCIA À FREQUÊNCIA MATRIZ

Introdução à Programação de Computadores

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

Curso de Linux Básico

MATRIZ DE EXAME DE EQUIVALÊNCIA À FREQUÊNCIA

Ao próximo utilizador deste computador

Curso Profissional de Técnico de Gestão e Programação de Sistemas Informáticos. Sistemas Operativos - 2º Ano

Linux no Hospital Amato Lusitano. Bruno Santos

Instalando e Configurando o Ubuntu Desktop e suas Edições

Servidor de Dados. Sistemas de Informação Módulo 4

Tutorial Instalação Dual Boot Ubuntu e Windows XP Virtualização com VirtualBox

SISTEMA OPERACIONAL & SOFTWARE LIVRE

Guia: como instalar o Ubuntu Linux

CET GRSI Sistema Operativo de Rede. António Paulo Santos

Resolução de avarias de MPEG

INSTALANDO SISTEMA PFSENSE COMO FIREWALL/PROXY

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

Acronis Servidor de Licença. Manual do Utilizador

Construção Páginas de Internet

Como criar uma máquina virtual para instalar o Windows XP ou outro?

Transcrição:

Gentoo, a melhor distribuição do mundo Henrique Rodrigues 9º Ciclo de Apresentações do NEIIST

Gentoo, a melhor distribuição do mundo

Gentoo, a melhor distribuição do mundo GNU/Linux

Gentoo, a melhor distribuição do mundo GNU/Linux

Gentoo, a melhor distribuição do mundo GNU/Linux Sistema operativo

Gentoo, a melhor distribuição do mundo GNU/Linux Sistema operativo

Gentoo, a melhor distribuição do mundo GNU/Linux Sistema operativo

Gentoo, a melhor distribuição do mundo GNU/Linux Sistema operativo

Gentoo, a melhor distribuição do mundo GNU/Linux Sistema operativo Mas afinal o que é o Gentoo?

Analogia: LEGO vs Sistemas Operativos núcleo sistema base compilador sistema de gestão de pacotes aplicações etc.

Analogia: LEGO vs Sistemas Operativos documentação instalação, utilização, manutenção, etc. suporte fórum, bug tracker, mailing lists, IRC, etc.

Analogia: LEGO vs Sistemas Operativos

Gentoo Linux

Gentoo Linux Um pouco de história Iniciado por Daniel Robbins em 1999 com o nome Enoch Linux Objectivos: baseado em código fonte, optimizado ao hardware, conter apenas as aplicações que o utilizador queira, automatização de tarefas Baseado no sistema de ports do FreeBSD Gentoo Linux 1.0 lançado em Março de 2002

Gentoo Linux Instalação básica Arrancar o computador com um CD de Gentoo Configurar partições no disco rígido Descompactar o sistema base para o disco Fazer chroot para dentro do sistema base Instalar a árvore de pacotes Compilar o kernel Configurações básicas (fstab, net, passwords) Instalar um boot loader (GRUB, LILO) Fazer reboot

Gentoo Linux Continuação da instalação Descobrir que houve um erro qualquer Arrancar o computador com um CD de Gentoo Fazer chroot para dentro do sistema base Voltar a configurar o kernel ou o boot loader Fazer reboot GOTO Tempo de instalação num AMD 2000 1.66 GHz com 512 MiB de RAM: 00:42:31

Gentoo Linux Depois da instalação básica Fazer um update geral ao sistema Instalar as aplicações de que precisamos (GNOME, GNU Emacs, X-Moto, 0verkill, etc.) Configurar tudo o que ainda houver para configurar (X11, som, etc.)

O melhor sistema de gestão de pacotes do mundo Árvore de pacotes sempre actualizada Várias versões do mesmo pacote na árvore É possível ter versões diferentes do mesmo pacote instaladas ao mesmo tempo Um único comando trata de toda a instalação USE flags fazem toda a diferença Ebuils são simples ficheiros de texto, sendo muito fácil alterar e customizar pacotes Source-based: igual para todas as arquitecturas Suporta pacotes binários

Portage Interface de alto nível para o sistema de pacotes usado pelo Gentoo (ebuilds) Existem outros (Paludis, pkgcore) Existem interfaces gráficas (ex: Himerge, Kuroo, etc.) Não sou fã. Prefiro usar o Portage directamente.

Portage Alguns comandos úteis Instalar pacote: emerge <pacote> Desinstalar pacotes: emerge -C <pacote> Actualizar a árvore de pacotes: emerge --sync Actualizar todo o sistema: emerge world Procurar por um pacote: emerge -s <pacote> Outras flags importantes: -p -v -u -D Ver man emerge

Visualização do ebuilds em http://packages.gentoo.org: X-Moto Exemplo de instalação de pacotes:

Portage Alguns ficheiros de configuração /etc/make.conf /etc/portage/package.keywords /etc/portage/package.use /etc/portage/package.mask /etc/portage/package.unmask etc. Ver man portage

Utilidades... úteis etc-update: actualizar ficheiros de configuração Existem outros. Exemplo: dispatch-conf rc-update: lidar com o arranque de serviços Existem outros. Exemplo: o do GNOME, eselect revdep-rebuild: verificar se as dependências dinâmicas no sistema estão todas correctas equery: pesquisar na base de dados de pacotes eselect: configurar funcionalidades. Exemplos: java-vm, rc, kernel, emacs, profile, wxwidgets layman: activar/desactivar repositórios extra

O melhor e o pior Versatilidade e flexibilidade incomparáveis Sistema de pacotes ajuda muito o trabalho do administrador Árvore de pacotes em constante actualização Linha de comandos é bonita por omissão O utilizador tem de saber o que está a fazer Oferece boas oportunidades de aprendizagem Documentação excelente e bons canais de suporte Compilar tudo demora mais tempo Sistema totalmente optimizado É geek GNU/Linux faz muita coisa automaticamente menos configuração Requer manutenção cuidada de ficheiros de configuração Nível de integração pode ser menor do que, por exemplo, no Ubuntu