palestra - sistema operacional linux · criar melhorias ideais diferentes filosofias diferentes •...

23
Sistema Operacional Linux Sistema Operacional Linux Waldemar Dibiazi Junior Engenheiro de Computação Especialista em Banco de Dados

Upload: dangtuyen

Post on 08-Nov-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

Sistema Operacional LinuxSistema Operacional Linux

Waldemar Dibiazi JuniorEngenheiro de ComputaçãoEspecialista em Banco de Dados

Objetivos da Palestra

▫ Entender o que é uma distribuição Linux▫ Visão geral sobre algumas distribuições Linux

existentes

Sistema Operacional Linux

existentes▫ Evolução e utilização do sistema▫ Apresentar pontos que podem ajudar na escolha

de uma distribuição Linux▫ Um pouco da filosofia de cada distribuição Linux▫ Compreender porque existem tantas distribuições

Linux▫ Recursos gráficos em desktops Windows e Linux

Antes de começarmos

Sistema Operacional Linux

Antes de começarmos• Sistema Operacional:

▫ NÃO é Time de futebol!▫ NÃO é Religião!▫ NÃO é Banda de Rock ou Dupla Sertaneja!

Sistema Operacional Linux

▫ NÃO é Banda de Rock ou Dupla Sertaneja!

Sistema Operacional é uma ferramenta de trabalho!

• Ele é a ferramenta que faz com que você ofereça a melhor solução.• A sua missão será tirar o melhor de cada Sistema Operacional.• Cada vez mais crescem nas médias e grandes empresas,

ambientes heterogêneos.• Quem fará a INTEGRAÇÃO desses ambientes??

Antes de começarmos

VOCÊ !

Sistema Operacional Linux

VOCÊ !

• Que deverá sabe lidar com diferentes ferramentas.

Antes de começarmos

• Não crie limites na sua carreira!

Sistema Operacional Linux

• Seja um profissional com conhecimento diversificado.

Introdução

• Origens do Linux

Sistema Operacional Linux

• As ferramentas GNU

• GNU + Linux = GNU/Linux

O início

• Kernel disponível na internet

• Onde conseguir os aplicativos?

Sistema Operacional Linux

• Onde conseguir os aplicativos?▫ Buscar, compilar e instalar por conta própria ou....... Usufruir os já pré-instalados em cada distribuição

• Sistema para técnicos/hackers... ... atualmente.... todo tipo de usuário...

O que é uma distribuição Linux• Kernel Linux

• Softwares diversos (livres e não livres)▫ Ferramentas do projeto GNU (gcc, make, gawk, etc)

Sistema Operacional Linux

▫ Ferramentas do projeto GNU (gcc, make, gawk, etc)▫ Gerenciadores de pacotes(yum, dpkg, pacman, etc)▫ Ferramentas de administração do sistema▫ Gerenciadores de janelas (interface gráfica)▫ Players de audio, vídeo, navegadores, mensageiros, aplicativos de

escritório, etc...

• Personalizações (arquivos de configuração, inicialização, sistema de arquivos, etc)

• Mantidas por comunidades, indivíduos e empresas.

Por quê tantas distribuições

• Pessoas / empresas não são iguais:▫ Estilos diferentes▫ Necessidades diferentes▫ Gostos diferentes

Sistema Operacional Linux

▫ Gostos diferentes▫ Personalidades diferentes▫ Insatisfação com o modelo atual▫ Criar melhorias▫ Ideais diferentes▫ Filosofias diferentes

• A primeira distribuição▫ MCC (Manchester Computer Centre)

Distribuições Linux

• Slackware Linux� Slax� Slamd64

• SuSe Linux (Novell)

•Yellow Dog Linux

Sistema Operacional Linux

• Debian Linux� Ubuntu� Knoppix

• Red Hat Linux� Fedora� CentOS� TrixBox

•Mandriva Linux

•Gentoo Linux

•Sabayon Linux

