SlideShare ist ein Scribd-Unternehmen logo
1 von 170
Downloaden Sie, um offline zu lesen
Linux para Leigos
Uma Breve Introdução ao Sistema Operacional
                   Linux
PALESTRANTES




Luiz Guilherme Dall' Acqua     Tonin de Rosso Bolzan
 guilherme@hinkelmann.com.br    contato@tonybolzan.com
     www.hinkelmann.com.br        www.tonybolzan.com
Antes de mais nada !


 ●   COMPUTADOR
 ●   HARDWARE
 ●   SOFTWARE
 ●   SISTEMA OPERACIONAL
 ●   KERNEL
 ●   LINGUAGEM DE PROGRAMAÇÃO
Sistema Operacional




● É um software que possibilita uma
  pessoa a utilizar da forma mais simples
  o hardware do computador.
Sistema Operacional
Kernel


● O Kernel nada mais é que o cérebro do
  sistema operacional.

● Ele é o responsável por gerenciar os
  recursos do sistema computacional
  como um todo.
Sistema Operacional
História
Há muito tempo atrás...
Não tanto tempo...
Aqui já é um bom começo...
Um pouco de História


● 1964-1965 - A Bell Labs, juntamente
  com a General Electric (GE) e o projeto
  MAC do MIT, desenvolvem o sistema
  operacional Multics que foi o primeiro
  sistema    operacional    de     tempo
  compartilhado.
Um pouco de História



● 1969 - Como o Multics não atinge seu
  propósito a Bell Labs saí do projeto.

● 1969 - A Bell Labs contrata      Ken
  Thompson e Dennis Richie.
Um pouco de História



● Por causa do jogo o Space Travel do
  Multics, Ken Thompson e Dennis
  Richie, resolveram portar o jogo para
  rodar em um PDP-7.
PDP-7   Space Travel
Dennis Ritchie e Ken Thompson usando o PDP-7 no laboratório da AT&T
Um pouco de História



● Desta    forma    implementaram     um
  sistema     operacional      rudimentar
  chamado de Unics como trocadilho ao
  Multics. Mais tarde, foi rebatizado de
  Unix.
Um pouco de História



● 1972 - Dennis Ritchie cria a linguagem
  C,    para  desenvolver    o    sistema
  operacional Unix que foi originalmente
  escrito em Assembly.
Um pouco de História



● 1973 - O Unix é
  reescrito    em
  linguagem C para
  um PDP-11.
Um pouco de História




● Entre 1977 e 1982 a AT&T combinam
  várias versões do Unix em um único
  sistema chamado de Unix System III.
Um pouco de História



● A Universidade de Berkeley, partindo
  de uma versão do Unix anterior ao
  System III, desenvolvia seu próprio
  Unix chamado de BSD (Berkeley
  Systems Division).
Um pouco de História




● 1983 - A AT&T iniciou a venda do
  System V comprometendo-se a dar
  suporte aos seus usuários.
Um pouco de História


● 1984 - Richard Stallman lança o
  projeto GNU (GNU is Not Unix)

● O Objetivo era criar um Sistema
  Operacional compatível com Unix
  porém gratuito.
Um pouco de História



● 1985 - Stallman e outros criam a Free
  Software Foundation (FSF) e logo em
  seguida formulam a licença GPL (GNU
  General Public License).
Um pouco de História


● 1987 - Andrew S. Tanenbaum cria o
  Minix um sistema operacional parecido
  com                             Unix.

● Objetivo era    explicar os princípios do
  seu                           livro-texto.
  "Operating Systems Design and Implementation"
Um pouco de História



● 1989 - Linus Torvalds inicia um projeto
  de aprimoramento do Kernel Minix,
  chamando depois esta vertente de
  Linux
Um pouco de História


● 1990 - A FSF já tinha feito vários
  componentes do sistema operacional
  GNU, com exceção de um kernel.

● 1991 - Em 5 de outubro, Linus
  Torvalds anuncia a primeira versão
  oficial do Kernel Linux.
Um pouco de História




● 1992 - O Linux se integra a GNU com o
  objetivo de produzir um sistema
  operacional completo.
Um pouco de História

● Se alguém quiser saber mais sobre a
  história do Linux e como ele foi criado
  existe o livro:

 “Just for fun: The story of an accidental revolutionary”

Só por diversão: A história de um revolucionário por acidente


                                       Linus Torvalds - 2001
1970   1980                1990                      2000



                                                   FreeBSD
                    BSD
                                                   OpenBSD
                            SunOS
                                                   NetBSD


                          NexStep                  MacOS X




                    GNU                GNU/LINUX
UNIX



                                    IRIX

                                           HP-UX


              System V                Sun Solaris

                                    AIX
Movimento Open Source
       Projeto GNU
Projeto GNU




● Uma recodificação do UNIX que
  poderia ser distribuído livremente.
Projeto GNU



● Parecia loucura reescrever milhares de
  linhas de código, mas isso foi possível
  por ser feito por milhares de pessoas
  pelo mundo trabalhando em conjunto.
Projeto GNU




● A característica básica é que os
  usuários do software tem liberdade.
Projeto GNU - Software Livre
● Software livre significa que os usuários têm
  as quatro liberdades essenciais:

  1ª - Para executar o programa;
  2ª - Para estudar e mudar o código-fonte do programa;
  3ª - Para redistribuir cópias exatas;
  4ª - Para distribuir versões modificadas.
GPL – GNU Public License



● Segue as liberdades anteriores porém:
  ○ A licença não permite 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.
GPL – GNU Public License



● É a licença com maior utilização por
  projetos de software livre, em grande
  parte devido à sua adoção para o
  projeto GNU e o S/O GNU/Linux.
Código-Fonte



● Nada mais é que um texto contendo
  palavras que executam comandos para
  o computador realizar determinadas
  tarefas.
Porque Linux


 ●   É gratuito.
 ●   Estabilidade
 ●   Interface Amigável
 ●   Principais Programas Disponíveis
 ●   Vasto Apoio na Internet
 ●   Não é Vulnerável a Vírus
 ●   Usuário Avançado
Por que Linux




        LIBERDADE
GNU / Linux
O Sistema Operacional
Mascote do Linux




   ● Porque o mascote do linux é um
               Pinguim ?
Mascote do Linux




● Foi criada uma discussão sobre que
  mascote escolher, então Linus Torvalds
  afirma em uma mensagem que gosta
  muito de pinguins.
Mascote do Linux


● Quando questionado sobre o porquê de
  pinguins, Linus Torvalds respondeu
  que não havia uma razão em especial,
  mas que um dia estava no zoológico e
  foi surpreendido pela mordida de um
  pinguim.
Nome Linux




  ● Porque o Linux possui este nome?
Nome Linux


