SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
INSTALAÇÃO, MANUTENÇÃO E
CONFIGURAÇÃO DE SO E
APLICATIVOS




Prof ª.: Rosanete Grassiani dos Santos


rosaneteg@utfpr.edu.br / rosaneteg@gmail.com
APRESENTAÇÃO
    Rosanete Grassiani dos Santos

   Formação: Tecnologia em Análise e
    Desenvolvimento de Sitemas – UTFPR

   Pós-Graduação em Banco de Dados – UTFPR
INTRODUÇÃO



   Um detalhe muito importante quando se fala em
    GNU/Linux ou Softwares Livres em geral é que
    existem várias maneiras de se fazer a mesma
    coisa, e também existem vários softwares que
    fazem a mesma coisa. A liberdade de optar como
    fazer alguma tarefa é o seu diferencial.
INTRODUÇÃO

   Antes de iniciarmos o estudo do Linux em
    particular, há a necessidade de verificarmos alguns
    termos, tais como:

     Código-fonte
     Código-fonte aberto
     Kernel
     GNU
O QUE É CÓDIGO-FONTE?

   Grande parte dos softwares que baixamos ou
    compramos estão na verão “prontos para uso”, ou
    seja, na versão compilada.

   A maioria das empresas vêem isso como
    vantagem, pois impede outras empresas de copiar
    o seu código usando-o como produto de
    competição.

   Isso também dá a empresa o controle sobre a
    qualidade e recursos em determinado produto.
O QUE É CÓDIGO-FONTE ABERTO?

   O código-fonte aberto (open source), é o oposto,
    ou seja, o código-fonte é liberado para que a
    população faça as alterações, ajustes, correções e
    compartilhe com a comunidade em geral.
UM SOFTWARE É CONSIDERADO OPEN
SOURCE QUANDO:

 Distribuição livre;
 Acesso ao código-fonte;

 Permissão para criação de trabalhos derivados;

 Integridade do autor do código-fonte;

 Não discriminação contra pessoas ou grupos;

 Não discriminação contra áreas de atuação;

 Distribuição da licença;

 Licença não específica a um produto;

 Licença não restritiva a outros programas;

 Licença neutra em relação à tecnologia.
          http://softwarelivre.org/open-source-codigo-aberto
O QUE É KERNEL?
   É o cérebro do SO.




   Um PC divide-se basicamente em duas camadas:
    Software e Hardware. O kernel faz a ligação entre
    estas duas camadas, ou seja, é ele quem gerencia
    os recursos do sistema e permite que os
    programas façam uso deles.
O QUE É KERNEL?
   Pode ser descrito como um grande organizador ,
    pois ele é responsável por garantir que todos os
    programas terão acesso aos recursos que
    necessitam (memórias RAM, por exemplo)
    simultaneamente, fazendo com que haja
    compartilhamento concorrente mas sem oferecer
    riscos à integridade da máquina.
FUNCIONAMENTO DO KERNEL
   Começa a funcionar assim que o computador é
    ligado iniciando a detecção de todo o hardware
    indispensável ao funcionamento da máquina
    (monitor, placa de video, etc.).

   O SO é carregado em seguida e tão logo o usuário
    efetue o logon, o kernel passa a administrar as
    principais funções dentro do SO (isso inclui
    gerenciamento de memória, dos processos, dos
    arquivos e de todos os dispositivos periféricos).
GNU
   Projeto idealizado em 1984 por Richard Stallman
    com o objetivo de recuperar o espírito cooperativo
    que prevalecia na comunidade de informática de
    sua origem.

   Ele buscava criar um SO que fosse completamente
    livre, podendo ser usado, modificado ou
    redistribuído por qualquer pessoa, desde que
    fosse garantido a todos os mesmos direitos de uso.
GNU
   O programa deveria ser compatível com o UNIX,
    mas sem utilizar o seu código fonte. Desta forma, o
    nome escolhido, além de representar o mamífero
    Gnu, como é visto em seu logotipo, também
    significava um acrônimo recursivo de GNU is Not
    Unix, ou seja, GNU não é Unix.
GNU
   Os programadores acreditavam que um SO não
    era apenas um kernel, ele deveria incluir também
    editores, formatadores de texto, software de e-mail
    entre muitas outras funcionalidades.
    Escrever um SO desta forma, além de ser
    complexo levaria muito tempo.
