LINUX. Prof. Camila. Pedro de Assis Sobreira Jr.

Documentos relacionados
Instalação e Configuração de Servidores Linux Server. Prof. Alex Furtunato

Introdução ao Linux. Thiago Yukio Kikuchi Oliveira

Técnico Subsequente em Redes de Computadores Introdução a Sistemas Abertos (ISA)

Aula 01 Introdução ao S.O. Linux

Introdução ao Linux Prof. Pedro Filho

ADMINISTRAÇÃO DE SERVIÇOS EM SISTEMAS OPERACIONAIS DE ARQUITETURA ABERTA

Estrutura dos Sistemas Operacionais. Adão de Melo Neto

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux

UFRJ IM - DCC. Departamento de Ciência da Computação. Sistemas Operacionais II. 30/09/2016 Profª Valeria Menezes Bastos 1

Administração de Sistemas Operacionais

SO Conceitos Básicos. Gerência. Objetivos do SO 07/05/2011. Qual sistema operacional escolher? Qual sistema operacional escolher?

de Redes de Computadores Linux

Prof. Esp. Fabiano Taguchi SOFTWARES

Sistemas Operacionais II. Linux - Introdução

Sistema Operacional Linux - História

Histórico e conceitos básicos. GSO I Gestão de Sistemas Operacionais

Informática I. Aula Aula 19-20/06/06 1

Fundamentos de Sistemas Operacionais

Waldemar Dibiazi Junior Engenheiro de Computação Especialista em Banco de Dados

Introdução à Computação MAC0110

Introdução ao Sistema UNIX

Introdução ao Sistema UNIX

Introdução ao Sistema UNIX

Apresentação de SISTEMAS OPERATIVOS

SOFTWARE. Disciplina: Informática Professor: Gustavo Sabry

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

HISTÓRICO DO LINUX. Adão de Melo Neto

Sistema Operacional. Disciplina: Softwares, Aplicativos e Sistema Operacional. Professor: Thiago Silva Prates

ALGUMAS CARACTERÍSTICAS

Sistemas Operacionais II. Prof. Gleison Batista de Sousa Aula 01

Evolução de Sistemas Operacionais. Evolução ao longo da História da Computação!! UNIX: Um breve apanhado de sua evolução!!!

Software Livre Software livre e sua importância para a Internet

Estudo de Caso II: LINUX

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

AULA 1. Bruno L. Albrecht Felipe A. Chies Lucas F. Zawacki. PET Computação UFRGS

TOP 10 Distribuições GNU/Linux mais populares em 2015

Introdução ao Sistema Linux

Distribuições Linux. Prof. Marciano dos Santos Dionizio

Administração de Redes Distribuições Linux

INFORMÁTICA. 04. Pode-se dizer que tanto o Windows, quanto o Linux possuem o kernel aberto, podendo ser facilmente customizados pelos usuários.

Distribuições Linux. Rafael Guterres Jeffman. Faculdade Senac Porto Alegre Tchelinux

SSC0640 Sistemas Operacionais I

Informática Básica para Linux Conhecendo o Linux

Software Livre e Código Aberto Thiago Silvino 19/09/2013 FAC2

Disciplina INFORMÁTICA

INFORMÁTICA (NCINF) SOFTWARE APLICATIVOS

Software Livre. Escolha ética, política e técnica. Uma evolução constante.

Introdução à Computação

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Construindo o Futuro do Software Livre na FFLCH

Linux. Prof. Marciano dos Santos Dionizio

Curso Introdução ao Linux. Desmistificando o Software Livre. Nícholas André nicholas@iotecnologia.com.

Sistemas Operacionais. Visão Geral

- Campus Salto. Disciplina: Sistemas Operacionais Docente: Fernando Santorsula

Introdução ao Linux. O básico do básico (alguns comandos e dicas)

Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores

Linux. Guia do Administrador do Sistema. Rubem E. Ferreira. Segunda Edição Revisada e Ampliada. Novatec

TÉCNICO EM INFORMÁTICA. Linux Para Usuários

Sistema Operacionais II. Linux e Software Livre

Introdução aos Sistemas Abertos

INFORMÁTICA (NCINF) SOFTWARE SISTEMAS OPERACIONAIS

Sistemas Operacionais Livres e de Código Aberto

Moisés Souto docente.ifrn.edu.br/moisessouto

Proinfo. Programa educacional criado pelo MEC para promover o uso pedagógico da informática na rede pública de ensino fundamental e médio.

gnu/linux para noobs Daniela

