SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
Ubuntu COMSOLiD 5
Tudo o que vocˆ precisa saber sobre a distro
              e


           ´
           Atila Camurca Alves
                       ¸
          camurca.home@gmail.com



            22 de Outubro de 2012
Sum´rio
   a


  1 Introdu¸˜o
           ca
      Ubuntu COMSOLiD 5
      Customiza¸˜o
               ca

  2 Customiza¸˜o, por onde come¸ar?
             ca                c
      Ambiente de customiza¸˜o
                           ca
      Ferramentas de customiza¸˜o
                              ca

  3 Ambiente de trabalho
      Unity
      GNOME 3

  4 Aplicativos
      Multim´ ıdia
      Escrit´rio
            o
      Jogos
Introdu¸˜o
       ca
Ubuntu COMSOLiD 5
Ubuntu COMSOLiD 5
Introduc˜o
       ¸a




    O Ubuntu COMSOLiD 5 tem como base o Ubuntu vers˜o 12.04.1
                                                           a
    LTS. Isso significa que ele ter´ um suporte maior que o usual de 6
                                  a
    meses.

    LTS
    Long Term Support (Termo de Suporte a Longo Prazo)
Ubuntu COMSOLiD
Introduc˜o
       ¸a




    Na vers˜o Ubuntu COMSOLiD n´s mantemos o Ubuntu Original e
           a                       o
    somente adicionamos mais funcionalidades a ele. Al´m do Unity, vocˆ
                                                      e               e
    pode escolher o GNOME 3 como ambiente de trabalho.
                                                               ´
    Esse tipo de modifica¸ao ´ bastante comum no mundo Linux. E o que
                        c˜ e
    chamamos de customiza¸˜o, ou seja, adaptar o Linux as suas
                          ca
    necessidades.
Customiza¸˜o
         ca
Customiza¸˜o
         ca
Introduc˜o
       ¸a




    Customizar o Linux ´ o jeito de possuir uma distribui¸˜o que atenda
                         e                                ca
    as suas necessidades de forma espec´ıfica. Diferente de uma
    distribui¸˜o normal, onde o objetivo ´ um ambiente que atenda as
             ca                          e
    necessidades da maioria.
    Existem v´rias distribui¸˜es derivadas do Ubuntu, entre elas est˜o:
             a              co                                      a
        Ubuntu Studio (cria um ambiente multim´
                                              ıdia)
        JoliCloud (Netbook)
        Linux Mint
        CentOS (Servidores)
Customiza¸˜o, por onde
         ca
      come¸ar?
           c
Ambiente de customiza¸˜o
                     ca
Ambiente de customiza¸˜o
                     ca
Customizac˜o, por onde comecar?
         ¸a                ¸




    A escolha do ambiente ir´ determinar o grau de dificuldade e o
                            a
    p´blico atingido.
     u
    Escolher o Ubuntu como ambiente de customiza¸˜o ´ mais f´cil e
                                                ca e        a
    atingi um p´blico grande.
               u
    Escolher o Slackware por outro lado, pode ser mais complicado e o
    p´blico que o utiliza gosta de fazer suas pr´prias customiza¸˜es.
     u                                          o               co
    Ainda assim existem customiza¸˜es de sucesso sobre o Slackware
                                 co
    como o Slax - http://www.slax.org/.
Ferramentas de customiza¸˜o
                        ca
Ferramentas de customiza¸˜o
                        ca
Customizac˜o, por onde comecar?
         ¸a                ¸




    A ferramenta utilizada para a customiza¸˜o do Ubuntu COMSOLiD 5
                                           ca
    foi o Customizer - https://github.com/fluxer/Customizer.
    Veja dicas de instala¸˜o, guia do usu´rio, screencasts na wiki do
                         ca              a
    projeto - https://github.com/fluxer/Customizer/wiki
    Outras ferramentas de customiza¸˜o s˜o:
                                   ca a
        RemasterSys - http://www.remastersys.com/ubuntu.html
        UCK - http://uck.sourceforge.net
        Ubuntu-Builder - http://code.google.com/p/ubuntu-builder
Ferramentas de customiza¸˜o
                        ca




                    Figura: Customizer
Ferramentas de customiza¸˜o
                        ca
