Linux Desktop
 Campus Party Recife
Palestrantes
Adriano Melo
Engenheiro de software do Instituto Nokia de Tecnologia
    Mestrando em inteligência artificial pela UFPE
Thiago Figueredo
Engenheiro de software do Instituto Nokia de Tecnologia
      Meste em sistemas embarcados pela UFPE
Wesley Davison
Pesquisador do grupo de pesquisa em redes e telecomunicações da UFPE
             Mestrando em redes multigigabit pela UFPE
O que é?
Quem o utiliza?
  Aplicações
  Instalação
O que é?
Linux é um clone do sistema operacional Unix
 escrito a partir do zero por Linus Torvalds
   com a ajuda de uma equipe de hackers
          através da internet [4].
anúncio do linux kernel
arquitetura
linux kernel
GNU
GNU's Not Unix
sistema operacional que só utiliza programas
desenvolvidos pela GNU e licenciados sob a GPL [5].
Linux Desktop (Campus Party Recife)
projetos
Quem o utiliza?
Google
Linux é estratégico para
o Google desde a sua criação.
Sistema operacional para celulares e tablets,
 está com 61% do market share nos EU [0].
Chromium OS
Sistema operacional baseado no Ubuntu.
   já está no mercado (chromebook).
Mozilla
Firefox OS
(era boot to gecko)
Facebook
Utiliza como base as tecnologias
linux, apache, PHP e MySQL (LAMP)
IBM
Sequoia, BlueGene/Q
 Computador mais rápido do mundo,
   possui 1.572.864 de núcleos! [1]

    (91.8% dos 500 melhores
computadores do mundo usam linux)
Nokia
Meego e Maemo
Sistemas operacionais voltados para
      os dispositivos da Nokia

(os projetos foram descontinuados)
Uso pessoal
Está com 5% do market share (Junho, 2012) [2]
Servidores
Está com 60% do market share (2009) [3]
Aplicações
Navegadores
Firefox
(ou iceweasel)
Google Chrome
(ou chromium)
Epiphany
(padrão do gnome)
Snowshoe
browser desenvolvido pelo INdT
ambientes desktop
tipicamente fornecem ícones, janelas,
   barra de ferramentas, widgets...
gnome 3
gnome 2.30
KDE Plasma Desktop
XFCE
X
X Window System (ou X11) é um software e
     protocolo de rede utilizado como
  base para interfaces de usuário (GUIs)
Linux Desktop (Campus Party Recife)
gerenciador de janelas
      camada de software entre o X e os
 ambientes desktop, controla como janelas e
paineis aparecem e como os usuários interagem
                  com elas.
kWin
(utilizado pelo KDE)
Fluxbox
Editores de texto
gedit
(padrão do gnome)
kate
(padrão do KDE)
vim
Produtividade
LibreOffice
(era OpenOffice e BrOffice)
LibreOffice Calc
   (planilhas)
LibreOffice Impress
  (apresentação)
LibreOffice Writer
 (edição de texto)
Instalação
Qual distribuição escolher?
distribuição GNU/Linux
   sistema operacional mantido pela comunidade ou
empresa, utiliza o linux kernel e as ferramentas da GNU
                como softwares básicos.
Linux Desktop (Campus Party Recife)
debian
"The universal operating system"
Debian Squeeze
fedora
“freedom . friends . features . first”
Fedora 17
Ubuntu
"Linux for human beings"
Ubuntu 12.04 LTS
estrutura de diretórios
/
diretório raiz do sistema de arquivos
/home
diretório que contém os arquivos dos usuários
/etc
diretório com os arquivos de configuração dos programas
/usr
contém diretórios com comandos, bibliotecas, manuais,
            jogos, headers de programas...
/boot
arquivos usados pelo boot loader
/dev
dispositivos de disco, portas seriais, cdrom, webcam, ...
/var
contém arquivos que mudam constantemente,
       por exemplo, os logs de sistema.
sistema de arquivos
   meio de armazenamento de arquivos no disco. é
composto por nomes de arquivos, meta-dados, estrutura
           hierárquica e controle de acesso.
ext3
•sistema de arquivos mais usado no linux
 •suporta arquivos entre 2GiB e 2TiB (a
     depender do tamanho do bloco)
         •até 32.000 diretórios
 •suporta estampas de tempo até 2038
         •precisão em segundos
