Sie sind auf Seite 1von 31

Administrao de Sistemas Operacionais Abertos

Prof. MSc. Jos Hermano Cavalcanti Filho

jose.cavalcan8@ifpb.edu.br

h"p://www.ifpb.edu.br
Sobre o Professor

n Professor Efetivo do IFPB (2015)

n Analista de Tecnologia da Informao do IFPB (2013)

n Mestre em Cincias da Computao pela UFPE (2011)

n Analista de Tecnologia da Informao da UFPE (2008)

n Microsoft Certified Professional (2007)

n Analista de Tecnologia da Informao da PMJP (2005)

n Graduado em Cincias da Computao pelo UNIP (2004)


Disciplina Administrao de Sistemas Operacionais Abertos

n Carga Horria
q 67 horas

n Encontros semanais
q Segunda - Noite (20:00 s 21:40)
q Quarta Noite (18:20 s 20:00)
Contedo Programtico

n Introduo ao Linux e Distribuies


n Reviso dos Comandos Bsicos
n Gerncia
q Usurios e quotas
q Pacotes
q Sistema de arquivos
q Processos
q Hardware
n Inicializao e Modo Grfico
n Shell scripts
n Automatizao de Tarefas
n Dispositivos de Redes
Contedo Programtico

n Servios
q DHCP
q NFS e NIS
q Web
q E-mail
q Proxy
q FTP e Acesso Remoto
q DNS
Objetivos da Disciplina

n Conhecer recursos, comandos e ferramentas


utilizados para a administrao de servios
oferecidos por um sistema operacional.

n Propiciar o desenvolvimento de capacidades e


competncias para:

Instalar, administrar e gerenciar redes locais Linux;


Instalar e gerenciar servios de redes em ambientes Linux;
Planejar e elaborar shell scripts para automatizao das
tarefas.
Metodologia

n Aulas tericas expositivas;


n Aulas prticas em laboratrio;
n Desenvolvimento de projetos;
n Visitas tcnicas.
Softwares de Apoio

n Virtualizador
q VirtualBox
n Sistema Operacional
q Linux Ubuntu
Avaliaes

n Escritas individuais;
n Prticas individuais e em grupo;
n Elaborao de projetos.
Datas Importantes

n Avaliaes 1 e 2 Unidade
q 1 Avaliao 23/03/2015
q 2 Avaliao 27/04/2015

n Avaliaes 3 e 4 Unidade
q 1 Avaliao 26/05/2015
q 2 Avaliao 07/07/2015
Bibliografia
O Que um Sistema Operacional

n a interface de comunicao entre o usurio e o hardware.

n Funes bsicas de um SO:


q Gerenciar o uso da CPU;
q Gerenciar o uso da memria RAM;
q Gerenciar o armazenamento de dados;
q Gerenciar os dispositivos de entrada e sada;
q Interpretar comandos.

n Outras funes:
q Controle de acesso;
q Gerncia de contabilizao.
Arquitetura do Sistema Operacional Unix

n Independncia do hardware;

n Kernel faz a interface entre o hardware e o restante do


sistema;

n Gerenciador de processos faz parte do kernel;

n Diviso do SO Unix
Caractersticas principais

n Portabilidade;

n Multiusurio;

n Multiprocessamento;

n Interpretador de comandos (shell);

n Utilitrios;

n Desenvolvimento de software;

n Maturidade;
Caractersticas principais

n Estrutura hierrquica de diretrios;

n Pipelines.
Histrico do Unix

n Surgiu no Bell Laboratories(AT&T) em 1969, a partir do


trabalho de Ken Thompson;

n Evoluo do SO Multics;

n Desenvolveu as linguagens B e C (Dennis Ritchie);

n Tornou-se portvel.
Verses do Unix

n Unix Sexta Edio;


n PWB Unix;
n Unix Verso 7;
n Unix System III;
n Unix System V;
n Berkeley Unix (BSD);

n Sistemas Unix-based:
q AIX(IBM), Xenix(Microsoft), HP-UX, SunOS etc.
q FreeBSD, NetBSD, OpenBSD etc.
Similares Unix

n Desenvolvimento de um cdigo-fonte novo, independente da


AT&T;

n UNOS, Unetix e Coherent;

n Grandes variaes nas interfaces grficas, protocolos de


redes, utilitrios de gerenciamento e administrao de
perifricos;
Similares Unix

n Linus Torvalds escreveu seu prprio SO. Seu objetivo era


desenvolver um Minix melhor que o Minix (1993);