Customizac˜o, por onde comecar?
         ¸a                ¸




    Outra ferramenta importante para realizar testes com sua
    customiza¸˜o ´ um ambiente de virtualiza¸˜o.
              ca e                          ca
    Virtualizar significa a grosso modo, rodar um sistema operacional
    dentro de outro.
    Uma otima op¸˜o ´ o VMware Player -
         ´      ca e
    http://www.vmware.com/products/player.
Ferramentas de customiza¸˜o
                        ca
Customizac˜o, por onde comecar?
         ¸a                ¸




    Para a customiza¸˜o do Ubuntu 12.04 ´ necess´rio conhecer o
                     ca                 e       a
    aplicativo gsettings.
    Exemplo de uso
    $ gsettings get foo bar

    O gsettings trabalha com schemas, que s˜o um conjunto de regras
                                           a
    que regem um programa, ou ambiente. Para listar todos os schemas
    fa¸a:
      c
    Listar schemas
    $ gsettings list-schemas | less
Ferramentas de customiza¸˜o
                        ca
Customizac˜o, por onde comecar?
         ¸a                ¸




    Ap´s achar o schema desejado precisamos listar as keys. Para isso
        o
    fa¸a:
      c
    Listar keys
    $ gsettings list-keys org.gnome.desktop.interface | less

    Podemos agora listar o valor de cada key individualmente usando o
    comando:
    Listar valor
    $ gsettings get org.gnome.desktop.interface icon-theme
Ferramentas de customiza¸˜o
                        ca
Customizac˜o, por onde comecar?
         ¸a                ¸




    Para modificar o valor de uma key utilizamos o comando:
    Listar valor
    $ gsettings set org.gnome.desktop.interface icon-theme
    ’Faenza-Dark’

    Os valores de uma key podem ser:
          string ’foo’
         boolean true | false
         integer 0-9
           array [’foo’, ’bar’]
Ambiente de trabalho
Unity
Unity
Ambiente de trabalho




    Caracteriza-se por uma barra lateral contendo o menu principal e
    atalhos para os aplicativos mais utilizados.
    ´
    E o ambiente padr˜o do Ubuntu desde o 11.04, e vem sofrendo
                       a
    atualiza¸˜es desde ent˜o.
            co            a
    Veja mais detalhes em http://unity.ubuntu.com/