•Archlinux

• ...

Evolução e utilização...

Sistema Operacional Linux

http://www.youtube.com/watch?v=qvIUSIjZ4Ok

http://www.youtube.com/watch?v=mfcAq260olQ&feature=related

Vídeo exibido pela IBM:

Slackware Linux

• Uma das mais antigas distribuições ainda ativa

• Distribuição mais Unix-like (nada de GUIs)

Sistema Operacional Linux

• Seu desenvolvimento é dirigido por uma pessoa

• Estilo BSD de inicialização (scripts)

• Exige conhecimento do usuário

• Compatível com PCs antigos (i386)

Debian Linux

• Foco na estabilidade� Lado bom� Lado ruim

Sistema Operacional Linux

• Ótima performance

• Enorme repositório de pacotes ( >23 GBs)

• Excelente para servidores

• Uma das maiores comunidades

Gentoo Linux

• Otimização, Performance e Opções

• Praticamente tudo é compilado

Sistema Operacional Linux

• Processo de instalação sem instaladores gráficos ou modo texto ! Todo processo é manual

• Pode compilar o sistema do zero ou partir para um ambiente pré-construído (stages).

• Leva em torno de 2 dias para um sistema pronto.

• Uma das distribuições melhor documentada

Red Hat Linux

• Distribuição com foco comercial

• Proposta inicial: facilidade

Sistema Operacional Linux

• Várias ferramentas de configuração

• Facilidade, com seu preço

• Criadora do sistema de pacotes RPM

• Grande responsável pelo crescimento do Linux em ambientes corporativos (venda da distribuição + suporte)

Fedora Linux

• Criada e mantida pela Red Hat com apoio da comunidade

• Foi criada a partir dos fontes do Red Hat 9

Sistema Operacional Linux

• Foi criada a partir dos fontes do Red Hat 9

• É voltada para o uso doméstico e escritório

• Objetivos do Projeto Fedora:� Fornecer uma plataforma para desenvolvimento de softwares� Inserir uma série de softwares populares, não existentes no

Red Hat• Base para produtos suportados pelo Red Hat

CentOS Linux

• Pode ser resumido como o Red Hat recompiladoe distribuído gratuitamente

Sistema Operacional Linux

• Seu foco é a utilização em servidores

• Para tanto segue as regras impostas pela RedHat:

� Por exemplo: remoção de softwares proprietários de terceiros;

SuSE Linux e OpenSuSE Linux

• Baseada no SuSE após a compra pela Novell

• Após a aquisição a Novell abriu os fontes do Yast e recrutou voluntários

Sistema Operacional Linux

recrutou voluntários

• O SUSE Enterprise Edition e SUSE Linux Enterprise Server são versões comerciais

• O relacionamento entre a Novell e o OpenSuSE é similarao da Red Hat e o Fedora

• Valoriza a facilidade de administração do sistema através de várias ferramentas gráficas

Ubuntu Linux• A escolha da maioria dos usuários que querem iniciar com

Linux

• Praticidade de instalação e uso

Sistema Operacional Linux

• Praticidade de instalação e uso

• Uma distribuição com foco em “facilitar” a vida do usuário

• Distribuição para uso doméstico bem como servidores (Ubuntu Server)

• Ubuntu é baseada na distribuição Debian

• Formou-se rapidamente uma comunidade grande ao redor dela

Mandriva Linux

• União entre Conectiva e Mandrake

• Distribuição excelente para uso doméstico

Sistema Operacional Linux

• Distribuição excelente para uso doméstico

• Possui versões free e comerciais

• Uma das primeiras a ter instalador gráfico

• MCC – Mandriva Control Center

Recursos gráficos em desktops...

Sistema Operacional Linux

http://www.youtube.com/watch?v=xC5uEe5OzNQhttp://www.youtube.com/watch?v=xC5uEe5OzNQ

Dúvidas

Sistema Operacional Linux