Você está na página 1de 48

DistribuiesGNU/Linux

ClauzioCristianoPerptuo
CleberFrancoM.eSilva
HugoAzevedodeJesus

Agenda

histrico
algumasdistribuiesesuasparticularidades
SlackwareGNU/Linux
DebianGNU/Linux
RedHat/FedoraGNU/Linux
GoboLinux
algumasminidistribuies
Tomsrtbt
LEAF
Levix

AnatomiaLgicadeuma
DistribuioGNU/Linux

Histrico

1983AnncioOriginaldoProjetoGNU
1984ProjetoGNU(RichardStallman)
GNUisNotUnix
1991Linux(LinusTorvalds)
ContraodeLinuseUnix
04/1993Slackware(PatrickVolkerding)
08/1993Debian(IanMurdock)
Debra+Ian
1994RedHatR1(MarcEwing)
...

Mapamental

SlackwareGNU/Linux

HISTRIA

SLS(SoftlandingLinuxSystem):Lanadaemagostode
1992, foi produzida por uma empresa chamada
Softlanding.DeuorgiemdistribuioSlackware.
SlackwareLinuxumadasmaisantigaseconhecidas
distribuies (sistema operacional e conjunto de
aplicativos)doGNU/Linux.
Criada em Abril de 1993 e mantida por Patrick
Volkerding,oSlackware(ousimplesmente"Slack")tem
como objetivo manterse fiel aos padres UNIX,
rejeitando tambm ferramentas de configurao que
escondamdousurioorealfuncionamentodosistema.

HISTRIA

PatrickVolkerdingocriadoremantenedordo
SlackwareLinux.UsuriosdeSlackware("Slackers")
referemseaelecomumentepor"OVELHO"(The
Old).EleoDitadorBenevolenteeVitaliciodo
Slackware.
PatrickVolkerdingno
Linuxworld2000em
NovaYork,EUA

DIFERENAS

OSlackwarecompostosomentede
aplicativosestveis(enodeversesbetaou
prreleases).
Simplicidadeeestabilidadesoduas
caractersticasmarcantesnestadistribuio,
quemuitoapreciadaporusuriosmais
experientes.

SISTEMADE

PACOTES

Umadificuldadecomumdeusuriosdesistemas
baseadosemRPMouDebianquandopassama
utilizarSlackwaredescobriraquepacote
pertenceumcertoarquivo.
EmsistemasqueusamRPMistofcil,oprprio
comando:
rpmqfarquivo_qualquer
retornaronomedopacoteinstaladoquecontm
oarquivo_qualquer.
ParaoDebian,ocomandoseria
dpkgSnome_pacote

SISTEMADE

PACOTES

Alistagemdepacotesinstaladoseremovidosno
Slackwareencontraseem/var/log/packagese
/var/log/removed_packages,
Assimparadescobriraquepacotepertenceumarquivo
instalado,porexemplo,abibliotecalibdb4.2,podeseguir
oseguintespassos:
cd/var/log/packages
greplir'libdb'*
1)LeroChangeLog
2)Baixarospatches
3)Rodaroupgradepkg

SISTEMADE

PACOTES

Existemprogramasqueadicionamessegerenciamento,
comooslaptgeteswaret:
Oslaptgetjpossuicontrolededependnciase
aceitandovriosmirrorsaomesmotempo.Eletem
vriasferramentasquetornaasoperaesdeinstalar,
atualizareremoverbemmaisfceis.
Oswaretumshellscriptnamesmalinhadoslaptget,
podeserusadoocontrolededependnciasomente
quandonecessrio.

SISTEMADE

PACOTES

Oslackpkginicialmentecriadoapenaspara
instalaremanterpatchesdesegurana,com
otempooslackpkgevoluiuaopontode
poderserusadoparamanteremdiatodoum
sistemaSlackware.
Seudesenvolvedorseguemuitoalinha
K.I.S.S(KeepitSimple,StupidMantenhase
simples),noresolvendodependncias.
#*slackpkg*upgradeslackware
Ocomandovaiatualizartodaadistribuio.

SISTEMADE

PACOTES