● 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     batizado como     "Freax",
  inicialmente).
Estrutura do Linux
Como é organizado o sistema operacional
O Que há dentro do GNU / Linux?



  ●   Kernel
  ●   Shell
  ●   Programas modo texto
  ●   Ambientes Gráficos
  ●   Programas Gráficos
Contas de Usuários



● Cada pessoa que for usar o Linux deve
  possuir uma conta de usuário que será
  solicitada sempre que o sistema for
  iniciado.
Contas de Usuários




● O usuário root é conhecido como
  superusuário e pode fazer qualquer
  coisa no Linux.
Estrutura de Diretórios



● No Linux não existem referências às
  unidades como no Windows, tudo
  começa na pasta raiz chamada de " / "
  (barra)
Estrutura de Diretórios
●   /bin
●   /boot
●   /dev
●   /etc
●   /home
●   /lib
●   /mnt
●   /root
●   /sbin
●   /tmp
●   /usr
●   /var
Shell
                  Prompt de comandos do Linux




root@asgard # |
Shell



● É uma interface textual do sistema
  operacional que serve para receber,
  executar e interpretar comandos de um
  determinado usuário.
Linux não é só texto...
Ambiente Gráfico
Principais ambientes gráficos do Linux
Ambiente Gráfico


● São programas que apresentam uma
  interface amigável para o usuário.

● Ambientes gráficos “rodam” sobre o
  Shell, portanto precisam dele.
Ambiente Gráfico




● Além do Shell, é necessário que se
  esteja rodando um programa chamado
  Servidor X.
GNU Network Object Model Environment
Gnome 2 - Área de Trabalho

● Ícones na área de trabalho;
● Barra superior com bastante informação;
● Várias áreas de trabalho;
● Barra inferior com janelas abertas e seleção da
  área de trabalho atual;
● Integração com mensageiros instantâneos na
  barra superior.
● Algumas funcionalidades de acessibilidade;
● Multi idiomas.
Gnome 2 - Menus e Icones
● Menus na parte superior;
● Menus de Programas distribuídos por categoria;
GNU Network Object Model Environment
Gnome 3 - Área de Trabalho

● Área de trabalho limpa, sem ícones;
● Várias áreas de trabalho;
● Sem barra inferior de janelas abertas, estilo
  MAC;
● Integração com mensageiros instantâneos
  aprimorada.
● Integração com player de música aprimorado.
● Toque no canto da tela estilo exposé;
● Ótimas funcionalidades de acessibilidade.
● Multi idiomas.
Gnome 3 - Menus e Icones
● Menus ocultos;
● Busca de Programas facilitada;
UNITY
Uma Interface para o GNOME
Unity - Área de Trabalho

● Área de trabalho limpa, sem ícones;
● Várias áreas de trabalho;
● Sem barra inferior de janelas abertas, estilo
  MAC;
● Integração com mensageiros instantâneos
  aprimorada.
● Integração com player de música aprimorado.
● Ótimas funcionalidades de acessibilidade.
● Multi idiomas.
Unity - Menus e Icones
● Menus ocultos;
● Busca de Programas facilitada;
KDE
K Desktop Enviroment
KDE - Área de Trabalho


●   Várias áreas de trabalho;
●   Integração com IM
●   Integração com players
●   Funcionalidades de acessibilidade.
●   Altamente costumizável
●   Utilização de Widgets
●   Barras e Menus personalizados
●   Multi idiomas.
KDE - Widgets



● São Programas que ficam colados na
  área de trabalho do KDE.

● Existem Widgets para todas as
  finalidades
KDE - Menus e Icones
LXDE
Lightweight X11 Desktop Environment
LXDE



●   Ambiente de desktop leve e rápido
●   Independente de GUI
●   Oferece aplicações básicas e leves
●   Ótimo para Customização
●   Multi idioma
XFCE
XForms Common Environment
XFCE



●   Ambiente de desktop leve e rápido
●   Oferece aplicações básicas e leves
●   Ótimo para Customização
●   Disponibiliza um modo kiosk
●   Multi idioma
Programas
Principais programas gráficos do Linux
Gerenciador de pacotes
● No Linux chamamos os arquivos que instalam
  programas de pacotes;

● Pacotes podem depender de outros pacotes;

● Temos programas que gerenciam esses pacotes;

● Os pacotes são autenticados por algum órgão;

● Porém é possível       instalar   pacotes   sem
  autenticação.
Repositórios

● Os pacotes são centralizados em repositórios
  para serem encontrados facilmente;

● Os celulares adotaram esta mesma metodologia;

● Repositórios padrões são confiáveis;

● Não é preciso     perder   tempo   procurando   o
  programa.
Programas
● Escritório
  ○ Suíte Office
● Gráficos
● Internet
  ○ Navegadores (Browsers)
  ○ Mensageiros Instantâneos
  ○ Leitor de Email
  ○ Cliente Torrent
● Jogos
Programas
● Escritório
  ○ Suíte Office
● Gráficos
● Internet
  ○ Navegadores (Browser)
  ○ Mensageiros Instantâneos
  ○ Leitor de Email
  ○ Cliente Torrent
● Jogos
LibreOffice 3
LibreOffice 3 - Writer
LibreOffice 3 - Calc
LibreOffice 3 - Impress
LibreOffice 3 - Base
LibreOffice 3 - Math
LibreOffice 3 - Draw
Gedit, Gcalc, Evince
                       Escritório
Kwriter, Kcalc, Okular
                         Escritório
Programas
● Escritório
  ○ Suíte Office
● Gráficos
● Internet
  ○ Navegadores (Browsers)
  ○ Mensageiros Instantâneos
  ○ Leitor de Email
  ○ Cliente Torrent
● Jogos
Gráficos - GIMP
Gráficos - SK1
Gráficos
Krita
Gráficos
Gwenview
Gráficos
Shotwell
Programas
● Escritório
  ○ Suíte Office
● Gráficos
● Internet
  ○ Navegadores (Browsers)
  ○ Mensageiros Instantâneos
  ○ Leitor de Email
  ○ Cliente Torrent
● Jogos
Internet - Google Chrome
Internet - Firefox
Programas
● Escritório
  ○ Suíte Office
● Gráficos
● Internet
  ○ Navegadores (Browser)
  ○ Mensageiros Instantâneos
  ○ Leitor de Email
  ○ Cliente Torrent
● Jogos
Mensageiro Instântaneo
Empathy
Menssageiro Instântaneo
Kopete
Mensageiro Instântaneo - Skype
Programas
● Escritório
  ○ Suíte Office
● Gráficos
● Internet
  ○ Navegadores (Browsers)
  ○ Mensageiros Instantâneos
  ○ Leitor de Email
  ○ Cliente Torrent