GNU
   Uma das opções seria tornar o kernel compatível
    com o Unix, pois o design em geral já era testado e
    também porque a compatibilidade tornava fácil
    para os usuários do Unix a mudança para o GNU.

   Então o grupo de programadores começou a
    desenvolver um kernel chamado Hurd, porém em
    1991, surge Linus Torvalds com seu linux, que
    encaixa direitinho com o sistema operacional GNU.
O QUE É LINUX?
   SO gratuito e que pode ser instalado em quantas
    máquinas quiser (sem pagar por licença adicional).

   Sistema operacional de código-fonte aberto.
    Propicia maior agilidade no momento de
    adaptações e possíveis correções.

   Desenvolvido por programadores voluntários, com
    o único objetivo de torná-lo melhor.

   Pode ser adaptado as necessidades do usuário
    (flexibilidade).
O QUE É LINUX?
   Tecnicamente falando Linux é um kernel.
       Você lembra o que é Kernel?


   Kernel + Sistema GNU = GNU/Linux
       O que é mesmo o GNU?


   Kernel + Sistema GNU + Aplicativos +
    Empacotamento = Distribuições Linux
ATIVIDADE NO MOODLE
   Descreva o que você entende por kernel.

   Descreva o que você entende por GNU.

   O que é GNU/Linux?

   Qual a diferença entre “código-fonte” e “código-
    fonte aberto”?
INTRODUÇÃO AO LINUX




 Apresento-lhes o Tux, mascote oficial do sistema GNU/Linux.
CARACTERÍSTICAS DO LINUX
 Multitarefa
 Multiusuário

 Suporte a nomes extensos de arquivos e diretórios
  (255 caracteres)
 Proteção entre processos executados na memória
  RAM
 Suporte a mais de 63 terminais virtuais (consoles)

 Modularização – carrega em memória somente o
  que está sendo utilizado no momento.
CARACTERÍSTICAS DO LINUX
 Devido a modularização os drivers dos periféricos
  e recursos do sistema podem carregados e
  removidos completamente da memória RAM a
  qualquer momento.
 Acessa sem problemas discos formatados pelo
  DOS, Windows, Novell, OS/2, SunOs, Amiga, Atari.
  Ou seja, FAT, FAT32, NTFS, Netware 386, entre
  outros formatos.
 Suporte a vários protocolos de rede.

 Suporte a dispositivos infravermelho.

 Suporte a rádio amador.
CARACTERÍSTICAS DO LINUX
 Suporte a dispositivos plug-and-play.
 Suporte a dispositivo USB.

 Roteamento.

 Suporte a dispositivos periféricos disponíveis no
  mercado (tanto os novos quanto os velhos).
 Pode ser executado em 10 arquiteturas diferentes
  (Intel, 32, 64 Bits, Macintosh, Sparc entre outros).
DISTRIBUIÇÕES
   As distribuições do Linux, nada mais são do que as
    características diferentes.
    Estas diferentes características foram criadas pelos
    próprios usuários/programadores devido ao
    objetivo inicial do GNU/Linux, que era fazer um
    sistema operacional funcional.

   Kernel + Sistema GNU + Aplicativos +
    Empacotamento = Distribuições Linux.
DISTRIBUIÇÕES
   A evolução rápida do sistema pode gerar alguns
    problemas, tais como não conseguir acessar a
    internet. (Isso ocorre quando o usuário instala uma
    versão muito antiga do SO).

   Os principais distribuidores costumam lançar novas
    versões geralmente a cada semestre e pelo fato de
    ser gratuito a baixo custo, não faz sentido optar por
    versões mais antigas.
DEBIAN
 Distribuição oficial GNU.
 Mantido por desenvolvedores voluntários de todo o
  mundo.
 Consta com excelente gerenciador de pacotes que
  permite upgrades rápidos e simples.
 Não possui instalador gráfico, mas sua instalação é
  muito simples.
SLACKWARE
 Já foi uma das distribuições mais utilizadas do
  mundo.
 Uma das distribuições mais próximas do Unix e
  também uma das mais difíceis de se manter devido
  ao alto nível de conhecimento que seus
  administradores devem ter do Unix.
 O melhor uso desta distribuição é em servidores,
  onde não há necessidade de atualizações
  constantes.
