Download - Cent-OS - Sistema Operacional

Transcript
Page 1: Cent-OS - Sistema Operacional

Rodrigo Ferreira Ra: 2007.111.38.6 Rodrigo Ferreira

Ra: 2007.111.38.6

Page 2: Cent-OS - Sistema Operacional

Mais e porque Usar o Pingüim?????

Page 3: Cent-OS - Sistema Operacional

Razões para usar Linux: Vem com muitos aplicativos:Quem instala Linux não precisa se preocupar com aplicativos. Os que já vem instalados com o sistema já são de longe muito superiores aos programas para Windows.

É mais seguro:Não se tem vírus em Linux, e o sistema não é tão visado pelos crackers quanto o Windows. Além do que o sistema de contas de usuários do linux – que foi imitado pela microsoft no Windows Vista provê uma camada extra de segurança ao computador.

DRM não entra:No linux, você é quem decide o que vai fazer com seus arquivos de áudio e vídeo. Sistemas de controle de direitos autorais não tem espaço no mundo do pingüim.

Page 4: Cent-OS - Sistema Operacional

Razões para usar Linux: Você sempre tem opções:No linux, o usuário não fica preso as decisões de um único fabricante. Há sempre mais de uma opção para cada componente do sistema.

A criptografia vem junto:Criptografia de arquivos é um dos recursos que a Microsoft oferece apenas nas edições mais caras do Windows Vista. No Linux você tem isso de graça. Desde a versão 2.6.0 do kernel, faz parte dele a CryptoAPI, interface de programação com funções de criptografia.

É ótimo para programar:Diferentemente do Windows, o Linux já vem com um conjunto básico de compiladores – começando pelo venerado GCC.

Page 5: Cent-OS - Sistema Operacional

Razões para usar Linux: É um sistema aberto:Quem quer aprender como o sistema funciona, tem acesso ao códifo fonte do sistema e da maioria dos aplicativos também.

Linuxistas sabem mais:Uma consequência da natureza aberta do linux e da troca de informações nas comunidades do linux, fazem com que os usuário adquirem um conhecimento técnico muito maior.Por exemplo compilar e editar arquivos são tarefas que raramente usuários de Windows e Mac se atrevem a encarar.

É gratis:Tanto sistema operacional como aplicativos são gratuitos, gerando uma economia muito grande.

Page 6: Cent-OS - Sistema Operacional

CentOS é uma distribuição Linux derivada de códigos fonte gratuitamente distribuídos pela Red Hat Enterprise Linux, surgiu em meados de Maio de 2004 e mantida pelo CentOS Project. O CentOS pode ser considerado então um sistema clone.

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.

O CentOS proporciona um grande acesso aos softwares padrão da indústria, incluindo total compatibilidade com os pacotes de softwares preparados especificamente para os sistemas da Red Hat Enterprise Linux. Isso lhe dá o mesmo nível de segurança e suporte, através de updates, que outras soluções Linux Enterprise, porém sem custo.Suporta tanto ambientes de servidores para aplicações de missão crítica quanto ambientes de estações de trabalho e ainda possui uma versão Live CD.

CentOS possui numerosas vantagens, incluindo: uma comunidade ativa 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.

Page 7: Cent-OS - Sistema Operacional

O Red Hat Enterprise Linux sempre se mostrou uma distribuição um pouco cara, apesar de ser totalmente eficiente no seus principios de software de código aberto.

É com base nesse princípio que, surgiu a primeira versão do CentOS 2, baseado no Red Hat Enterprise Linux 2.1. Desde então, a distribuição revelou-se uma opção gratuita para as empresas que gostariam de contar com as vantagens técnicas do Red Hat, mas que não tinham condições de pagar por sua licença, ou para aquelas que simplesmente não necessitavam do suporte técnico da Red Hat.

Mesmo com uma razoável coleção de softwares espalhada nos 6 CDs do CentOS 5, existe ainda uma grande quantidade de pacotes RPM (Red Hat Package Manager) disponíveis em outros repositórios na Internet. Entre esses repositórios destaca-se o RPMForge, com mais de 4.000 pacotes compatíveis com todas as versões do CentOS.

O CentOS é muito utilizado em servidores e estações de trabalho onde é justamente o foco do Sistema Operacional. Más nada o impede de ser instalado em Laptops e Notebooks.

Page 8: Cent-OS - Sistema Operacional

Ultima versão estável do CentOS:

Software Versão no CentOS 5.1 Última versão estável

Kernel 2.6.18 2.6.23 Mozilla Firefox 1.5.0.12 2.0.0.11Mozilla Thuderbird 1.5.0.12 2.0.0.9 OpenOffice 2.0.4 2.3.1 Gnome 2.16 2.20 MySQL 5.0.22 5.0.51 PostgreSQL 8.1.9 8.2.6 Apache 2.2.3 2.2.6 PHP 5.1.6 5.2.5

Page 9: Cent-OS - Sistema Operacional

Threads

Que significa linha de execução, consiste em uma forma de se dividir uma tarefa em duas ou mais partes que podem então ser executadas simultaneamente. O suporte ao threads é fornecido pelo própio sistema Operacional.

Page 10: Cent-OS - Sistema Operacional

Buffering

Essa técnica consiste da utilização de uma parte da memória principal que chamamos de Buffer para a transferência de dados utilizados nos dispositivos de E/S e a Memória.

Neste técnica podemos ler dados de um determinado dispositivo para o buffer para, liberando então o dispositivo para uma nova leitura. Então temos o processador manipulando o dado armazenado no buffer, e o dispositivo realizando um outra operação de leitura simultaneamente.

Page 11: Cent-OS - Sistema Operacional

Spooling

O Spooling (Simultaneous Peripherial Operation On-line) foi criado para aumentar a concorrência e eficiência dos Sistemas Operacionais.

Por volta dos anos 50 quando se começou a utiliza-lo os programas do usuário era submetidos um a um para o processamento pelo operador. Como a velocidade dos processadores e muito superior aos dispositivos E/S, temos que a UCP ficaria então muito tempo ociosa esperando os dispositivos terminarem suas tarefas.

O uso então do spooling permite essa desvinculação por exemplo de impressoras, onde temos a liberação da impressora pelo sistemas sem atrapalhar na impressão correta dos doumentos.

Page 12: Cent-OS - Sistema Operacional

Estrutura do Sistema

Muitas distribuiçoes Linux surgem todos os dias mais somente algumas continuam sendo atualizadas e utilizadas. Tudo isso ocorre porque pessoas com conhecimentos técnicos podem fazer uam distribuição Linux, mais claro que não garante que ela continuará sendo utilizada e atualizada.

A instalação do CentOS não é das mais simples, mais quem já tem algum conhecimento no mundo Linux não terá muitos problemas em sua instalação e configuração.

Portanto esses desafios apresentados não somente no CentOS mais em muitas outras distribuições Linux, fazem com que nós usuário tenhamos um aprendizado muito maior do que somente utilizarmos sistemas baseados em janelas como é o caso do Windows.Onde geramente so temos que ir clicando em avançar que praticamente tudo se faz sozinho, totalmente guiado pelo Sistema Operacional.

Page 13: Cent-OS - Sistema Operacional

Arquitetura do Sistema

Muitos programas ja vem instalados no CentOS, mais tambem podemos encontrar por exemplo pacotes binários pré-compilados.

A atualização do sistema e de repósitorios no Centos 5.1 em diante é feiro exclusivamente pelo Yum. O yum é um programa de gerenciamento de pacotes por linha de comando para sistemas operacionais baseados em RPM.

Page 14: Cent-OS - Sistema Operacional

Multiprocessadores

No Linux temos acesso a muitas coisas diferente em relação a outros sitemas operacionais. Gostaria de destacar uma que me chamou muita atenção que é a possibilidade de utilização de multiplas áres de trabalho que poderão ser vizualizadas posteriormente.

Assim como seu pai pago(Red hat), o CentOS tem suporte total Multi-Core, HyperThreading e multiplos processadores.

Page 15: Cent-OS - Sistema Operacional
Page 16: Cent-OS - Sistema Operacional
Page 17: Cent-OS - Sistema Operacional
Page 18: Cent-OS - Sistema Operacional
Page 19: Cent-OS - Sistema Operacional
Page 20: Cent-OS - Sistema Operacional
Page 21: Cent-OS - Sistema Operacional
Page 22: Cent-OS - Sistema Operacional
Page 23: Cent-OS - Sistema Operacional

Bibliografias:

http:// www .centos.orgPagina Oficial do Projeto

http://www.ha-mc.org/?q=node/1Pagina sobre CentOS em Português

Page 24: Cent-OS - Sistema Operacional

Agradeço a todos pela atenção!