Possuiseuprpriogerenciamentodepacotes,o
pkgtool(installpkg,upgradepkg,removekpg,
explodepkg,makepkg),semgerenciamentode
dependncias.
Apscopiaroprograma,quedeveestaremforma
depacote.tgz,instaleodaseguinteforma:
#installpkgslackpkg.xx.xx.tgz

INSTALAO

Emmodotexto
BootpeloCDROM/DVD
NFSNetworkFileSystem
Hd,Pendrive...
cfdiskefdiskos
unicosparticio
nadoresinclusos.

INSTALAO

Estaatelainicialdeinstalao:#install

LTIMOSRELEASES

Lanadonodia02102006oSlackware
11.0novaversodamaisantiga
distribuiodeGNU/Linuxaindaem
atividade;
Umagestaodequase13mesessaiuo
slackware11.0;
Slackware11.0contmoLinuxkernel
2.4.33.3(Padro),nodiretorio/extrao
kernel2.6.17.13e/testingokernel
2.6.18;
Versoanteriordadistribuioera

DebianGNU/Linux

DebianGNU/Linux
filosofia

SistemaOperacionalLivre
ContratoSocial1997/1.02004/1.1

ODebianpermanecer100%Livre

NsIremoscontribuircomunidadeSL

Nsnoesconderemosproblemas

Nossasprioridadessonossosusurioseo
SL

Programasquenoatendemnossospadres
deSL
contribenonfree
Licenasexemplo
ConsideradaslivrepeloProjetoDebian

DebianGNU/Linux
verses/arquiteturas

Versesdisponveis
Stable(ltimoreleaseoficial)3.1r3Sarge
Testing(prximoreleaseoficial)Etch
Unstable(desenvolvimentoForever)Sid
ArquiteturassuportadasPortes
DebianisanOS,notakernel
Releaseports

Intelx86/IA32;Motorola68k;SunSPARC;Alpha;Motorola/IBM
PowerPC;ARM;MIPSCPUs;HPPARISC;IA64;S/390;AMD64

Portesnooficiais
PortesnoLinux

GNU/Hurd(i386);GNU/NetBSD(i386ealpha);kFreeBSD(ix86e
AMD64)

DebianGNU/Linux
documentao/instalao

documentao
manual
cartodereferncia
Instalao
Linux,Expert,Linux26,Expert26

2.4.27;2.6.8(SMP?)
SistemaBsico
repositrios

main,contrib,nonfree

security
mtodos
atualizaodereleases

DebianGNU/Linux
sistemadepacotes

dpkg
.deb
reconhecededependncias
Frontend
dselect
aptget
aptitude
synaptic
satisfazdependncias
desinstalao
purge

DebianGNU/Linux
diretrios/arquivos

/etc/inittab
Runlevels

0halt

1Singleuser

25Multiuser

6Reboot
/etc/default/
ntpdate;shorewall

DebianGNU/Linux
diretrios/arquivos(cont.)

/etc/networking/
interfaces

autolo
ifaceloinetloopback

autoeth0
#ifaceeth0inetdhcp
ifaceeth0inetstatic
address200.196.108.57
network200.196.108.0
netmask255.255.255.0
broadcast200.196.108.0
gateway200.196.108.1

autoeth1
ifaceeth1inetstatic
address192.168.200.1
network192.168.200.0
netmask255.255.255.0
broadcast192.168.200.255

options
ip_forward=no
spoofprotect=yes
syncookies=no

RedHateFedora
GNU/Linux

HISTRIA

EmpresadosEUA;
FundadoporMarcEwingem1993;
PrincipalprodutoeraRedHatLinux
(desktop)>1994;
Depois,RedHatEnterpriseLinux
(empresarial)SUPORTE>2002;
Comercializavaemcaixasedisponibilizava
emlojasesupermercados;

HISTRIA

Quemadquiriaosistemadessaforma,
optavapelaEMPRESARIAL;
Assim,oEMPRESARIALaquegeravaos
maioreslucros;
ODESKTOPparounaverso9.0.93;
SomentecomaEMPRESARIALeatualna
verso4;
SoftwareLivre?Custo:$1802,500

GPL

Usar,Copiar,Estudar,ModificareRedistribuir

SOFTWARELIVRE

Redistribuirgratuitamenteou;
Cobrarumpreomenor;

HISTRIA