RED HAT
 Muito utilizada em servidores.
 Pioneira no uso de ferramentas para configuração
  do sistema.
 Atualmente só desenvolve soluções para
  empresas, possuindo apenas distribuições
  fechadas, não liberadas para a comunidade.
FEDORA
 A Red Hat foi muito criticada por mudar seus
  planos de negócios e ter deixado de liberar versões
  para a comunidade.
 Temendo boicote generalizado lançou o Fedora.

 Este projeto é uma versão livre para desktops e
  distribuição gratuita.
SUSE
 Distribuição alemã, recentemente comprada pela
  americana Novell.
 Cresceu bastante no mercado corporativo.

 Possui ótimo suporte a hardware.

 Possui o Yast, uma ferramenta de configuração que
  permite alterar praticamente todo o sistema.
UBUNTU

 Perfeito para notebooks, desktops e servidores.
 Contém todos os aplicativos necessários, tais como
  navegador web, programas de apresentação,
  edição de textos, planilha eletrônica, comunicador
  instantâneo, entre outros.
 Desenvolvido na África do Sul e faz sucesso desde
  seu lançamento.
YELLOW DOG LINUX
   Distribuição que a princípio foi direcionada apenas
    para Macintosh da Apple.
INSTALAÇÃO, MANUTENÇÃO E
CONFIGURAÇÃO DE SO E
APLICATIVOS




Prof ª.: Rosanete Grassiani dos Santos


rosaneteg@utfpr.edu.br / rosaneteg@gmail.com

Contenu connexe

Tendances

Apresentação Linux
Apresentação LinuxApresentação Linux
Apresentação Linuxguestca430
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linuxRogério Cardoso
 
Apresentação de Linux Ubuntu
Apresentação de Linux UbuntuApresentação de Linux Ubuntu
Apresentação de Linux UbuntuCDP_Online
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxLuiz Arthur
 
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...Sérgio Souza Costa
 
Artigo distribuição Linux Fedora
Artigo distribuição Linux FedoraArtigo distribuição Linux Fedora
Artigo distribuição Linux FedoraJosé Nascimento
 
Software livre por que usar? slide
Software livre por que usar?   slideSoftware livre por que usar?   slide
Software livre por que usar? slideJosé Nascimento
 
Apresentação fedora linux
Apresentação fedora linux Apresentação fedora linux
Apresentação fedora linux José Nascimento
 
Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10LucasMansueto
 
Aula 2 - Sistemas operacionais - Windows
Aula 2 - Sistemas operacionais - WindowsAula 2 - Sistemas operacionais - Windows
Aula 2 - Sistemas operacionais - WindowsLucasMansueto
 
Sistemas operativos trabalho 10ºano
Sistemas operativos trabalho 10ºanoSistemas operativos trabalho 10ºano
Sistemas operativos trabalho 10ºanoHus Juky
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linuxPeslPinguim
 

Tendances (20)

Apresentação Linux
Apresentação LinuxApresentação Linux
Apresentação Linux
 
Aula 1 sistema operacional linux
Aula 1 sistema operacional linuxAula 1 sistema operacional linux
Aula 1 sistema operacional linux
 
Apresentação de Linux Ubuntu
Apresentação de Linux UbuntuApresentação de Linux Ubuntu
Apresentação de Linux Ubuntu
 
Introducao ao linux
Introducao ao linuxIntroducao ao linux
Introducao ao linux
 
Curso basico de informtica
Curso basico de informticaCurso basico de informtica
Curso basico de informtica
 
Conhecendo Melhor O Linux
Conhecendo Melhor O LinuxConhecendo Melhor O Linux
Conhecendo Melhor O Linux
 
Historia Sistema Operacional Linux
Historia Sistema Operacional LinuxHistoria Sistema Operacional Linux
Historia Sistema Operacional Linux
 
Sistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/LinuxSistemas Operacionais - Gnu/Linux
Sistemas Operacionais - Gnu/Linux
 
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
Software Livre (Conceitos, contextualização histórica, licenças, sistemas ope...
 
Artigo distribuição Linux Fedora
Artigo distribuição Linux FedoraArtigo distribuição Linux Fedora
Artigo distribuição Linux Fedora
 
Software livre por que usar? slide
Software livre por que usar?   slideSoftware livre por que usar?   slide
Software livre por que usar? slide
 
Apresentação fedora linux
Apresentação fedora linux Apresentação fedora linux
Apresentação fedora linux
 
Linux
LinuxLinux
Linux
 
Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10Aula 01 - Sistemas Operacionais - Windows 10
Aula 01 - Sistemas Operacionais - Windows 10
 
Linux
LinuxLinux
Linux
 
História do windows
História do windowsHistória do windows
História do windows
 
Aula 2 - Sistemas operacionais - Windows
Aula 2 - Sistemas operacionais - WindowsAula 2 - Sistemas operacionais - Windows
Aula 2 - Sistemas operacionais - Windows
 
Sistemas operativos trabalho 10ºano
Sistemas operativos trabalho 10ºanoSistemas operativos trabalho 10ºano
Sistemas operativos trabalho 10ºano
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 

En vedette

Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básicoAdriano Melo
 
Curso de Linux Básico com o Linux Educacional
Curso de Linux Básico com o Linux EducacionalCurso de Linux Básico com o Linux Educacional
Curso de Linux Básico com o Linux EducacionalFelipe Queiroz
 
Apresentação Denken (Atualizada) - Alta Resolução
Apresentação Denken (Atualizada) - Alta ResoluçãoApresentação Denken (Atualizada) - Alta Resolução
Apresentação Denken (Atualizada) - Alta ResoluçãoDenken
 
Slide Apresentação Vendas
Slide Apresentação VendasSlide Apresentação Vendas
Slide Apresentação VendasEnrecolyShop
 
PALESTRAS E POWERPOINT - Técnicas para apresentações públicas e reuniões emp...
PALESTRAS E POWERPOINT -  Técnicas para apresentações públicas e reuniões emp...PALESTRAS E POWERPOINT -  Técnicas para apresentações públicas e reuniões emp...
PALESTRAS E POWERPOINT - Técnicas para apresentações públicas e reuniões emp...SergioTikuman
 
Técnicas de Apresentação
Técnicas de ApresentaçãoTécnicas de Apresentação
Técnicas de ApresentaçãoHorácio Soares
 
Plano de Ação - Laboratório de Informática - Ensino Fundamental II
Plano de Ação - Laboratório de Informática - Ensino Fundamental IIPlano de Ação - Laboratório de Informática - Ensino Fundamental II
Plano de Ação - Laboratório de Informática - Ensino Fundamental IIMoisés Ferreira Barreto
 
Plano de curso informatica
Plano de curso informaticaPlano de curso informatica
Plano de curso informaticaF Guanambi
 
Proposta Pedagógica para o Laboratório de informática educativa
Proposta Pedagógica para o Laboratório de informática educativaProposta Pedagógica para o Laboratório de informática educativa
Proposta Pedagógica para o Laboratório de informática educativaJocilaine Moreira
 
Técnicas de atendimento ao cliente
Técnicas de atendimento ao clienteTécnicas de atendimento ao cliente
Técnicas de atendimento ao clienteJulio Pascoal
 
Os 5 passos para fazer uma apresentacao de vendas vencedora
Os 5 passos para fazer uma apresentacao de vendas vencedoraOs 5 passos para fazer uma apresentacao de vendas vencedora
Os 5 passos para fazer uma apresentacao de vendas vencedoraAgendor
 
Atendimento ao cliente: Noções sobre comportamento, técnicas de atendimento e...
Atendimento ao cliente: Noções sobre comportamento, técnicas de atendimento e...Atendimento ao cliente: Noções sobre comportamento, técnicas de atendimento e...
Atendimento ao cliente: Noções sobre comportamento, técnicas de atendimento e...Pamella Machado
 
Oficina de Iniciação a Informática
Oficina de Iniciação a InformáticaOficina de Iniciação a Informática
Oficina de Iniciação a Informáticamarcelasb
 
Excelência no atendimento ao cliente
Excelência no atendimento ao clienteExcelência no atendimento ao cliente
Excelência no atendimento ao clienteDaiane Costa
 
Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)marconesilfer
 

