Você está na página 1de 56

Faculdade de Engenharia

Administração
de Sistemas

LINUX

Engº Hermenegildo Teixeira de Aguiar “Gildo”


Objectivo

 Dotar os estudantes de conhecimentos que os permitam


administrar sistemas *Unix like.
 No final da Cadeira deverão estar em condições de
instalar, configurar, e administrar Servidores DNS, NIS,
Web, FTP,DHCP, Samba, entre outros.
 Deverão também ser capazes de manter uma gestão
eficiente de qualquer rede informática com base na
automatização de tarefas.
O que é um Sistemas Operativo?

Um sistema operativo ou Sistema operacional (SO) é um software que gerencia


os recursos de hardware e software de computadores e fornece serviços
comuns para programas de computador. O sistema operativo é um componente
essencial do sistema de software em um sistema de computador. Os programas
aplicativos normalmente requerem um sistema operacional para funcionar.

Sistemas operacionais de tempo compartilhado agendar tarefas para o uso


eficiente do sistema e pode também incluir software de contabilidade para
alocação de custos de tempo de processador, armazenamento em massa,
impressão e outros recursos.

Para as funções de hardware, como entrada e saída e a alocação de memória,


o sistema operacional atua como um intermediário entre os programas e o
hardware do computador, embora o código do aplicativo é geralmente
executado diretamente pelo hardware e frequentemente fazer uma chamada de
sistema para uma função SO ou ser interrompido por ela. Os sistemas
operacionais podem ser encontrados em praticamente qualquer dispositivo que
contém um computador a partir de telefones celulares e consolas de
videogame, supercomputadores e servidores web.
Componentes do SO

Os componentes de um sistema operativo


existem para fazer que as diferentes partes
de um computador possam trabalhar em
conjunto. Todos software usuário precisa
passar pelo sistema operacional para usar
qualquer hardware, seja tão simples como
um mouse ou teclado ou tão complexo
como um componente Internet.
LINUX – Ideias e história

O que é o Linux?

Linux é o termo geralmente usado para designar qualquer


sistema operativo que utilize o núcleo ( Kernel ) Linux.
Foi desenvolvido pelo finlandês Linus Torvalds e outros
programadores, inspirado no sistema Minix.

O seu código fonte está disponível sob licença GNU/Linux para


qualquer pessoa que queira utilizar, estudar, modificar e
distribuir de acordo com os termos da licença. Ele é um dos
exemplos mais proeminentes de software livre.

Inicialmente desenvolvido e utilizado por grupos de entusiastas


em computadores pessoais.
o sistema Linux passou a ter a colaboração de grandes
empresas, como a IBM, a Sun Microsystems,
a Hewlett-Packard (HP), Red Hat, Novell, Google e a Canonical.
O kernel é o coração do Linux.
Linux – Ideias e História
O núcleo Linux foi, originalmente, escrito por Linus Torvalds na Universidade de Helsinki, Filândia, com a
ajuda de vários programadores voluntários através da Usenet (uma espécie de sistema de listas de discussão
existente desde os primórdios da Internet).
Linus Torvalds começou o desenvolvimento do núcleo como um projeto particular, inspirado pelo seu
interesse no Minix, um pequeno sistema UNIX desenvolvido por Andrew S. Tanenbaum.

Ele limitou-se a criar, nas suas próprias palavras, "um Minix melhor que o Minix" ("a better Minix than Minix").

E depois de algum tempo de trabalho no projecto sozinho, no dia 25 de Agosto de 1991 enviou a seguinte
mensagem para os usuários Do minix (comp.os.minix):