● Jogos
Leitor de E-Mail - Thunderbird
Programas
● Escritório
  ○ Suíte Office
● Gráficos
● Internet
  ○ Navegadores (Browsers)
  ○ Mensageiros Instantâneos
  ○ Leitor de Email
  ○ Cliente Torrent
● Jogos
Cliente Torrent
Transmission
Cliente Torrent
Ktorrent
Programas
● Escritório
  ○ Suíte Office
● Gráficos
● Internet
  ○ Navegadores (Browsers)
  ○ Mensageiros Instantâneos
  ○ Leitor de Email
  ○ Cliente Torrent
● Jogos
Jogos



 ●   Runescape
 ●   Alien Arena (Quake-like)
 ●   0.A.D (AOE-Like)
 ●   Unreal Tournament
 ●   Greedy Car Thieves (GTA2-Like)
RuneScape
Alien Arena
0.A.D
Greedy Car
Thieves
Programas

● Multimídia
  ○ Áudio
  ○ Vídeo
  ○ Gravadores de mídia
● Sistema
  ○ Navegadores de Arquivos
  ○ Gerenciadores de Pacotes
● WINE
Player Áudio - Audacious
Player de Áudio
Rythmbox
Player de Áudio
Amarok
Programas

● Multimídia
  ○ Áudio
  ○ Vídeo
  ○ Gravadores de mídia
● Sistema
  ○ Navegadores de Arquivos
  ○ Gerenciadores de Pacotes
● WINE
Player de Vídeo
Dragon Player
Player de Vídeo
Totem
Player de Vídeo - VLC
Programas

● Multimídia
  ○ Áudio
  ○ Vídeo
  ○ Gravadores de mídia
● Sistema
  ○ Navegadores de Arquivos
  ○ Gerenciadores de Pacotes
● WINE
Gravadores de Mídia
Brasero
Gravadores de Mídia
K3B
Programas

● Multimídia
  ○ Áudio
  ○ Vídeo
  ○ Gravadores de mídia
● Sistema
  ○ Navegadores de Arquivos
  ○ Gerenciadores de Pacotes
● WINE
Navegadores de Arquivos
Nautilus
Navegadores de Arquivos
Dolphin
Programas

● Multimidia
  ○ Áudio
  ○ Vídeo
  ○ Gravadores de mídia
● Sistema
  ○ Navegadores de Arquivos
  ○ Gerenciadores de Pacotes
● WINE
Gerenciador de Pacotes
Software Center
Gerenciador de Pacotes
Synaptic
Programas

● Multimídia
  ○ Áudio
  ○ Vídeo
  ○ Gravadores de mídia
● Sistema
  ○ Navegadores de Arquivos
  ○ Gerenciadores de Pacotes
● WINE
WINE
● Mas não se preocupem se o programa
  ou jogo não existe para Linux.

● Temos o WINE
  ○ É um programa que executa Programas
    Windows.
Distribuições Linux
Conhecendo as principais distribuições
              Linux
Distribuições Linux




  ● O que é uma distribuição ?
  ● Por que temos distribuições ?
Distribuições Linux




● É o nome dado ao conjunto de
  programas formado pelo Kernel Linux
  e por mais alguns softwares distintos .
Distribuições Linux




● Qualquer pessoa pode reunir os
  programas que achar interessantes e
  criar sua própria distribuição.
Família Linux




       Imagem das famílias Linux

                 LINK
Distribuições Linux


● Red Hat
  ○ Fedora
● Debian
  ○ Ubuntu
  ○ Kubuntu
● Distribuições minimalistas
  ○ Tiny Core
  ○ SliTaz
Distribuições Linux - Fedora
● Fácil utilização, mesmo para
  usuários inexperientes.
● É a distribuição com o maior
  número de pacotes traduzidos.
● O Fedora é desenvolvido por
  pessoas à volta do mundo.
● O que torna o Fedora legal?
● Tecnologia    -    Comunidade
● Liberdade     -    funcionalidades



  FIRST    Friends   Freedom   Features
Distribuições Linux - Debian

● Todos os pacotes incluídos são livres
  de acordo com a Definição Debian de
  Software Livre;

● O Projeto Debian considera somente as
  licenças GPL, BSD e Artistic;
Distribuições Linux - Ubuntu
● www.ubuntubrsc.com/ubuntu-online/pt-BR

● Ubuntu é uma antiga palavra africana que
  significa algo como "Humanidade para os
  outros" ou ainda "Sou o que sou pelo que
  nós somos". A distribuição Ubuntu traz o
  espírito desta palavra para o mundo do
  software livre.
Distribuições Linux - Kubuntu
● Kubuntu é uma distribuição Ubuntu, porém
  com ambiente gráfico do KDE
Distribuições Linux - Tiny Core

● Seu objetivo é a criação de um sistema
  operacional nômade ultra pequeno com
  desktop gráfico.
● Ele não é um desktop completo nem
  suporta todo o tipo de hardware.
● É um exemplo de como um linux pode
  ser pequeno.
● 12 MB com desktop
● 8 MB modo texto.
Distribuições Linux - SliTaz


● Possui menos de 35 MB;

● Possui um desktop gráfico (Openbox);

● Tem gerenciador de pacotes;

● É multi-idiomas;
Distribuições Linux




   Qual é a melhor ?
Distribuições Linux

            Qual é a melhor ?




         TODAS
Instalação
Formas de Instalação
Formas de Instalação


  ●   WUBI
  ●   Discos removíveis
  ●   CDs e DVDs
  ●   Direto da Internet
Perguntas ?
         http://goo.gl/vyvUg
Luiz Guilherme Dall' Acqua                            Tonin de Rosso Bolzan
  guilherme@hinkelmann.com.br                               contato@tonybolzan.com
      www.hinkelmann.com.br                                   www.tonybolzan.com




                  Este trabalho foi licenciado com uma Licença Creative Commons
                   Atribuição - não comercial - Compartilhamento Igual 3.0 Não
                                               Adaptada.

Weitere ähnliche Inhalte

Was ist angesagt?

Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open SourceDiogo Silva
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosPmpc10
 
Linux - Sistema Operacional
Linux - Sistema Operacional Linux - Sistema Operacional
Linux - Sistema Operacional Carine Furlanetto
 
Aula 2 - Sistemas operacionais - Windows
Aula 2 - Sistemas operacionais - WindowsAula 2 - Sistemas operacionais - Windows
Aula 2 - Sistemas operacionais - WindowsLucasMansueto
 
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus JanuáriaLista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus JanuáriaSuzana Viana Mota
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxLucasMansueto
 
Informática Básica - Aula 05 - Sistema Operacional Windows
Informática Básica - Aula 05 - Sistema Operacional WindowsInformática Básica - Aula 05 - Sistema Operacional Windows
Informática Básica - Aula 05 - Sistema Operacional WindowsJoeldson Costa Damasceno
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadoresJakson Silva
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisvini_campos
 
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)Leinylson Fontinele
 