En vedette (20)

Mini-curso de linux básico
Mini-curso de linux básicoMini-curso de linux básico
Mini-curso de linux básico
 
Aula 4 - Estruturas condicionais
Aula 4 - Estruturas condicionaisAula 4 - Estruturas condicionais
Aula 4 - Estruturas condicionais
 
Curso de Linux Básico com o Linux Educacional
Curso de Linux Básico com o Linux EducacionalCurso de Linux Básico com o Linux Educacional
Curso de Linux Básico com o Linux Educacional
 
Atendimento ao cliente - Módulo II
Atendimento ao cliente  - Módulo IIAtendimento ao cliente  - Módulo II
Atendimento ao cliente - Módulo II
 
Apresentação Denken (Atualizada) - Alta Resolução
Apresentação Denken (Atualizada) - Alta ResoluçãoApresentação Denken (Atualizada) - Alta Resolução
Apresentação Denken (Atualizada) - Alta Resolução
 
Slide Apresentação Vendas
Slide Apresentação VendasSlide Apresentação Vendas
Slide Apresentação Vendas
 
PALESTRAS E POWERPOINT - Técnicas para apresentações públicas e reuniões emp...
PALESTRAS E POWERPOINT -  Técnicas para apresentações públicas e reuniões emp...PALESTRAS E POWERPOINT -  Técnicas para apresentações públicas e reuniões emp...
PALESTRAS E POWERPOINT - Técnicas para apresentações públicas e reuniões emp...
 
Técnicas de Apresentação
Técnicas de ApresentaçãoTécnicas de Apresentação
Técnicas de Apresentação
 
Comunicação - Técnicas de apresentação
Comunicação - Técnicas de apresentaçãoComunicação - Técnicas de apresentação
Comunicação - Técnicas de apresentação
 
Plano de Ação - Laboratório de Informática - Ensino Fundamental II
Plano de Ação - Laboratório de Informática - Ensino Fundamental IIPlano de Ação - Laboratório de Informática - Ensino Fundamental II
Plano de Ação - Laboratório de Informática - Ensino Fundamental II
 
Plano de curso informatica
Plano de curso informaticaPlano de curso informatica
Plano de curso informatica
 
Proposta Pedagógica para o Laboratório de informática educativa
Proposta Pedagógica para o Laboratório de informática educativaProposta Pedagógica para o Laboratório de informática educativa
Proposta Pedagógica para o Laboratório de informática educativa
 
Técnicas de atendimento ao cliente
Técnicas de atendimento ao clienteTécnicas de atendimento ao cliente
Técnicas de atendimento ao cliente
 
Os 5 passos para fazer uma apresentacao de vendas vencedora
Os 5 passos para fazer uma apresentacao de vendas vencedoraOs 5 passos para fazer uma apresentacao de vendas vencedora
Os 5 passos para fazer uma apresentacao de vendas vencedora
 
Atendimento ao cliente: Noções sobre comportamento, técnicas de atendimento e...
Atendimento ao cliente: Noções sobre comportamento, técnicas de atendimento e...Atendimento ao cliente: Noções sobre comportamento, técnicas de atendimento e...
Atendimento ao cliente: Noções sobre comportamento, técnicas de atendimento e...
 
Oficina de Iniciação a Informática
Oficina de Iniciação a InformáticaOficina de Iniciação a Informática
Oficina de Iniciação a Informática
 
Excelência no atendimento ao cliente
Excelência no atendimento ao clienteExcelência no atendimento ao cliente
Excelência no atendimento ao cliente
 
Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)
 
Palestra Motivação - Vix
Palestra Motivação - VixPalestra Motivação - Vix
Palestra Motivação - Vix
 
Apostila informática
Apostila informáticaApostila informática
Apostila informática
 

Similaire à 1 - Introdução ao linux

linux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdflinux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdfVitriaNorazDeusmeure
 
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)Clayton Dausacker
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começouguest96251d
 
Tarefa sistema linux [2]
Tarefa sistema linux [2]Tarefa sistema linux [2]
Tarefa sistema linux [2]nunesgilvicente
 
AdministraçãO Gnu Linux
AdministraçãO Gnu LinuxAdministraçãO Gnu Linux
AdministraçãO Gnu Linuxpeter_lucas
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linuxguest82cc1d
 