Software Livre e a Cultura Hacker em Jacobina. Valéssio Soares de Brito

Redes de Computadores

PROVA 03/07 Segunda-feira (semana que vem)

Prova Escrita 1ª Fase

Aula 01. Introdução ao Linux

É o software sem nenhum tipo de restrição, pode ser instalado, modificado, copiado e redistribuído sem problemas, diferente do Software proprietário.

SOFTWARE LIVRE AULA 1 Prof. Sandro Wambier

SOFTWARE LIVRE NA ADMINISTRAÇÃO MUNICIPAL DE FRAIBURGO SC

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

Informática Básica. Software. Anibal de Macedo, Informática Básica - Componentes de Hardware. Instituto Federal do Rio Grande do Norte

Paralelo Técnico Windows x Linux

Unidade III FUNDAMENTOS DE. Prof. Roberto Macias

Universidade Federal de Goiás. Alexandre Ferreira de Melo CERCOMP / UFG

Manipulação de arquivos Pacote Office Libre Office. Prof. Ana Paula Domingos

Aula 6 Introdução ao Linux

Linux para iniciantes: Desbravando o pingüim! Versão Parte 1


APRESENTAÇÃO. Profº José Chiconato Jr. Disciplina - INFORMÁTICA. Aula 1 - Software. Concursos Profº José Chiconato Jr.

Com D Ciber PCI AMAN. Instrução para o 2º ano do Curso de Comunicações HISTÓRIA. Entenda como a distribuição funciona

HISTÓRIA DOS SISTEMAS OPERACIONAIS. Prof. Alan F.M.

Introdução aos Sistemas Abertos

Introdução à Informática

Programação I Aula 1 Apresentação

Blog: om.br/ Facebook:

FACULDADE ZACARIAS DE GÓES

Informática. Software. Professor Márcio Hunecke.

Introdução à Informática

SISTEMAS OPERACIONAIS. Prof. André Aparecido da Silva.

GNU/Linux - Distribuições Principais

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana III

Laboratório de Redes de Computadores e Sistemas Operacionais

Transcrição:

LINUX Prof. Camila Pedro de Assis Sobreira Jr.

Protocolos de autenticação Prof. Camila Pedro de Assis Sobreira Jr.

3 Os eventos que levaram a criação do Linux O sistema operativo Unix foi concebido e implementado por Ken Thompson e Dennis Ritchie (ambos dos AT&T Bell Laboratories) em 1969 e primeiramente lançado em 1970.

4 Os eventos que levaram a criação do Linux Sua disponibilidade e portabilidade fizeram com que fosse amplamente adotado, copiado e modificado por instituições acadêmicas e negócios. Seu design influenciou autores de outros sistemas.

5 Os eventos que levaram a criação do Linux Em 1983, Richard Stallman começou o Projeto GNU com o objetivo de criar um Sistema Operacional tipo Unix, gratuito e livre.

6 Os eventos que levaram a criação do Linux Como parte desse trabalho, ele escreveu a GNU General Public License (GPL). No começo dos anos 1990, havia software quase suficiente para se criar um sistema operacional completo.

7 Os eventos que levaram a criação do Linux Entretanto, o núcleo GNU, chamado de Hurd, não conseguiu atrair atenção suficiente dos desenvolvedores, deixando o GNU incompleto.

8 Os eventos que levaram a criação do Linux Outro projeto de sistema operacional livre, inicialmente lançado em 1977, foi o BerKeley Software Distribution (BSD).

9 Os eventos que levaram a criação do Linux Foi desenvolvido pela Universidade da Califórnia em Berkeley a partir da versão 6 do Unix da AT&T.

10 Os eventos que levaram a criação do Linux Uma vez que o BSD continha código do Unix do qual a AT&T era proprietária, a AT&T entrou com um processo (USL v. BSDi) no começo dos anos 1990 contra a Universidade da Califórnia. Isso limitou fortemente o desenvolvimento e adoção do BSD.

11 Os eventos que levaram a criação do Linux Em 1985, a Intel lançou o 80386, o primeiro microprocessador X86 com conjunto de instruções de 32 bit e MMU com paginação.

12 Os eventos que levaram a criação do Linux Em 1986, Maurice J. Bach, da AT&T Bell Labs, publicou o The Design of the UNIX Operating System.

13 Os eventos que levaram a criação do Linux Essa descrição definitiva cobria principalmente o núcleo System V versão 2, com algumas novas características da versão 3 e do BSD.