ext4
      •suporta arquivos de até 16 TiB
      •ilimitado número de diretórios
•suporta estampas de tempo até o ano 2514
        •precisão em nanosegundos
swap
memória virtual usada para fazer paginação
e ai?
escolheu uma distro?
obrigado
Referências
[0] - http://www.droid-life.com/2012/05/07/androids-market-share-balloons-to-61-in-the-u-s-during-q1-ios-drops-to-29/

                                    [1] - http://www.top500.org/list/2012/06/100

                              [2] - http://www.w3schools.com/browsers/browsers_os.asp

   [3] - http://www.pcworld.com/businesscenter/article/151568/ballmer_still_searching_for_an_answer_to_google.html

                                            [4] - http://www.kernel.org/

                                    [5] - http://www.gnu.org/gnu/manifesto.html

Mais conteúdo relacionado

PDF
Mini-curso de Linux na CPRecife2
PDF
Introdução Linux
PDF
Escriturário Banco do Brasil - Questões de Informática (Linux)
PDF
Introdução ao Linux
PPT
Ubuntu
DOCX
Ficha de trabalho so 6 m4 linux comandos
PPT
Trabalho de Nathalia & Edgar
PDF
Mini-curso de Linux na CPRecife2
Introdução Linux
Escriturário Banco do Brasil - Questões de Informática (Linux)
Introdução ao Linux
Ubuntu
Ficha de trabalho so 6 m4 linux comandos
Trabalho de Nathalia & Edgar

Mais procurados (19)

PPT
Módulo 12 linux
PDF
Apresentando o FreeBSD
PPT
Gentoo - Sistema Operacional
PPTX
Curso Básico de Linux
PPTX
Ubuntu Xubuntu Kubuntu
PDF
Linux de A a Z
PDF
Linux X Windows
DOCX
Ficha de trabalho [4]
PDF
Programação para Kernel Linux - Parte 1
PDF
Por que FreeBSD?
PPT
PPTX
Aula 1 sistema operacional linux
PPTX
Aula 2 Mini Curso de Linux
DOCX
Revisessomodulo4
PPTX
(In)secure security software spotlight
PPTX
FreeBSD para leigos
PDF
Apresentando o FreeBSD
PDF
Windows x Linux - O que preciso saber!
PDF
Administração de servidores Linux
Módulo 12 linux
Apresentando o FreeBSD
Gentoo - Sistema Operacional
Curso Básico de Linux
Ubuntu Xubuntu Kubuntu
Linux de A a Z
Linux X Windows
Ficha de trabalho [4]
Programação para Kernel Linux - Parte 1
Por que FreeBSD?
Aula 1 sistema operacional linux
Aula 2 Mini Curso de Linux
Revisessomodulo4
(In)secure security software spotlight
FreeBSD para leigos
Apresentando o FreeBSD
Windows x Linux - O que preciso saber!
Administração de servidores Linux
Anúncio

Semelhante a Linux Desktop (Campus Party Recife) (20)

ODP
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
PPTX
1 - Introdução ao linux
PDF
Intro linux
PPT
Semana da computacao - Linux Day
ODP
Fundamentos de linux
PPTX
Aula 1 Mini Curso de Linux
PDF
apostila linux
KEY
Mini-curso de linux básico
PPT
Linux
PDF
Linux para-iniciantes-explorando
PDF
Linux para-iniciantes-explorando
PPTX
A.S.O 2 - Linux
PDF
Módulo 6 - Gnu/Linux
PDF
Mini curso de Linux
ODP
GNU/Linux - uma alternativa (nova versão)
PDF
Linux para leigos
PPTX
Aula 04 informática aplicada - comando básicos
PDF
(01) intro+inicializacao+boot loader+fhs
PDF
Soa cap1 introducao a linux
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
1 - Introdução ao linux
Intro linux
Semana da computacao - Linux Day
Fundamentos de linux
Aula 1 Mini Curso de Linux
apostila linux
Mini-curso de linux básico
Linux
Linux para-iniciantes-explorando
Linux para-iniciantes-explorando
A.S.O 2 - Linux
Módulo 6 - Gnu/Linux
Mini curso de Linux
GNU/Linux - uma alternativa (nova versão)
Linux para leigos
Aula 04 informática aplicada - comando básicos
(01) intro+inicializacao+boot loader+fhs
Soa cap1 introducao a linux
Anúncio