Endereçamento IP
Endereçamento IPEndereçamento IP
Endereçamento IPPjpilin
 
Sistema operacional introdução
Sistema operacional introduçãoSistema operacional introdução
Sistema operacional introduçãoCleber Ramos
 
Sistema operativo servidor
Sistema operativo servidorSistema operativo servidor
Sistema operativo servidorSandu Postolachi
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linuxPeslPinguim
 

Was ist angesagt? (20)

Sistema Operativo Open Source
Sistema Operativo Open SourceSistema Operativo Open Source
Sistema Operativo Open Source
 
Conhecendo Melhor O Linux
Conhecendo Melhor O LinuxConhecendo Melhor O Linux
Conhecendo Melhor O Linux
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Aula sobre Linux.
Aula sobre Linux. Aula sobre Linux.
Aula sobre Linux.
 
Linux
LinuxLinux
Linux
 
Trabalho linux
Trabalho linuxTrabalho linux
Trabalho linux
 
Linux - Sistema Operacional
Linux - Sistema Operacional Linux - Sistema Operacional
Linux - Sistema Operacional
 
Aula 2 - Sistemas operacionais - Windows
Aula 2 - Sistemas operacionais - WindowsAula 2 - Sistemas operacionais - Windows
Aula 2 - Sistemas operacionais - Windows
 
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus JanuáriaLista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
Lista de Exerícios - Manutenção e Redes de Computadores IFNMG - Campus Januária
 
Aula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - LinuxAula 3 - Sistemas operacionais - Linux
Aula 3 - Sistemas operacionais - Linux
 
Informática Básica - Aula 05 - Sistema Operacional Windows
Informática Básica - Aula 05 - Sistema Operacional WindowsInformática Básica - Aula 05 - Sistema Operacional Windows
Informática Básica - Aula 05 - Sistema Operacional Windows
 
Redes de computadores
Redes de computadoresRedes de computadores
Redes de computadores
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
 
Endereçamento IP
Endereçamento IPEndereçamento IP
Endereçamento IP
 
Sistema operacional introdução
Sistema operacional introduçãoSistema operacional introdução
Sistema operacional introdução
 
Sistema operativo servidor
Sistema operativo servidorSistema operativo servidor
Sistema operativo servidor
 
Dispositivos móveis
Dispositivos móveisDispositivos móveis
Dispositivos móveis
 
1 - Introdução ao linux
1 - Introdução ao linux1 - Introdução ao linux
1 - Introdução ao linux
 
Comandos do linux
Comandos do linuxComandos do linux
Comandos do linux
 

Andere mochten auch

Mini-Curso "Introdução ao Linux Educacional"
Mini-Curso "Introdução ao Linux Educacional"Mini-Curso "Introdução ao Linux Educacional"
Mini-Curso "Introdução ao Linux Educacional"Morgana Lacerda
 
Simulado traduzido 70 410
Simulado traduzido 70   410Simulado traduzido 70   410
Simulado traduzido 70 410dionilson lemos
 
Uma introdução ao Powershell
Uma introdução ao PowershellUma introdução ao Powershell
Uma introdução ao Powershelldemetrioi
 
Redes e Servidores Linux - Guia Prático - Carlos E. Morimoto
Redes e Servidores Linux - Guia Prático - Carlos E. MorimotoRedes e Servidores Linux - Guia Prático - Carlos E. Morimoto
Redes e Servidores Linux - Guia Prático - Carlos E. MorimotoHeber Gutenberg
 
Como-aprender-poweshell-de-forma-divertida
Como-aprender-poweshell-de-forma-divertidaComo-aprender-poweshell-de-forma-divertida
Como-aprender-poweshell-de-forma-divertidaLuiz Alberto
 
Entendendo e dominando o linux 6ª edição
Entendendo e dominando o linux 6ª ediçãoEntendendo e dominando o linux 6ª edição
Entendendo e dominando o linux 6ª ediçãoBeba Gatosa
 
Linux kurumin - carlos e. morimoto - entendendo e dominando o linux - 7a
Linux   kurumin - carlos e. morimoto - entendendo e dominando o linux - 7aLinux   kurumin - carlos e. morimoto - entendendo e dominando o linux - 7a
Linux kurumin - carlos e. morimoto - entendendo e dominando o linux - 7aJácimo Junior
 

Andere mochten auch (11)

Ubuntu guia_do_iniciante
Ubuntu guia_do_inicianteUbuntu guia_do_iniciante
Ubuntu guia_do_iniciante
 
Mini-Curso "Introdução ao Linux Educacional"
Mini-Curso "Introdução ao Linux Educacional"Mini-Curso "Introdução ao Linux Educacional"
Mini-Curso "Introdução ao Linux Educacional"
 
Livro Linux guia Red hat 6
Livro Linux guia Red hat 6Livro Linux guia Red hat 6
Livro Linux guia Red hat 6
 
PowerShell
PowerShellPowerShell
PowerShell
 
Simulado traduzido 70 410
Simulado traduzido 70   410Simulado traduzido 70   410
Simulado traduzido 70 410
 
Uma introdução ao Powershell
Uma introdução ao PowershellUma introdução ao Powershell
Uma introdução ao Powershell
 
Redes e Servidores Linux - Guia Prático - Carlos E. Morimoto
Redes e Servidores Linux - Guia Prático - Carlos E. MorimotoRedes e Servidores Linux - Guia Prático - Carlos E. Morimoto
Redes e Servidores Linux - Guia Prático - Carlos E. Morimoto
 
Como-aprender-poweshell-de-forma-divertida
Como-aprender-poweshell-de-forma-divertidaComo-aprender-poweshell-de-forma-divertida
Como-aprender-poweshell-de-forma-divertida
 
Entendendo e dominando o linux 6ª edição
Entendendo e dominando o linux 6ª ediçãoEntendendo e dominando o linux 6ª edição
Entendendo e dominando o linux 6ª edição
 
Entendendo e dominando_o_linux
Entendendo e dominando_o_linuxEntendendo e dominando_o_linux
Entendendo e dominando_o_linux
 
Linux kurumin - carlos e. morimoto - entendendo e dominando o linux - 7a
Linux   kurumin - carlos e. morimoto - entendendo e dominando o linux - 7aLinux   kurumin - carlos e. morimoto - entendendo e dominando o linux - 7a
Linux kurumin - carlos e. morimoto - entendendo e dominando o linux - 7a
 

Ähnlich wie Linux para leigos

03 Sistemas Operacionais Linux
03   Sistemas Operacionais Linux03   Sistemas Operacionais Linux
03 Sistemas Operacionais LinuxMauro Duarte
 