14 Os eventos que levaram a criação do Linux O MINIX, um sistema operacional tipo Unix pensada para uso acadêmico, foi lançado por Andrew S. Tanenbaum em 1987.

Os eventos que levaram a criação do Linux Se bem o código-fonte do sistema estava disponível, modificações e redistribuições não era permitidas. Ademais, o design do MINIX de 16-bit não se adaptou muito bem às características da cada vez mais barata e popular arquitetura de 32- bit do Intel 386 para computadores pessoais. 15

16 Os eventos que levaram a criação do Linux Os fatores apresentados anteriormente e a falta de uma adoção ampla de um kernel livre deram o impulso para que Torvalds iniciasse seu projeto.

17 Os eventos que levaram a criação do Linux Ele declarou que se o núcleo GNU ou o núcleo 386BSD estivessem disponíveis naquela época, ele possivelmente não teria escrito o seu próprio.

18 Linux Em 1991, em Helsinki, Linus Torvalds começou o projeto que mais tarde se tornaria o núcleo Linux.

19 Linux Era inicialmente um emulador de terminal, o qual Torvalds usava para acessar os grandes servidores UNIX da universidade.

20 Linux Ele escreveu um programa especificamente para o hardware que estava usando e independente de um sistema operacional porque queria usar as funções de seu novo computador com um processador 80386.

21 Linux O desenvolvimento foi feito no MINIX usando o GNU Compiler, o qual é ainda hoje a escolha principal para compilar o Linux (embora o código possa ser construído com outros compiladores como o Intel Compiler).

22 Linux Linus Torvalds queria chamar seu invento de Freax, uma junção de "freak", "free", e "x" (como uma alusão ao Unix).

23 Linux Durante o começo de seu trabalho no sistema, ele guardou os arquivos sob o nome de "Freax" por cerca de um ano. Torvalds já havia considerado o nome "Linux," mas inicialmente o descartou por ser demasiadamente egocêntrico.

24 Linux Com o intuito de facilitar o desenvolvimento, foi feito o upload dos arquivos para o FTP server (ftp.funet.fi) da FUNET em setembro de 1991.

25 Linux Ari Lemmke, que trabalhava junto com Torvalds na Universidade de Helsinki e era um dos administradores voluntários do servidor FTP naquela época, não achava que "Freax" fosse um bom nome.

26 Linux Então, deu ao projeto o nome de "Linux" no servidor sem consultar Torvalds. Mais tarde, contudo, Torvalds consentiu o nome "Linux".

27 Linux Então, deu ao projeto o nome de "Linux" no servidor sem consultar Torvalds. Mais tarde, contudo, Torvalds consentiu o nome "Linux".

28 Linux Resumindo: o Linux é parte de um todo, mais precisamente, é um kernel de código-fonte aberto, que foi e é desenvolvido ao longo do tempo graças à colaboração voluntária de desenvolvedores de várias partes do mundo.

29 O que é Kernel? Resumindo: o Linux é parte de um todo, mais precisamente, é um kernel de código-fonte aberto, que foi e é desenvolvido ao longo do tempo graças à colaboração voluntária de desenvolvedores de várias partes do mundo.

30 O que é Kernel? Pode ser entendido como o núcleo do sistema operacional, isto é, como a parte essencial deste. Cabe ao kernel fazer a intermediação entre o hardware e os programas executados pelo computador.

31 O que é Kernel? Isso significa que a junção do kernel mais os softwares que tornam o computador usável (drivers, protocolos de comunicação, entre outros), de acordo com a sua aplicação, é que formam o sistema operacional em si.

O que é Kernel? Para melhor entendimento você pode imaginar o kernel como sendo o chassi de um veículo. De acordo com a aplicação em questão, uma montadora pode adquirir um chassi e utilizá-lo para montar um carro para transportar cargas ou, construir um automóvel de passeio para uma família. 32

33 O que é Kernel? O kernel é uma base complexa, que serve de estrutura para o sistema, atuando nos "bastidores". Assim, o usuário sequer precisa saber de sua existência para poder utilizar o computador.

34 GNU/Linux O Linux, por si só, é um kernel. Sozinho, um kernel não tem muita utilidade. É necessário "juntá-lo" a um conjunto de softwares para que tenhamos, efetivamente, um sistema operacional em condições de uso. É aí que o projeto GNU entra em cena.

35 GNU/Linux GNU é a sigla para um nome curioso: "GNU is Not Unix (GNU Não é Unix)". Trata-se de um projeto desenvolvido por Richard Stallman, que queria criar um sistema compatível com Unix, mas sem utilizar código deste.