Mais de Adriano Melo (11)

PDF
leanCoR: lean Connection-based DL Reasoner
PDF
Aula sobre SWRL
PDF
O axioma da escolha (the axiom of choice) - incomplete
PDF
FISL14 - Desmontando uma engine de física
PDF
Apresentação FLOSS
KEY
Aula SWRL
KEY
Protégé: Lógica de descrições na pratica!
PDF
Trabalho de Graduação: Normalização de ontologias em lógica de descrições par...
PDF
git 101
PPTX
Trabalho de Graduação - Normalização de ontologias em lógica de descrições AL...
PDF
git: o primeiro passo do seu projeto de código aberto
leanCoR: lean Connection-based DL Reasoner
Aula sobre SWRL
O axioma da escolha (the axiom of choice) - incomplete
FISL14 - Desmontando uma engine de física
Apresentação FLOSS
Aula SWRL
Protégé: Lógica de descrições na pratica!
Trabalho de Graduação: Normalização de ontologias em lógica de descrições par...
git 101
Trabalho de Graduação - Normalização de ontologias em lógica de descrições AL...
git: o primeiro passo do seu projeto de código aberto

Último (20)

PDF
POO - Aula 05 - Herança - Generalização e Especialização.pdf
PDF
POO - Aula 03 - Membros Estáticos e Construtores.pdf
PDF
Arquitetura de Software slides sommerville
PDF
T-pico 1.pdfnsjabdkaksbbsuendnijsbshajanzk
PPTX
Google saiba mais sobre o google e suas funcionalidades
DOCX
20250828_Perfis Profissionais em ServiceNow Um Guia Detalhado.docx
PPTX
Modelo para Qualificação de Mestrado - Tecnologia da Informação
PDF
pdfcoffee.com_metalografia-25-pdf-free.pdf
PPTX
AULA 1.pptx GESTÃO DE OPERAÇÕES INDUSTRIAIS
PPT
Padrões de Beleza I - Estética Corporal e Saúde
PDF
Apostila Power Automate Impressionador.pdf
PPTX
Introdução a Computação em Nuvem-parte2-T2
PDF
POO - Aula 05 - Herança - Generalização e Especialização.pdf
DOCX
Laboratório de cyber security, apresentação simples.
PPTX
Formação aaaaaaaaadsdsfg er rsgrsgesf efsfsefsf e LEEI.pptx
PPTX
Legislação aeronautica na aviação civil Brasileira
PDF
instalacoes eletricas para industria apressentacao basicas
PPTX
Politicas-de-Seguranca-Privacidade-e-Cookies.pptx
PPTX
Panorama da aviação civil brasileira ANAC
PDF
wp-sn-advanced-high-availability-architecture (pt-br).pdf
POO - Aula 05 - Herança - Generalização e Especialização.pdf
POO - Aula 03 - Membros Estáticos e Construtores.pdf
Arquitetura de Software slides sommerville
T-pico 1.pdfnsjabdkaksbbsuendnijsbshajanzk
Google saiba mais sobre o google e suas funcionalidades
20250828_Perfis Profissionais em ServiceNow Um Guia Detalhado.docx
Modelo para Qualificação de Mestrado - Tecnologia da Informação
pdfcoffee.com_metalografia-25-pdf-free.pdf
AULA 1.pptx GESTÃO DE OPERAÇÕES INDUSTRIAIS
Padrões de Beleza I - Estética Corporal e Saúde
Apostila Power Automate Impressionador.pdf
Introdução a Computação em Nuvem-parte2-T2
POO - Aula 05 - Herança - Generalização e Especialização.pdf
Laboratório de cyber security, apresentação simples.
Formação aaaaaaaaadsdsfg er rsgrsgesf efsfsefsf e LEEI.pptx
Legislação aeronautica na aviação civil Brasileira
instalacoes eletricas para industria apressentacao basicas
Politicas-de-Seguranca-Privacidade-e-Cookies.pptx
Panorama da aviação civil brasileira ANAC
wp-sn-advanced-high-availability-architecture (pt-br).pdf

Linux Desktop (Campus Party Recife)