optativaiaula02

9

Click here to load reader

Upload: tarcisioti

Post on 25-Jun-2015

309 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: OptativaIAula02

UESPI – UNIVERSIDADE ESTADUAL DO PIAUÍ

Bacharelado em Ciências da Computação

OPTATIVA I

Distribuições Linux

Tarcísio Franco Jaime

Page 2: OptativaIAula02

UES

PI

– U

niv

ers

idad

e E

sta

dual d

o P

iauí -

O

PTA

TIV

A I

Pro

f. T

arc

ísio

Fr a

nco

Distribuições Linux

Linux é o kernel de SO. O kernel é empacotado junto com

comando, daemons, e outros softwares para formar um SO completo e utilizável.

Todas as distribuições compartilham da mesma linhagem do kernel.

Outras distribuições que rodam em CD/DVD/PENDRIVE http://www.livecdlist.com

Page 3: OptativaIAula02

3

Distribuições Linux

Distribuições CentOS – Correspondente livre/gratuito do

Red Hat Enterprise Linux. www.centos.org Debian – Uma distribuição não comercial

popular. www.debian.org Fedora – Red Hat Linux descorporatizado.

fedora.redhat.com Mandriva – uma das distribuições mais

amigáveis ao usuaio. www.mandriva.com OpenSUSE – correspondente livre/gratuito do

SUSE linux Enterprise. www.opensuse.org

Page 4: OptativaIAula02

4

Distribuições Linux

Red Hat Eterprise – Red Hat Linux supercorporatizado. www.redhat.com

Slackware – distribuição básica e estável considerada conservadora. www.slackware.com

SUSE Linux Enterprise – forte na Europa, vários idiomas. www.novell.com/linux

TurboLinux – Forte na Ásia, vários idiomas. www.turbolinux.com

Ubuntu – versão simplificada do Debian. www.ubuntu.com

Page 5: OptativaIAula02

5

Distribuições Linux

Qual melhor distribuição? (Uma das perguntas mais frequêntes) Esta distribuição ainda existirá daqui a cinco anos? Esta distribuição estará no topo dos patches de segurança mais

recentes? Esta distribuição lançará software atualizado prontamente? Se tiver problemas o fornecedor conversará com você

http://distrowatch.com/

Page 6: OptativaIAula02

6

Gerencimento de Pacotes

As distribuições usam para facilitar o trabalho de gerenciamento e configuração

Tenta tornar o processo mais atômico possível Definem modelo de dependência Comumente 2 formatos utilizados:

RedHat,Fedora, SUSE e outras distribuiçoes utilizam o RPM (RedHat Package Manager)

Debian, Ubuntu usam formato .deb Funcionam de maneira semelhante

Page 7: OptativaIAula02

7

Gerencimento de Pacotes

Para conversão de um formato para o outro pode-se utilizar o alien. se compatível com a distribuição

Gerenciamento de configuração em 2 camadas: Nível mais baixo - Ferramentas que instalam,

desistalam e consultam pacotes: rpm, dpkg. Nível mais acima – Sistemas que sabem

como localizar pacotes na internet, analisar dependências entre pacote e atualizar todos os pacotes de um sistema.

Page 8: OptativaIAula02

8

Gerencimento de Pacotes

Yum para sistema RPM APT – Advanced Package Tool – do Debian

teve origem no universo .deb − Funciona bem com pacotes RPM e .deb

Pacotes .tgz Não obrigatoriamente do Slackware

(Patrick Volkerding) Configure, make, make install

Configure – é um script que prepara e verifica o sistema.

Page 9: OptativaIAula02

9

Gerencimento de Pacotes

Make – compila usando as informações deixada pelo ./configure

Make install – instala o programa, copiando os arquivos gerados pelo make em seus devidos lugares.

− Executar como root