n Apoio do GNU e da Free Software Foundation;

n Desenvolvimento do BSD Unix;

n Adeso de estudantes, interessados, curiosos, profissionais,


hackers etc.
Distribuies Linux

n Como funciona a GPL(General Public License)?

n A empresa obtm gratuitamente o ncleo do Linux,


desenvolve pacotes e comercializa-os;

n Licenas de software tradicionais restringem o acesso ao


cdigo-fonte dos programas. A GPL garante a liberdade de
compartilhar e alterar o software livre, mantendo seu acesso
a todos os usurios.
Red Hat Enterprise Linux

n Interface grfica X-Window e o KDE desktop para


gerenciamento de janelas;

n Especializaes para verses cliente e servidor, e aplicativos


como sutes de escritrio;

n Gerenciadores de pacotes como o RPM e o YUM,


automatizam o processo de instalao e atualizao do
sistema;

n Verstil, aceita diversas opes de configurao de recursos


do sistema;

n Patrocnio do projeto Fedora.


CentOS

n Compatvel com Red Hat Enterprise Linux;


n Instalao simples em modo grfico ou texto;
n Suporte a vrios idiomas, inclusive o portugus;
n Ambiente grfico KDE ou Gnome;
n Rico em ferramentas administrativas e grficas;
n Gerenciamento de pacotes com RPM e YUM;
n Suporte comercial por meio de revendedores;
n Vantagens:
q Rpida correo de bugs e vulnerabilidades;
q Grande rede de repositrios para download;
q Vrias opes de suporte;
q FAQ dinmico.
Debian

n Desenvolvido por um grupo diversificado de programadores;

n Preferido pelos programadores mais experientes;

n Pacotes pr-compilados no formato DEB;

n Ferramenta de gerenciamento de pacotes: APT e Apitude;

n Curiosidade:
q Debian = Debra + Ian Murdock
Ubuntu

n Desenvolvida em 2001 pela Canonical (Mark Shuttleworth)


n Desenvolvido com foco em segurana;
n Edies para desktop e servidores;
n Garantia de atualizaes de at 5 anos para as edies LTS
(Long-Term Support) e 18 meses para as demais;
n Instalao simples;
n Ferramentas de gerenciamento de pacotes: APT e Apitude;
n Suporte a vrios idiomas, inclusive o portugus.
Mandriva Linux

n Franco-brasileira Semelhante ao Windows;


n Fuso da Mandrake com a Conectiva;
n Foco no uso domstico;
n Ambiente grfico avanado;
n Compatvel com os perifricos nacionais, como monitores,
teclados e impressoras;
n Instalao muito simples;
n Manuais e textos de apoio traduzidos para o portugus;
n Baseada na distribuio Red Hat Enterprise Linux;
n Suporte local e facilidades para a instalao do sistema.
Slackware

n Uma das mais populares distribuies Linux


n timo desempenho e estabilidade, que o indicam para
utilizao em servidores de redes;
n Permite trabalhar com pacotes nativos da distribuio Red
Hat Enterprise Linux;
n Ambiente grfico X-Window e gerenciador de janelas fv wm,
com estilo similar interface grfica do Windows;
n Pacotes de segurana avisam, via e-mail, sobre alteraes
no sistema;
n Instalao complexa.
A escolha da distribuio Linux

n Suporte ao nosso idioma;

n Estabilidade no mercado;

n Ambiente grfico com assistente de instalao;

n Deteco automtica de hardware;

n Gerenciador de pacotes;

n Programas utilitrios, como editores de texto, navegadores


para a internet, editores de imagens, reprodutores de udio e
vdeo.
Razes para usar o Linux

n Software livre;

n Flexibilidade para instalao e reinstalao;

n Sem cdigos-chave de licenciamento;

n Custo significativamente menor;

n Tendncia de mercado;

n SO da famlia Unix que mais cresce em nmeros de


usurios.
Hardwares suportados

n Acesse http://www.linux-drivers.org

n Linux Hardware Compatibility List & Drivers;

n Classificaes:
q Compatvel;
q Certificado;
q Driver em verso Alpha ou Beta;
q No suportado;

n Nem todo hardware suporta o SO Linux:


q Projetos especiais de hardware;
q Bibliotecas de drivers cujo cdigo-fonte no aberto;
Obrigado!

Administrao de Sistemas Operacionais Abertos


Prof. MSc. Jos Hermano Cavalcanti Filho

jose.cavalcan8@ifpb.edu.br

h"p://www.ifpb.edu.br

Das könnte Ihnen auch gefallen