Sistemas operacionais linux
Sistemas operacionais linuxSistemas operacionais linux
Sistemas operacionais linuxLeandro Lemes
 
Trisquel GNU/Linux – Uma Distribuição 100% Livre!
Trisquel GNU/Linux – Uma Distribuição 100% Livre!Trisquel GNU/Linux – Uma Distribuição 100% Livre!
Trisquel GNU/Linux – Uma Distribuição 100% Livre!Clayton Dausacker
 
Palestra Alt Linux
Palestra Alt LinuxPalestra Alt Linux
Palestra Alt Linuxange.sap
 
01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdf01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdfSergio778021
 

Similaire à 1 - Introdução ao linux (20)

linux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdflinux: um pouco sobre ele e como aprender .pdf
linux: um pouco sobre ele e como aprender .pdf
 
Sistema operacional
Sistema operacionalSistema operacional
Sistema operacional
 
Módulo 6 - Gnu/Linux
Módulo 6 - Gnu/LinuxMódulo 6 - Gnu/Linux
Módulo 6 - Gnu/Linux
 
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
Palestra Trisquel GNU/Linux: Uma Distribuição 100% Livre (FLISOL 2016)
 
Apresentação Final
Apresentação FinalApresentação Final
Apresentação Final
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começou
 
Resumolinux
ResumolinuxResumolinux
Resumolinux
 
Linux
LinuxLinux
Linux
 
Tarefa sistema linux [2]
Tarefa sistema linux [2]Tarefa sistema linux [2]
Tarefa sistema linux [2]
 
Linux
LinuxLinux
Linux
 
Sistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completaSistema operacional-1-ano-de-informatica-completa
Sistema operacional-1-ano-de-informatica-completa
 
AdministraçãO Gnu Linux
AdministraçãO Gnu LinuxAdministraçãO Gnu Linux
AdministraçãO Gnu Linux
 
Introdução ao Linux
Introdução ao LinuxIntrodução ao Linux
Introdução ao Linux
 
Introdução ao linux
Introdução ao linuxIntrodução ao linux
Introdução ao linux
 
Sistemas operacionais linux
Sistemas operacionais linuxSistemas operacionais linux
Sistemas operacionais linux
 
Trisquel GNU/Linux – Uma Distribuição 100% Livre!
Trisquel GNU/Linux – Uma Distribuição 100% Livre!Trisquel GNU/Linux – Uma Distribuição 100% Livre!
Trisquel GNU/Linux – Uma Distribuição 100% Livre!
 
Palestra Alt Linux
Palestra Alt LinuxPalestra Alt Linux
Palestra Alt Linux
 
A.S.O 2 - Linux
A.S.O 2 - LinuxA.S.O 2 - Linux
A.S.O 2 - Linux
 
Linux
LinuxLinux
Linux
 
01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdf01.01 - Introdução ao Linux.pdf
01.01 - Introdução ao Linux.pdf
 