Sistema operacional linux
Sistema operacional linuxSistema operacional linux
Sistema operacional linuxgabiel-felipe
 
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
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1valterbh
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1valterbh
 
Nasce o Linux
Nasce o LinuxNasce o Linux
Nasce o Linuxapsegundo
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisCPUCG
 
Primeiros Passos no Linux - Principais Conceitos e Termos
Primeiros Passos no Linux - Principais Conceitos e TermosPrimeiros Passos no Linux - Principais Conceitos e Termos
Primeiros Passos no Linux - Principais Conceitos e TermosRicardo Prudenciato
 
Aula 1 Mini Curso de Linux
Aula 1 Mini Curso de LinuxAula 1 Mini Curso de Linux
Aula 1 Mini Curso de LinuxRogério Cardoso
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começouguest96251d
 
Gnu/Linux - Workshop EACH-USP
Gnu/Linux - Workshop EACH-USPGnu/Linux - Workshop EACH-USP
Gnu/Linux - Workshop EACH-USPWellington Silva
 
Linux EPC
Linux EPCLinux EPC
Linux EPC2812454
 
Linux HD
Linux HDLinux HD
Linux HD2812454
 

Ähnlich wie Linux para leigos (20)

03 Sistemas Operacionais Linux
03   Sistemas Operacionais Linux03   Sistemas Operacionais Linux
03 Sistemas Operacionais Linux
 
Sistema operacional linux
Sistema operacional linuxSistema operacional linux
Sistema operacional 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
 
Atividade2
Atividade2Atividade2
Atividade2
 
Linux
LinuxLinux
Linux
 
Soa cap1 introducao a linux
Soa cap1 introducao a linuxSoa cap1 introducao a linux
Soa cap1 introducao a linux
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1
 
Linux
LinuxLinux
Linux
 
Linux valter 1
Linux valter 1Linux valter 1
Linux valter 1
 
Nasce o Linux
Nasce o LinuxNasce o Linux
Nasce o Linux
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Primeiros Passos no Linux - Principais Conceitos e Termos
Primeiros Passos no Linux - Principais Conceitos e TermosPrimeiros Passos no Linux - Principais Conceitos e Termos
Primeiros Passos no Linux - Principais Conceitos e Termos
 
Aula 1 Mini Curso de Linux
Aula 1 Mini Curso de LinuxAula 1 Mini Curso de Linux
Aula 1 Mini Curso de Linux
 
Introdução Linux
Introdução LinuxIntrodução Linux
Introdução Linux
 
A.S.O 2 - Linux
A.S.O 2 - LinuxA.S.O 2 - Linux
A.S.O 2 - Linux
 
Oficinalinux Comotudo Começou
Oficinalinux Comotudo ComeçouOficinalinux Comotudo Começou
Oficinalinux Comotudo Começou
 
Gnu/Linux - Workshop EACH-USP
Gnu/Linux - Workshop EACH-USPGnu/Linux - Workshop EACH-USP
Gnu/Linux - Workshop EACH-USP
 
Módulo 6 - Gnu/Linux
Módulo 6 - Gnu/LinuxMódulo 6 - Gnu/Linux
Módulo 6 - Gnu/Linux
 
Linux EPC
Linux EPCLinux EPC
Linux EPC
 
Linux HD
Linux HDLinux HD
Linux HD
 

Mehr von Guilherme Hinkelmann

Bloco de Controle de atividades pendentes - Moodle Moot BR 2018
Bloco de Controle de atividades pendentes - Moodle Moot BR 2018 Bloco de Controle de atividades pendentes - Moodle Moot BR 2018
Bloco de Controle de atividades pendentes - Moodle Moot BR 2018 Guilherme Hinkelmann
 
Repensando um Ambiente Virtual de Aprendizagem: um relato da reformulação do...
Repensando um Ambiente Virtual de Aprendizagem:  um relato da reformulação do...Repensando um Ambiente Virtual de Aprendizagem:  um relato da reformulação do...
Repensando um Ambiente Virtual de Aprendizagem: um relato da reformulação do...Guilherme Hinkelmann
 
ACESSIBILIDADE E RESPONSIVIDADE EM VIDEOAULAS: desenvolvimento de uma plata...
ACESSIBILIDADE E  RESPONSIVIDADE EM VIDEOAULAS:  desenvolvimento de uma plata...ACESSIBILIDADE E  RESPONSIVIDADE EM VIDEOAULAS:  desenvolvimento de uma plata...
ACESSIBILIDADE E RESPONSIVIDADE EM VIDEOAULAS: desenvolvimento de uma plata...Guilherme Hinkelmann
 
Programação Funcional Reativa (FRP)
Programação Funcional Reativa (FRP)Programação Funcional Reativa (FRP)
Programação Funcional Reativa (FRP)Guilherme Hinkelmann
 

Mehr von Guilherme Hinkelmann (6)

Bloco de Controle de atividades pendentes - Moodle Moot BR 2018
Bloco de Controle de atividades pendentes - Moodle Moot BR 2018 Bloco de Controle de atividades pendentes - Moodle Moot BR 2018
Bloco de Controle de atividades pendentes - Moodle Moot BR 2018
 
Repensando um Ambiente Virtual de Aprendizagem: um relato da reformulação do...
Repensando um Ambiente Virtual de Aprendizagem:  um relato da reformulação do...Repensando um Ambiente Virtual de Aprendizagem:  um relato da reformulação do...
Repensando um Ambiente Virtual de Aprendizagem: um relato da reformulação do...
 
ACESSIBILIDADE E RESPONSIVIDADE EM VIDEOAULAS: desenvolvimento de uma plata...
ACESSIBILIDADE E  RESPONSIVIDADE EM VIDEOAULAS:  desenvolvimento de uma plata...ACESSIBILIDADE E  RESPONSIVIDADE EM VIDEOAULAS:  desenvolvimento de uma plata...
ACESSIBILIDADE E RESPONSIVIDADE EM VIDEOAULAS: desenvolvimento de uma plata...
 
Programação Funcional Reativa (FRP)
Programação Funcional Reativa (FRP)Programação Funcional Reativa (FRP)
Programação Funcional Reativa (FRP)
 
Big Data Analytics
Big Data AnalyticsBig Data Analytics
Big Data Analytics
 
Traits, mixins e classes parciais
Traits, mixins e classes parciaisTraits, mixins e classes parciais
Traits, mixins e classes parciais
 

Kürzlich hochgeladen

CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBAline Santana
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasCassio Meira Jr.
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxOsnilReis1
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinhaMary Alvarenga
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMVanessaCavalcante37
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniCassio Meira Jr.
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...ArianeLima50
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesMary Alvarenga
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasCasa Ciências
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavrasMary Alvarenga
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Centro Jacques Delors
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Mary Alvarenga
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdfEditoraEnovus
 