ODESKTOPfoipassadoparaterceirose
agoraochamadodeProjetoFedora;
PatrocinadopelaempresaRedHat;
DirigidapeloFedoraProject;
Desenvolvidopelacomunidadeaberta;
FedoraCoreejestnav.5ev.6testing;
SoftwareLivre?

GPL

ATUALIZAO

ProjetoFedorasecompromete:
Novaversoacada6meses;
Atualizaodepoisde12meses;
Patchesdeseguranaat18mesesdepois;

ATUALIZAO

ATUALIZAO

ProjetoFedoraatualizaosatuais;

LegacyFedoraProjectatualizaosantigos;

SubprojetodoFedoraparalegados;

FEDORALEGACY
PROJECT

ATUALIZAES
SISTEMADEPACOTES

RPMeq.DEB;
YUMeq.aoAPTGET;
YUMumfacilitadorresolvendo
dependncias;
UmfrontendparaRPM;

RVOREDE
DIRETRIOS
Possuidiferenascomoutrasdistribuies;
APACHE:

NoFedora:/var/www/html

NoDebian:/var/www;
REDE:

NoFedora:/etc/sysconfig/networkscripts

NoDebian:/etc/network/

INSTALAO

INSTALAO

INSTALAO

NVELDEDIFICULDADE

Firefox,OpenOffice2.0eAtualizador
Programas;

ARQUITETURAS

Gobolinux

rompecomahierarquiatradicionaldediretriosdo
Unix.
/Programs/GCC/2.95.3/lib
/System/Links/Executables(linkssimblicos
para/bin/sbin...)
Nopossuisistemadepacotes
Oprimeiroobjetivoterumsistemaquens
iremosgostardeusar,quenoserdestrudopor
algumpacoteestpidodegerenciamentode
softwarequetentaadministrarnossamquinapor
ns

Minidistribui es
Tomsrtbt/LEAF

Porquemini?
Tomsrtbt(rescue)
ThemostGNU/Linuxon1floppydisk.
432afe3e1c2109525115cc4c728fa413
ltimorelease04/05/2002
kernel2.0.103
LinuxEmbeddedApplianceFirewall(security)
Bering;BeringuClibc;(kernel2.4.x)
Lince16MB
Oxigenfirewall,networkdebuggingtooland
systemrescuedisk(glibc2.1.3)

Minidistribui es
RDF/Levix

Oprojetofoiconcebidoemmeadosdejulho2003
comintuitodedesenvolverumroteadorcomas
qualidadesdocoyote,masinicialmenteoprojeto
sedesviouvindoanasceroLeViXLinux.
RouterFloppyDisk
486com8MBRAM
Discoderecuperao
ext2;ext3;ReserFS;minix

CONCLUSO
Comofoiexposto,monstramosasdiferenas
entre as distribuies com o Slackware,
Debian,Fedoraeasmini.Aescolhadecada
umpodeserumescolhapessoaloutcnica.
Mas, o importante e que se tem diversas
opes para diferentes tipos de usurios
usuriosecomputadores.

REFERNCIAS
BIBLIOGRFICAS

http://www.redhat.com/;
http://fedora.redhat.com/;
http://www.fedoralegacy.org/;
http://www.debian.org/;
http://www.slackware.org/;
http://www.gnu.org/;
http://en.wikipedia.org/wiki/Comparison_of_Linux_distributions;
http://www.infowester.com/fedora.php;
http://www.devin.com.br/eitch/fedorafaq/fc5/#about;

REFERNCIAS
BIBLIOGRFICAS(cont.)

http://www.debian.org
http://www.redhat.com
http://news.netcraft.com/archives/2004/01/28/debian_fastest_growing_linux_distribution.html
http://tivity.info/wordpress/wpcontent/GNULinuxupdatedw4.0.jpg
http://liw.iki.fi/liw/texts/linuxthebigpicture.html
http://en.wikipedia.org/wiki/Linux
http://www.levenez.com/unix/
http://www.gnu.org/gnu/gnuhistory.pt.html
http://en.wikipedia.org/wiki/GNU
http://www.mozillaquest.com/Linux03/Graphics/LinuxDistributionLayers_510x510.gif
http://www.tomaski.be/images/linux_distribution_011205.png
http://www.gobolinux.org/index.php?lang=pt_BR&page=screenshots

Você também pode gostar