1 - Introdução ao linux

  • 1. INSTALAÇÃO, MANUTENÇÃO E CONFIGURAÇÃO DE SO E APLICATIVOS Prof ª.: Rosanete Grassiani dos Santos rosaneteg@utfpr.edu.br / rosaneteg@gmail.com
  • 2. APRESENTAÇÃO Rosanete Grassiani dos Santos  Formação: Tecnologia em Análise e Desenvolvimento de Sitemas – UTFPR  Pós-Graduação em Banco de Dados – UTFPR
  • 3. INTRODUÇÃO  Um detalhe muito importante quando se fala em GNU/Linux ou Softwares Livres em geral é que existem várias maneiras de se fazer a mesma coisa, e também existem vários softwares que fazem a mesma coisa. A liberdade de optar como fazer alguma tarefa é o seu diferencial.
  • 4. INTRODUÇÃO  Antes de iniciarmos o estudo do Linux em particular, há a necessidade de verificarmos alguns termos, tais como:  Código-fonte  Código-fonte aberto  Kernel  GNU
  • 5. O QUE É CÓDIGO-FONTE?  Grande parte dos softwares que baixamos ou compramos estão na verão “prontos para uso”, ou seja, na versão compilada.  A maioria das empresas vêem isso como vantagem, pois impede outras empresas de copiar o seu código usando-o como produto de competição.  Isso também dá a empresa o controle sobre a qualidade e recursos em determinado produto.
  • 6. O QUE É CÓDIGO-FONTE ABERTO?  O código-fonte aberto (open source), é o oposto, ou seja, o código-fonte é liberado para que a população faça as alterações, ajustes, correções e compartilhe com a comunidade em geral.
  • 7. UM SOFTWARE É CONSIDERADO OPEN SOURCE QUANDO:  Distribuição livre;  Acesso ao código-fonte;  Permissão para criação de trabalhos derivados;  Integridade do autor do código-fonte;  Não discriminação contra pessoas ou grupos;  Não discriminação contra áreas de atuação;  Distribuição da licença;  Licença não específica a um produto;  Licença não restritiva a outros programas;  Licença neutra em relação à tecnologia. http://softwarelivre.org/open-source-codigo-aberto
  • 8. O QUE É KERNEL?  É o cérebro do SO.  Um PC divide-se basicamente em duas camadas: Software e Hardware. O kernel faz a ligação entre estas duas camadas, ou seja, é ele quem gerencia os recursos do sistema e permite que os programas façam uso deles.
  • 9. O QUE É KERNEL?  Pode ser descrito como um grande organizador , pois ele é responsável por garantir que todos os programas terão acesso aos recursos que necessitam (memórias RAM, por exemplo) simultaneamente, fazendo com que haja compartilhamento concorrente mas sem oferecer riscos à integridade da máquina.
  • 10. FUNCIONAMENTO DO KERNEL  Começa a funcionar assim que o computador é ligado iniciando a detecção de todo o hardware indispensável ao funcionamento da máquina (monitor, placa de video, etc.).  O SO é carregado em seguida e tão logo o usuário efetue o logon, o kernel passa a administrar as principais funções dentro do SO (isso inclui gerenciamento de memória, dos processos, dos arquivos e de todos os dispositivos periféricos).
  • 11. GNU  Projeto idealizado em 1984 por Richard Stallman com o objetivo de recuperar o espírito cooperativo que prevalecia na comunidade de informática de sua origem.  Ele buscava criar um SO que fosse completamente livre, podendo ser usado, modificado ou redistribuído por qualquer pessoa, desde que fosse garantido a todos os mesmos direitos de uso.
  • 12. GNU  O programa deveria ser compatível com o UNIX, mas sem utilizar o seu código fonte. Desta forma, o nome escolhido, além de representar o mamífero Gnu, como é visto em seu logotipo, também significava um acrônimo recursivo de GNU is Not Unix, ou seja, GNU não é Unix.
  • 13. GNU  Os programadores acreditavam que um SO não era apenas um kernel, ele deveria incluir também editores, formatadores de texto, software de e-mail entre muitas outras funcionalidades. Escrever um SO desta forma, além de ser complexo levaria muito tempo.
  • 14. GNU  Uma das opções seria tornar o kernel compatível com o Unix, pois o design em geral já era testado e também porque a compatibilidade tornava fácil para os usuários do Unix a mudança para o GNU.  Então o grupo de programadores começou a desenvolver um kernel chamado Hurd, porém em 1991, surge Linus Torvalds com seu linux, que encaixa direitinho com o sistema operacional GNU.
  • 15. O QUE É LINUX?  SO gratuito e que pode ser instalado em quantas máquinas quiser (sem pagar por licença adicional).  Sistema operacional de código-fonte aberto. Propicia maior agilidade no momento de adaptações e possíveis correções.  Desenvolvido por programadores voluntários, com o único objetivo de torná-lo melhor.  Pode ser adaptado as necessidades do usuário (flexibilidade).
  • 16. O QUE É LINUX?  Tecnicamente falando Linux é um kernel.  Você lembra o que é Kernel?  Kernel + Sistema GNU = GNU/Linux  O que é mesmo o GNU?  Kernel + Sistema GNU + Aplicativos + Empacotamento = Distribuições Linux
  • 17. ATIVIDADE NO MOODLE  Descreva o que você entende por kernel.  Descreva o que você entende por GNU.  O que é GNU/Linux?  Qual a diferença entre “código-fonte” e “código- fonte aberto”?
  • 18. INTRODUÇÃO AO LINUX Apresento-lhes o Tux, mascote oficial do sistema GNU/Linux.
  • 19. CARACTERÍSTICAS DO LINUX  Multitarefa  Multiusuário  Suporte a nomes extensos de arquivos e diretórios (255 caracteres)  Proteção entre processos executados na memória RAM  Suporte a mais de 63 terminais virtuais (consoles)  Modularização – carrega em memória somente o que está sendo utilizado no momento.
  • 20. CARACTERÍSTICAS DO LINUX  Devido a modularização os drivers dos periféricos e recursos do sistema podem carregados e removidos completamente da memória RAM a qualquer momento.  Acessa sem problemas discos formatados pelo DOS, Windows, Novell, OS/2, SunOs, Amiga, Atari. Ou seja, FAT, FAT32, NTFS, Netware 386, entre outros formatos.  Suporte a vários protocolos de rede.  Suporte a dispositivos infravermelho.  Suporte a rádio amador.
  • 21. CARACTERÍSTICAS DO LINUX  Suporte a dispositivos plug-and-play.  Suporte a dispositivo USB.  Roteamento.  Suporte a dispositivos periféricos disponíveis no mercado (tanto os novos quanto os velhos).  Pode ser executado em 10 arquiteturas diferentes (Intel, 32, 64 Bits, Macintosh, Sparc entre outros).
  • 22. DISTRIBUIÇÕES  As distribuições do Linux, nada mais são do que as características diferentes. Estas diferentes características foram criadas pelos próprios usuários/programadores devido ao objetivo inicial do GNU/Linux, que era fazer um sistema operacional funcional.  Kernel + Sistema GNU + Aplicativos + Empacotamento = Distribuições Linux.
  • 23. DISTRIBUIÇÕES  A evolução rápida do sistema pode gerar alguns problemas, tais como não conseguir acessar a internet. (Isso ocorre quando o usuário instala uma versão muito antiga do SO).  Os principais distribuidores costumam lançar novas versões geralmente a cada semestre e pelo fato de ser gratuito a baixo custo, não faz sentido optar por versões mais antigas.
  • 24. DEBIAN  Distribuição oficial GNU.  Mantido por desenvolvedores voluntários de todo o mundo.  Consta com excelente gerenciador de pacotes que permite upgrades rápidos e simples.  Não possui instalador gráfico, mas sua instalação é muito simples.
  • 25. SLACKWARE  Já foi uma das distribuições mais utilizadas do mundo.  Uma das distribuições mais próximas do Unix e também uma das mais difíceis de se manter devido ao alto nível de conhecimento que seus administradores devem ter do Unix.  O melhor uso desta distribuição é em servidores, onde não há necessidade de atualizações constantes.
  • 26. RED HAT  Muito utilizada em servidores.  Pioneira no uso de ferramentas para configuração do sistema.  Atualmente só desenvolve soluções para empresas, possuindo apenas distribuições fechadas, não liberadas para a comunidade.
  • 27. FEDORA  A Red Hat foi muito criticada por mudar seus planos de negócios e ter deixado de liberar versões para a comunidade.  Temendo boicote generalizado lançou o Fedora.  Este projeto é uma versão livre para desktops e distribuição gratuita.
  • 28. SUSE  Distribuição alemã, recentemente comprada pela americana Novell.  Cresceu bastante no mercado corporativo.  Possui ótimo suporte a hardware.  Possui o Yast, uma ferramenta de configuração que permite alterar praticamente todo o sistema.
  • 29. UBUNTU  Perfeito para notebooks, desktops e servidores.  Contém todos os aplicativos necessários, tais como navegador web, programas de apresentação, edição de textos, planilha eletrônica, comunicador instantâneo, entre outros.  Desenvolvido na África do Sul e faz sucesso desde seu lançamento.
  • 30. YELLOW DOG LINUX  Distribuição que a princípio foi direcionada apenas para Macintosh da Apple.
  • 31. INSTALAÇÃO, MANUTENÇÃO E CONFIGURAÇÃO DE SO E APLICATIVOS Prof ª.: Rosanete Grassiani dos Santos rosaneteg@utfpr.edu.br / rosaneteg@gmail.com