GNOME 3
GNOME 3
Ambiente de trabalho




    A ideia ´ simplificar a interface e a integrar aos aplicativos, tornando
            e
    mais direta a comunica¸˜o entre os mesmos.
                            ca
    Veja mais em http://www.gnome.org/
    Possui suporte a extens˜es (https://extensions.gnome.org/) e
                           o
    temas. O projeto encontra-se em constante atualiza¸˜o, melhorando a
                                                      ca
    usabilidade cada vez mais.
    Veja um trecho do c´digo
                       o
    http://git.gnome.org/browse/gnome-shell/tree/src/main.c
Aplicativos
Multim´
      ıdia
Multim´
      ıdia
Aplicativos




    Para apresentar as ferramentas multim´
                                         ıdia, vamos montar um cen´rio
                                                                  a
    real de como seria criar um DVD de clipes no Ubuntu COMSOLiD 5.
    Ferramentas necess´rias:
                       a
         Editor de Legendas Gaupol
         Criador de V´
                     ıdeo DVD/CD DeVeDe
         Reprodutor de M´
                        ıdias VLC
Multim´
      ıdia




     Figura: Gaupol - Editor de
     Legendas




                                  Figura: VLC - Reprodutor
                                  de M´ıdias



     Figura: DeVeDe - Criador
     de DVD
Take The Time
Dream Theater - Images And Words [1992]




        ”... I need a new voice, a new   law, a new way
        Take the time, reevaluate
        It’s time to   pick up the pieces,
        go back to square   one
        I think it’s   time for a change ...”
        ”... Eu preciso de uma nova voz, uma nova lei, um novo
        caminho
        Aproveite o tempo, reavalie
        ´
        E hora de apanhar os peda¸os,
                                  c
        Voltar ao come¸oc
        Eu acho que ´ hora de uma mudan¸a ...”
                      e                   c
Multim´
      ıdia




   Continuando a saga da se¸˜o Multim´
                             ca        ıdia, vamos a outro cen´rio:
                                                              a
   Extrair e converter arquivos de um CD de ´udio para outros formatos.
                                             a
   Ferramentas utilizadas:
       Extrator de CDs de ´udio SoundJuicer
                          a
       Conversor de Som SoundConverter
                                 ´
       Ferramenta para Etiquetar Audio AudioTagTool
Multim´
      ıdia




     Figura: Sound Juicer -
     Extrator de CDs de audio
                        ´




                                Figura: AudioTagTool -
                                Ferramenta para etiquetar
                                audio
                                ´


     Figura: SoundConverter -
     Conversor de audio
                  ´
Escrit´rio
      o
LibreOffice
Escrit´rio
      o




                    Figura: LibreOffice - App. de Escrit´rio
                                                      o


    O Ubuntu COMSOLiD 5 j´ vem com uma vers˜o do LibreOffice atual
                            a                   a
    e completa. O LibreOffice conta com as seguintes ferramentas:
         Writer (Editor de Texto)
         Calc (Editor de Planilhas)
         Impress (Editor de Slides)
         Draw (Editor de Imagens/Desenhos)
         Base (Banco de Dados)
         Math (Editor de F´rmulas Matem´ticas)
                          o            a
         e um Administrador de Impressoras.
Jogos
Jogos




   No Ubuntu COMSOLiD 5 os seguintes jogos podem ser encontrados:
        Urban Terror 4.2 HD (Tiro em Primeira Pessoa)
        Frogatto (jogo estilo saltar e correr)
        ZSNES (Emulador Super Nintendo)
        Super Tux Kart (Corrida com Personagens Linux)
        PCSX (Emulador PlayStation One)
        Mupen64plus (Emulador Nintendo 64)
ScreenShots




         Figura: ZSNES
                             Figura: Urban Terror




                            Figura: Super Tux Kart
         Figura: Frogatto
Onde encontrar esse material?




          Vocˆ pode baixar essa palestra e ainda outras em:
             e

       http://www.mad3linux.org/p/downloads.html
Conecte-se
Nuvem de Links




                                E-mail:
                        camurca.home@gmail.com
                                Twitter:
                  http://twitter.com/#!/atilacamurca
                           Blog MAD3 Linux:
                       http://www.mad3linux.org
                               COMSOLiD:
                          http://comsolid.org/
                     http://twitter.com/#!/comsolid
                   https://www.facebook.com/comsolid
                               Facebook:
                 https://www.facebook.com/atilacamurca

Más contenido relacionado

La actualidad más candente

Introdução ao Linux - aula 02
Introdução ao Linux - aula 02Introdução ao Linux - aula 02
Introdução ao Linux - aula 02Renan Aryel
 
Introdução ao Linux - aula 01
Introdução ao Linux - aula 01Introdução ao Linux - aula 01
Introdução ao Linux - aula 01Renan Aryel
 
Quero Arch! (Parte 2)
Quero Arch! (Parte 2)Quero Arch! (Parte 2)
Quero Arch! (Parte 2)Felipe Santos
 
Pré-aquecimento Ubuntu Linux
Pré-aquecimento Ubuntu LinuxPré-aquecimento Ubuntu Linux
Pré-aquecimento Ubuntu LinuxFreedom DayMS
 
Apostila win linux revisada unidde iii
Apostila win  linux revisada unidde iii Apostila win  linux revisada unidde iii
Apostila win linux revisada unidde iii Josiane Silva
 
Treinamento de comandos Unix e Linux
Treinamento de comandos Unix e LinuxTreinamento de comandos Unix e Linux
Treinamento de comandos Unix e LinuxCid de Andrade
 
Linux - Servidor de FTP VSFTPD
Linux - Servidor de FTP VSFTPDLinux - Servidor de FTP VSFTPD
Linux - Servidor de FTP VSFTPDFrederico Madeira
 
Python Multimedia
Python MultimediaPython Multimedia
Python MultimediaiMasters
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamentoCarlos Melo
 
O Aprendiz de Investigador: Criar um podcast com o Audacity (Tutorial Literac...
O Aprendiz de Investigador: Criar um podcast com o Audacity (Tutorial Literac...O Aprendiz de Investigador: Criar um podcast com o Audacity (Tutorial Literac...
O Aprendiz de Investigador: Criar um podcast com o Audacity (Tutorial Literac...ProjetoLiteracias
 
Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Diego Damasceno
 
RedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas OperacionaisRedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas OperacionaisAnderson Favaro
 
Fedora Desktop - Duda Grass
Fedora Desktop - Duda GrassFedora Desktop - Duda Grass
Fedora Desktop - Duda GrassTchelinux
 
Audacity
AudacityAudacity
Audacitysueli
 

La actualidad más candente (20)

Introdução ao Linux - aula 02
Introdução ao Linux - aula 02Introdução ao Linux - aula 02
Introdução ao Linux - aula 02
 
Introdução ao Linux - aula 01
Introdução ao Linux - aula 01Introdução ao Linux - aula 01
Introdução ao Linux - aula 01
 
Quero Arch! (Parte 2)
Quero Arch! (Parte 2)Quero Arch! (Parte 2)
Quero Arch! (Parte 2)
 
Administração de Redes Linux - II
Administração de Redes Linux - IIAdministração de Redes Linux - II
Administração de Redes Linux - II
 
Pré-aquecimento Ubuntu Linux
Pré-aquecimento Ubuntu LinuxPré-aquecimento Ubuntu Linux
Pré-aquecimento Ubuntu Linux
 
Apostila win linux revisada unidde iii
Apostila win  linux revisada unidde iii Apostila win  linux revisada unidde iii
Apostila win linux revisada unidde iii
 
Fedora 11 Release Party
Fedora 11 Release PartyFedora 11 Release Party
Fedora 11 Release Party
 
audacity
audacityaudacity
audacity
 
Treinamento de comandos Unix e Linux
Treinamento de comandos Unix e LinuxTreinamento de comandos Unix e Linux
Treinamento de comandos Unix e Linux
 
Linux - Servidor de FTP VSFTPD
Linux - Servidor de FTP VSFTPDLinux - Servidor de FTP VSFTPD
Linux - Servidor de FTP VSFTPD
 
Gentoo
GentooGentoo
Gentoo
 
Introdução Linux
Introdução LinuxIntrodução Linux
Introdução Linux
 
Python Multimedia
Python MultimediaPython Multimedia
Python Multimedia
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamento
 
O Aprendiz de Investigador: Criar um podcast com o Audacity (Tutorial Literac...
O Aprendiz de Investigador: Criar um podcast com o Audacity (Tutorial Literac...O Aprendiz de Investigador: Criar um podcast com o Audacity (Tutorial Literac...
O Aprendiz de Investigador: Criar um podcast com o Audacity (Tutorial Literac...
 
Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011
 
RedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas OperacionaisRedHat - Fedora - Sistemas Operacionais
RedHat - Fedora - Sistemas Operacionais
 
Fedora Desktop - Duda Grass
Fedora Desktop - Duda GrassFedora Desktop - Duda Grass
Fedora Desktop - Duda Grass
 
Customizando Slackware
Customizando SlackwareCustomizando Slackware
Customizando Slackware
 
Audacity
AudacityAudacity
Audacity
 

Similar a Ubuntu COMSOLiD 5

Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorandogastaovalle
 
Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorandogastaovalle
 
Ubuntu Fábio Alves
Ubuntu Fábio AlvesUbuntu Fábio Alves
Ubuntu Fábio Alvesflukso
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxMauro Duarte
 
Apresentação de Linux Ubuntu
Apresentação de Linux UbuntuApresentação de Linux Ubuntu
Apresentação de Linux UbuntuCDP_Online
 
Redes Linux comandos gerais e servidores de redes
Redes Linux comandos gerais e servidores de redesRedes Linux comandos gerais e servidores de redes
Redes Linux comandos gerais e servidores de redesSoftD Abreu
 
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
 
Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010Diego Damasceno
 
Linux, distribuições e comandos
Linux, distribuições e comandosLinux, distribuições e comandos
Linux, distribuições e comandosVirgínia
 

Similar a Ubuntu COMSOLiD 5 (20)

Ubuntu COMSOLiD 6
Ubuntu COMSOLiD 6Ubuntu COMSOLiD 6
Ubuntu COMSOLiD 6
 
Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorando
 
Linux para-iniciantes-explorando
Linux para-iniciantes-explorandoLinux para-iniciantes-explorando
Linux para-iniciantes-explorando
 
Ubuntu Fábio Alves
Ubuntu Fábio AlvesUbuntu Fábio Alves
Ubuntu Fábio Alves
 
Como usar GNOME Boxes.pdf
Como usar GNOME Boxes.pdfComo usar GNOME Boxes.pdf
Como usar GNOME Boxes.pdf
 
Introdução ao GNU/Linux
Introdução ao GNU/LinuxIntrodução ao GNU/Linux
Introdução ao GNU/Linux
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
 
Aula4
Aula4Aula4
Aula4
 
Manual audacity
Manual audacityManual audacity
Manual audacity
 
Aula5
Aula5Aula5
Aula5
 
Lab so-abertos-unidade2
Lab so-abertos-unidade2Lab so-abertos-unidade2
Lab so-abertos-unidade2
 
Apresentação de Linux Ubuntu
Apresentação de Linux UbuntuApresentação de Linux Ubuntu
Apresentação de Linux Ubuntu
 
Redes Linux comandos gerais e servidores de redes
Redes Linux comandos gerais e servidores de redesRedes Linux comandos gerais e servidores de redes
Redes Linux comandos gerais e servidores de redes
 
Apostilaredeslinux
ApostilaredeslinuxApostilaredeslinux
Apostilaredeslinux
 
So-mod-4
So-mod-4So-mod-4
So-mod-4
 
Grupo 7 Ubunto
Grupo 7 UbuntoGrupo 7 Ubunto
Grupo 7 Ubunto
 
Ubuntu
UbuntuUbuntu
Ubuntu
 
Aula 1 Mini Curso de Linux
Aula 1 Mini Curso de LinuxAula 1 Mini Curso de Linux
Aula 1 Mini Curso de Linux
 
Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010Slide minicursocalourosufpa2010
Slide minicursocalourosufpa2010
 
Linux, distribuições e comandos
Linux, distribuições e comandosLinux, distribuições e comandos
Linux, distribuições e comandos
 

Más de Átila Camurça

Software Livre: Além da filosofia
Software Livre: Além da filosofiaSoftware Livre: Além da filosofia
Software Livre: Além da filosofiaÁtila Camurça
 
Espionagem e Software Livre
Espionagem e Software LivreEspionagem e Software Livre
Espionagem e Software LivreÁtila Camurça
 
NodeJS - E/S não-bloqueante - Dirigido a Eventos
NodeJS - E/S não-bloqueante - Dirigido a EventosNodeJS - E/S não-bloqueante - Dirigido a Eventos
NodeJS - E/S não-bloqueante - Dirigido a EventosÁtila Camurça
 
Onde o Software Livre pode te levar - Uma viagem ao mundo livre
Onde o Software Livre pode te levar - Uma viagem ao mundo livreOnde o Software Livre pode te levar - Uma viagem ao mundo livre
Onde o Software Livre pode te levar - Uma viagem ao mundo livreÁtila Camurça
 
Guia Aberto Android ed.2
Guia Aberto Android ed.2Guia Aberto Android ed.2
Guia Aberto Android ed.2Átila Camurça
 

Más de Átila Camurça (7)

Ciência e Informática
Ciência e InformáticaCiência e Informática
Ciência e Informática
 
Software Livre: Além da filosofia
Software Livre: Além da filosofiaSoftware Livre: Além da filosofia
Software Livre: Além da filosofia
 
Espionagem e Software Livre
Espionagem e Software LivreEspionagem e Software Livre
Espionagem e Software Livre
 
Árvores B
Árvores BÁrvores B
Árvores B
 
NodeJS - E/S não-bloqueante - Dirigido a Eventos
NodeJS - E/S não-bloqueante - Dirigido a EventosNodeJS - E/S não-bloqueante - Dirigido a Eventos
NodeJS - E/S não-bloqueante - Dirigido a Eventos
 
Onde o Software Livre pode te levar - Uma viagem ao mundo livre
Onde o Software Livre pode te levar - Uma viagem ao mundo livreOnde o Software Livre pode te levar - Uma viagem ao mundo livre
Onde o Software Livre pode te levar - Uma viagem ao mundo livre
 
Guia Aberto Android ed.2
Guia Aberto Android ed.2Guia Aberto Android ed.2
Guia Aberto Android ed.2
 

Ubuntu COMSOLiD 5

  • 1. Ubuntu COMSOLiD 5 Tudo o que vocˆ precisa saber sobre a distro e ´ Atila Camurca Alves ¸ camurca.home@gmail.com 22 de Outubro de 2012
  • 2. Sum´rio a 1 Introdu¸˜o ca Ubuntu COMSOLiD 5 Customiza¸˜o ca 2 Customiza¸˜o, por onde come¸ar? ca c Ambiente de customiza¸˜o ca Ferramentas de customiza¸˜o ca 3 Ambiente de trabalho Unity GNOME 3 4 Aplicativos Multim´ ıdia Escrit´rio o Jogos
  • 5. Ubuntu COMSOLiD 5 Introduc˜o ¸a O Ubuntu COMSOLiD 5 tem como base o Ubuntu vers˜o 12.04.1 a LTS. Isso significa que ele ter´ um suporte maior que o usual de 6 a meses. LTS Long Term Support (Termo de Suporte a Longo Prazo)
  • 6. Ubuntu COMSOLiD Introduc˜o ¸a Na vers˜o Ubuntu COMSOLiD n´s mantemos o Ubuntu Original e a o somente adicionamos mais funcionalidades a ele. Al´m do Unity, vocˆ e e pode escolher o GNOME 3 como ambiente de trabalho. ´ Esse tipo de modifica¸ao ´ bastante comum no mundo Linux. E o que c˜ e chamamos de customiza¸˜o, ou seja, adaptar o Linux as suas ca necessidades.
  • 8. Customiza¸˜o ca Introduc˜o ¸a Customizar o Linux ´ o jeito de possuir uma distribui¸˜o que atenda e ca as suas necessidades de forma espec´ıfica. Diferente de uma distribui¸˜o normal, onde o objetivo ´ um ambiente que atenda as ca e necessidades da maioria. Existem v´rias distribui¸˜es derivadas do Ubuntu, entre elas est˜o: a co a Ubuntu Studio (cria um ambiente multim´ ıdia) JoliCloud (Netbook) Linux Mint CentOS (Servidores)
  • 9. Customiza¸˜o, por onde ca come¸ar? c
  • 11. Ambiente de customiza¸˜o ca Customizac˜o, por onde comecar? ¸a ¸ A escolha do ambiente ir´ determinar o grau de dificuldade e o a p´blico atingido. u Escolher o Ubuntu como ambiente de customiza¸˜o ´ mais f´cil e ca e a atingi um p´blico grande. u Escolher o Slackware por outro lado, pode ser mais complicado e o p´blico que o utiliza gosta de fazer suas pr´prias customiza¸˜es. u o co Ainda assim existem customiza¸˜es de sucesso sobre o Slackware co como o Slax - http://www.slax.org/.
  • 13. Ferramentas de customiza¸˜o ca Customizac˜o, por onde comecar? ¸a ¸ A ferramenta utilizada para a customiza¸˜o do Ubuntu COMSOLiD 5 ca foi o Customizer - https://github.com/fluxer/Customizer. Veja dicas de instala¸˜o, guia do usu´rio, screencasts na wiki do ca a projeto - https://github.com/fluxer/Customizer/wiki Outras ferramentas de customiza¸˜o s˜o: ca a RemasterSys - http://www.remastersys.com/ubuntu.html UCK - http://uck.sourceforge.net Ubuntu-Builder - http://code.google.com/p/ubuntu-builder
  • 14. Ferramentas de customiza¸˜o ca Figura: Customizer
  • 15. Ferramentas de customiza¸˜o ca Customizac˜o, por onde comecar? ¸a ¸ Outra ferramenta importante para realizar testes com sua customiza¸˜o ´ um ambiente de virtualiza¸˜o. ca e ca Virtualizar significa a grosso modo, rodar um sistema operacional dentro de outro. Uma otima op¸˜o ´ o VMware Player - ´ ca e http://www.vmware.com/products/player.
  • 16. Ferramentas de customiza¸˜o ca Customizac˜o, por onde comecar? ¸a ¸ Para a customiza¸˜o do Ubuntu 12.04 ´ necess´rio conhecer o ca e a aplicativo gsettings. Exemplo de uso $ gsettings get foo bar O gsettings trabalha com schemas, que s˜o um conjunto de regras a que regem um programa, ou ambiente. Para listar todos os schemas fa¸a: c Listar schemas $ gsettings list-schemas | less
  • 17. Ferramentas de customiza¸˜o ca Customizac˜o, por onde comecar? ¸a ¸ Ap´s achar o schema desejado precisamos listar as keys. Para isso o fa¸a: c Listar keys $ gsettings list-keys org.gnome.desktop.interface | less Podemos agora listar o valor de cada key individualmente usando o comando: Listar valor $ gsettings get org.gnome.desktop.interface icon-theme
  • 18. Ferramentas de customiza¸˜o ca Customizac˜o, por onde comecar? ¸a ¸ Para modificar o valor de uma key utilizamos o comando: Listar valor $ gsettings set org.gnome.desktop.interface icon-theme ’Faenza-Dark’ Os valores de uma key podem ser: string ’foo’ boolean true | false integer 0-9 array [’foo’, ’bar’]
  • 20. Unity
  • 21. Unity Ambiente de trabalho Caracteriza-se por uma barra lateral contendo o menu principal e atalhos para os aplicativos mais utilizados. ´ E o ambiente padr˜o do Ubuntu desde o 11.04, e vem sofrendo a atualiza¸˜es desde ent˜o. co a Veja mais detalhes em http://unity.ubuntu.com/
  • 23. GNOME 3 Ambiente de trabalho A ideia ´ simplificar a interface e a integrar aos aplicativos, tornando e mais direta a comunica¸˜o entre os mesmos. ca Veja mais em http://www.gnome.org/ Possui suporte a extens˜es (https://extensions.gnome.org/) e o temas. O projeto encontra-se em constante atualiza¸˜o, melhorando a ca usabilidade cada vez mais. Veja um trecho do c´digo o http://git.gnome.org/browse/gnome-shell/tree/src/main.c
  • 25. Multim´ ıdia
  • 26. Multim´ ıdia Aplicativos Para apresentar as ferramentas multim´ ıdia, vamos montar um cen´rio a real de como seria criar um DVD de clipes no Ubuntu COMSOLiD 5. Ferramentas necess´rias: a Editor de Legendas Gaupol Criador de V´ ıdeo DVD/CD DeVeDe Reprodutor de M´ ıdias VLC
  • 27. Multim´ ıdia Figura: Gaupol - Editor de Legendas Figura: VLC - Reprodutor de M´ıdias Figura: DeVeDe - Criador de DVD
  • 28. Take The Time Dream Theater - Images And Words [1992] ”... I need a new voice, a new law, a new way Take the time, reevaluate It’s time to pick up the pieces, go back to square one I think it’s time for a change ...” ”... Eu preciso de uma nova voz, uma nova lei, um novo caminho Aproveite o tempo, reavalie ´ E hora de apanhar os peda¸os, c Voltar ao come¸oc Eu acho que ´ hora de uma mudan¸a ...” e c
  • 29. Multim´ ıdia Continuando a saga da se¸˜o Multim´ ca ıdia, vamos a outro cen´rio: a Extrair e converter arquivos de um CD de ´udio para outros formatos. a Ferramentas utilizadas: Extrator de CDs de ´udio SoundJuicer a Conversor de Som SoundConverter ´ Ferramenta para Etiquetar Audio AudioTagTool
  • 30. Multim´ ıdia Figura: Sound Juicer - Extrator de CDs de audio ´ Figura: AudioTagTool - Ferramenta para etiquetar audio ´ Figura: SoundConverter - Conversor de audio ´
  • 32. LibreOffice Escrit´rio o Figura: LibreOffice - App. de Escrit´rio o O Ubuntu COMSOLiD 5 j´ vem com uma vers˜o do LibreOffice atual a a e completa. O LibreOffice conta com as seguintes ferramentas: Writer (Editor de Texto) Calc (Editor de Planilhas) Impress (Editor de Slides) Draw (Editor de Imagens/Desenhos) Base (Banco de Dados) Math (Editor de F´rmulas Matem´ticas) o a e um Administrador de Impressoras.
  • 33. Jogos
  • 34. Jogos No Ubuntu COMSOLiD 5 os seguintes jogos podem ser encontrados: Urban Terror 4.2 HD (Tiro em Primeira Pessoa) Frogatto (jogo estilo saltar e correr) ZSNES (Emulador Super Nintendo) Super Tux Kart (Corrida com Personagens Linux) PCSX (Emulador PlayStation One) Mupen64plus (Emulador Nintendo 64)
  • 35. ScreenShots Figura: ZSNES Figura: Urban Terror Figura: Super Tux Kart Figura: Frogatto
  • 36. Onde encontrar esse material? Vocˆ pode baixar essa palestra e ainda outras em: e http://www.mad3linux.org/p/downloads.html
  • 37. Conecte-se Nuvem de Links E-mail: camurca.home@gmail.com Twitter: http://twitter.com/#!/atilacamurca Blog MAD3 Linux: http://www.mad3linux.org COMSOLiD: http://comsolid.org/ http://twitter.com/#!/comsolid https://www.facebook.com/comsolid Facebook: https://www.facebook.com/atilacamurca