36 Distribuições Linux O Linux não é um sistema operacional como um todo. É um kernel disponível e maneira gratuita e com código fonte aberto que permite que qualquer organização ou pessoa possa juntá-lo a um conjunto de software para criar um sistema operacional customizado.

Distribuições Linux Cada customização realizadas por pessoas ou organização é chamada de Distribuição Linux. A distribuição mais famosa atualmente é o Ubuntu. Existem atualmente 275 distribuições Linux 37

38 Distribuições Linux Debian Slackware Arch Linux OpenSUSE Linux Mint Mageia Redhat Kali Fedora Ubuntu

39 Ubuntu Ubuntu é um sistema operacional ou sistema operacional operativo de código aberto, construído a partir do núcleo do Linux, baseado no Debian. É patrocinado pela Canonical Ltd (dirigida por Jane Silber).

40 Características do Ubuntu Ubuntu é um sistema operacional ou sistema operacional operativo de código aberto, construído a partir do núcleo do Linux, baseado no Debian. É patrocinado pela Canonical Ltd (dirigida por Jane Silber).

41 Características do Ubuntu Novas versões do Ubuntu são lançadas duas vezes ao ano, uma no mês de Abril e outra no mês de Outubro.

42 Características do Ubuntu Um dos focos principais é a usabilidade, incluindo o uso da ferramenta sudo para tarefas administrativas (similar ao Mac OS X) e a oferta de uma gama de recursos completa a partir de uma instalação padrão.

43 Características do Ubuntu Acessibilidade e internacionalização, permitindo a utilização do sistema pelo maior número de pessoas possível.

44 Características do Ubuntu A partir da versão 5.04, a codificação de caracteres padrão é o UTF-8 (permitindo a utilização de caracteres não utilizados no alfabeto latino). O projeto visa também a oferecer suporte técnico nos idiomas de seus usuários.

45 Características do Ubuntu Além das ferramentas de sistema padrão e outros aplicativos menores, o Ubuntu é oferecido com diversos programas pré instalados que atendem às funcionalidades básicas, entre os quais estão a suíte de aplicativos LibreOffice e o navegador de internet Firefox.

46 Características do Ubuntu Programas para visualizar conteúdos multimídia, clientes de e-mail e jogos simples completam o sistema básico. Todas as versões do Ubuntu são disponibilizadas sem custo algum.

47 Características do Ubuntu O Ubuntu possui uma forte ligação com a comunidade Debian, contribuindo direta ou indiretamente com qualquer modificação nos códigos fonte, ao invés de apenas anunciar essas mudanças em uma data posterior. Muitos programadores do Ubuntu mantêm pacotes chave do próprio Debian.

48 Características do Ubuntu O visual padrão até a versão 5.10 e na versão 9.10 caracteriza-se pela utilização de tons castanhos; entre as versões 6.06 (Dapper Drake) e 9.04 (Jaunty Jackalope), no entanto, passou-se a usar um padrão de cores mais próximo do laranja. A versão 10.04 passou a adotar um padrão de cores mais diversificado.

49 Características do Ubuntu A gestão de instalação de software é realizada pelo APT e pelo Synaptic e, mais recentemente, pelo Centro de Software do Ubuntu.

50 Características do Ubuntu O Ubuntu cabe em um único CD e é oferecido como um Live CD que pode ser utilizado para uma instalação permanente. O Live CD é utilizado por muitos usuários a fim de testar a compatibilidade de hardware antes de instalar o sistema.

51 Características do Ubuntu Na instalação padrão, além do sistema operacional, são instalados vários programas de uso comum, que podem ser usado em notebooks, desktops ou servidores:

Características do Ubuntu Navegador web; Leitor de correio eletrônico; Mensageiro instantâneo; Player de mp3; Visualizador de imagens; Editores de apresentação; De planilha; De textos; Visualizador de imagens; 52

53 Instalação Pode ser instalado junto com o Windows ou separado. Mantendo os arquivos pessoais/ formatando tudo. 3 espaços/ partições Kernel + ferramentas do SO + aplicativos Usuário swap

54 Referências http://www.linuxhq.com/kernel/ http://www.infowester.com/historia_linux.php https://pt.wikipedia.org/wiki/hist%c3%b3ria_do_linux Tanenbaum, Andrew S. "Some Notes on the "Who wrote Linux" Kerfuffle, Release 1.5". Torvalds, Linus: Notes for linux release 0.01 kernel.org, 1991.