Kürzlich hochgeladen (20)

CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASBCRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
CRÔNICAS DE UMA TURMA - TURMA DE 9ºANO - EASB
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
Bullying, sai pra lá
Bullying,  sai pra láBullying,  sai pra lá
Bullying, sai pra lá
 
Habilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e EspecíficasHabilidades Motoras Básicas e Específicas
Habilidades Motoras Básicas e Específicas
 
Em tempo de Quaresma .
Em tempo de Quaresma                            .Em tempo de Quaresma                            .
Em tempo de Quaresma .
 
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptxATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
ATIVIDADE AVALIATIVA VOZES VERBAIS 7º ano.pptx
 
Bullying - Texto e cruzadinha
Bullying        -     Texto e cruzadinhaBullying        -     Texto e cruzadinha
Bullying - Texto e cruzadinha
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEMCOMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
COMPETÊNCIA 1 DA REDAÇÃO DO ENEM - REDAÇÃO ENEM
 
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e TaniModelos de Desenvolvimento Motor - Gallahue, Newell e Tani
Modelos de Desenvolvimento Motor - Gallahue, Newell e Tani
 
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
Cultura e Literatura indígenas: uma análise do poema “O silêncio”, de Kent Ne...
 
CINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULACINEMATICA DE LOS MATERIALES Y PARTICULA
CINEMATICA DE LOS MATERIALES Y PARTICULA
 
A Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das MãesA Arte de Escrever Poemas - Dia das Mães
A Arte de Escrever Poemas - Dia das Mães
 
Recurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de PartículasRecurso Casa das Ciências: Sistemas de Partículas
Recurso Casa das Ciências: Sistemas de Partículas
 
Bullying - Atividade com caça- palavras
Bullying   - Atividade com  caça- palavrasBullying   - Atividade com  caça- palavras
Bullying - Atividade com caça- palavras
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029Apresentação | Eleições Europeias 2024-2029
Apresentação | Eleições Europeias 2024-2029
 
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
Grupo Tribalhista - Música Velha Infância (cruzadinha e caça palavras)
 
Simulado 2 Etapa - 2024 Proximo Passo.pdf
Simulado 2 Etapa  - 2024 Proximo Passo.pdfSimulado 2 Etapa  - 2024 Proximo Passo.pdf
Simulado 2 Etapa - 2024 Proximo Passo.pdf
 