Você deseja pelos bons tempos do Minix-1.1, quando os homens eram homens e escreviam seus
próprios "device drivers"?[ Você está sem um bom projecto em mãos e deseja trabalhar num S.O. que
possa modificar de acordo com as suas necessidades? Acha frustrante quando tudo funciona no Minix?
  Chega de noite ao computador para conseguir que os programas funcionem? Então esta mensagem
pode ser exactamente para você. Como eu mencionei há um mês atrás, estou trabalhando numa versão
independente de um S.O. similar ao Minix para computadores AT-386. Ele está, finalmente, próximo do
estado em que poderá ser utilizado (embora possa não ser o que você espera), e eu estou disposto a
disponibilizar o código-fonte para ampla distribuição. Ele está na versão 0.02... contudo eu tive sucesso
ao executar bash, gcc, gnu-make, gnu-sed, compressão etc. nele.
Unix vs Linux

1965 - A Bell Telephone Labs da AT&T, juntamente com a General Electric e o


projecto MAC do MIT (Massachusetts Institute of Technology), desenvolvem o
sistema operativo Multics.

1969 - Como o Multics não atinge seu propósito o Laboratório Bell saí do
projeto.

ainda em 1969, por causa de um jogo chamado Space Travel usado como
passatempo durante o projecto Multics, dois engenheiros de software da AT&T, Ken
Thompson e Dennis Richie, por não terem mais acesso ao sistema, resolveram
compilar o jogo para rodar em um computador PDP-7 que não era utilizado, desta
forma implementaram um sistema operacional rudimentar chamado de Unics em
troca ao Multics. Que veio a chamar-se mais tarde Unix.
Unix vs Linux

Photo taken by Matias Fjeld (matiashf), on 2004-12-09


Fonte: http://pt.wikipedia.org/wiki/Ficheiro:Pdp-7-oslo-2004.jpeg

O DEC PDP-7 é um minicomputador produzido pela Digital Equipment Corporation. Introduzido em 1965, foi o


primeiro a usar a tecnologia Flip Chip daquela companhia. Com um custo de apenas 72 mil dólares, era um
computador muito barato mas bastante poderoso. Tinha uma arquitectura de 18 bits.
1971 - O Unix é escrito para um computador PDP-11.

1973 - O Unix é reescrito em linguagem C pelo próprio criador da


linguagem, Dennis Ritchie. O uso do Unix dentro da AT&T cresceu tanto que
foi criado um grupo de suporte interno para o sistema, que cediam cópias do
código fonte para fins educacionais em várias universidades.

Entre 1977 e 1982 a AT&T combinam várias versões do Unix de Ritchie e


Thompsom em um único sistema chamado de Unix System III

A Universidade de Berkeley (Califórnia), partindo de uma versão do Unix anterior


ao System III, desenvolvia seu próprio Unix chamado de BSD (Berkeley Systems
Distribuition) e em 1978 lança uma versão para computadores VAX incluindo
redes em TCP/IP.

Bill Joy, um dos Directores do projecto BSD, mais tarde tornou-se fundador da
Sun Microsystems, que comercializou outra variante do Unix SunOS

1983 - A AT&T percebendo o potencial comercial do Unix, iniciou a venda do


System V comprometendo-se a dar suporte aos seus usuários.
1983 - Richard Stallman cientista do MIT lança o projeto GNU (GNU´s not Unix)
que tinha a pretensão de criar um sistema operativo do tipo Unix gratuito, em
função do desagrado de muitos programadores que haviam contribuído para o
aprimoramento do Unix e consideravam injustos que a AT&T e outros se
apropriassem do fruto deste trabalho.

1984 - O projeto GNU é iniciado oficialmente.

1985 - Para organizar o trabalho do projeto GNU, Stallman e outros criam a Free
Software Foundation (FSF) uma corporação sem fins lucrativos que busca
promover softwares gratuitos eliminando restrições à cópia, redistribuição, estudo
e modificação do mesmo formulando assim a licença GPL (GNU General Public
License).
1990 - Um estudante finlandês de 21 anos, finalista de Ciência de computação
chamado Linus Benedict Torvalds inicia um processo pessoal de aprimoramento
do Kernel do Minix um sistema operacional do tipo Unix escrito por Andrew
Tannenbaum, chamando esta vertente de Linux como abreviação de Linus´s
Minix.

1990 - A FSF já tinha obtido ou escrito vários componentes importantes do


sistema operacional GNU, com exceção de um kernel.

1991 - Em 5 de outubro deste ano, Linus Torvalds anuncia a primeira versão


oficial do Linux.

1992 - No início deste ano, o Linux se integra a GNU com o objetivo de produzir
um sistema operacional completo

Desde então, muitos programadores e usuários espalhados pelo mundo todo têm
seguido os ideais de Richard Stallman e Linus Torvalds.
Curiosamente, o nome Linux foi criado por Ari Lemmke, administrador do site ftp.funet.fi que deu esse nome
ao diretório FTP onde o núcleo Linux estava inicialmente disponível. (Linus tinha-o baptizado como
"Freax", inicialmente)

No dia 5 de outubro de 1991 Linus Torvalds anunciou a primeira versão "oficial"


do núcleo Linux, versão 0.02.
Desde então muitos programadores têm respondido ao seu chamado, e têm
ajudado a fazer do Linux o sistema operacional que é hoje. No início era
utilizado por programadores ou só por quem tinha conhecimentos, usavam
linhas de comando. Hoje isso mudou, existem diversas empresas que criam os
ambientes gráficos, as distribuições cada vez mais amigáveis de forma que
uma pessoa com poucos conhecimentos consegue usar o Linux.

Hoje o Linux é um sistema estável e consegue reconhecer todos os periféricos


sem a necessidade de se instalar os drivers de som, vídeo, modem, rede,
entre outros.
Ken Thompson and Dennis Ritchie
Projecto GNU - GPL

GNU General Public License (Licença Pública Geral), GNU GPL ou simplesmente
GPL, é a designação da licença para software livre idealizada por Richard Stallman
no âmbito do projecto GNU da Free Software Foundation (FSF).

A GPL é a licença com maior utilização por parte de projectos de software livre, em
grande parte devido à sua adopção para o projecto GNU e o sistema operacional
GNU/Linux.

O termo GNU é um acrónimo recursivo para "GNU's Not Unix" e le-se"guh-NEW".


Em termos gerais, a GPL baseia-se em 4 liberdades:

• A liberdade de executar o programa, para qualquer propósito (liberdade nº 0)

• A liberdade de estudar como o programa funciona e adaptá-lo para as suas


necessidades (liberdade nº 1) O acesso ao código-fonte é um pré-requisito para esta
liberdade.

• A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo
(liberdade nº 2).

• A liberdade de aperfeiçoar o programa, e publicar os seus aperfeiçoamentos,


de modo que toda a comunidade se beneficie deles (liberdade nº 3).
O acesso ao código-fonte é um pré-requisito para esta liberdade.
LGPL

A GNU Lesser General Public License, escrita por Richard Stallman 


e Eben Moglen em 1991 (e actualizada em 1999), é uma licença de software livre
aprovada pela FSF e escrita como um meio-termo entre a GPL e licenças mais
permissivas, tais como a licença BSD e a licença MIT.
A principal diferença entre a GPL e a LGPL é que esta permite também a
associação com programas que não estejam sob as licenças GPL ou LGPL,
incluindo Software proprietário.
Outra diferença significativa é que os trabalhos derivados, que não estão sob a
LGPL, devem estar disponíveis em bibliotecas.
A LGPL acrescenta restrições ao código fonte desenvolvido, mas não exige que
seja aplicada a outros softwares que empreguem seu código, desde que este
esteja disponível na forma de uma biblioteca. Logo, inclusão do código
desenvolvido sob a LGPL como parte integrante de um software só é permitida se
o código fonte for liberado.
A LGPL visa à regulamentação do uso de bibliotecas de código, mas pode ser
empregada na regulamentação de aplicações, como OpenOffice.org e Mozilla.
Outra característica importante é a possibilidade de conversão de apenas uma
parte de um código sob a LGPL em outro, sob a GPL.
Com a garantia destas liberdades, a GPL permite que os programas sejam
distribuídos e reaproveitados, mantendo, porém, os direitos do autor por forma a
não permitir que essa informação seja usada de uma maneira que limite as
liberdades originais. A licença não permite, por exemplo, que o código seja
apoderado por outra pessoa, ou que sejam impostos sobre ele restrições que
impeçam que seja distribuído da mesma maneira que foi adquirido.

A GPL está redigida em Inglês e actualmente nenhuma tradução é aceita como


válida pela Free Software Foundation, com o argumento de que há o risco de
introdução de erros de tradução que poderiam deturpar o sentido da licença.

Deste modo, qualquer tradução da GPL é não-oficial e meramente informativa,


mantendo-se a obrigatoriedade de distribuir o texto oficial em inglês com os
programas.
Vantagens do Linux

o pecisa de constantes reboots – Linux são maioritariamente usados como


servidores, tempo de serviço é fundalental.
• Start/Stop serviços sem interromper outros – tempo de serviço é fundalental.

• É livre e desenvolvido voluntariamente por programadores experientes,


hackers, e contribuidores espalhados ao redor do mundo que tem como
objectivo a contribuição para a melhoria e crescimento deste sistema
operativo. Muitos deles estavam cansados do excesso de propaganda
(Marketing) e baixa qualidade de sistemas comerciais existentes.

• Também recebe apoio de grandes empresas como IBM, Sun, HP, etc. para seu
desenvolvimento

• Convivem sem nenhum tipo de conflito com outros sistemas operativos.

• Multitask

• Multiuser
• Suporte a nomes extensos de arquivos e diretórios (255 caracteres)

• Possui compatibilidade com outros tipos de plataformas como Apple,


Sun, Macintosh, Sparc, Alpha, PowerPc, ARM, Unix, Windows, DOS, etc.
• Suporte a mais de 63 terminais virtuais (consoles)

• Modularização - O Linux somente carrega para a memória o que é usado


durante o processamento, liberando totalmente a memória assim que o
programa/dispositivo é finalizado.

• Devido a modularização, os drivers dos periféricos e recursos do sistema


podem ser carregados e removidos completamente da memória RAM a
qualquer momento. Os drivers (módulos) ocupam pouco espaço quando
carregados na memória RAM (cerca de 6Kb)

• Não há a necessidade de se reiniciar o sistema após modificar a


configuração de qualquer periférico ou parâmetros de rede. Somente é
necessário reiniciar o sistema no caso de uma instalação interna de um
novo periférico, Kernel ou falha em algum hardware;
• Não é requerido pagamento de licença para usa-lo. O GNU/Linux é
licenciado de acordo com os termos da GPL.
O LINUX NÃO É VULNERÁVEL A VÍRUS!

Devido a separação de privilégios entre processos e respeitadas as


recomendações padrão de política de segurança e uso de contas privilegiadas
(como a de root, como veremos adiante), programas como vírus tornam-se inúteis
pois tem sua acção limitada pelas restrições de acesso do sistema de arquivos e
execução. Qualquer programa (nocivo ou não) poderá alterar partes do sistema
que possui permissões (será abordado como alterar permissões e tornar seu
sistema mais restrito). Frequentemente são criados threads ou exploits que tentam
se aproveitar de falhas existentes em sistemas desatualizados e usa-las para
danificar o sistema. Erroneamente este tipo de ataque é classificado como vírus
por pessoas mal informadas e são resolvidas com sistemas bem mantidos
Não existem vírus no Linux devido as restrições do usuário durante
execução de programas.
NOTA: Os maiores fabricantes de anti-virus Norton, F-PROT, CPAV. F-Prot, ViruScan
disponibilizam versões para Linux, com o objectivo principal de remoção de vírus em
servidores de E-mail ou servidores de arquivos, com o objectivo de não contaminar os
vulneráveis sistemas Windows, servindo como uma efectiva barreira de defesa na
rede.
• Possui recursos para atender a mais de um endereço IP na mesma placa de
rede, sendo muito útil para situações de manutenção em servidores de redes
ou para a emulação de “mais computadores” virtualmente. O servidor WEB e
FTP podem estar localizados no mesmo computador, mas o usuário que se
conecta tem a impressão que a rede possui servidores diferentes.

• Permite a montagem de um servidor de publicação Web, E-mail, News, etc.


com um baixo custo e alta performance. O melhor servidor Web do mercado,
o Apache, é distribuído gratuitamente juntamente com a maioria das
distribuições Linux. O mesmo acontece com o Sendmail.

• Por ser um sistema operativo de código aberto, você pode ver o código fonte
(instruções digitadadas pelo programador) faz e adapta-lo as suas
necessidades ou de sua empresa. Esta característica é uma segurança a mais
para empresas sérias e outros que não querem ter seus dados roubados
(você não sabe o que um sistema sem código fonte faz na realidade enquanto
esta processando o programa).
• Os sistemas de arquivos usados pelo GNU/Linux (Ext3,Ext4, reiserfs, xfs, jfs)
organiza os arquivos de forma inteligente evitando a fragmentação e fazendo-o
um poderoso sistema para aplicações multi-usuárias exigentes

• Suporte a dispositivos Plug-and-Play.


• Suporte a dispositivos USB.
• Suporte nativo a cartões de memória
• Integração com gerenciamento de nergia ACPI e APM
• Suporte a Fireware.
• DispositivosWireless.
• Vários tipos de firewalls de alta qualidade e com grande poder de segurança de
graça.
• Roteamento estático e dinâmico de pacotes.
• Ponte entre Redes, proxy arp
• Proxy Tradicional e Transparente.
Só o kernel Linux não é suficiente para se ter um sistema funcional, mas é o principal.

Uma Distribuição Linux (ou simplesmente distro) é um sitema


operativo unix-like composta do kernel linux e um conjunto variável
de softwares ou programas essencias ( como por exemplo editores
graficos, bases de dados, ambientes de programação, jogos,
firewalls, etc), dependendo de seus propósitos. Esse conjunto de
softwares podem ser livre e não-livre; As distribuições linux são
criadas e mantidas por indivíduos, grupos e organizações de todo o
mundo, incluindo o grupo Linux. Indivíduos, companhias como a
Red Hat, a SuSE, a Mandriva e a Canonical, bem como projetos de
comunidades como o Debian ou o Gentoo, e “distribuem”a usuários
diversos sistemas completos, prontos para instalação e uso.

Actualmente existem mais de 300 distribuições activamente mantidas,


embora menos de 20 delas sejam largamente conhecidas.

http://en.wikipedia.org/wiki/List_of_Linux_distributions
Ambientes Gráficos no linux

Como a variedade é característica do ambiente Linux, muitas


interfaces gráficas foram desenvolvidas: 

GNOME, KDE, XFCE, Windowmaker, Fluxbox, Blanes, Blackbox,


Afterstep, Enlightenment, IceWM, FVWM, Kahakai, ZappWM, dwm,
SithWM, Whim, Karmen, Sawfish, XIGE, Framer, Mavosxwm,
WindowLab, OpenBox..

Entretanto, KDE e GNOME são os dois ambientes gráficos mais comumente


usados e dividem a preferência da maioria dos usuários e das distribuições. 

Ambos rodam sobre o X, que cuida do acesso à placa de vídeo, ao teclado,
ao mouse e a outras funções "base", enquanto a interface gráfica comanda o
que se vê na tela.

Exemplos: GNOME é encontrada no Ubuntu. Já o Kubuntu usa o KDE.


 GNOME
A interface GNOME ("GNU Network Object Model Environment"),
proposta por Miguel de Icaza e Federico Mena em agosto de
1997, é leve e prática, sendo a preferida por muitos, devido à
facilidade em usar. 

O Gnome é a interface gráfica default do Linux Red Hat,


do Ubuntu e de outras distribuições. 

O GNOME é baseado na biblioteca GTK, do Projeto GNU e sua


licença é a GNU General Public License (GPL). 

Essa biblioteca, GTK+, é utilizada por um número muito grande


de outros programas. Exemplos: Mozilla, Gain, Gnumeric,
Abiword, Gimp, Xcdroast, Sylpheed, Nautilus, Endeavour II,
Bluefish e Evolution. Quando se usa predominantemente
programas baseados no GTK+ em geral é preferível utilizar o
Gnome, assim o desempenho do sistema será melhor.

É importante lembrar que foi o primeiro projecto a oferecer não


só um gerenciador de janelas, mas um desktop completo,
gratuito e inteiramente livre com um conjunto de bibliotecas e
vários programas que facilitam o uso e configuração do sistema.
KDE
A interface KDE ("K Desktop Environment“). 
 é uma comunidade internacional de software livre fundada a 14 de
Outubro de 1996 para criar um conjunto de aplicativos multiplataforma
 projectados para funcionar em conjunto com sistemas GNU/Linux, 
FreeBSD[3], Solaris 
Microsoft Windows e Apple Mac OS X. Ela é mais conhecida pela sua 
área de trabalho Plasma, um ambiente de trabalho fornecido como o
ambiente padrão em muitas distribuições.

KDE Software Compilation 4 (KDE SC 4) é a série de lançamentos


actual do ambiente de trabalho KDE, e uma variedade de Aplicativos
KDE associados. A primeira versão principal (4.0) desta série foi
lançada em 11 de Janeiro de 2008, e a última versão principal (4.7) foi
lançada em 26 de Julho de 2011. As versões principais (4.x) são
agendadas para lançamento a cada seis meses, enquanto
lançamentos menores (4.x.y), focados na correção de falhas, são feitos
mensalmente.

KDE e seus aplicativos são escritos com o framework Qt, actualmente sobre


desenvolvida da Nokia. Antigamente o Qt apenas possuía licença GPL para a plataforma
Linux, mas a partir da versão Qt4 foi liberado com a licença LGPL para todas as
plataformas, permitindo que o KDE fosse portado para o Windows e o Mac OS X.
Distribuições
Distribuições

Debian http://www.debian.org
- Distribuição desenvolvida e actualizada através do esforço de voluntários
espalhados ao redor do mundo, seguindo o estilo de desenvolvimento GNU/Linux.
Por este motivo, foi adotada como a distribuição oficial do projecto GNU. Possui
suporte a língua Portuguesa, é a única que tem suporte a 12 arquiteturas diferentes
(i386, Alpha, Sparc, PowerPc, Macintosh, Arm, etc.) e aproximadamente 15 sub-
arquiteturas. A instalação da distribuição pode ser feita tanto através de Disquetes,
CD-ROM, Tftp, Ftp, NFS ou através da combinação de vários destes em cada etapa
de instalação.
Acompanha mais de 18730 programas distribuídos em forma de pacotes divididos
em CDs binários e 8 de código fonte, cada um destes programas são mantidos e
testados pela pessoa responsável por seu empacotamento.
• A Debian é uma das distribuições que mais cresce no mundo.

• É a única que adopta o estilo de desenvolvimento aberto e não é


mantida por uma empresa comercial ( é proibida a sua comercialização).
• É mantida por programadores, hackers e especialistas de segurança
espalhados ao redor do mundo, seguindo o estilo de desenvolvimento
do Linux.
Distribuições

http://distrowatch.com/

• A Debian é uma das distribuições que mais cresce no mundo.

• É a única que adopta o estilo de desenvolvimento aberto e não é


mantida por uma empresa comercial ( é proibida a sua comercialização).
• É mantida por programadores, hackers e especialistas de segurança
espalhados ao redor do mundo, seguindo o estilo de desenvolvimento
do Linux.
Distribuições
http://www.debian.org/distrib/

O ciclo de desenvolvimento das versões do Debian passa


por três fases:
• "Unstable" - instável
• "Testing" - teste
• "Stable" - estável
Quando as versões estão na fase "testing" elas são
identificadas por codinomes tirados dos personagens do
filme Toy Story. Ao se tornarem "stable" as versões recebem Obter copia: (CD-DVD)
um número de versão (ex: 5.0).
Distribuições

Slackware http://www.slackware.com/

A Slackware é uma distribuição desenvolvida por Patrick Volkerding, para


alcançar facilidade de uso e estabilidade como prioridades principais. Foi a
primeira distribuição a ser lançada no mundo e costuma trazer o que há de mais
novo enquanto mantém uma certa tradição, provendo simplicidade, facilidade de
uso e com isso flexibilidade e poder.

Desde a primeira versão lançada em 1993, o Projecto Slackware Linux tem


buscado produzir a distribuição Linux mais UNIX-like, ou seja, mais parecida com
UNIX. O Slackware segue os padrões Linux como o Linux File System Standard,
que é um padrão de organização de directórios e arquivos para as distribuições.
Distribuições
Distribuições Patrick Volkerding (nascido em
20 de outubro de 1966) é o
criador do Slackware Linux.

Usuários de Slackware
("Slackers") referem-se a ele
comumente por "O Velho" (The
Old), demonstrando respeito por
ter criado e manter o que
acreditam ser uma das
melhores distribuições Linux.

Volkerding formou-se em Engenharia


Informática em 1993 na
Universidade Minnesota em USA
Patrick Volkerding at Linuxworld in NewYork City.

Em 2004, Volkerding enfrentou uma infecção bacteriológica crônica


que o impediu the publicar actualizações para o Slackware.
Distribuições

SuSE
http://www.suse.com
Geeko

ftp://ftp.suse.com/ - Ftp da distribuição SuSE.

SuSE é uma distribuição comercial de origem Alemã que usa o kernel


Linux. Ela pertence a Novell, Inc. A primeira versão foi publicada em
1994 fazendo do SuSE a mais antiga distribuição comercial do Linux. O
SuSE é famoso tambem pelo YaST (Yet another Setup Tool) que é um
sistemas avançado de RPMs de instalação e configuração tambem
disponivel em GUI modo.
openSUSE, é uma distribuição do Linux, desenvolvida pelo projecto
comunitário openSUSE. Após adquirir o SUSE Linux em janeiro de 2004, a
Novell, uma empresa norte-americana que na década de 1980 ficou famosa
por seu sistema operacional de rede (Netware) decidiu lançar o SUSE Linux
Professional como um projeto 100% open source, envolvendo a comunidade
no processo de desenvolvimento. A versão inicial foi uma versão de teste do
SUSE Linux 10.0
Distribuições
Distribuições
OpenSUSE Linux

OpenSUSE Linux é a versão livre do


belíssimo sistema operativo da Novell
SuSE. Além de se comportar de forma
muito estável e robusta como servidor,
também é muito poderoso quando o
assunto é desktop.

Seu diferencial é o famoso YaST um


software que centraliza todo o processo
de instalação, configuração e
personalização do sistema Linux.
Podemos dizer que esta é uma das
cartas-mestre do SuSE, pois pode se
comparar ao painel de controle do
Windows.

OpenSUSE
Distribuições

Mandriva Linux ( Mandrake linux)

http://www2.mandriva.com

Uma distribuição francesa que se instala praticamente sozinha. Boa auto-


detecção de periféricos, inclusive web-cams.
Distribuições
Distribuições

Red Hat Enterprise Linux


http://www.redhat.com

Distribuição comercial suportada pela Red Hat e voltada a servidores de


grandes e medias empresas. Também conta com uma certificação chamada
RHCE específica desta distro.

Ela não está disponível para download, apenas vendida a custos a partir de
179 dólares (a versão workstation) apartir de 1499 dólares (advanced
server).
Distribuições

Fedora

Fedora Linux é a distribuição de desenvolvimento aberto patrocinada pela


RedHat e pela comunidade, originada em 2002 e baseada em versão da
antiga linha de produtos RedHat Linux, a distribuição mais utilizada do
mundo. Esta distribuição não é suportada pela Red Hat como distribuição
oficial (ela suporta apenas a linha Red Hat Enterprise Linux), devendo obter
suporte através da comunidade ou outros meios.

Fedora antigamente chamado Fedora Core a sua instalação é semelhante a


versão 9 do Red Hat, em computadores com mais de 1 GHz de processamento e
256 de MB de memória RAM, a instalação padrão demora cerca de 30 minutos.
Depois da instalação o GNOME fica como gestor de desktop padrão, podendo ser
mudado para o KDE, WindowMaker, XFCE e etc. Já vem com o browser Mozilla
Firefox.Novas versões do Fedora são lançadas aproximadamente a cada 6 meses,
tendo como padrão três versões-teste para validação e correção de defeitos,
reportados através do sistema bugzilla do projeto.
Distribuições

Fedora
Distribuições
Red Hat Linux
 1.0 (Mother's Day), November 3, 1994 (Linux 1.2.8)
 1.1 (Mother's Day+0.1), August 1, 1995 (Linux 1.2.11)
 2.0, September 20, 1995 (Linux 1.2.13-2)
 2.1, November 23, 1995 (Linux 1.2.13)
 3.0.3 (Picasso), May 1, 1996 (Linux 1.2.X) - first release supporting DEC Alpha
 4.0 (Colgate), October 3, 1996 (Linux 2.0.18) - first release supporting SPARC
 4.1 (Vanderbilt), February 3, 1997 (Linux 2.0.27)
 4.2 (Biltmore), May 19, 1997 (Linux 2.0.30-2)
 5.0 (Hurricane), December 1, 1997 (Linux 2.0.32-2)
 5.1 (Manhattan), May 22, 1998 (Linux 2.0.34-0.6)
 5.2 (Apollo), November 2, 1998 (Linux 2.0.36-0.7)
 6.0 (Hedwig), April 26, 1999 (Linux 2.2.5-15)
 6.1 (Cartman), October 4, 1999 (Linux 2.2.12-20)
 6.2 (Zoot), April 3, 2000 (Linux 2.2.14-5.0)
 7 (Guinness), September 25, 2000 (this release is labeled "7" not "7.0") (Linux 2.2.16-22)
 7.1 (Seawolf), April 16, 2001 (Linux 2.4.2-2)
 7.2 (Enigma), October 22, 2001 (Linux 2.4.7-10, Linux 2.4.9-21smp)
 7.3 (Valhalla), May 6, 2002 (Linux 2.4.18-3)
 8.0 (Psyche), September 30, 2002 (Linux 2.4.18-14)
 9 (Shrike), March 31, 2003 (Linux 2.4.20-8) (this release is labeled "9" not "9.0")
Red Hat Enterprise Linux (RHEL)

Red Hat Enterprise Linux (RHEL) é um sistema


operativo Linux-based devesenvolvidp pela Red Hat voltada
ao mundo comercial. Red Hat Enterprise Linux é
disponilizado para servidores x86, x64. All of Red Hat's
official support and training and the 
Red Hat Certification Program center around the Red Hat
Enterprise Linux platform.
Red Hat Enterprise Linux (RHEL)
RedHat Certifications

1.1 Red Hat Certified System Administrator (RHCSA)


Passar o exam EX200

1.2 Red Hat Certified Engineer (RHCE)


Passar o RHCSA exam EX200, EX300, hands-on lab exam.
Red Hat recommend preparer - se para o exam fazendo o curso de Linux essentials (RH124),
Linux administration (RH134), and Linux networking and security (RH254)

1.3 Red Hat Certified Architect (RHCA)


• Datacenter: Cloud: , Devops Application Development: Application Platform:

1.4 Red Hat Certified Virtualization Administrator (RHCVA)


Passar o exam EX318

1.5 JBoss Certified Application Administrator (JBCAA)


EX248, e attender o curso JB248.
http://www.centos.org/

CentOS é uma distribuição Linux de classe Enterprise derivada de códigos fonte


gratuitamente distribuídos pela Red Hat Enterprise Linux e mantida pelo CentOS
Project.
A numeração das versões é baseada na numeração do Red Hat Enterprise
Linux. Por exemplo, o CentOS 4 é baseado no Red Hat Enterprise Linux 4. A
diferença básica entre um e outro é o fornecimento de suporte pago na
aquisição de um Red Hat Enterprise Linux. Funcionalmente, pode-se considerar
os sistemas clones.

No dia 7 de janeiro de 2014 a Red Hat anunciou a incorporação do projeto


e comunidade CentOS aos seus portfólio. Segundo anúncio essa
incorporação trará benefícios para a comunidade de usuários de ambas as
distribuições, gerando maiores inovações nos projetos livres adotados e
para toda a arquitetura corporativa
CentOS possui numerosas características,
incluindo: uma comunidade activa e
crescente, um rápido desenvolvimento e
teste de pacotes, uma extensa rede para 
downloads, desenvolvedores acessíveis,
múltiplos canais de suporte incluindo
suporte em português e suporte comercial
através de parceiros
Distribuições
www.ubuntu.com

Ubuntu é um sistema operativo) de código aberto construído em volta do


núcleo GNU/Linux baseado no Debian, sendo o sistema operativo de código
aberto mais popular do mundo. É patrocinado pela Canonical Ltd
Espírito Ubuntu
A palavra Ubuntu é de origem Sul Africana que signifca "humanity
towards others“ traduzido como "humanidade com os outros" ou
"sou o que sou pelo que nós somos" e é distribuido gratuitamente.
Ubuntu possui actualizações periódicas, sistema operativo estável
com grandes facilidades de usabilidade e instalação.
“Uma pessoa com Ubuntu está aberta e disponível
aos outros, assegurada pelos outros, não sente
intimidada que os outros sejam capazes e bons, para
ele ou ela ter própria auto-confiança que vem do
conhecimento que ele ou ela tem o seu próprio lugar
no grande todo”. Arcebispo Desmond Tutu

Actualmente existe uma organização que cria de Ubuntu e sejam remetidas em CDs
para todo o mundo sem custos.
Distribuições

www.ubuntu.com

O Ubuntu diferencia-se do Debian por ter versões lançadas semestralmente, por


disponibilizar suporte técnico nos 9 meses seguintes ao lançamento de cada versão
(as versões LTS – Long Term Support – para desktop recebem 5 anos de suporte, e
para servidor recebem 5 anos de suporte),

A proposta do Ubuntu é oferecer um sistema operativo que qualquer pessoa possa


utilizar sem dificuldades, independentemente de nacionalidade, nível de
conhecimento ou limitações físicas. O sistema deve ser constituído de software livre
e isenta de qualquer taxa.

Actualmente existe uma organização que cria de Ubuntu e sejam remetidas em CDs
para todo o mundo sem custos.
Distribuições

Os fãs do Ubuntu são conhecidos como


ubuntistas, ubunteiros ou ubunteros.
Distribuições

Além do Ubuntu, algumas versões derivadas do


Ubuntu são oficialmente reconhecidas:
Kubuntu, versão do Ubuntu que utiliza o ambiente
gráfico KDE.
Xubuntu, Ubuntu para computadores menos potentes,
utilizando o ambiente gráfico Xfce.
Lubuntu, Ubuntu com interface gráfica LXDE voltada
para computadores antigos e/ou pouco potentes.
Gobuntu, Ubuntu somente com software livre,
utilizando o ambiente gráfico GNOME.
Fluxbuntu, Ubuntu somente com software livre,
utilizando o ambiente gráfico FluxBox.
Ubuntu Studio, para edição e criação de conteúdos
multimédia.
Edubuntu, Ubuntu desenvolvido para o uso em
escolas.
Mark Richard Shuttleworth (Welkom, 18 de
Setembro de 1973)
é um programador de computadores Sul’Africano
que se tornou milionário depois
de vender sua empresa de segurança de Internet, a
Thawte, para a VeriSign.

Em 2002 tornou-se o primeiro sul-africano a ir ao


espaço, lançado na nave
russa Soyuz TM-34, pagando 20 milhões de dólares
pela aventura, e entrando
para a história como o segundo turista espacial,
depois do norte-americano Dennis Tito.

Na volta à Terra, fundou a Canonical Ltd,


responsável pelo desenvolvimento das
distribuições Ubuntu, Kubuntu, Edubuntu e Xubuntu
(todas derivadas do Debian e,
, distribuídas gratuitamente através de download e
envio gratuito de CDs para qualquer parte do
mundo), com a intenção de promover o acesso de
forma gratuita à informação através de um sistema
de computador robusto e de fácil uso.
Cultura do Software Livre

Não podemos falar de software livre sem abordarmos sobre o Projecto GNU
Inicialiazado por Richard Stallman.

O projecto GNU começou em 1983 com o objectivo de desenvolver um sistema


operativo Unix-like totalmente livre. Livre se refere à liberdade, e não ao preço;
significa que você está livre para executar, distribuir, estudar, mudar e
melhorar o software.

O projecto GNU não é somente desenvolvimento e distribuição de alguns


softwares livres úteis.

O coração do projeto GNU é uma idéia: que software deve ser livre, e que a
liberdade do usuário vale a pena ser defendida. Se as pessoas têm liberdade
mas não a apreciam conscientemente, não irão mantê-la por muito tempo. Se
queremos que a liberdade dure, precisamos chamar a atenção das pessoas
para a liberdade que elas têm em programas livres.

Você também pode gostar