Linux para leigos

  • 1. Linux para Leigos Uma Breve Introdução ao Sistema Operacional Linux
  • 2. PALESTRANTES Luiz Guilherme Dall' Acqua Tonin de Rosso Bolzan guilherme@hinkelmann.com.br contato@tonybolzan.com www.hinkelmann.com.br www.tonybolzan.com
  • 3. Antes de mais nada ! ● COMPUTADOR ● HARDWARE ● SOFTWARE ● SISTEMA OPERACIONAL ● KERNEL ● LINGUAGEM DE PROGRAMAÇÃO
  • 4.
  • 5. Sistema Operacional ● É um software que possibilita uma pessoa a utilizar da forma mais simples o hardware do computador.
  • 7. Kernel ● O Kernel nada mais é que o cérebro do sistema operacional. ● Ele é o responsável por gerenciar os recursos do sistema computacional como um todo.
  • 11. Aqui já é um bom começo...
  • 12. Um pouco de História ● 1964-1965 - A Bell Labs, juntamente com a General Electric (GE) e o projeto MAC do MIT, desenvolvem o sistema operacional Multics que foi o primeiro sistema operacional de tempo compartilhado.
  • 13. Um pouco de História ● 1969 - Como o Multics não atinge seu propósito a Bell Labs saí do projeto. ● 1969 - A Bell Labs contrata Ken Thompson e Dennis Richie.
  • 14.
  • 15. Um pouco de História ● Por causa do jogo o Space Travel do Multics, Ken Thompson e Dennis Richie, resolveram portar o jogo para rodar em um PDP-7.
  • 16. PDP-7 Space Travel
  • 17. Dennis Ritchie e Ken Thompson usando o PDP-7 no laboratório da AT&T
  • 18. Um pouco de História ● Desta forma implementaram um sistema operacional rudimentar chamado de Unics como trocadilho ao Multics. Mais tarde, foi rebatizado de Unix.
  • 19. Um pouco de História ● 1972 - Dennis Ritchie cria a linguagem C, para desenvolver o sistema operacional Unix que foi originalmente escrito em Assembly.
  • 20. Um pouco de História ● 1973 - O Unix é reescrito em linguagem C para um PDP-11.
  • 21. Um pouco de História ● Entre 1977 e 1982 a AT&T combinam várias versões do Unix em um único sistema chamado de Unix System III.
  • 22. Um pouco de História ● A Universidade de Berkeley, partindo de uma versão do Unix anterior ao System III, desenvolvia seu próprio Unix chamado de BSD (Berkeley Systems Division).
  • 23. Um pouco de História ● 1983 - A AT&T iniciou a venda do System V comprometendo-se a dar suporte aos seus usuários.
  • 24. Um pouco de História ● 1984 - Richard Stallman lança o projeto GNU (GNU is Not Unix) ● O Objetivo era criar um Sistema Operacional compatível com Unix porém gratuito.
  • 25. Um pouco de História ● 1985 - Stallman e outros criam a Free Software Foundation (FSF) e logo em seguida formulam a licença GPL (GNU General Public License).
  • 26.
  • 27. Um pouco de História ● 1987 - Andrew S. Tanenbaum cria o Minix um sistema operacional parecido com Unix. ● Objetivo era explicar os princípios do seu livro-texto. "Operating Systems Design and Implementation"
  • 28. Um pouco de História ● 1989 - Linus Torvalds inicia um projeto de aprimoramento do Kernel Minix, chamando depois esta vertente de Linux
  • 29. Um pouco de História ● 1990 - A FSF já tinha feito vários componentes do sistema operacional GNU, com exceção de um kernel. ● 1991 - Em 5 de outubro, Linus Torvalds anuncia a primeira versão oficial do Kernel Linux.
  • 30. Um pouco de História ● 1992 - O Linux se integra a GNU com o objetivo de produzir um sistema operacional completo.
  • 31.
  • 32. Um pouco de História ● Se alguém quiser saber mais sobre a história do Linux e como ele foi criado existe o livro: “Just for fun: The story of an accidental revolutionary” Só por diversão: A história de um revolucionário por acidente Linus Torvalds - 2001
  • 33. 1970 1980 1990 2000 FreeBSD BSD OpenBSD SunOS NetBSD NexStep MacOS X GNU GNU/LINUX UNIX IRIX HP-UX System V Sun Solaris AIX
  • 34.
  • 35. Movimento Open Source Projeto GNU
  • 36. Projeto GNU ● Uma recodificação do UNIX que poderia ser distribuído livremente.
  • 37. Projeto GNU ● Parecia loucura reescrever milhares de linhas de código, mas isso foi possível por ser feito por milhares de pessoas pelo mundo trabalhando em conjunto.
  • 38. Projeto GNU ● A característica básica é que os usuários do software tem liberdade.
  • 39. Projeto GNU - Software Livre ● Software livre significa que os usuários têm as quatro liberdades essenciais: 1ª - Para executar o programa; 2ª - Para estudar e mudar o código-fonte do programa; 3ª - Para redistribuir cópias exatas; 4ª - Para distribuir versões modificadas.
  • 40. GPL – GNU Public License ● Segue as liberdades anteriores porém: ○ A licença não permite 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.
  • 41. GPL – GNU Public License ● É a licença com maior utilização por projetos de software livre, em grande parte devido à sua adoção para o projeto GNU e o S/O GNU/Linux.
  • 42. Código-Fonte ● Nada mais é que um texto contendo palavras que executam comandos para o computador realizar determinadas tarefas.
  • 43. Porque Linux ● É gratuito. ● Estabilidade ● Interface Amigável ● Principais Programas Disponíveis ● Vasto Apoio na Internet ● Não é Vulnerável a Vírus ● Usuário Avançado
  • 44. Por que Linux LIBERDADE
  • 45.
  • 46. GNU / Linux O Sistema Operacional
  • 47. Mascote do Linux ● Porque o mascote do linux é um Pinguim ?
  • 48. Mascote do Linux ● Foi criada uma discussão sobre que mascote escolher, então Linus Torvalds afirma em uma mensagem que gosta muito de pinguins.
  • 49. Mascote do Linux ● Quando questionado sobre o porquê de pinguins, Linus Torvalds respondeu que não havia uma razão em especial, mas que um dia estava no zoológico e foi surpreendido pela mordida de um pinguim.
  • 50. Nome Linux ● Porque o Linux possui este nome?
  • 51. Nome Linux ● 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 batizado como "Freax", inicialmente).
  • 52. Estrutura do Linux Como é organizado o sistema operacional
  • 53.
  • 54. O Que há dentro do GNU / Linux? ● Kernel ● Shell ● Programas modo texto ● Ambientes Gráficos ● Programas Gráficos
  • 55. Contas de Usuários ● Cada pessoa que for usar o Linux deve possuir uma conta de usuário que será solicitada sempre que o sistema for iniciado.
  • 56. Contas de Usuários ● O usuário root é conhecido como superusuário e pode fazer qualquer coisa no Linux.
  • 57. Estrutura de Diretórios ● No Linux não existem referências às unidades como no Windows, tudo começa na pasta raiz chamada de " / " (barra)
  • 58. Estrutura de Diretórios ● /bin ● /boot ● /dev ● /etc ● /home ● /lib ● /mnt ● /root ● /sbin ● /tmp ● /usr ● /var
  • 59.
  • 60. Shell Prompt de comandos do Linux root@asgard # |
  • 61. Shell ● É uma interface textual do sistema operacional que serve para receber, executar e interpretar comandos de um determinado usuário.
  • 62.
  • 63. Linux não é só texto...
  • 65. Ambiente Gráfico ● São programas que apresentam uma interface amigável para o usuário. ● Ambientes gráficos “rodam” sobre o Shell, portanto precisam dele.
  • 66. Ambiente Gráfico ● Além do Shell, é necessário que se esteja rodando um programa chamado Servidor X.
  • 67. GNU Network Object Model Environment
  • 68. Gnome 2 - Área de Trabalho ● Ícones na área de trabalho; ● Barra superior com bastante informação; ● Várias áreas de trabalho; ● Barra inferior com janelas abertas e seleção da área de trabalho atual; ● Integração com mensageiros instantâneos na barra superior. ● Algumas funcionalidades de acessibilidade; ● Multi idiomas.
  • 69. Gnome 2 - Menus e Icones ● Menus na parte superior; ● Menus de Programas distribuídos por categoria;
  • 70.
  • 71. GNU Network Object Model Environment
  • 72. Gnome 3 - Área de Trabalho ● Área de trabalho limpa, sem ícones; ● Várias áreas de trabalho; ● Sem barra inferior de janelas abertas, estilo MAC; ● Integração com mensageiros instantâneos aprimorada. ● Integração com player de música aprimorado. ● Toque no canto da tela estilo exposé; ● Ótimas funcionalidades de acessibilidade. ● Multi idiomas.
  • 73. Gnome 3 - Menus e Icones ● Menus ocultos; ● Busca de Programas facilitada;
  • 74.
  • 76. Unity - Área de Trabalho ● Área de trabalho limpa, sem ícones; ● Várias áreas de trabalho; ● Sem barra inferior de janelas abertas, estilo MAC; ● Integração com mensageiros instantâneos aprimorada. ● Integração com player de música aprimorado. ● Ótimas funcionalidades de acessibilidade. ● Multi idiomas.
  • 77. Unity - Menus e Icones ● Menus ocultos; ● Busca de Programas facilitada;
  • 78.
  • 80. KDE - Área de Trabalho ● Várias áreas de trabalho; ● Integração com IM ● Integração com players ● Funcionalidades de acessibilidade. ● Altamente costumizável ● Utilização de Widgets ● Barras e Menus personalizados ● Multi idiomas.
  • 81.
  • 82. KDE - Widgets ● São Programas que ficam colados na área de trabalho do KDE. ● Existem Widgets para todas as finalidades
  • 83.
  • 84. KDE - Menus e Icones
  • 86. LXDE ● Ambiente de desktop leve e rápido ● Independente de GUI ● Oferece aplicações básicas e leves ● Ótimo para Customização ● Multi idioma
  • 87.
  • 89. XFCE ● Ambiente de desktop leve e rápido ● Oferece aplicações básicas e leves ● Ótimo para Customização ● Disponibiliza um modo kiosk ● Multi idioma
  • 90.
  • 92. Gerenciador de pacotes ● No Linux chamamos os arquivos que instalam programas de pacotes; ● Pacotes podem depender de outros pacotes; ● Temos programas que gerenciam esses pacotes; ● Os pacotes são autenticados por algum órgão; ● Porém é possível instalar pacotes sem autenticação.
  • 93. Repositórios ● Os pacotes são centralizados em repositórios para serem encontrados facilmente; ● Os celulares adotaram esta mesma metodologia; ● Repositórios padrões são confiáveis; ● Não é preciso perder tempo procurando o programa.
  • 94. Programas ● Escritório ○ Suíte Office ● Gráficos ● Internet ○ Navegadores (Browsers) ○ Mensageiros Instantâneos ○ Leitor de Email ○ Cliente Torrent ● Jogos
  • 95. Programas ● Escritório ○ Suíte Office ● Gráficos ● Internet ○ Navegadores (Browser) ○ Mensageiros Instantâneos ○ Leitor de Email ○ Cliente Torrent ● Jogos
  • 97. LibreOffice 3 - Writer
  • 99. LibreOffice 3 - Impress
  • 103. Gedit, Gcalc, Evince Escritório
  • 104. Kwriter, Kcalc, Okular Escritório
  • 105. Programas ● Escritório ○ Suíte Office ● Gráficos ● Internet ○ Navegadores (Browsers) ○ Mensageiros Instantâneos ○ Leitor de Email ○ Cliente Torrent ● Jogos
  • 111. Programas ● Escritório ○ Suíte Office ● Gráficos ● Internet ○ Navegadores (Browsers) ○ Mensageiros Instantâneos ○ Leitor de Email ○ Cliente Torrent ● Jogos
  • 112. Internet - Google Chrome
  • 114. Programas ● Escritório ○ Suíte Office ● Gráficos ● Internet ○ Navegadores (Browser) ○ Mensageiros Instantâneos ○ Leitor de Email ○ Cliente Torrent ● Jogos
  • 118. Programas ● Escritório ○ Suíte Office ● Gráficos ● Internet ○ Navegadores (Browsers) ○ Mensageiros Instantâneos ○ Leitor de Email ○ Cliente Torrent ● Jogos
  • 119. Leitor de E-Mail - Thunderbird
  • 120. Programas ● Escritório ○ Suíte Office ● Gráficos ● Internet ○ Navegadores (Browsers) ○ Mensageiros Instantâneos ○ Leitor de Email ○ Cliente Torrent ● Jogos
  • 123. Programas ● Escritório ○ Suíte Office ● Gráficos ● Internet ○ Navegadores (Browsers) ○ Mensageiros Instantâneos ○ Leitor de Email ○ Cliente Torrent ● Jogos
  • 124. Jogos ● Runescape ● Alien Arena (Quake-like) ● 0.A.D (AOE-Like) ● Unreal Tournament ● Greedy Car Thieves (GTA2-Like)
  • 127. 0.A.D
  • 128.
  • 130. Programas ● Multimídia ○ Áudio ○ Vídeo ○ Gravadores de mídia ● Sistema ○ Navegadores de Arquivos ○ Gerenciadores de Pacotes ● WINE
  • 131. Player Áudio - Audacious
  • 134. Programas ● Multimídia ○ Áudio ○ Vídeo ○ Gravadores de mídia ● Sistema ○ Navegadores de Arquivos ○ Gerenciadores de Pacotes ● WINE
  • 138. Programas ● Multimídia ○ Áudio ○ Vídeo ○ Gravadores de mídia ● Sistema ○ Navegadores de Arquivos ○ Gerenciadores de Pacotes ● WINE
  • 141. Programas ● Multimídia ○ Áudio ○ Vídeo ○ Gravadores de mídia ● Sistema ○ Navegadores de Arquivos ○ Gerenciadores de Pacotes ● WINE
  • 144. Programas ● Multimidia ○ Áudio ○ Vídeo ○ Gravadores de mídia ● Sistema ○ Navegadores de Arquivos ○ Gerenciadores de Pacotes ● WINE
  • 147. Programas ● Multimídia ○ Áudio ○ Vídeo ○ Gravadores de mídia ● Sistema ○ Navegadores de Arquivos ○ Gerenciadores de Pacotes ● WINE
  • 148. WINE ● Mas não se preocupem se o programa ou jogo não existe para Linux. ● Temos o WINE ○ É um programa que executa Programas Windows.
  • 149.
  • 150.
  • 151.
  • 152. Distribuições Linux Conhecendo as principais distribuições Linux
  • 153.
  • 154. Distribuições Linux ● O que é uma distribuição ? ● Por que temos distribuições ?
  • 155. Distribuições Linux ● É o nome dado ao conjunto de programas formado pelo Kernel Linux e por mais alguns softwares distintos .
  • 156. Distribuições Linux ● Qualquer pessoa pode reunir os programas que achar interessantes e criar sua própria distribuição.
  • 157. Família Linux Imagem das famílias Linux LINK
  • 158. Distribuições Linux ● Red Hat ○ Fedora ● Debian ○ Ubuntu ○ Kubuntu ● Distribuições minimalistas ○ Tiny Core ○ SliTaz
  • 159. Distribuições Linux - Fedora ● Fácil utilização, mesmo para usuários inexperientes. ● É a distribuição com o maior número de pacotes traduzidos. ● O Fedora é desenvolvido por pessoas à volta do mundo. ● O que torna o Fedora legal? ● Tecnologia - Comunidade ● Liberdade - funcionalidades FIRST Friends Freedom Features
  • 160. Distribuições Linux - Debian ● Todos os pacotes incluídos são livres de acordo com a Definição Debian de Software Livre; ● O Projeto Debian considera somente as licenças GPL, BSD e Artistic;
  • 161. Distribuições Linux - Ubuntu ● www.ubuntubrsc.com/ubuntu-online/pt-BR ● Ubuntu é uma antiga palavra africana que significa algo como "Humanidade para os outros" ou ainda "Sou o que sou pelo que nós somos". A distribuição Ubuntu traz o espírito desta palavra para o mundo do software livre.
  • 162. Distribuições Linux - Kubuntu ● Kubuntu é uma distribuição Ubuntu, porém com ambiente gráfico do KDE
  • 163. Distribuições Linux - Tiny Core ● Seu objetivo é a criação de um sistema operacional nômade ultra pequeno com desktop gráfico. ● Ele não é um desktop completo nem suporta todo o tipo de hardware. ● É um exemplo de como um linux pode ser pequeno. ● 12 MB com desktop ● 8 MB modo texto.
  • 164. Distribuições Linux - SliTaz ● Possui menos de 35 MB; ● Possui um desktop gráfico (Openbox); ● Tem gerenciador de pacotes; ● É multi-idiomas;
  • 165. Distribuições Linux Qual é a melhor ?
  • 166.
  • 167. Distribuições Linux Qual é a melhor ? TODAS
  • 169. Formas de Instalação ● WUBI ● Discos removíveis ● CDs e DVDs ● Direto da Internet
  • 170. Perguntas ? http://goo.gl/vyvUg Luiz Guilherme Dall' Acqua Tonin de Rosso Bolzan guilherme@hinkelmann.com.br contato@tonybolzan.com www.hinkelmann.com.br www.tonybolzan.com Este trabalho foi licenciado com uma Licença Creative Commons Atribuição - não comercial - Compartilhamento Igual 3.0 Não Adaptada.