Professional Documents
Culture Documents
NOTAS INICIAIS
Este e-book foi escrito por Antonio Gomes Junior com o objetivo de ser um guia para iniciantes em Linux completamente gratuito e constitui-se de uma adaptao de monografia do mesmo autor. permitido!
"opiar o ar#uivo digital para #uais#uer tipos de m$dias% &istribuir livremente o conte'do( sempre na totalidade e sempre gratuitamente% )mprimir o conte'do desde #ue para uso pessoal e para fins no-comerciais% *tili+ar partes do conte'do em trabal,os acad-micos( desde #ue citada a fonte%
.o / permitido!
Alterar o conte'do ou a capa( total ou parcialmente% 0ender o material digital( impresso ou sob #ual#uer outra forma ou circunst1ncia% &istribuir parcialmente a obra% *tili+ar os textos sem a devida citao de refer-ncia%
Espera-se( com estas regras( #ue seja mantida a gratuidade do material e de suas posteriores atuali+a2es( permitindo o acesso a #uais#uer pessoas #ue desejarem obt--lo. &istribua 3 vontade( leia 3 vontade e sinta-se livre para enviar sugest2es de mel,orias para o endereo linuxnodesktop4gmail.com. As mel,orias implementadas certamente tero seus autores citados nas pr5ximas edi2es.
&edico( Aos meus pais( #ue sempre me apoiaram nos estudos% 3 min,a #uerida namorada Juliana( #ue mostrou-se paciente comigo% 3 mem5ria de min,a amada e ines#uec$vel amiga canina Lassie e ao meu mais novo e fiel compan,eiro( meu muito amado co+in,o 6imba.
AGRADECIMENTOS
Ao professor <arco Antonio( pela paci-ncia( compet-ncia e prestatividade como meu orientador da faculdade e pelas bril,antes aulas sobre sistemas operacionais. Aos amigos =ernando "amilo( >icardo Leite( 0ict5rio( &iogo( professor >ubens e todos os demais( pelas id/ias compartil,adas sobre Software Livre em nossas diversas edi2es do Chopp Nerd. A toda comunidade Software Livre( pela inestim?vel contribuio com o desenvolvimento de uma sociedade onde o trabal,o de cada membro / utili+ado em benef$cio de todos e onde o recon,ecimento intelectual e o compartil,amento de con,ecimento so as 'nicas c,aves para o sucesso. A todos #ue colaboraram( direta ou indiretamente( com meu processo de aprendi+ado( desde o in$cio de min,a vida acad-mica e aos autores das obras utili+adas como fonte de pes#uisa( sem as #uais este trabal,o no seria poss$vel. Ao Joo =ernando "osta Junior( respons?vel pela )niciativa Esp$rito Livre @,ttp!88AAA.espiritolivre.orgB( ao "/lio 6im2es( da .et Come )nformao e Decnologia @,ttp!88AAA.simoes.com.brB e ao D,iago Cerrera &ameto( do site C& Linux @,ttp!88AAA.,dlinux.comB( por apoiarem este material e cederem ,ospedagem para doAnload do mesmo em seus sites. Ao professor &r. Antonio 7aulo 6. <isaka( pelas observa2es enviadas ao meu e-mail sobre algumas mel,orias a serem implementadas. E professor <isaka foi o respons?vel pela implantao da min,a amada =ADE"-DF( em GHH9. =i#uei muito feli+ em receber seus coment?rios. A todos #ue publicaram not$cias e links sobre esta obra e aos leitores #ue me enviaram mensagens.
SUMRIO
.EDA6 ).)")A)6......................................................................................................................I L)6DA &E =)G*>A6...............................................................................................................G: ).D>E&*JKE........................................................................................................................GL G M E 6)6DE<A E7E>A")E.AL L).*N.............................................................................GO G.G M Erigens de *nix e Linux.............................................................................................GO G.G.G M Erigem do *nix e sua relao com a )nternet.....................................................GO G.G.9 M G.*( =ree 6oftAare =oundation e o kernel de Linus Dorvalds..........................G; G.G.I M Pernel modular e monol$tico...............................................................................GQ G.9 M <otivao para migrar para Linux..............................................................................GH G.9.G M 6egurana.............................................................................................................GH G.9.9 M "usto....................................................................................................................9: G.9.I M &isponibilidade de programas.............................................................................9: G.9.L M 6uporte e &esenvolvimento.................................................................................9G G.I M Estrutura e regras b?sicas do sistema Linux................................................................9G G.I.G M A estrutura de ar#uivos em Linux.......................................................................99 G.I.9 M 7rincipais diret5rios em Linux e sua utili+ao...................................................9I G.I.I M 7ermiss2es de acesso a ar#uivos e diret5rios......................................................9R G.I.L - "omandos 'teis....................................................................................................9O G.L M 6uporte a ,ardAare no Linux......................................................................................9; G.L.G M *nidades de arma+enamento e m$dia externa.....................................................9Q G.L.9 M *nidades 6"6).....................................................................................................9H G.L.I M &is#uetes.............................................................................................................9H G.L.L M 6istema de ?udio e multim$dia.............................................................................9H G.L.R M 7ortas seriais e paralelas......................................................................................I: G.L.O M 7lacas de v$deo com acelerao I&.....................................................................I: G.R - "omo buscar ajuda nos programas e na )nternet.........................................................IG 9 M A &)6D>)S*)JKE &ES)A. G.*8L).*N.....................................................................IL 9.G M E 7rojeto &ebian.........................................................................................................IR 9.9 M Es pacotes e seu gerenciamento no &ebian G.*8Linux............................................IO 9.9.G M Es pacotes no &ebian G.*8Linux......................................................................IO 9.9.9 M Gerenciamento de pacotes...................................................................................I; 9.9.I M )nstalao b?sica de um aplicativo pelo m/todo apt............................................IQ 9.9.L - E ar#uivo sources.list...........................................................................................L: 9.I M 6istema de distribui2es &ebian @&ebian >eleasesB...............................................L9 9.I.G M *nstable...............................................................................................................L9 9.I.9 M Desting.................................................................................................................L9 9.I.I M =ro+en..................................................................................................................LI 9.I.L M 6table...................................................................................................................LI 9.I.R M "odinomes das distribui2es &ebian...................................................................LL 9.L M <otiva2es para utili+ao de &ebian G.*8Linux....................................................LL I M A<S)E.DE "E<7*DA")E.AL....................................................................................LO I.G M >e#uisitos de CardAare para &ebian G.*8Linux......................................................LO I.9 M )nstalao do sistema &ebian G.*8Linux..................................................................L; I.9.G M Ebteno das m$dias de instalao......................................................................L; I.9.9 M )niciar a instalao de &ebian G.*8Linux L.:...................................................LQ I.9.I M 6eleo de idioma e pa$s de locali+ao..............................................................LH I.9.L M )ndicao do tipo de teclado................................................................................RG I.9.R M "onfigurao de rede( ,ostname e dom$nio........................................................R9 I.9.O M 7articionamento de discos...................................................................................RR I.9.; M Escol,a de fuso ,or?rio.......................................................................................OI
I.9.Q M &efinio da sen,a de root e criao de usu?rio comum.....................................OI I.9.H M =inali+ao da instalao e gravao do gerenciador de partida.........................OO I.G: M Adicionar "&s ao reposit5rio e instalar 6Tnaptic.................................................O; L M A<S)E.DE G>U=)"E E< L).*N.................................................................................OH L.G M Nfree e N.org...............................................................................................................OH L.9 M Gerenciadores de janelas tradicionais.........................................................................;: L.9.G M Slackbox 8 =luxbox.............................................................................................;: L.9.9 M Enlig,tenment......................................................................................................;: L.9.I M )ceAm e =0V<..................................................................................................;: L.9.L M N="E...................................................................................................................;G L.9.R M VindoAmaker.....................................................................................................;G L.9.O M Gerenciador de janelas I& "ompi+ =usion..............................................................;G L.9.; M Ambiente gr?fico G.E<E.................................................................................;L R M A<S)E.DE G>U=)"E P&E............................................................................................;O R.G M >e#uerimentos para P&E............................................................................................;O R.9 M "onfigura2es iniciais.................................................................................................;; R.I M 6eleo do idioma do sistema.....................................................................................;Q R.L M E ambiente de trabal,o de P&E..................................................................................;H R.L.G M Urea de trabal,o...................................................................................................;H R.L.9 M E painel do P&E.................................................................................................QI R.L.I M E menu P.............................................................................................................QL R.R M E "entro de "ontrole P&E.........................................................................................QR R.R.G M Administrao do sistema....................................................................................QO R.R.9 M Apar-ncia e temas................................................................................................Q; R.R.I M Urea de trabal,o...................................................................................................QH R.R.L M "omponentes do P&E.........................................................................................HG R.R.R M "ontrole de energia..............................................................................................HI R.R.O M )nternet W rede.....................................................................................................HI R.R.; M 7erif/ricos............................................................................................................HR R.R.Q M >egional W acessibilidade...................................................................................HO R.R.H M 6egurana W privacidade.....................................................................................HQ R.R.G: M 6om W multim$dia.............................................................................................HH R.R.GG M Eutras ferramentas de configurao..................................................................HH R.R.G9 - )nstalando novas fontes no sistema..................................................................G:: R.R.GI - Alterar o tema de $cones...................................................................................G:G R.R.GL - 7ersonali+ando os atal,os de teclado...............................................................G:I R.R.GR - Exibindo $cones de dispositivos na ?rea de trabal,o........................................G:R R.R.GO - Alterar o fundo de tela @papel de paredeB.........................................................G:O R.R.G; - Dipos de ar#uivos e a2es.................................................................................G:Q R.O M Gerenciador Pon#ueror.............................................................................................G:H R.O.G M >ecursos de navegao......................................................................................G:H R.O.9 M )ntegrao com aplicativos nativos....................................................................GG9 R.O.I M >ecursos de )nternet..........................................................................................GGI R.O.L M =erramentas especiais do Pon#ueror.................................................................GGL O M A7L)"AJXE6 7A>A ).DE>.ED..................................................................................GGH O.G M .avegador Aeb )ceAeasel.........................................................................................GGH O.G.G M )nstalao do navegador....................................................................................GGH O.G.9 M >ecursos de )ceAeasel.......................................................................................G9: O.G.I M "onfigura2es de )ceAeasel..............................................................................G9I O.9 M "omunicador instant1neo Popete.............................................................................G9L O.9.G M )nstalao do Popete.........................................................................................G9R O.9.9 M "onfigura2es para utili+ao de Popete com uma conta <6........................G9R
O.9.I M "onfigura2es gerais do programa Popete........................................................G9Q O.9.L M =uncionamento b?sico do Popete......................................................................GI9 O.9.R - )nstalando Aebcam e testando com "am6tream e Popete.................................GII O.I M Leitor de e-mail Evolution........................................................................................GIR O.I.G M "onfigurao inicial de Evolution....................................................................GIR O.I.9 M >ecursos de e-mail no Evolution.......................................................................GI; O.I.I M A agenda de contatos.........................................................................................GL: O.I.L M A agenda de compromissos...............................................................................GLG O.I.R M Darefas e memorandos.......................................................................................GL9 O.I.O M "onfigura2es adicionais de Evolution.............................................................GLI O.L M Agregador de >66 Akregator....................................................................................GLL O.L.G M >ecursos b?sicos de Akregator..........................................................................GLR O.L.9 M "onfigura2es do programa...............................................................................GL; O.R M "ompartil,amento de ar#uivos com PDorrent..........................................................GLQ O.R.G M A configurao de PDorrent..............................................................................GLH O.R.9 M >ecursos de PDorrent........................................................................................GR: O.O M 0E)7 em G.*8Linux com 6kTpe.............................................................................GR9 O.O.G M A instalao de 6kTpe em &ebian G.*8Linux.................................................GR9 O.O.9 M "onfigura2es de 6kTpe....................................................................................GRI O.O.I M >ecursos de 6kTpe para Linux..........................................................................GRL O.O.L M "onsidera2es adicionais...................................................................................GRR O.; - "onectando-se 3 )nternet discada...............................................................................GR; O.Q - "onectando-se 3 )nternet banda larga........................................................................GRH ; M A7L)"AJXE6 7A>A E6">)DY>)E..............................................................................GO9 ;.G M A su$te EpenEffice.org 9.:.......................................................................................GO9 ;.G.G M EpenEffice.org Vriter.......................................................................................GOL ;.G.9 M EpenEffice.org "alc..........................................................................................GO; ;.G.I M EpenEffice.org )mpress....................................................................................GOQ ;.G.L M EpenEffice.org &raA........................................................................................GOH ;.G.R M EpenEffice.org Sase.........................................................................................GOH ;.G.O M EpenEffice.org <at,.........................................................................................G;G ;.G.; M Gerao nativa de ar#uivos 76 e 7&=...............................................................G;9 ;.9 M Gerenciamento de informa2es pessoais utili+ando Pontact....................................G;I ;.I M Gerenciamento de projetos utili+ando 7lanner..........................................................G;R ;.L M Editorao eletrZnica com 6cribus............................................................................G;O ;.R M "riao de diagramas com &ia e Pivio.....................................................................G;; ;.O M Gerenciador de finanas PmT<oneT........................................................................G;Q ;.O.G M 7rincipais fun2es disponibili+adas por P<T<oneT........................................G;H ;.O.9 M "onfigura2es de P<T<oneT..........................................................................GQ: Q M A7L)"AJXE6 <*LD)<[&)A........................................................................................GQG Q.G M >eproduo de ?udio.................................................................................................GQG Q.G.G M Amarok..............................................................................................................GQG Q.G.9 - Ebter informa2es de m'sicas( ?lbuns( letras e artistas com Amarok....................GQI Q.G.I M .oatun...............................................................................................................GQO Q.9 M "odificao de ?udio.................................................................................................GQ; Q.9.G M "odificao utili+ando PAudio"reator.............................................................GQQ Q.9.9 M "odificao utili+ando Pon#ueror.....................................................................GQQ Q.I M >eproduo de v$deos...............................................................................................GQH Q.I.G M <plaTer..............................................................................................................GQH Q.I.9 M Paffeine.............................................................................................................GHG Q.I.I M Nine...................................................................................................................GH9 Q.L M "onverso e edio de v$deos...................................................................................GHI
Q.L.G M ==<peg.............................................................................................................GHL Q.L.9 M Edio de v$deo.................................................................................................GHL Q.L.I - Gravar um v$deo da tela com N0id"ap.............................................................GHR Q.R M Gravao de "& e &0&............................................................................................GH; Q.R.G M PIS....................................................................................................................GHQ Q.R.9 M N-"&->oast.......................................................................................................GHH Q.R.I - "lonando &0&s com PH"opT...........................................................................GHH Q.O M Edio de imagens.....................................................................................................9:G Q.O.G M E G)<7.............................................................................................................9:G Q.O.9 M )nkscape.............................................................................................................9:O Q.O.I - "apturar a imagem da tela com P6naps,ot.......................................................9:; Q.; M <odelagem I&..........................................................................................................9:H Q.;.G M Slender...............................................................................................................9:H Q.Q M Gerenciamento de imagens.......................................................................................9GG Q.Q.G M 7icasa.................................................................................................................9GG Q.Q.9 - )nstalao do Google 7icasa...............................................................................9GI Q.Q.I M =-6pot................................................................................................................9GL Q.H M "omunicao com c1meras digitais e outros dispositivos *6S................................9GO Q.H.G M &igikam e as c1meras digitais...........................................................................9GO Q.H.9 M Docadores de ?udio port?teis( pendrives e o desktop Linux..............................9G; Q.G: M Jogos........................................................................................................................99: Q.G:.G M Jogos simples do ambiente P&E.....................................................................99: Q.G:.9 - )nstalar o driver I& da n0idia..........................................................................99I Q.G:.I M Jogos #ue utili+am placa gr?fica I&................................................................99O Q.GG M 7lacas de captura e D0............................................................................................9I: Q.GG.G M Escol,a do ,ardAare ideal...............................................................................9I: Q.GG.9 M &escobrindo #ual ,ardAare est? instalado......................................................9IG Q.GG.I M )nstalando e configurando a placa de D0........................................................9I9 Q.GG.L M 0isuali+ando com D0Dime.............................................................................9II H M *D)L)DU>)E6( )<7>E66E>A6 E >E&E......................................................................9IO H.G M Sackup.......................................................................................................................9IO H.G.G M Sackup em desktop com Peep..........................................................................9IO H.9 M Editores de texto e calculadora..................................................................................9I; H.I M 6uporte a impressoras................................................................................................9IH H.I.G M 6istema de impresso com "*76......................................................................9IH H.L M Drabal,o em rede.......................................................................................................9L9 H.L.G M Cabilitando os compartil,amentos....................................................................9LI H.L.9 M >edes sem fios...................................................................................................9LR H.R - =ireAall......................................................................................................................9LO H.R.G M =irestarter...........................................................................................................9L; G: M L).G*AGE.6 &E 7>EG>A<AJKE E 6">)7D6....................................................9LH G:.G M Linguagem "...........................................................................................................9LH G:.9 M Gambas....................................................................................................................9LH G:.I M 7Tt,on......................................................................................................................9RG G:.L M 7C7..........................................................................................................................9RG GG M 6E=DVA>E L)0>E .A6 E<7>E6A6........................................................................9RI GG.G M "aixa EconZmica =ederal........................................................................................9RI GG.9 M <etrZ de 6o 7aulo.................................................................................................9RL GG.I M Eutros casos de migrao para Linux.....................................................................9RL ES6E>0AJXE6 =).A)6 &E A*DE>................................................................................9RO S)SL)EG>A=)A....................................................................................................................9RQ
LISTA DE FIGURAS
=)G*>A G - Exemplo de busca no Google .............................................................................I9 =)G*>A 9 - Susca de pacotes pela ferramenta apt..................................................................IH =)G*>A I - Dela inicial para instalao do sistema &ebian G.*8Linux................................LH =)G*>A L - 6eleo de idioma para o processo de instalao.................................................R: =)G*>A R - 6eleo de pa$s do utili+ador...............................................................................RG =)G*>A O - 6eleo do laTout de teclado................................................................................R9 =)G*>A ; - 6eleo de interface de rede prim?ria..................................................................RI =)G*>A Q - &igitar o nome do computador............................................................................RL =)G*>A H - Dela de escol,a do dom$nio de rede a #ue pertence o computador.....................RL =)G*>A G: - 6eleo do m/todo de particionamento.............................................................RO =)G*>A GG - Lista de discos r$gidos e parti2es.....................................................................R; =)G*>A G9 - Dela inicial de configurao de partio............................................................RQ =)G*>A GI - 6eleo do tipo de sistema de ar#uivos para uma partio................................RH =)G*>A GL - 6eleo do ponto de montagem de uma partio...............................................O: =)G*>A GR - =inali+ar a configurao da partio..................................................................OG =)G*>A GO - =inali+ando o particionamento...........................................................................O9 =)G*>A G; - "onfirmar as mudanas nos discos....................................................................O9 =)G*>A GQ - 6elecionar fuso ,or?rio......................................................................................OI =)G*>A GH - &igitar sen,a do root..........................................................................................OL =)G*>A 9: - &igitar o nome completo do usu?rio comum.....................................................OR =)G*>A 9G - .ome de login do usu?rio comum.....................................................................OR =)G*>A 99 - )nstalar G>*S na <S>.....................................................................................OO =)G*>A 9I - Escrever na tela com fogo usando "ompi+ =usion............................................;I =)G*>A 9L - 0isuali+ao em cubo no "ompi+.....................................................................;L =)G*>A 9R - Assistente de "onfigura2es para a Urea de Drabal,o......................................;Q =)G*>A 9O - 6elecionar idioma 7ortugu-s do Srasil..............................................................;H =)G*>A 9; - Urea de trabal,o P&E........................................................................................Q: =)G*>A 9Q - "onfigurar a ?rea de trabal,o.............................................................................QG =)G*>A 9H - Janela 6istema no Pon#ueror............................................................................Q9 =)G*>A I: - <enu r?pido P&E..............................................................................................QI =)G*>A IG - <enu r?pido arrastar-e-soltar.............................................................................QI =)G*>A I9 - 7ainel do P&E @barra de tarefasB.......................................................................QL =)G*>A II - "entro de controle @administrao do sistemaB..................................................QO =)G*>A IL - "entro de controle @apar-ncia e temasB..............................................................QQ =)G*>A IR - "entro de controle @?rea de trabal,oB................................................................H: =)G*>A IO - "entro de controle @componentes do P&EB.......................................................H9 =)G*>A I; - "entro de controle @componentes do P&EB.......................................................H9 =)G*>A IQ - "entro de controle @)nternet W redeB..................................................................HL =)G*>A IH - "entro de controle @perif/ricosB.........................................................................HR =)G*>A L: - "entro de controle @regional W acessibilidadeB.................................................H; =)G*>A LG - "entro de controle @segurana W privacidadeB..................................................HQ =)G*>A L9 - "entro de controle @som W multim$diaB.............................................................HH =)G*>A LI - )nstalador de fontes..........................................................................................G:G =)G*>A LL - Alterar tema de $cones.....................................................................................G:9 =)G*>A LR - Ajustes avanados em $cones...........................................................................G:9 =)G*>A LO - "onfigurar atal,os de teclado..........................................................................G:I =)G*>A L; - "onfigurar um atal,o.......................................................................................G:L =)G*>A LQ - Atal,os globais de P&E..................................................................................G:L =)G*>A LH - <enu suspenso de P&E...................................................................................G:R =)G*>A R: - [cones de dispositivos de P&E........................................................................G:R
=)G*>A RG - <$dia >emov$vel.............................................................................................G:O =)G*>A R9 - >emoo segura de m$dia remov$vel...............................................................G:O =)G*>A RI - Drocar fundo de tela @papel de paredeB............................................................G:; =)G*>A RL - Ebter novos planos de fundo com ferramenta P&E........................................G:; =)G*>A RR - Dipos de ar#uivos e associa2es com programas.............................................G:Q =)G*>A RO - Pon#ueror com cinco abas abertas..................................................................G:H =)G*>A R; - &ividir a navegao em pain/is no Pon#ueror................................................GG: =)G*>A RQ - 7ain/is na viso Es#uerda8&ireita de Pon#ueror............................................GG: =)G*>A RH - Dr-s formas de visuali+ao de ar#uivos de Pon#ueror..................................GGG =)G*>A O: - <enu r?pido.....................................................................................................GG9 =)G*>A OG - 0isuali+ao de ar#uivo compactado no Pon#ueror.......................................GG9 =)G*>A O9 - >eproduo de v$deo em uma aba do Pon#ueror............................................GGI =)G*>A OI - .avegao =D7 no Pon#ueror........................................................................GGL =)G*>A OL - 7ar1metros para criao de galeria de imagens...............................................GGR =)G*>A OR - Galeria de imagens gerada pelo Pon#ueror.....................................................GGO =)G*>A OO - "odificao de "&s com o Pon#ueror............................................................GGQ =)G*>A O; - .avegao em abas com )ceAeasel.................................................................G9G =)G*>A OQ - )nstalar plugins adicionais em )ceAeasel.........................................................G9G =)G*>A OH - Ep2es de busca integradas ao )ceAeasel........................................................G99 =)G*>A ;: - Aceitar extenso...............................................................................................G99 =)G*>A ;G - Janela de configura2es de )ceAeasel..............................................................G9I =)G*>A ;9 - Exemplo de instalao de Popete....................................................................G9R =)G*>A ;I - Escol,a de protocolo para utili+ao no programa Popete.............................G9O =)G*>A ;L - &efinio de conta para o protocolo escol,ido em Popete.............................G9; =)G*>A ;R - Janela principal de Popete...............................................................................G9Q =)G*>A ;O - "onfigurao da seo "omportamento de Popete.........................................G9H =)G*>A ;; - 6eo Apar-ncia das configura2es de Popete...............................................GI: =)G*>A ;Q - <enu "onfigura2es do Popete.....................................................................GIG =)G*>A ;H - "onfigurao de plugins de Popete.................................................................GI9 =)G*>A Q: - "am6tream.......................................................................................................GIL =)G*>A QG - Ajustar Aebcam em Popete.............................................................................GIL =)G*>A Q9 - &ados para criao de conta no Evolution.......................................................GIO =)G*>A QI - "onfigurao para recebimento de e-mails no Evolution................................GI; =)G*>A QL - Dela inicial do cliente de e-mails Evolution....................................................GIQ =)G*>A QR - >5tulos no Evolution.......................................................................................GIH =)G*>A QO - "adastro de contato no Evolution....................................................................GL: =)G*>A Q; - Adicionando compromisso no Evolution........................................................GLG =)G*>A QQ - Agenda de compromissos de Evolution...........................................................GL9 =)G*>A QH - Darefas no Evolution........................................................................................GLI =)G*>A H: - "onfigura2es gerais de Evolution..................................................................GLL =)G*>A HG - Adicionar fonte de not$cias no Akregator........................................................GLR =)G*>A H9 - 7ar1metros para nova fonte de not$cias...........................................................GLO =)G*>A HI - Exibio de fonte de not$cias >66 do portal *EL..........................................GLO =)G*>A HL - Leitura de mat/ria completa no Akregator......................................................GL; =)G*>A HR - "onfigura2es de Akregator............................................................................GLQ =)G*>A HO - "onfigurao de PDorrent...............................................................................GLH =)G*>A H; - Janela principal de PDorrent............................................................................GRG =)G*>A HQ - Janela de configura2es de 6kTpe...................................................................GRI =)G*>A HH - 6kTpe com uma conversao ativa..................................................................GRR =)G*>A G:: - "onfigurao do sistema AL6A para captura de som...................................GRO =)G*>A G:G - 0olume do som em P<ix.............................................................................GR; =)G*>A G:9 - "onexo 3 )nternet discada............................................................................GRH
=)G*>A G:I - )nterface principal de SrEffice.org Vriter....................................................GOR =)G*>A G:L - "onfigura2es de SrEffice.org Vriter..........................................................GOO =)G*>A G:R - Estilo de p?gina em EpenEffice.org Vriter..................................................GOO =)G*>A G:O - Janela principal de SrEffice.og "alc.............................................................GO; =)G*>A G:; - Janela principal de SrEffice.org )mpress......................................................GOQ =)G*>A G:Q - Janela principal de SrEffice.org &raA..........................................................GOH =)G*>A G:H - Janela principal de SrEffice.org Sase...........................................................G;: =)G*>A GG: - "riao de f5rmula no SrEffice.org <at,.....................................................G;G =)G*>A GGG - Gerao de ar#uivos 76 no SrEffice.org Vriter...........................................G;9 =)G*>A GG9 - Exportao de documentos em formato 7&= no Vriter................................G;I =)G*>A GGI - Pontact exibindo informa2es de P<ail.......................................................G;L =)G*>A GGL - Janela principal de 7lanner............................................................................G;R =)G*>A GGR - &emonstrao de 6cribus...............................................................................G;O =)G*>A GGO - Janela principal de Pivio...............................................................................G;; =)G*>A GG; - Janela principal do softAare &ia....................................................................G;Q =)G*>A GGQ - Janela principal de P<T<oneT.....................................................................G;H =)G*>A GGH - "onfigura2es de P<T<oneT.......................................................................GQ: =)G*>A G9: - >eproduo de ?udio em Amarok.................................................................GQ9 =)G*>A G9G - Editar informa2es em Amarok.....................................................................GQI =)G*>A G99 - Escol,er informa2es da faixa.......................................................................GQL =)G*>A G9I - Suscar capa do ?lbum com Amarok..............................................................GQR =)G*>A G9L - "apa encontrada por Amarok........................................................................GQR =)G*>A G9R - Letra de m'sica recuperada por Amarok.......................................................GQO =)G*>A G9O - .oatun............................................................................................................GQ; =)G*>A G9; - Janela principal de PAudio"reator................................................................GQQ =)G*>A G9Q - "odificao de ?udio pelo Pon#ueror...........................................................GQH =)G*>A G9H - <plaTer reprodu+indo um filme....................................................................GH: =)G*>A GI: - Janela principal de Paffeine..........................................................................GHG =)G*>A GIG - <enu Paffeine...............................................................................................GH9 =)G*>A GI9 - >eprodutor de m$dia Nine..............................................................................GHI =)G*>A GII - )nterface principal de N0id"ap.....................................................................GH; =)G*>A GIL - Janela principal de PIS.................................................................................GHQ =)G*>A GIR - Sackup de &0& com PH"opT......................................................................9:: =)G*>A GIO - "onfigurar PH"opT.......................................................................................9:G =)G*>A GI; - Janela de ferramentas de G)<7.....................................................................9:I =)G*>A GIQ - Janela de trabal,o de G)<7( com menu suspenso ativado............................9:L =)G*>A GIH - Aplicao do 6cript-=u Dranar sobre uma imagem.....................................9:R =)G*>A GL: - Janela de prefer-ncias de G)<7....................................................................9:O =)G*>A GLG - )nkscape! Lamborg,ini Gallardo( por <ic,ael Grosberg..............................9:; =)G*>A GL9 - 6naps,ot de janela sem bordas......................................................................9:H =)G*>A GLI - Urea de trabal,o de Slender..........................................................................9GG =)G*>A GLL - 7icasa do Google...........................................................................................9G9 =)G*>A GLR - >eposit5rios de A7D ajustados por 6Tnaptic.................................................9GL =)G*>A GLO - )nterface de =-6pot........................................................................................9GR =)G*>A GL; - Lista de c1meras digitais de &igikam............................................................9GO =)G*>A GLQ - Janela principal de &igikam..........................................................................9G; =)G*>A GLH - Ao para dispositivo *6S............................................................................9GQ =)G*>A GR: - Ar#uivos presentes no dispositivo port?til de ?udio......................................9GH =)G*>A GRG - =ro+en Subble................................................................................................99G =)G*>A GR9 - Psokoban! o almoxarifado japon-s................................................................999 =)G*>A GRI - Jogo educativo PAtZmico.............................................................................999 =)G*>A GRL - 7enguin >acer................................................................................................99O
=)G*>A GRR - GLDron..........................................................................................................99; =)G*>A GRO - 6imulador de vZo =lig,tGear.........................................................................99Q =)G*>A GR; - =oobillard.......................................................................................................99Q =)G*>A GRQ - Jogo de xadre+ em I& Srutal",ess...............................................................99H =)G*>A GRH - *m dos cen?rios de Dremulous.....................................................................9I: =)G*>A GO: - D0Dime..........................................................................................................9IL =)G*>A GOG - Gerenciador de c5pias de segurana Peep.....................................................9I; =)G*>A GO9 - <arcao para 7C7 com PVrite...................................................................9IQ =)G*>A GOI - A calculadora de P&E P"alc........................................................................9IQ =)G*>A GOL - 7?gina inicial de "*76..................................................................................9L: =)G*>A GOR - )mpressoras no "entro de "ontrole de P&E.................................................9LG =)G*>A GOO - &i?logo de seleo de impressora de P&E....................................................9L9 =)G*>A GO; - "ompartil,amento de Ar#uivos pelo "entro de "ontrole.............................9LI =)G*>A GOQ - &i?logo de compartil,amento........................................................................9LL =)G*>A GOH - Acesso a compartil,amento com Pon#ueror.................................................9LR =)G*>A G;: - Janela principal de PAi=i<anager................................................................9LO =)G*>A G;G - Janela principal de =irestarter........................................................................9LQ =)G*>A G;9 - )&E de Gambas..............................................................................................9R:
INTRODUO
A criao dos computadores pessoais foi um marco muito importante na ,ist5ria da inform?tica atualmente con,ecida. A miniaturi+ao dos componentes possibilitou uma reduo nos custos de fabricao dos computadores pessoais( tornando-os acess$veis( na d/cada de Q:( a uma boa parte das empresas( ajudando a transformar muitos processos de trabal,o. &e GHQG @ano de lanamento do primeiro computador pessoal( pela )S<B a GHQL( foram comerciali+ados mais de 9R: mil computadores pessoais. As proje2es de analistas apontavam para aproximadamente Q: mil,2es de computadores pessoais at/ finais do s/culo NN( n'mero #ue foi absurdamente maior( c,egando a R:: mil,2es de 7"s @Personal Computers M "omputadores 7essoaisB vendidos at/ o ano 9:::. .o in$cio da d/cada de H:( o desenvolvimento de aplica2es gr?ficas facilitou o uso dos 7"s @tamb/m c,amados desktopsB por parte de #uais#uer pessoas e permitiu a sua introduo nos lares( onde( a partir de GHHL( com a c,egada do "&->E<( o computador fe+ sucesso por possibilitar o trabal,o no campo do entretenimento com m'sicas( v$deos e jogos. As universidades tiveram sua parcela de contribuio para a expanso do uso do 7"( com a utili+ao pelos estudantes na preparao de tarefas e trabal,os. Ainda na mesma d/cada( com a evoluo da Internet( os computadores pessoais assumiram pap/is ainda mais importantes no cotidiano das pessoas( facilitando a comunicao( a interao e o trabal,o dos usu?rios. Dudo isto somente foi poss$vel graas 3 evoluo do conjunto #ue forma a base da computao! os componentes f$sicos( os programas e as pessoas. E foco desta pes#uisa so os programas( mais especificamente os sistemas operacionais. E sistema operacional / o software @programaB #ue permite a interao entre os outros dois componentes de um sistema computacional. interagindo com o sistema operacional #ue os usu?rios @pessoasB podem obter resultados a partir de seus computadores. Existem diversos sistemas operacionais( alguns deles espec$ficos a uma plataforma de hardware @componentes f$sicos( como placas e dispositivosB e outros mais abrangentes. Es sistemas dividem-se tamb/m entre propriet?rios - a#ueles #ue pertencem a uma organi+ao e geralmente exigem pagamento de licenas por sua utili+ao - e livres M sistemas #ue podem ser utili+ados sem o pagamento de licenas. 7raticamente todos os sistemas operacionais livres tamb/m so de fonte aberta @open sourceB( o #ue significa #ue o c5digo fonte do sistema / disponibili+ado ao usu?rio. E sistema operacional livre focado neste trabal,o / G.*8Linux( sob a distribuio do projeto &ebian. &esde sua criao( o sistema Linux sempre foi considerado um sistema operacional de dif$cil utili+ao por pessoas com pouco con,ecimento t/cnico sobre computao. Esta crena
fe+ com #ue o sistema fosse adotado muito mais em servidores de empresas do #ue em computadores pessoais de usu?rios dom/sticos( onde o reinado dos sistemas propriet?rios se estabeleceu. .os 'ltimos anos( isto desencadeou uma busca( por parte dos desenvolvedores de Linux( pela criao de distribui2es do sistema com ferramentas mais amig?veis ao utili+ador e mais compat$veis com os hardwares dos 7"s dom/sticos. &esde o ano de 9::R( o Governo =ederal do Srasil tem incentivado a comerciali+ao de computadores pessoais com o sistema Linux instalado. A fora conjunta entre desenvolvedores independentes e os governos de diversos pa$ses est? tornando cada ve+ mais poss$vel a adoo do Linux nos desktops dos usu?rios dom/sticos e de empresas. Es sistemas operacionais propriet?rios( utili+ados na grande maioria dos computadores pessoais no Srasil( #uase sempre no possuem licena de uso por parte de seus utili+adores( estando estes sujeitos a multas por uso de software ilegal. E preo da licena de um sistema operacional propriet?rio / alto se relacionado com o poder a#uisitivo da sociedade brasileira de forma geral. Este fator encarece o processo de a#uisio de um microcomputador com software legali+ado para as fam$lias de m/dia e baixa rendas( onde o Linux entra em cena( barateando consideravelmente os custos. <esmo contando com um conjunto completo de ferramentas alternativas gratuitas e livres @#ue podem permitir a obteno dos mesmos resultados de ferramentas propriet?riasB( o sistema Linux tem encontrado certa dificuldade para atingir os computadores pessoais. E presente trabal,o pretende demonstrar funcionalidades e ferramentas em um desktop Linux( identificando programas #ue atendem satisfatoriamente 3s necessidades de um usu?rio comum( em termos de obteno de resultados( facilidade de operao e compatibilidade com softwares propriet?rios. Este livro destina-se principalmente aos usu?rios iniciantes em Linux( por este motivo( preocupa-se em demonstrar programas sem maiores aprofundamentos t/cnicos e priori+a o uso da interface gr?fica em ve+ da lin,a de comandos.
operacional multiusu?rio #ue pudesse ser robusto e poderoso e tamb/m obtivesse mel,or desempen,o na execuo de pe#uenos programas @ferramentasB. E nome *nix foi dado ao novo sistema por Srian Pernig,an( pes#uisador da Sell Labs. A ADWD alterou o *nix e lanou o System )))( sendo #ue este foi seguido pelo lanamento do comercial *nix System )0. A empresa enfrentou problemas com a comerciali+ao do sistema *nix e acabou por distribuir o sistema com o c5digo-fonte para as universidades( mas sem garantia. Esta pr?tica deu origem ao termo open source @fonte abertaB e fe+ com #ue diversas institui2es de ensino e pes#uisa pudessem alterar e adaptar o sistema sem problemas jur$dicos. .a d/cada de GHQ:( a ADWD conseguiu comerciali+ar *nix com direitos autorais( mas novamente no obteve sucesso e vendeu os direitos para o 6"E Group. .a#uela /poca( a A>7A @ dvanced !esearch Pro"ect gency # Ag-ncia de 7rojeto de 7es#uisa AvanadaB( foi designada pelo &epartamento de &efesa dos E*A para criar uma rede de computadores resistente a ata#ues militares. Esta rede recebeu o nome de A>7A.ED e utili+ava *nix na sua base( pois o D"78)7 @$ransmission Control Protocol8Internet Protocol M 7rotocolo de controle de transmisso87rotocolo de InternetB era o protocolo utili+ado para troca de dados e era montado em *nix. <ais tarde( a A>7A.ED tornou-se a Internet #ue / con,ecida e os sistemas derivados de *nix ainda constituem um dos mais importantes fatores para o correto funcionamento desta rede. Es sistemas *nix e seus derivados so confi?veis e muito famosos por sua segurana( mas ao contr?rio do #ue possa parecer( o alto n$vel de segurana de *nix no era um dos principais objetivos do projeto de D,ompson e >ic,ie.
se ele gostasse de um programa( precisava compartil,ar o mesmo com outras pessoas #ue tamb/m gostavam dele. E projeto G.* tin,a como objetivo a criao de um sistema operacional #ue fosse compat$vel com o padro *nix. Este fato ia de encontro aos direitos autorais do *nix( motivo pelo #ual a =6= criou uma licena denominada G7L @General Pu'lic (icence ) Licena 7'blica GeralB. A licena tin,a como base a livre distribuio do software( o direito ao estudo( 3 modificao e ao aperfeioamento por #uais#uer pessoas( sem #ue fosse exigido pagamento de licenas. *m novo sistema operacional estaria sendo criado pelo projeto G.*( seguindo os re#uisitos da G7L. A =6= ,avia criado grande parte de um sistema operacional com base em *nix( mas o componente essencial @o kernelB no fora desenvolvido at/ meados de GHHG. .este ano( Linus Senedict Dorvalds era formando de "i-ncia da "omputao na universidade de %elsink @=inl1ndiaB e ,avia iniciado trabal,os no desenvolvimento de um sistema operacional baseado no <inix @sistema para fins acad-micos desenvolvido pelo &r. AndreA DanenbaumB. Linus enviou uma mensagem a um grupo pela *senet @uma esp/cie de grupo de not$cias em uma rede anterior 3 InternetB( na tentativa de conseguir pessoas #ue auxiliassem em seu projeto e disponibili+ou( em :R de Eutubro de GHHG( a verso :.:9 de seu trabal,o @o kernel de Linux e seu c5digo-fonteB para #ue todos pudessem contribuir. E kernel de Linux( o gerenciador de 'oot @iniciali+aoB e o compilador G"" eram compilados em <inix e depois de um certo ponto( era poss$vel iniciar o sistema no pr5prio Linux e compilar os outros programas. Em GHHL( a verso G.: do kernel foi disponibili+ada e em GHHR( surgiram as primeiras distribui2es Linux( advindas da unio entre o kernel de Dorvalds e as ferramentas desenvolvidas pelo projeto G.*. Esta unio fe+ com #ue o sistema fosse recon,ecido pela =6= como G.*8Linux( mas esta denominao no / uma regra.
sistema e #ue provavelmente no sofrero mudanas( ou seja( no sero removidos. Este / o tipo de kernel utili+ado por Linux. E microkernel @modularB / flex$vel e usado #uando se necessita adicionar ou remover o suporte a determinados dispositivos de forma din1mica e pr?tica( ou seja( os m5dulos so carregados en#uanto o dispositivo estiver em uso e depois so descarregados( liberando a mem5ria do sistema. E microkernel mant/m o suporte aos componentes mais b?sicos no espao de mem5ria do kernel e os servios como redes e v$deo so executados no espao de mem5ria do usu?rio.
1.*.1 Seg"r%n'%
6istemas de bases de dados p'blicas de segurana( como ,ug-illa( fa+em com #ue os softAares livres @Linux e seus aplicativosB possuam uma possibilidade de correo de erros em menor intervalo de tempo. E c5digo-fonte dispon$vel e a programao na linguagem "( possibilitam #ue #uais#uer programadores possam descobrir( corrigir e at/ mesmo disponibili+ar as corre2es para o sistema em #uesto de poucos dias ou ,oras. &e encontro a isto( os sistemas Microsoft +indows somente recebem manuteno pelo fabricante( o #ue acaba tornando o tempo para a correo de fal,as relativamente maior. Este tipo de agilidade na correo de vulnerabilidades e a estrutura do sistema com relao 3s permiss2es de acesso( fa+em de Linux um sistema operacional muito seguro e dif$cil de violar. Soa parte dos boletins de segurana de Microsoft +indows referem-se a fal,as #ue permitem a um atacante remoto tomar o controle da m?#uina ou executar c5digos
maliciosos no computador atingido. =al,as nos aplicativos tamb/m fa+em os sistemas Microsoft perderem pontos com relao 3 segurana( como no caso do 'rowser Internet Explorer e controles de tecnologia ctive. @ambos da MicrosoftB. Linux possui navegadores de c5digo aberto( mas isto no significa #ue eles esto livres de fal,as( entretanto( como citado anteriormente( a comunidade est? sempre trabal,ando para corrigir os problemas o mais r?pido poss$vel( o #ue merece um voto de confiana dos usu?rios.
1.*.* C"s/$
Excelentes distribui2es de Linux esto dispon$veis para download na Internet e sem #ue se exija pagamento por elas. Eutros sistemas( como Microsoft +indows e <A"E6 @da ppleB( custam algumas centenas de d5lares e no caso da Microsoft( se um usu?rio desejar migrar para o mais novo +indows @no momento desta escrita( c,amado 0istaB( dever? considerar o investimento em hardware tamb/m. Al/m da licena do sistema operacional( / preciso considerar tamb/m as licenas dos programas #ue sero utili+ados e de antiv$rus. Em #ual#uer caso( Linux / imbat$vel( pois #uando um usu?rio precisar comprar uma m$dia de instalao de uma distribuio de &ebian G.*8Linux( por exemplo( pagar? somente o valor referente 3 m$dia aos revendedores autori+ados( o #ue custar?( em moeda brasileira( em torno de >\ L:(:: @menos de \ 9:(:: por I &0&s ou 99 "&sB. importante lembrar #ue o custo da m$dia / pago somente uma ve+ e #ue &ebian tamb/m est? dispon$vel gratuitamente para download. *ma c5pia de Microsoft +indows custa em torno de \ I::(:: e de <A"E6 N( \ L::(::. 6obre os programas a serem utili+ados em Linux( a maioria dos aplicativos / liberada de forma gratuita e com c5digo fonte( sob a G7L.
caracter$stica do c5digo fec,ado dos programas comerciais( #ue dificulta o desenvolvimento de softwares livres compat$veis. .ormalmente( as compara2es entre aplicativos referem-se ao Linux e +indows. *m bom exemplo de programas substitutos e compat$veis #uase totalmente so as su$tes de escrit5rio Microsoft /ffice e /pen/ffice0org. Es navegadores Mo1illa &irefox( /pera e 2on3ueror so tr-s das alternativas em Linux ao Internet Explorer da Microsoft. 7rogramas para desen,o como E G)<7 e Inkscape visam substituir Photoshop( &ireworks e Corel4raw0 A grande vantagem dos aplicativos de Linux / #ue estes sofrem atuali+a2es mais fre#]entes( al/m de serem gratuitos. 7ara um usu?rio #ue est? migrando de outro sistema operacional( / fundamental #ue con,ea os programas substitutos para #ue possa adaptar-se ao uso de Linux sem sentir a falta de alguns aplicativos essenciais ao seu trabal,o di?rio.
"on,ecer um sistema operacional por completo( entendendo todos os recursos oferecidos pelo mesmo( pode levar anos de estudo e utili+ao. E Linux oferece muitas ferramentas para desktops e servidores e tem um grande e importante grupo de comandos de shell @interface de lin,a de comandoB. .o est?gio de desenvolvimento das distribui2es atuais( os comandos c,egam a ser dispens?veis aos usu?rios iniciantes #ue gostam de facilidade( salvo alguns essenciais. "om o tempo e a pr?tica( se as necessidades surgirem( os usu?rios entendero os motivos de se falar tanto no poder do shell( mas / importante #ue os usu?rios con,eam pelo menos a estrutura b?sica do sistema para um primeiro contato com Linux.
uma barra invertida ^`_ para identificar camin,os de ar#uivosB. Linux possui diversos tipos de ar#uivos( dentre regulares @comuns( como ar#uivos texto por exemploB( do tipo dispositivo @#ue representam dispositivos f$sicos como 8dev8,daB( diret5rios @#ue so apenas ar#uivos especiais em LinuxB e v$nculos simb5licos. Estes 'ltimos( mais con,ecidos como sym'olic links ou links( so de muita utilidade aos usu?rios e administradores de Linux( pois possuem a capacidade de apontar para um camin,o absoluto de um ar#uivo ou diret5rio( substituindo o mesmo durante a execuo de comandos no sistema. 7ara elucidar este conceito( segue o exemplo! se o sistema possui duas vers2es diferentes do mesmo programa instaladas( / poss$vel criar um link #ue aponte sempre para o programa mais recente. .este caso( se o usu?rio possuir duas vers2es do programa =irefox @G.R e 9.:B instaladas em 8usr8lib8firefox-G.R8firefox e 8usr8lib8firefox-9.:8firefox( / poss$vel criar um link em 8usr8bin8firefox apontando para 8usr8lib8firefox-9.:8firefox( #ue / a verso mais nova do programa( bastando referenciar ^firefox_ para #ue o sistema execute a verso indicada pelo link( neste caso( a verso mais recente. <uitas outras utilidades existem para os links( bastando #ue o usu?rio familiari+e-se com o sistema para identific?-las facilmente. )ndependentemente de serem links( ar#uivos regulares ou diret5rios( os nomes de ar#uivos em Linux so case#sensitive( o #ue e#uivale di+er #ue diferenciam-se as letras mai'sculas e min'sculas. Assim( Ar#uivo:G / diferente de A>#uivo:G( simplesmente pelo fato da letra > ser mai'scula no segundo caso e min'scula no primeiro. Este / um ponto importante e #ue exige adaptao de usu?rios de outros sistemas operacionais no baseados em *nix. Al/m do camin,o absoluto dos ar#uivos( / comum #ue os usu?rios ouam o termo ^camin,o relativo_. Esta expresso significa o camin,o de um ar#uivo( partindo-se do diret5rio atual. 6e o diret5rio em #ue se encontra o usu?rio / 8,ome8simba( um ar#uivo de camin,o absoluto 8,ome8simba8Aeb8pagina.,tml / referenciado de forma relativa por 8Aeb8pagina.,tml( uma ve+ #ue o diret5rio we' est? abaixo do diret5rio atual do usu?rio. Em um shell de comandos( o diret5rio corrente / representado por um ponto @.B e o diret5rio imediatamente superior ao atual / representado por dois pontos @..B( assim( seria e#uivalente di+er #ue o camin,o relativo do ar#uivo citado / .8Aeb8pagina.,tml ou ..8simba8Aeb8pagina.,tml.
Alguns diret5rios em Linux assumem um papel padro dentro do sistema( independentemente da distribuio utili+ada. Es ar#uivos so organi+ados nos diret5rios( na maioria dos casos( por seu objetivo ou utilidade. &esta maneira( o sistema fica sempre organi+ado( sendo f?cil encontrar um ar#uivo #uando necess?rio. Alguns diret5rios principais so!
8 - representa o diret5rio rai+( o topo da ,ierar#uia% 8bin M diret5rio #ue cont/m utilit?rios b?sicos de lin,a de comando% 8'oot M inclui os comandos e ar#uivos necess?rios para Linux iniciali+ar( como 8dev M dispositivos( #ue podem ser acessados por programas #ue processam
ar#uivos convencionais. &ispositivos como 8dev8,daG( representam uma partio do disco r$gido e / preciso ter cautela na manipulao destes dispositivos para evitar problemas no sistema%
8etc M diret5rio onde so gravados os ar#uivos de configurao globais do 8home M os usu?rios #ue interagem com o sistema e no possuem privil/gios
administrativos possuem seus ar#uivos guardados em um diret5rio com seu nome dentro do diret5rio home. 7or exemplo( os ar#uivos do usu?rio simba ficam guardados em 8home8simba( #ue / c,amado o diret5rio principal de simba @representado no shell de comandos por um sinal gr?fico til @aB%
8lib M guarda as bibliotecas exigidas por diversos aplicativos e tamb/m pelo 8proc M diret5rio virtual @no existe fisicamenteB mantido pelo kernel do Linux.
kernel do Linux%
.ele so guardadas informa2es sobre os processos ativos( sobre o estado das portas( sobre as redes( m5dulos e sobre o funcionamento geral do computador no momento%
7or padro( os ar#uivos deste diret5rio pertencem ao usu?rio root e no podem ser modificados por usu?rios comuns do sistema%
8sbin M guarda muitos comandos de administrao do sistema% 8tmp M dedicado a ar#uivos tempor?rios do sistema e geralmente / esva+iado 8usr M diret5rio #ue arma+ena programas e dados dispon$veis a todos os 8var M cont/m dados vari?veis da sesso( como ar#uivos de registros @logsB(
o usu?rio #ue / dono do ar#uivo @userB% usu?rios #ue fa+em parte do grupo ao #ual o ar#uivo pertence @groupB% todos os outros usu?rios @othersB. ler @readB! para examinar o conte'do do ar#uivo% escrever @writeB! para modibcar o ar#uivo% executar @executionB! para executar o ar#uivo como um comando. ler! para listar o conte'do do diret5rio% escrever! para adicionar ou remover ar#uivos no diret5rio% executar! para acessar ar#uivos no diret5rio.
A permisso de execuo no diret5rio significa tamb/m #ue / permitida a visuali+ao dos atributos dos ar#uivos pertencentes a ele. Estes atributos podem ser resumidos como sendo o taman,o de cada ar#uivo e a data e ,ora de sua 'ltima modibcao. Em um ambiente gr?fico( / f?cil identificar as permiss2es aplicadas sobre determinado ar#uivo( mas em uma interface de lin,a de comando( existem algumas defini2es #ue devem ser elucidadas. Fuando se executa o comando ^ls -l_ @sem aspasB em um terminal( uma sa$da / obtida semel,ante ao seguinte exemplo! drAxr-xr-x 9 simba simba OL: 9::;-:G-I: G9!I; &iversos Demas-G -rA-r--r-- G simba usuarios0)7 IO;OR9O 9::;-:G-I: GG!LQ Amenoc>emix.ogg -rA-r--r-- G simba simba Q::I;H: 9::;-:G-9R GO!L9 "on#uestcofc7aradise.ogg -rA-r--r-- G simba simba I;9RHQH 9::;-:G-9I G:!R; &ondtcVorrTcSecCappT.ogg
E primeiro caractere da lin,a representa o tipo de ar#uivo. 6e este caractere no for um ,$fen( ento no / um ar#uivo normal( podendo ser um diret5rio @se o caractere for ^d_B ou um v$nculo @lB( ou outros tipos de ar#uivos. As permiss2es do ar#uivo so representadas pelos pr5ximos nove caracteres( tr-s caracteres para o dono( mais tr-s para o grupo propriet?rio e mais tr-s para todos os outros usu?rios do sistema( respectivamente. Em seguida( tem-se o n'mero de liga2es diretas @hard linksB para o ar#uivo( o nome do usu?rio #ue / o dono do ar#uivo( o nome do grupo ao #ual o ar#uivo pertence( o taman,o do ar#uivo em 'ytes @usar o modificador -, no comando para #ue o taman,o do ar#uivo seja exibido de uma forma mais amig?velB( a data e ,ora do ar#uivo e o nome do mesmo. Es caracteres r( A e x( significam ler( escrever e executar( nessa ordem. 6e for considerada a segunda lin,a da sa$da do comando citado( para usu?rio simba @dono do ar#uivoB( tem-se os tr-s primeiros caracteres como ^rA-_ @pode ler e escrever( mas no executarB( para o grupo usuarios0)7 tem-se ^r--_ @apenas leituraB e para os demais usu?rios a mesma permisso de usuarios0)7 @r--B.
Ende ^comando_ / substitu$do pelo comando propriamente dito. 7ara fec,ar uma p?gina de manual( basta pressionar a tecla #. 6egue a breve lista!
ls! listar ar#uivos em um diret5rio. <odificadores mais comuns! l( a( ,% cd! mudar o diret5rio de trabal,o ativo. 6e digitado na sua forma mais simples(
leva o usu?rio ao seu diret5rio home. 6e utili+ado com um argumento indicando o camin,o absoluto ou relativo de outro diret5rio( torna este o diret5rio atual. Exemplo! cd 8usr8local( cd 8etc8apt( cd .. @um diret5rio acimaB( cd a @vai para home do usu?rio tamb/mB%
pAd! exibe a informao de #ual / o diret5rio de trabal,o ativo no momento% mv! mover ou renomear um ar#uivo. Exemplo! mv 8etc8ar#uivoG 8etc8ar#uivo9(
fa+ com #ue o ar#uivoG seja renomeado para ar#uivo9( ao final do comando( ar#uivoG deixa de existir%
fa+ uma c5pia de ar#uivoG para ar#uivo9 e ambos continuam existindo ao final da execuo do comando%
apagar um diret5rio mesmo #ue conten,a dados. Exemplo! rm 8etc8ar#uivoG( apaga ar#uivoG. <uito cuidado com este comando( pois se utili+ado de maneira e#uivocada com o usu?rio root pode comprometer seriamente o sistema%
cat( less e more! utili+ados para ler ar#uivos em formato texto. E cat gera uma
sa$da 'nica( en#uanto #ue less e more geram uma sa$da #ue pode ser paginada com as teclas direcionais @setas do tecladoB%
comum deste comando /! ps aux( #ue exibe todos os processos( mesmo de outros usu?rios%
top! permite um monitoramento cont$nuo dos processos em execuo( ao lsmod! exibe os m5dulos carregados no sistema% rmmod @ou modprobe -rB! remove um m5dulo do kernel( por isso exige como modprobe! carrega um m5dulo do kernel( por isso tamb/m exige o nome do
contr?rio de ps #ue apenas exibe uma p?gina fixa. 7ara encerrar( basta pressionar #%
Es dispositivos @device drivers ou somente devicesB so ar#uivos especiais utili+ados pelo sistema Linux para obter acesso aos recursos presentes no computador. Dodos os perif/ricos e recursos do sistema so acessados pelo kernel atrav/s de dispositivos. 7or exemplo( para acessar a Internet( ser? necess?rio um dispositivo( para utili+ar um terminal( outro( para acessar um disco r$gido( outro dispositivo. .os sistemas G.*8Linux encontram-se duas categorias de dispositivos! os do tipo caractere e do tipo de bloco. Es dispositivos do tipo caractere so a#ueles em #ue a transfer-ncia de dados / reali+ada de modo serial( ou seja( um caractere por ve+. Estes dispositivos so identificados na sa$da do comando ^ls -l_ tendo um ^c_ como o primeiro caractere da lin,a. Alguns exemplos para estes dispositivos so portas paralelas @impressorasB( portas seriais @modemsB( dispositivos de ?udio( terminais( teclado( mouse( etc. Es dispositivos do tipo bloco diferenciam-se do tipo caracter no #ue tange 3 transfer-ncia de dados( #ue neste caso / feita por blocos( oferecendo grande #uantidade de dados por ve+. Estes so identificados na sa$da do comando ^ls -l_ por possu$rem o caracter ^b_ como primeiro da lin,a. A#ui( em geral( encontram-se os dispositivos de arma+enamento tais como dis#uetes( discos r$gidos( "&->E<s( dispositivos *6S @mem5ria eletrZnicaB( dentre outros. Existe uma grande #uantidade de dispositivos espec$ficos( entretanto( no presente documento( somente os mais utili+ados pelos usu?rios de desktop sero abordados.
1.2.- Dis4"e/es
Es dis#uetes em G.*8Linux so acessados pelos dispositivos com prefixo 8dev8fd @fd vem de floppy diskB( seguidos de um n'mero indicando a se#]-ncia das unidades( iniciando em :. Assim( a primeira unidade de dis#uete ser? fd: @corresponde a A! em +indowsB. Epcionalmente( pode existir a indicao da densidade do disco( como a seguir!
fd:dIO: - primeira unidade de dis#uete( formato baixa densidade( capacidade fd:uGLL: - primeira unidade de dis#uete( formato alta densidade( capacidade fdG M segunda unidade de dis#uete( em +indows corresponde a S!.
IO: PS - corresponde aos dis#uetes de R.G8L_ && @dou'le densitT M dupla densidadeB%
GLL: PS - corresponde aos dis#uetes de I.G89_( C& @high density M alta densidadeB%
Em algumas situa2es( como no caso de formatao via shell( / necess?rio referir-se a um dispositivo espec$fico( indicando a densidade da m$dia.
dispositivos *6S de ?udio e <)&)B( suporte para a utili+ao de dispositivos de som em conjunto e diferentes dispositivos de som no mesmo sistema tamb/m so dignos de desta#ue. Entretanto( os usu?rios de desktops precisam de suporte no somente a placas de som( mas tamb/m a we'cams( adaptadores de r?dio8D0 e gravadores de v$deo digital. Em todos os casos( o suporte em Linux foi mel,orado com o kernel 9.O. E sistema 0LL @5ideo for (inux ) 0$deo para LinuxB( recebeu atuali+a2es durante o desenvolvimento do kernel 9.O( incluindo o suporte a mais funcionalidades das placas de D0 e c1meras de v$deo. E kernel Linux 9.O tamb/m inclui o primeiro suporte interno para e#uipamentos de &0S - 4igital 5ideo ,roadcasting @Emisso de 0$deo &igitalB. E &0S / um padro europeu utili+ado por muitas operadoras de D0 por assinatura e possibilita( por exemplo( transmitir mais de um programa por canal ao mesmo tempo. Es dispositivos internos utili+ados para acesso a recursos multim$dia so diversos( em geral( placas de captura de v$deo e we'cams so recon,ecidas em 8dev8video: e 8dev8videoG e as placas de ?udio podem utili+ar mais de um dispositivo( dependendo do sistema de som instalado @E66 ou AL6AB.
trabal,os gr?ficosB / suportada por drivers espec$ficos dos fabricantes do hardware. As principais fabricantes de placas deste tipo desenvolvem drivers de seus produtos para Linux. )nfeli+mente( os c5digos-fontes destes drivers so indispon$veis 3 comunidade( o #ue impede um mel,or trabal,o na construo de tais programas pelos desenvolvedores de Linux. &entre os fabricantes mais con,ecidos( como AD) @comprada pela A<&B e n0idia( este 'ltimo / o #ue oferece mel,or suporte 3 plataforma Linux. Es drivers oferecidos pela A<&8AD)( na ocasio desta escrita( so de instalao mais complexa e no oferecem o devido suporte( obrigando os desenvolvedores da comunidade de Software Livre a criarem alternativas. A compra da AD) pela A<& gerou expectativas nos usu?rios de Linux no sentido de #ue o suporte fosse mel,orado e depois de algum tempo indecisa( a A<& iniciou um processo de abertura das especifica2es das placas a partir da >R::( permitindo aos interessados desenvolverem drivers de c5digo aberto. E descaso de algum tempo da compan,ia AD) com a comunidade foi irritante para >ic,ard 6tallman( #ue durante uma palestra no <)D por um engen,eiro da AD) @<aio de 9::OB( levantou uma placa com os seguintes di+eres! 4on7t 'uy from $I ) enemy of your freedom @.o compre da AD) M inimiga da sua liberdadeB. A n0idia( ao contr?rio da concorrente( mostra-se bastante interessada em colaborar com o suporte de suas placas no Linux j? ,? algum tempo( oferecendo drivers de f?cil instalao e com suporte mais completo( al/m de atuali+a2es fre#]entes para os mesmos. Es drivers para as placas n0idia encontram-se em um est?gio de maturidade muito satisfat5rio e oferecem uma excelente experi-ncia em suporte I& no Linux para seus usu?rios. 7ara efeito de comprovao( no presente trabal,o( uma placa AD) !adeon HO:: 6E de G9Q <S de mem5ria era o hardware de v$deo existente no sistema. E autor foi obrigado a substituir o dispositivo por uma placa n0idia =N RR:: para #ue os jogos e efeitos I& pudessem ser demonstrados. extremamente v?lido reforar #ue a acelerao I& no presente trabal,o foi ,abilitada na primeira tentativa com o driver propriet?rio da n0idia.
na comunidade #ue possuem a experi-ncia necess?ria para auxiliar ou encontrar? muita documentao e tutoriais sobre cada um dos programas #ue deseja utili+ar. 7ara encontrar manuais de utili+ao pode acessar o menu Ajuda #ue a maioria dos os programas possuem. L? podem ser esclarecidas muitas d'vidas sobre o uso de bot2es da interface ou configura2es dos programas. Algumas ve+es( o usu?rio at/ con,ece de cor as funcionalidades dos bot2es do programa( mas no sabe exatamente #ual o efeito #ue eles provocam #uando pressionados( afinal( a leitura fa+ com #ue o usu?rio memori+e os passos( mas somente a pr?tica pode fa+er com #ue ele aprenda e entenda realmente o #ue est? fa+endo. "asos como estes podem ser encontrados #uando se trata da produo de documentos ou at/ mesmo na edio de imagens( por exemplo. Es mil,ares ou talve+ mil,2es de tutoriais( artigos( dicas e revistas digitais espal,ados na Internet podem fa+er de um programa descon,ecido uma ferramenta valiosa para a comunidade. 7ois bem( para encontrar estes valios$ssimos documentos nada mel,or do #ue uma boa ferramenta de buscas e alguns bons we'sites especiali+ados. E autor recomenda o Google como buscador( pois / muito completo em recursos( basta ler a ajuda do pr5prio site. Al/m de ser uma boa ferramenta( o Google tamb/m possui uma seo destinada aos usu?rios de Linux( acess$vel pelo endereo AAA.google.com8linux( onde os resultados exibidos so mais objetivos. .a =)G. G pode ser observada uma busca sobre Inkscape( feita no endereo citado.
=)G*>A G - Exemplo de busca no Google Eutros we'sites especiali+ados #ue merecem cr/ditos pela boa #uantidade de material
dispon$vel so AAA.debian.org( AAA.forumdebian.com.br( ,ttp!88rautu.cipsga.org.br( todos espec$ficos sobre o sistema operacional &ebian G.*8Linux. Eutros sites tratam de software livre de forma mais abrangente e acabam destacandose pela #ualidade dos materiais disponibili+ados pelos seus mantenedores ou seus membros( sendo lembrados pelo autor( na ocasio desta escrita! AAA.vivaolinux.com.br( AAA.dicasl.com.br( AAA.linuxsecuritT.com.br( AAA.noticiaslinux.com.br( AAA.softAarelivre.org( ,ttp!88under-linux.org( AAA.bestlinux.com.br( AAA.guiado,ardAare.net( AAA.linuxmall.com.br. Estes agrupam not$cias( dicas( artigos( f5runs( tutoriais( c5digos( scripts( imagens( venda de livros( "&s e outros produtos sobre software livre. Al/m destes( cita-se tamb/m o we'site do distribuidor de cada sistema operacional( caso o usu?rio experimente outros ^sabores_ de Linux( como 6lackAare( >edCat( =edora( Purumin( 6*6E( *buntu( etc. A #uantidade de informa2es dispon$vel no presente trabal,o e nestes endereos pode suprir de forma satisfat5ria 3s necessidades b?sicas de um usu?rio desktop( mas sempre #ue uma d'vida surgir e estiver dif$cil encontrar a soluo( / prov?vel #ue o usu?rio volte ao Google e ento / necess?rio ter noo de como fa+er uma pes#uisa eficiente por palavrasc,aves. Fuando se procura algo em ferramentas de buscas( / mais eficiente digitar termos relevantes ao assunto e fa+er ^perguntas curtas_( como exemplo! deseja-se buscar uma forma de iniciar um programa automaticamente #uando o ambiente P&E for carregado. .este caso( no / necess?rio digitar toda a expresso descrita da d'vida( mas simplesmente digitar ^P&E iniciar programa_ @sem as aspas( pois elas so utili+adas para buscar express2es fixasB. Sasta fa+er o teste e conferir como os resultados #ue aparecem so exatamente os #ue resolvem o problemaf
A escol,a de uma distribuio vai al/m da opinio al,eia sobre ela( afinal( o #ue / bom para um usu?rio pode no ser satisfat5rio para outro. "omo base para escol,a( o usu?rio pode definir o #ue espera da distribuio e pes#uisar na Internet sobre cada item( por exemplo!
<in,as placas de v$deo( som( rede e modem so suportadas pela distribuiog poss$vel instalar os programas dos #uais necessito e consigo fa+er isto 6e eu precisar de ajuda( existem comunidades na Internet( f5runs( suporte
so+in,og
gratuito ou mesmo pagog Ende encontro documentao sobre o sistema para #ue possa aprender mais sobre a distribuiog
E sobre as atuali+a2es do sistema( o desenvolvimento dela / ativog A distribuio / est?vel ou existem muitas fal,asg
"onforme a busca / reali+ada( o usu?rio notar? #ue algumas distribui2es providenciam certas facilidades aos usu?rios( mas no possuem estabilidade suficiente( outras so leves e est?veis( mas no possuem uma comunidade ativa. .o presente trabal,o( baseando-se nas caracter$sticas de estabilidade( suporte a hardware( documentao( comunidade ativa e facilidade de instalao de programas( ser? utili+ada a distribuio &ebian G.*8Linux( em sua verso L.:.
aplicativos #ue comp2em o &ebian G.*8Linux foram desenvolvidos pelo projeto G.*. 6urgindo apenas dois anos depois da criao do kernel de Linus Dorvalds( &ebian / uma das mais antigas distribui2es de Linux e no possui #uais#uer liga2es comerciais com corpora2es( sendo todo o trabal,o feito por desenvolvedores volunt?rios espal,ados pelo mundo. E ciclo para lanamento de novas vers2es est?veis de &ebian aumentou desde a primeira verso devido ao crescimento do projeto( c,egando a tr-s anos de uma verso a outra. 7ara compensar( o &ebian( em sua verso L.:( disp2e de mais de GQ9:: pacotes( ou seja( softwares pr/-compilados e empacotados em um formato amig?vel( o #ue fa+ com #ue sejam de f?cil instalao e prov- uma estabilidade ao sistema #ue / dif$cil de ser encontrada em outras distribui2es. A #ualidade do sistema &ebian fa+ com #ue ele seja uma base sobre a #ual novas distribui2es podem ser constru$das. Alguns exemplos de distribui2es baseadas em &ebian so Pnoppix( 4reamlinux( Purumin e *buntu( cada uma com suas particularidades( mas com a origem comum.
fontes @sourceB possuem o c5digo original do programa( descri2es sobre os ar#uivos componentes dos pacotes e so compactados( podendo ser manipulados pelo utilit?rio dpkgsource. Es c5digos fontes destes pacotes( #uando compilados( geram os pacotes bin?rios. Es pacotes bin?rios so a#ueles #ue cont-m ar#uivos execut?veis( de configurao( imagens e documentao. .ativamente( &ebian utili+a a extenso .deb para este tipo de pacote e possui a ferramenta dpkg para sua manipulao @instalao( remoo( verificaoB. Estes tipos de pacotes so os mais comuns entre os usu?rios( uma ve+ #ue facilitam a instalao dos programas. 6em os pacotes( ainda / poss$vel instalar um programa atrav/s da compilao do c5digo fonte do mesmo( mas isto dificulta o processo para os iniciantes em Linux. Es pacotes bin?rios em &ebian utili+am uma nomenclatura do tipo ^nomec000>>>.deb_( onde 000 / o n'mero de verso especificado pelo desenvolvedor original do programa e >>> / o n'mero da reviso &ebian( descrito pelo mantenedor &ebian do pacote ou por um usu?rio #ue faa modifica2es em #uais#uer de seus componentes. Eutros formatos de pacotes podem ser utili+ados para a instalao de softwares no &ebian( como por exemplo( o formato ^rpm_( comum ao !ed %at Linux e seus derivados. 7ara tal tarefa( os pacotes precisam ser convertidos em pacotes ^deb_( utili+ando o programa alien.
ser instalado e no instalar? o Popete ou deixar? desconfigurado. Apesar disso( esse recurso pode ser desativado se ,ouver necessidade real. As depend-ncias de pacotes podem parecer um pouco confusas para os usu?rios iniciantes( mas so na verdade uma grande vantagem dos sistemas G.*8Linux( pois no / necess?rio esperar pela verso mais nova de um aplicativo #ue utili+a um determinado pacote para #ue o pacote seja atuali+ado e suas funcionalidades sejam colocadas em pr?tica( uma ve+ #ue a maioria das ferramentas possui uma interao pela lin,a de comandos @shellB. Em &ebian( o gerenciador de pacotes fundamental / uma ferramenta criada por )an <urdock e )an Jackson( c,amada dpkg. Esta ferramenta / a base de uma estrutura aperfeioada constantemente( sempre buscando oferecer mais facilidade e mel,ores recursos de administrao do sistema para os usu?rios. Eutras ferramentas so executadas sobre o dpkg( como a biblioteca ^apt_ e interfaces de gerenciamento de pacotes( como dselect( aptitude( Synaptic( Ppackage( entre outras. E sistema ^apt_ de &ebian / capa+ de resolver as depend-ncias de pacotes automaticamente( instalando os ar#uivos necess?rios para o correto funcionamento dos aplicativos sem #ue o usu?rio ten,a de obt--los e instal?-los separadamente. Este sistema / muito completo e funcional.
e apt-get update v?lido observar #ue o sinal e somente indica #ue os comandos devem ser executados com o usu?rio root( ou seja( o e no fa+ parte do comando. Esta / uma notao #ue ser? encontrada pelo usu?rio em #uase todos os tutoriais( artigos e dicas sobre Linux encontrados na Internet e em livros como este. E sinal \ / utili+ado #uando se pode executar um comando com um usu?rio sem permiss2es de root. &esta forma( o comando acima( por exemplo( /! aptget update. 6e o comando pudesse ser executado com um usu?rio comum @o #ue no se aplica a este caso particular de apt-getB( seria indicado da seguinte forma! \ apt-get update *ma ve+ #ue ten,a executado o comando( &ebian G.*8Linux con,ecer? todas as novas vers2es de programas dispon$veis segundo as fontes apontadas no ar#uivo de configurao 8etc8apt8sources.list. Este ar#uivo / escrito em formato de texto puro( contendo uma sintaxe de f?cil compreenso e podendo ser editado a #ual#uer momento pelo root ou por um usu?rio #ue possua permisso de escrita sobre ele. 7ara visuali+ar as op2es dispon$veis sobre os programas( o usu?rio deve digitar o comando! e apt-cac,e searc, nomecoucdescriocdocprograma .este caso( a expresso nomecoucdescriocdocprograma deve ser substitu$da pelo nome ou expresso pretendida pelo usu?rio. A =)G. 9 mostra um exemplo de busca pela expresso ^personal finance_( #ue listar? os programas relacionados com finanas pessoais.
*ma ve+ #ue ten,a encontrado o programa8pacote desejado @nome antes do ,$fenB( o usu?rio pode partir para a instalao do mesmo( digitando! e apt-get install nomecdocprograma A ferramenta apt resolver? todas as depend-ncias entre os pacotes e caso algum deles no esteja instalado no sistema( ela automaticamente buscar? o mesmo e reali+ar? a instalao completa( sem mais interven2es do usu?rio.
e Google softAare repositorT deb ,ttp!88dl.google.com8linux8deb8 stable main e 0L" deb ,ttp!88doAnload.videolan.org8pub8videolan8debian8 sid main e <ultim$dia deb ,ttp!88AAA.debian-multimedia.org sid main deb ,ttp!88AAA.debian-multimedia.org experimental main As lin,as #ue possuem um sinal e na frente so lin,as comentadas #ue sero desconsideradas pelo A7D. A primeira palavra da lin,a / deb ou deb-src. .o primeiro caso( indica-se um reposit5rio de pacotes bin?rios preparados para instalao e no segundo( c5digo-fonte dos pacotes e alguns ar#uivos de controle( 'til a programadores ou pessoas #ue gostam de @ou precisamB compilar os programas em seu pr5prio computador. E segundo argumento / o endereo( #ue pode ser acessado por protocolos ,ttp( ftp( etc. E terceiro argumento indica a distribuio( onde valem os codinomes. 7or exemplo( em uma lin,a ^deb ,ttp!88ftp.br.debian.org8debian8 etc, main contrib_( o codinome usado / ^etc,_ e deve existir no endereo citado um diret5rio ou uma refer-ncia com o nome ^etc,_ #ue aponte para os pacotes desta verso de &ebian @L.:B. Eutra forma de indicar a distribuio / com os termos sta'le( testing e sid. As indica2es main( contri' e non#free significam o tipo de licena dos pacotes. Es pacotes da seo main fa+em parte da distribuio oficial &ebian( os da seo non#free so pacotes #ue possuem distribuio restrita e os da seo contri' cont/m pacotes #ue podem ser livremente distribu$dos mas dependem de pacotes da seo non#free. <ais informa2es sobre os pacotes das distribui2es &ebian podem ser encontradas no seguinte endereo! ,ttp!88AAA.debian.org8distrib8packages. Eutros reposit5rios podem ser encontrados em AAA.apt-get.org. &epois de alterar o ar#uivo sources.list( / preciso executar o comando para #ue sejam recuperadas as informa2es sobre os pacotes dispon$veis nos reposit5rios. E comando referido /! e apt-get update
*.-.1 Unstable
Fuando so criados novos pacotes e novas vers2es de pacotes( eles entram no ciclo de lanamento de &ebian pela distribuio unsta'le @inst?vel( codinome 6)&B. Esta cont/m sempre as mais novas vers2es de todos os pacotes( o #ue significa #ue as mudanas no foram ainda testadas por completo para garantir #ue instalar estes programas no causar? comportamentos inesperados. *ma vantagem de usar a distribuio unsta'le / estar sempre em dia no projeto de software &ebian( por/m( seu uso / recomendado somente aos desenvolvedores( devido aos problemas #ue podem ser causados pela falta de testes. As ocorr-ncias sobre 'ugs da unsta'le so relatadas na p?gina we' 7roblemas da *nsta'le( pelo endereo ,ttp!88ftpmaster.debian.org8testing8unsta'lecprobs.,tml.
*.-.* Testing
*ma ve+ #ue um pacote esteve na ?rea unsta'le por alguns dias e testes mostrem #ue no ,? erros significativos( ele / importado para a ?rea testing @em testeB. Es pacotes nesta ?rea ainda esto abertos 3 modifica2es. Es pacotes precisam estar sincroni+ados em todas as ar#uiteturas onde eles foram compilados e no podem ter depend-ncias #ue impeam sua instalao. &evem tamb/m possuir menos erros cr$ticos ao lanamento do #ue as vers2es atualmente na unsta'le. A testing est? sempre perto de ser uma candidata ao lanamento. E 'ltimo estado da distribuio testing est? relatado nos endereos!
desculpas
de
atuali+ao
@,ttp!88ftp-master.debian.org8testing8update9
excuses.,tmlB
problemas da testing @,ttp!88ftp-master.debian.org8testing8testingcprobs.,tmlB 'ugs cr$ticos ao lanamento @,ttp!88'ugs.debian.org8release#critical8B 'ugs do sistema b?sico @,ttp!88'ugs.#a.debian.org8cgi-bin8base.cgiB 'ugs em pacotes standard e em tarefas @,ttp!88'ugs.#a.debian.org8cgi-bin8 outros 'ugs e notas sobre festas de matana de 'ugs
standard.cgiB
@,ttp!88'ugs.#a.debian.org8B
*.-.- Frozen
Ap5s um per$odo( os pacotes na testing atingem uma certa maturidade e seus erros j? so poucos. Eles podem ento ser movidos para o estado fro1en @congeladosB. .esta fase( somente modifica2es necess?rias para corrigir erros comprometedores so implementadas. )sto significa #ue nen,um c5digo novo / aceito( exceto se for para correo de erros cr$ticos #ue ainda no tin,am sido detectados. Este processo leva meses( com atuali+a2es e congelamentos profundos( c,amados de ^ciclos de testes_. As vers2es de testes so recomendadas aos usu?rios #ue colaboram com os desenvolvedores( reali+ando os testes na verso e relatando os erros encontrados. 7or/m( uma distribuio na ?rea de testes / normalmente bastante est?vel @seja em testing ou em fro1enB e pode ser utili+ada sem problemas em um desktop de uso di?rio. &epois de corrigir todos os erros cr$ticos na fro1en( o gerenciador de libera2es declara #ue a verso est? pronta e se tornar? a verso sta'le.
*.-.2 Stable
Ap5s um longo ciclo de desenvolvimento e testes @em alguns casos c,ega a mais de um anoB( os desenvolvedores anunciam a nova distribuio est?vel do sistema &ebian. .a ocasio desta escrita( a atual verso da distribuio est?vel do sistema &ebian / a L.:. Esta / a verso recomendada aos usu?rios #ue desejam estabilidade( segurana e confiabilidade no seu sistema. Dodos os pacotes esto livres de fal,as cr$ticas e eventuais corre2es so liberadas pelos desenvolvedores( podendo ser instaladas pela utili+ao de um sistema de gerenciamento e atuali+ao de pacotes de &ebian( como apt( por exemplo.
"ompleto! na verso Etc,( inclui mais de GQ::: pacotes de software 3 escol,a Dodos os pacotes parte do &ebian so livres para redistribuio sob os termos
do usu?rio%
da G7L e todos so convidados a participar do desenvolvimento e testes sem #uais#uer pagamentos de taxas. Es reposit5rios =D7 de &ebian possuem tamb/m muitos pacotes @aproximadamente LR:( em non#free e contri'B #ue so distribu$dos com licenas individuais espec$ficas%
possibilitando uma atuali+ao de parte do sistema ou dele inteiro sem #ue ar#uivos de configurao sejam perdidos e na #uase totalidade dos casos( sem #ue seja necess?rio
reiniciali+ar o computador%
desenvolvidas por pe#uenos grupos ou empresas com fins lucrativos e &ebian / a 'nica #ue / mantida e desenvolvida por volunt?rios atrav/s da Internet( no mesmo esp$rito do Linux e de outros programas open source. E projeto conta com mais de G:O: mantenedores de pacotes e os desenvolvedores &ebian contribuem com a criao de novos aplicativos( empacotamento de software( com relat5rios de fal,as e suporte aos usu?rios%
todo colaboram com o projeto &ebian. )sto criou a necessidade de ferramentas efica+es de controle e comunicao r?pida de fal,as @'ugsB( para acelerar o desenvolvimento do sistema. Existe um estilo formal de envio de fal,as pelos usu?rios( #ue / acess$vel de forma r?pida por sites da Internet ou e#mail%
#ualidade( definidos em um documento c,amado 7ol$tica do &ebian @&ebian PolicyB. Al/m disso( &ebian L.: conta com um bom recon,ecimento de ,ardAare e com grandes empresas fornecendo suporte a seus produtos para o sistema. A &ell( por exemplo( fornece uma verso de &ebian modificada para oferecer suporte 3s suas placas controladoras de >A)& aos seus clientes. A %ewlett#Packard @C7B fornece v?rios servidores e esta2es de trabal,o para o &ebian e emprega v?rios desenvolvedores para trabal,ar nos ports @porte do sistema para ar#uiteturasB C77A e )A-OL do &ebian. A empresa tamb/m oferece suporte oficial para seus clientes em &ebian G.*8Linux. A Sun Microsystems fornece v?rias m?#uinas *ltraSP !C para o &ebian assim como sistemas de demonstrao para uso em apresenta2es comerciais. &ebian G.*8Linux no / uma simples distribuio criada por um pe#ueno grupo de pessoas por diverso ou passatempo( muito pelo contr?rio( / uma grande e respeitada distribuio Linux #ue pode ser utili+ada tanto em servidores como em desktops.
- AM=IENTE COMPUTACIONAL
A maioria das distribui2es Linux pode ser executada em v?rias plataformas de hardware e exige poucos recursos computacionais para seu funcionamento. .o entanto( alguns recursos do ambiente de computao pessoal possuem re#uisitos m$nimos de hardware para funcionarem satisfatoriamente. 7ara usu?rios #ue possuem computadores modernos esta no / uma preocupao( j? #ue o sistema operacional &ebian G.*8Linux / executado perfeitamente e recon,ece automaticamente grande parte do hardware instalado. Em alguns casos( / necess?rio #ue sejam instalados m5dulos de suporte a alguns dispositivos( como we'cam e ativao de acelerao I& de algumas placas de v$deo. .estes casos( uma busca na Internet revela rapidamente os m5dulos necess?rios e at/ mesmo os procedimentos para a instalao dos mesmos. A instalao de sistemas operacionais e sua devida configurao geralmente ficam a cargo das assist-ncias t/cnicas e8ou revendedores de computadores( no sendo uma preocupao muito grande para o usu?rio final. E objetivo deste cap$tulo / descrever a instalao do sistema &ebian G.*8Linux L.: em um microcomputador.
we'cam Speed spA-9:G( discos r$gidos )&E com L: e Q: GS de capacidade( placa de som @on'oardB )ntel Q9Q:G&S( caixas de som com mini Su'+oofer Speed( fone de ouvido Satellite( modem A&6L &-(ink &6L-R::S( &0& >V )&E LG. 7ara o ambiente desktop( recomenda-se( no m$nimo( um Pentium G:: com OL <S de >A<. 7ara #ue seja instalada uma #uantidade ra+o?vel de programas e um ambiente gr?fico( / preciso pelo menos L:: <S de espao livre em disco. 7ara uma instalao mais completa de um desktop( em torno de 9 giga'ytes.
E cheksum / o resultado da aplicao de um algoritmo de hash sobre os 'its componentes do ar#uivo )6E( sendo 'nico para cada um deles. 6e o checksum calculado do ar#uivo baixado for igual ao checksum encontrado na refer-ncia oficial do projeto &ebian( isto significa #ue a m$dia para o referido ar#uivo de imagem pode ser gravada com segurana( pois a integridade do mesmo est? garantida. A lista de checksums geralmente encontra-se em um ar#uivo c,amado <&R6*<6( no mesmo diret5rio dos ar#uivos )6E da distribuio. E conte'do da lista / semel,ante 3s lin,as descritas abaixo! ILQefIORLHbOIb:IdbLOQIO;ebbaGcb9 debian-testing-iIQO-"&-G.iso fHHOQQa:GRGffG;aQaQfROdedGb9eOOR debian-testing-iIQO-"&-9.iso Iafcf;RHQcafde;dfaLdfbde;e;:e:Ld debian-testing-iIQO-"&-I.iso OOHH:IRRLGQGHRcebe9Q;GGeOeIIeOHQ debian-testing-iIQO-kde-"&-G.iso 7ara cada m$dia componente da distribuio( uma nova lin,a / criada no ar#uivo <&R6*<6 e cada lin,a / composta do checksum e do nome do respectivo ar#uivo para o #ual o checksum foi calculado pelo projeto &ebian. Em ambiente Linux( utili+a-se o comando mdRsum hnomecdocar#uivoi( onde hnomecdocar#uivoi / substitu$do pelo nome do ar#uivo a ser verificado( para a c,ecagem dos valores. "aso a c,ecagem seja executada em outro sistema operacional( o usu?rio dever? obter o software espec$fico #ue reali+e a tarefa.
for bem sucedida( o usu?rio ser? direcionado 3 tela de seleo de 'oot do &ebian. 6e o usu?rio no digitar #ual#uer par1metro e pressionar a tecla Enter( ser? iniciado o processo de instalao em modo texto. 7ara selecionar o processo de instalao em modo gr?fico( o usu?rio deve digitar installgui e pressionar Enter.
=)G*>A I - Dela inicial para instalao do sistema &ebian G.*8Linux E m/todo installgui / o processo mais simples para a instalao do sistema( pois oferece um assistente #ue guiar? o procedimento passo a passo( orientando o usu?rio e solicitando uma escol,a de sua prefer-ncia para cada opo. 7ara selecionar uma opo( o usu?rio pode marc?-la com a seta do mouse e depois clicar em continuar ou simplesmente efetuar cli#ue duplo sobre a opo desejada. Eutros m/todos esto dispon$veis( como expertgui( exigindo do usu?rio uma maior experi-ncia em instalao de sistemas &ebian.
processo.
na =)G. L @Portuguese @,ra1ilBB( pois ,? diferenas nas mensagens e menus do sistema &ebian #uando o idioma c,amado apenas Portuguese / selecionado. Este 'ltimo / recomendado para usu?rios residentes em 7ortugal. Algumas diferenas entre os termos utili+ados nestes dois idiomas podem ser exemplificadas como ficheiros em ve+ de ar#uivos( c1mara em ve+ de c1mera( ecr: em ve+ de tela( atr;s em ve+ de voltar e diversos outras particularidades. Apesar de intelig$veis( estes termos podem confundir um usu?rio final #uando um termo descon,ecido para ele for referenciado em uma determinada mensagem do sistema.
=)G*>A L - 6eleo de idioma para o processo de instalao 7ara selecionar o idioma( o usu?rio pode efetuar um cli#ue duplo sobre a opo ou marc?-la e clicar no boto Continue. A pr5xima solicitao do assistente / o pa$s onde se encontra o utili+ador. *ma lista de alguns pa$ses #ue falam o idioma selecionado / exibida e o usu?rio dever? escol,er a sua locali+ao correta para #ue algumas configura2es sejam acertadas. &entre as defini2es( esto o fuso ,or?rio( um espel,o de ar#uivos &ebian no pa$s mais pr5ximo da locali+ao do computador e defini2es locais do sistema.
=)G*>A ; - 6eleo de interface de rede prim?ria E sistema ento solicita o nome #ue ser? usado para o computador como sua identificao na rede. A seleo do nome do computador / completamente livre ao usu?rio. Em alguns casos de empresas( os nomes dos computadores so padroni+ados de acordo com os departamentos( filiais e em #uais pontos de rede eles se encontram( para facilitar o trabal,o do pessoal de suporte de D). "omo exemplo( um computador #ue se encontre em uma filial de 6o 7aulo( no departamento financeiro e esteja ocupando o ponto de rede n'mero 9:( pode ser c,amado de =).-p9:-67. *m usu?rio dom/stico pode digitar um nome #ue l,e agrade( seu pr5prio nome( o nome de seu time de futebol preferido ou seu apelido( por exemplo.
=)G*>A Q - &igitar o nome do computador A pr5xima seleo consiste em escol,er o nome do dom$nio de rede ao #ual o computador pertence. .ovamente( em casos de empresas( o administrador da rede dever? escol,er o dom$nio ade#uado para a estao e um usu?rio dom/stico pode selecionar #ual#uer nome #ue l,e agrade.
=)G*>A G: - 6eleo do m/todo de particionamento 6e o usu?rio escol,er o particionamento assistido( ter? tr-s op2es! criar parti2es diretamente no disco r$gido @m/todo cl?ssicoB( criar usando o Gerenciamento L5gico de 0olumes @L0<B ou cri?-las usando L0< criptografado. Eptando por L0< ou L0< criptografado( o instalador criar? todas as parti2es dentro de uma grande partio( permitindo( posteriormente( redimensionar as parti2es de maneira relativamente f?cil. E L0< criptografado exigir? uma c,ave especial para #ue a partio grande seja lida( aumentando a segurana dos dados. Em #ual#uer dos casos de particionamento assistido( o usu?rio / #uestionado sobre #ual disco dever? utili+ar e deve verificar se todos os discos esto listados. *ma ve+ #ue o disco ser? reparticionado e formatado( todos os dados at/ ento contidos nele sero apagados ap5s a confirmao do processo. Sasicamente( o #ue o particionamento assistido fa+ / criar algumas parti2es do sistema Linux de acordo com um padro estabelecido. 7or exemplo( para a primeira opo @usar disco inteiroB( sero criadas as parti2es ra$+ @8B e swap. 7ara outras defini2es podem ser criadas as parti2es 8home( 8var( 8usr( 8tmp( ra$+ e swap separadas. *ma outra opo para o particionamento / a manual. .este caso( o usu?rio assume total controle sobre o processo de criao de parti2es( definindo a #uantidade de espao dispon$vel para cada partio( #uais os pontos de montagem para o sistema de ar#uivos( r5tulos e flag de iniciali+ao( al/m de informar se determinada partio ser? formatada ou
no @'til no caso de reinstala2es para no perder dados pessoaisB. .a presente obra ser? coberto o uso do particionamento manual. A =)G. G: mostra a seleo #ue deve ser feita para este prop5sito. E cen?rio exibido na =)G. GG / o de um desktop de uso dom/stico #ue j? possu$a uma instalao &ebian( ou seja( o particionamento j? fora reali+ado anteriormente( por/m( a criao de parti2es em discos novos / uma tarefa simples( bastando o usu?rio clicar duas ve+es sobre o espao no utili+ado @mostrado pelo particionadorB( escol,er a opo de criao de nova partio prim?ria( informar o taman,o em <S ou GS e confirmar. &epois disso( o a configurao da partio / feita exatamente como ser? abordado neste cap$tulo. A =)G. GG mostra um sistema com dois discos r$gidos )&E. E sistema Linux recon,ece cada disco r$gido e atribui aos mesmos um prefixo ^,d_ e uma letra( de acordo com a ordem em #ue encontram-se dispostos no cabo de ligao( por exemplo( o primeiro dispositivo da primeira porta )&E recebe a letra ^a_( o segundo recebe a letra ^b_( o primeiro dispositivo da segunda )&E recebe a letra ^c_ e o segundo( a letra ^d_. .o caso apresentado( tem-se ,da e ,db. E disco con,ecido como ,da @com capacidade de L: GSB possui tr-s parti2es e o disco ,db @Q: GSB possui uma partio. E sistema Linux recon,ece as parti2es dos discos utili+ando o nome l5gico atribu$do ao dispositivo( adicionado de um n'mero se#]encial iniciando geralmente em G. &esta maneira( tem-se ,daG( ,da9 @#ue ser? usado como swapB( ,daI e ,dbG.
=)G*>A GG - Lista de discos r$gidos e parti2es 7ara iniciar o processo de configurao de uma partio( basta efetuar duplo cli#ue
=)G*>A G9 - Dela inicial de configurao de partio A primeira coisa a ser feita / informar como a partio ser? formatada( ou seja( #ual sistema de ar#uivos ser? utili+ado. 7ara isto( o usu?rio efetua cli#ue duplo sobre o item ^*sar como_ e uma lista semel,ante 3 da =)G. GI ser? exibida( possibilitando ao usu?rio escol,er o sistema de ar#uivos a utili+ar. Es sistemas de ar#uivos >eiser=6 e extI @mais comuns para LinuxB possuem suporte a um um recurso con,ecido como "ournaling. Este recurso consiste em guardar um registro de todas as altera2es #ue esto sendo reali+adas no disco antes de efetiv?-las e eliminar o registro depois da efetivao. &esta forma( se o sistema for interrompido inesperadamente( a c,ecagem do sistema de ar#uivos no processo de iniciali+ao do Linux recuperar? todas as transa2es #ue estiverem marcadas como no efetivadas no registro "ounal( garantindo assim a integridade do sistema. Este recurso mostra-se muito 'til 3s pessoas #ue no possuem no# 'reaks. 6e ocorrer um desligamento incorreto( o >eiser=6 conseguir? recuperar toda a ?rvore do disco e a consist-ncia do sistema de ar#uivos em alguns instantes. Entretanto( as altera2es #ue estavam sendo feitas em ar#uivos abertos no momento do desligamento sero perdidas. E acesso aos ar#uivos ser? normal( mas o conte'do poder? estar incompleto ou embaral,ado. Es sistemas mais antigos @com kernel 9.9B utili+avam ext9 e a cada desligamento incorreto( um utilit?rio de c,ecagem c,amado fsck era c,amado no processo de iniciali+ao. E fsck / lento e oferece muitos riscos de perdas de ar#uivos e at/ de pastas inteiras. E suporte
a extI foi efetivado a partir do kernel 9.L do Linux. E >eiser=6 usa uma t/cnica de arma+enamento #ue permite o acesso r?pido aos metadados dos ar#uivos( al/m de permitir #ue os dados sejam gravados pr5ximos aos metadados( possibilitando a leitura de pe#uenos ar#uivos com um 'nico movimento do brao de leitura do disco r$gido. Damb/m usa uma forma de alocao de espao #ue / din1mica( ou seja( o espao alocado para um ar#uivo depende somente do taman,o do mesmo( o #ue evita desperd$cios( pois no ,? um taman,o fixo de alocao. "omo uma analogia( imagine o disco como sendo um galpo onde sero guardados objetos dentro de caixas. 6e todas as caixas tiverem o mesmo taman,o( alguns objetos pe#uenos estaro ocupando um espao muito grande no galpo( uma ve+ #ue sua caixa / do mesmo taman,o da caixa de um objeto bem maior @um l?pis e um ventilador( por exemploB. Danto >eiser=6 #uanto extI oferecem boa proteo contra o comprometimento do sistema de ar#uivos originado de um desligamento acidental e apesar de extI ser muito difundido no mundo Linux( neste trabal,o( recomenda-se o uso de >eiser=6( dadas as caracter$sticas apresentadas. 7ara prosseguir com a configurao da partio( basta #ue o usu?rio cli#ue duas ve+es sobre o item ^sistema de ar#uivo com "ournaling >eiser=6_( como mostrado na =)G. GI.
=)G*>A GI - 6eleo do tipo de sistema de ar#uivos para uma partio Ap5s a seleo do tipo de sistema de ar#uivos( o usu?rio / enviado 3 tela anterior @de
configurao da partioB. E pr5ximo passo / informar se a partio ser? formatada ou no. A seleo / feita com duplo cli#ue sobre o item ^=ormatar a partio_. 6e a escol,a for sim( todos os dados existentes at/ o momento na partio sero perdidos. 6e a escol,a for no( os dados sero preservados( o #ue seria coerente para uma partio #ue contivesse os dados dos usu?rios em casos de reinstalao do sistema. &epois de escol,er sobre a formatao ou no da partio( o usu?rio deve informar #ual ser? o ponto de montagem da partio para o Linux( em outras palavras( como o Linux dever? utili+ar a partio. 7ara #ue um sistema Linux b?sico possa funcionar( / necess?rio #ue existam pelo menos dois pontos de montagem! a rai+ do sistema e a ?rea de troca @swapB. "omo a configurao #ue est? sendo aplicada neste momento / para a partio >eiser=6 com 9: GS de espao( ser? definida como sendo a partio rai+ do sistema. "licando sobre o item ^7onto de montagem_( o usu?rio tem 3 sua escol,a os pontos listados( devendo escol,er a primeira opo para esta partio @rai+B.
=)G*>A GL - 6eleo do ponto de montagem de uma partio E item ^Ep2es de montagem_ deve ser deixado( de prefer-ncia( como defaults. Esta opo / 'til na montagem de parti2es com permiss2es especiais de acesso( por exemplo. E ^>5tulo_ no precisa ser modificado( ser? dado como ^7asta >ai+_ pelo sistema e ^ &lag iniciali+?vel_ / 'til #uando o gerenciador de partida @G>*S ou L)LEB ser? instalado na partio e no na <S> do primeiro disco. Esta opo pode ser deixada como desligada ou ligada no caso particular desta instalao.
*ma ve+ #ue as altera2es ten,am sido completadas( o usu?rio deve clicar em ^=inali+ar a configurao da partio_( como mostrado na =)G. GR. Es passos devem ser repetidos para a configurao das outras parti2es e para cada uma delas( o usu?rio dever? selecionar o tipo de utili+ao #ue o sistema far? da partio. recomend?vel #ue se configure a ?rea de troca @swapB com o mesmo taman,o da mem5ria >A< instalada ou G.R ve+es a #uantidade de mem5ria >A<.
=)G*>A GR - =inali+ar a configurao da partio *m detal,e interessante na configurao mostrada na =)G. GO / a utili+ao de um dos discos como ?rea para gravao de dados. )sto foi feito para #ue no se percam os dados no caso de uma reinstalao do sistema. E ponto de montagem deve ser informado manualmente e neste caso foi escol,ido como 8dados. Es pontos de montagem so vistos no sistema como diret5rios #ue permitiro acesso aos dados da partio. *ma partio @,daIB ficou va+ia para futuras instala2es de outros sistemas ou vers2es &ebian.
=)G*>A GO - =inali+ando o particionamento Antes de efetivar as mudanas nas tabelas de parti2es( o instalador solicita ao usu?rio #ue confirme a operao( como mostrado na =)G. G;.
=)G*>A GH - &igitar sen,a do root &evido ao fato de possuir acesso irrestrito aos ar#uivos de sistema( comandos e configura2es( o usu?rio root geralmente no / utili+ado para tarefas comuns como acessar a Internet( ouvir m'sica( assistir a um filme ou escrever uma carta. 7ara estas tarefas recomenda-se criar um outro usu?rio( com poderes limitados sobre o sistema. Este ser? utili+ado para todas as tarefas( com exceo das administrativas @instalar novos programas( alterar configura2es( atuali+ar o sistemaB. 6empre #ue for necess?rio privil/gios administrativos para executar alguma operao( o usu?rio dever? fornecer a sen,a do root( solicitada automaticamente pelo sistema. A correta utili+ao da pol$tica de permiss2es do Linux em conjunto com a escol,a de boas sen,as garante #ue o sistema estar? livre de problemas decorrentes da sua utili+ao( como o usu?rio acidentalmente apagar um ar#uivo importante @8etc8fstab( por exemploB. &epois de digitar a sen,a do root( o instalador solicita o nome completo do usu?rio #ue ter? privil/gios limitados no sistema( como pode ser visto na =)G. 9:.
=)G*>A 9: - &igitar o nome completo do usu?rio comum E nome completo pode ser #ual#uer se#]-ncia de caracteres( no sendo exigido #ue seja o nome verdadeiro do utili+ador. E usu?rio dever? fornecer tamb/m um nome de login e uma sen,a( #ue sero utili+ados para as tarefas comuns do sistema desktop.
=)G*>A 99 - )nstalar G>*S na <S> *m gerenciador de partida / um software #ue permite aos usu?rios selecionarem( na iniciali+ao do computador( um de seus sistemas operacionais instalados. &iversos gerenciadores esto dispon$veis para Linux( sendo padro para &ebian L.: o G>*S @G!and
*nified ,ootloaderB( do 7rojeto G.*. E usu?rio poder?( posteriormente( escol,er outro gerenciador.
7ara instalar outros programas( basta #ue o usu?rio escol,a a categoria e mar#ue a caixa de seleo do mesmo( clicando sobre ela e escol,endo ^<arcar para instalao_. As depend-ncias so automaticamente resolvidas e marcadas. 6e no souber a categoria do programa( o usu?rio pode buscar um pacote( clicando no menu Editar( item 7rocurar. 6e tamb/m no souber o nome do pacote procurado( mas souber #ual o tipo de programa #ue procura @por exemplo( um programa para reprodu+ir ar#uivos em mpI( ogg( etcB( deve ento selecionar na janela de busca( no item ^7rocurar em_( o valor ^&escrio e .ome_. .o item ^7rocurar_( deve digitar simplesmente um dos termos relacionados( como por exemplo( ^mpI_ @novamente( sem as aspasB. =eito isso( um simples cli#ue no boto ^7rocura_ exibir? todos os programas relacionados com ar#uivos mpI( de codificao a reproduo. &ependendo da busca( a #uantidade de pacotes exibida pode ser muito grande( motivo pelo #ual so recomendados os programas #ue se seguem neste trabal,o( nos pr5ximos cap$tulos. Estes foram selecionados e testados com bastante cuidado( para #ue se sugerisse os programas mais 'teis e f?ceis de usar em um ambiente pessoal de computao. "om o passar do tempo( o usu?rio con,ecer? novos programas e#uivalentes e poder? optar livremente por eles( afinal( isso fa+ parte da alma da comunidade de software livre! liberdade de escol,af
2.*.* #nlightenment
7ossui um gerenciador de autenticao c,amado Entrance( #ue / mais leve do #ue P&< do P&E e G&< do G.E<E( al/m suportar os menus de aplica2es de ambos. Enlightenment destaca-se tamb/m por implementar o suporte a temas. Exige apenas I9 <S de mem5ria >A< do sistema e apenas 9 <S de mem5ria da placa de v$deo.
personali+a2es( contando com pain/is de configurao IcePref e Ice+MConf. E =0V< / um gerenciador de janelas #ue suporta internacionali+ao completa @o #ue se refere aos idiomas do ambienteB e configura2es de fontes. 7ermite sombras nas janelas e t$tulos laterais @incluindo textos mostrados verticalmenteB.
2.*.2 XFCE
.este ambiente ,? uma barra no centro da tela( na parte inferior( #ue disponibili+a atal,os para as principais aplica2es instaladas no sistema( al/m de ter suporte aos menus com aplica2es do P&E e G.E<E. 6eu gerenciador de ar#uivos( o $hunar( possui todos os recursos comuns necess?rios 3 navegao do usu?rio pelo sistema de ar#uivos. N="E / um ambiente leve de desktop cujos objetivos so a produtividade( rapide+ e baixa utili+ao de recursos do sistema. N="E possui uma interface muito bonita( #ue adota um estilo limpo e provsimplicidade de uso( al/m de ser bastante est?vel. 7or estes motivos( / o ambiente padro de v?rias distribui2es de Linux( como 4reamlinux( Slackware e Morphix. &ebian G.*8Linux L.: tamb/m disponibili+a um "& de instalao com o ambiente N="E integrado.
2.*.: $indowmaker
+indowmaker foi desenvolvido pelo brasileiro Alfredo Pojima( fa+endo sucesso nos sistemas Linux por consumir poucos recursos de m?#uina e ter boa flexibilidade. ",egou a ser a interface gr?fica padro de "onectiva Linux I e L. E acesso aos itens de menu principal / feito de forma id-ntica ao ,lack'ox( onde o usu?rio clica sobre um espao va+io da ?rea de trabal,o. Este gerenciador possui uma ferramenta de configurao c,amada +makerConfig( com diversas op2es para ajustes e de simples utili+ao. Es temas so de f?cil criao( bastando as imagens necess?rias e um ar#uivo de texto puro( formatado conforme o padro exigido pelo gerenciador. Apesar de no possuir alguns recursos dispon$veis nos ambientes gr?ficos atuais e do projeto encontrar-se com o desenvolvimento #uase parado( +indowmaker / uma opo consider?vel para ser utili+ada em e#uipamentos antigos.
Em G.*8Linux( / poss$vel ter gerenciadores de janelas instalados no sistema #ue permitam a aplicao de efeitos tridimensionais sobre os objetos componentes do ambiente de trabal,o( como as janelas( bot2es( desktops virtuais( etc. *m bom gerenciador I& dispon$vel para &ebian L.: / "ompi+ =usion( o resultado da ^adoo_ do projeto SerTl @descontinuadoB pelo projeto "ompi+. Apesar desta adoo( deve ficar claro #ue a base para "ompi+ =usion / "ompi+ @no so o mesmo projetoB. E gerenciador funciona perfeitamente com o servidor N.org( instalado por padro em &ebian G.*8Linux L.:( entretanto( alguns ajustes devem ser feitos nas configura2es do mesmo para ativar alguns recursos de acelerao gr?fica. muito importante ressaltar #ue o usu?rio deve possuir uma placa de v$deo I& devidamente configurada em seu sistema para este ou outros aplicativos I& funcionem ade#uadamente. A instalao do driver I& da n0idia / coberta no cap$tulo Q( subt$tulo Q.G:.9( recomendada neste momento antes de se prosseguir com a instalao citada logo abaixo. Es testes foram reali+ados com placa n0idia e mais informa2es sobre Compi1 podem ser obtidas no site do projeto @AAA.opencompositing.orgB. )nstalao! 7asso G! Adicionar a c,ave G7G para poder obter os pacotes! e Aget ,ttp!88doAnload.tuxfamilT.org8s,ames8AL9AO"=R.gpg -E- j apt-keT add 7asso 9! )nstalar os pacotes! e apt-get install compi+-fusion-kde @usu?rios de G.E<E compi+-fusion-gnomeB. 7ara configurar o ar#uivo do servidor N @8etc8NGG8xorg.confB( o usu?rio deve editar como root para #ue possa ser regravado. Este ar#uivo possui uma estrutura pr5pria e se divide em se2es #ue informam os par1metros de iniciali+ao e funcionamento de dispositivos @como teclado( mouse( monitorB( usados pelo servidor N. As altera2es #ue devem ser feitas neste ar#uivo so!
.a seo Module! remover a lin,a Load ^dri_ e adicionar a lin,a Load ^glx_% .a seo Screen6 logo abaixo de &efaultdept, 9L( adicionar as lin,as! Eption ^>enderAccel_ ^Drue_ Eption ^AlloAGLNVit,"omposite_ ^Drue_ Eption ^AddA>GSGLN0isuals_ ^Drue_ "riar uma seo no final do ar#uivo! 6ection kExtensionsk Eption ^"omposite_ ^Enable_ End6ection
)sto far? com #ue o servidor N possa aproveitar ao m?ximo a acelerao I& da placa gr?fica. &epois de gravar o ar#uivo e fec,?-lo( o usu?rio deve reiniciar o servidor N
pressionando as teclas Control( lt e ,ackspace( simultaneamente. Ao efetuar a nova entrada no sistema( pressionar ALDl=9 e digitar! compi+ --replaceW
=)G*>A 9I - Escrever na tela com fogo usando Compi1 &usion As funcionalidades de Compi1 &usion so configuradas em uma janela acess$vel inicialmente pelo menu P( em "onfigura2es( item Compi1Config Settings Manager. Es temas so configurados em um item c,amado Emerald D,eme <anager. "om isso / poss$vel definir v?rios temas para as janelas( alterando sua apar-ncia e funcionalidades. E usu?rio pode tamb/m escol,er os efeitos aplicados a cada evento dos objetos( como por exemplo( o efeito de #ueimar as janelas ao fec,?-las( cubo( como mostrado na =)G. 9L( efeitos de neve e ?gua na tela( etc. As ?reas de trabal,o so transformadas cada uma em um lado de um cubo( #ue pode ser movimentado #uando o usu?rio segura as teclas "ontrol e Alt e ao mesmo tempo clica com o mouse em um ponto da tela( mant/m o boto pressionado e arrasta para os lados. At/ a escrita deste documento( o projeto ,avia disponibili+ado a verso :.O de Compi1 &usion.
sua primeira iniciali+ao( deixando para o usu?rio a tarefa de acessar o menu de 7refer-ncias e reali+ar os ajustes necess?rios para personali+?-lo( mas suporta a definio do idioma do sistema como 7ortugu-s do Srasil. G.E<E exige poucos recursos de mem5ria e processamento( sendo suficiente um Pentium de 9OO <,+( com OL <S de mem5ria >A<. E ambiente merece um cap$tulo espec$fico para demonstrao de suas funcionalidades( entretanto( como seus recursos so mais modestos do #ue os recursos de P&E( este 'ltimo foi escol,ido para ser o ambiente padro utili+ado neste trabal,o( sendo detal,adamente exposto adiante.
pode variar( c,egando a necessitar de um e#uipamento Pentium ))) com 9RO <S de mem5ria >A< nas distribui2es !ed#like @distribui2es baseadas na !ed %at ou #ue possuem diversos elementos desta( como o sistema de iniciali+ao System 0 e o gerenciador de pacotes >7<B. .o Slackware e na maior parte dos live-"&s @distribui2es #ue executam diretamente de um "&->E<( sem necessidade de instalao no disco r$gidoB( um Pentium de I:: <C+ com OL <S de >A< deve ser suficiente( ainda #ue seja uma configurao modesta para um desktop moderno.
Soas vindas e seleo da linguagem do ambiente% "omportamento do sistema% Enfeites% Dodo mundo gosta de temas% Dempo para refinar.
=)G*>A 9R - Assistente de "onfigura2es para a Urea de Drabal,o Dodas as etapas so bastante intuitivas e f?ceis de ajustar( dispensando coment?rios para sua reali+ao. Ao final( P&E mostrar? a opo Lanar o "entro de "ontrole P&E @(aunch P&E Control CenterB( onde outras diversas altera2es e personali+a2es podem ser feitas @=)G. 9RB.
=)G*>A 9O - 6elecionar idioma 7ortugu-s do Srasil &epois de instalado o pacote( o usu?rio deve acessar o P&E Control Center( nas op2es de idiomas e adicionar o idioma 7ortugu-s do Srasil como padro. Ao reiniciar o ambiente gr?fico @teclas "D>LlALDl, C2SP CEB( todas as telas e mensagens do sistema estaro em 7ortugu-s.
=)G*>A 9; - Urea de trabal,o P&E A ?rea de trabal,o pode ser rapidamente ajustada com o uso da opo "onfigurar Urea de Drabal,o( acess$vel com um simples cli#ue do boto direito do mouse na tela da ?rea de trabal,o. .a janela #ue se abre( as op2es so intuitivas( permitindo o ajuste da ?rea de trabal,o de acordo com as prefer-ncias do usu?rio. A janela / dividida em categorias( listadas do lado es#uerdo da mesma( semel,ante 3 imagem da =)G. 9Q. "ada categoria possibilita ajustes de acordo com o contexto( por exemplo( na categoria =undo de Dela( / poss$vel ajustar o plano de fundo @papel de paredeB( definindo se ,aver? ou no uma imagem( se ser? uma exibio de slides( a posio da imagem na tela( as op2es de cores da tela e das fontes dos $cones( ajustar o cache para o plano de fundo( escol,er o programa #ue far? o desen,o do plano de fundo e at/ mesmo obter mais pap/is de parede. Dudo isso aplicado a uma ou a todas as ?reas de trabal,o. .a categoria "omportamento( / permitido definir se sero exibidos $cones na ?rea de trabal,o ou no( se ,aver? alguma barra de menus no topo da tela( as a2es para o cli#ue de cada boto do mouse( #uais $cones de ar#uivos possuiro pr/-visuali+ao( se sero exibidos $cones de dispositivos( como $cones de "& e pendrives #uando conectados ao computador( entre outros ajustes. interessante destacar a possibilidade de personali+ar o cli#ue com o boto do meio do mouse( #ue em alguns casos pode ser feito com a roda do mouse( nos
dispositivos modernos. E item <'ltiplas Ureas de Drabal,o deixa 3 escol,a do usu?rio o n'mero de ?reas de trabal,o desejadas por sesso. 7ara cada ?rea de trabal,o podem ser definidas op2es personali+adas e a cada uma delas pode ser atribu$do um nome personali+ado. 7or padro( P&E oferece #uatro ?reas de trabal,o por sesso( n'mero #ue pode ser aumentado de acordo com o gosto ou necessidade do usu?rio. A categoria 7rotetor de Dela permite os ajustes com relao 3 proteo de tela utili+ada pelo sistema( bem como a personali+ao para cada uma das prote2es dispon$veis( como velocidade e n$vel de detal,es( tempo para in$cio autom?tico e sen,a para finali+ao. As prote2es de telas esto agrupadas por categorias( e existe um amplo le#ue de op2es dispon$veis ao usu?rio. 7ara ajustar as op2es relacionadas com resoluo de tela( cores e controle de energia do monitor( basta #ue o usu?rio acesse o item Dela( na janela de configura2es. Ali encontram-se op2es de taman,o da tela( taxas de atuali+ao( gama do monitor e tempori+ao para Stand'y( 6uspenso e &esligamento autom?tico do monitor ap5s certo per$odo de ociosidade.
=)G*>A 9Q - "onfigurar a ?rea de trabal,o 6eguindo o padro de todos os bons ambientes gr?ficos( P&E possui alguns atal,os em sua ?rea de trabal,o com o objetivo de facilitar ao m?ximo o acesso 3s tarefas mais fre#]entes. Em algumas distribui2es( estes $cones so numerosos( devido 3s personali+a2es feitas pelos mantenedores.
&ebian G.*8Linux mant/m a configurao padro do ambiente P&E( apresentando inicialmente apenas tr-s $cones! 6istema( 7asta do *su?rio e Lixo. E $cone 6istema permite o acesso ao Lixo( 3s pastas remotas( 3s unidades do sistema @parti2es( "&->E< e dis#uetesB( 3 pasta de documentos padro e 3s pasta dos usu?rios( tudo atrav/s do Pon#ueror @=)G. 9HB.
=)G*>A 9H - Janela 6istema no Pon#ueror E $cone denominado 7asta do *su?rio / apenas um atal,o para o gerenciador de ar#uivos Pon#ueror( algo de forma semel,ante 3 pasta <eus &ocumentos do Microsoft +indows. "licando sobre ele( o usu?rio tem acesso ao seu diret5rio pessoal. E Lixo guarda os ar#uivos desnecess?rios #ue foram removidos( at/ #ue seja feita uma limpe+a e estes sejam definitivamente exclu$dos do sistema. .ovos $cones podem ser adicionados( utili+ando as fun2es dispon$veis no menu r?pido( na seo "riar .ovo @=)G. I:B. 7odem ser criadas novas pastas( ar#uivos de texto( ar#uivos CD<L( atal,os para ar#uivos e locali+a2es @*>LB( atal,os para aplicativos e para dispositivos. Estes 'ltimos so 'teis para montagem e desmontagem de dispositivos f$sicos @parti2es( dis#uetes( "&->E<s( etcB. 7ara cada tipo de atal,o( uma caixa de di?logo espec$fica surgir? com o objetivo de orientar o usu?rio na criao do link desejado e auxiliar na definio de uma s/rie de
=)G*>A I: - <enu r?pido P&E Eutra forma bastante pr?tica de criar atal,os para a execuo de aplicativos est? na utili+ao da funo arrastar-e-soltar com o mouse. Sasta selecionar o atal,o desejado #ue se encontra dispon$vel nas se2es do <enu P( manter o boto es#uerdo do mouse pressionado sobre ele e arrast?-lo para a Urea de Drabal,o. Em seguida( ser? apresentado um menu r?pido solicitando a ao desejada.
&IG*! => # Menu r;pido arrastar#e#soltar .este caso apenas est? se arrastando um atal,o j? definido no <enu P( ento o ideal ser? utili+ar a opo "opiar A#ui( para #ue fi#ue dispon$vel na ?rea de trabal,o tamb/m. A #uantidade de atal,os criados no possui limites( dependendo apenas do gosto pessoal do usu?rio.
personali+a2es dispon$veis( tem-se a incluso de novos atal,os para aplicativos e programas com funcionalidades espec$ficas con,ecidos como mini-aplicativos. 7ara isto( o usu?rio dever? acessar as op2es Adicionar ao 7ainel e >emover do 7ainel( para respectivamente adicionar e remover esses elementos. .a opo Adicionar ao 7ainel( item <ini-aplicativo( / exibida uma grande variedade de mini-aplicativos #ue podem ser embutidos no painel do P&E( podendo ser instalados outros #uando for necess?rio. Damb/m / poss$vel adicionar ao painel atal,os para #uais#uer aplica2es #ue estejam dispon$veis no menu P.
=)G*>A I9 - 7ainel do P&E @barra de tarefasB Atrav/s da opo "onfigurar 7ainel @no menu r?pido do painel do P&EB( permite-se configurar as cores de todos os elementos componentes do menu P e da barra de tarefas( sua posio na tela( op2es para ocultar a barra e sua animao( escol,er menus opcionais para o menu P @como documentos recentes( por exemploB( definir um plano de fundo para a barra( as a2es para os bot2es do mouse( entre outras op2es.
:.2.- O #en" J
.a instalao padro( o menu P encontra-se dispon$vel em forma de um $cone no canto es#uerdo do painel do P&E e disponibili+a ao usu?rio uma entrada para os principais aplicativos instalados no sistema. Dodas as aplica2es esto agrupadas em diversas categorias( tornando o menu organi+ado e permitindo a f?cil locali+ao dos itens desejados. As principais categorias de aplica2es dispon$veis no menu P so!
&esenvolvimento! )&Es( editores de c5digo( construtores de interfaces &ebian! este item est? presente obviamente apenas em &ebian G.*8Linux.
>epresenta uma personali+ao do menu feita por &ebian e disponibili+a uma grande #uantidade de atal,os para aplicativos #ue( em alguns casos( no so encontrados no menu P padro%
classes "i-ncia( =erramentas de Aprendi+ado( )diomas( <atem?tica e Eutros( guarda aplicativos como tabela peri5dica( planet?rio( exerc$cios com fra2es( etc%
apresenta2esB( agendas pessoais( editores de f5rmulas( geradores de relat5rios( gerenciadores de endereos( fluxogramas( entre outros%
capturas de tela( programas para diagramao( manipuladores de ar#uivos PostScript( modelagem I&( comunicao com c1meras digitais( faxes e scanners( etc%
clientes de correio eletrZnico( clientes de bate-papo( mensagens instant1neas e )>"( clientes de =D7( leitor de not$cias >66( gerenciador de wireless( dicion?rio online( clientes torrent( e outros%
categorias! arcade( jogo de cartas( jogos de tabuleiro( jogos infantis e t?ticas W estrat/gias. Al/m dos jogos instalados de forma padro( tem-se tamb/m os jogos instalados pelo usu?rio%
multim$dia @"&s( &0&s e ar#uivos de ?udio e v$deoB( gravadores de ?udio( gravadores de m$dia @"&->8V e &0&->8VB( programas de visuali+ao de D0( codificadores e conversores de ?udio e v$deo%
seo "onfigura2es pelo fato destas intervirem no sistema em geral( como gerenciamento de pacotes( conexo A&6L( terminais de lin,a de comando( etc%
organi+adores pessoais( editores de texto( sincroni+ao com palmtops( conex2es infravermel,o( sinteti+ador de fala( conversor de texto para fala( telefonia m5vel( fax( trabal,os de impresso( gerenciadores de notas r?pidas e todos os aplicativos #ue no se encaixam nas demais categorias. E menu P / organi+ado e em recursos. Fuando um novo programa / instalado( o atal,o correspondente / adicionado automaticamente 3 lista de aplicativos deste menu.
As ferramentas de ajustes do ambiente gr?fico fa+em deste flex$vel e adapt?vel 3s prefer-ncias dos usu?rios. Fuanto mais recursos so disponibili+ados pelo ambiente( maior / a necessidade de ferramentas de ajustes e personali+ao. E "entro de "ontrole P&E / a principal ferramenta de configurao deste ambiente gr?fico. =?cil de usar e compreender( esta ferramenta divide as op2es em se2es( organi+adas por utilidade e subdivididas em m5dulos( permitindo #ue o usu?rio encontre facilmente as configura2es desejadas e configure o ambiente e o comportamento geral de suas aplica2es.
=)G*>A II - "entro de controle @administrao do sistemaB .esta seo permitem-se as seguintes configura2es!
gravados. 6o configur?veis o camin,o da ?rea de trabal,o @desktopB( o camin,o de auto-in$cio do P&E e o camin,o padro dos documentos do usu?rio%
superusu?rio @rootB / solicitada e o usu?rio pode alterar a data e ,ora do sistema e o fuso ,or?rio%
identificao de usu?rio e sen,a para iniciar uma sesso no ambiente gr?fico. E gerenciador padro para P&E / kdm e neste m5dulo / permitido configurar op2es como idioma( saudao inicial( estilo do gerenciador( cores( imagem de fundo( fontes( #uais usu?rios podem desligar o sistema local e remotamente( fotos de usu?rios e login autom?tico @'til para computadores no compartil,ados e para usu?rios #ue no desejam digitar sua sen,a sempre #ue iniciali+arem o sistemaB%
reali+ao de buscas de imagens no simplesmente por nome de ar#uivo( mas sim por conte'do( ou seja( / poss$vel especificar um ar#uivo #ue conten,a uma imagem parecida com a #ue se deseja encontrar no sistema e solicitar a busca por este padro%
diferente da instalao em outros sistemas( onde basta copiar os ar#uivos referentes 3s fontes em um determinado diret5rio. Em Linux( / necess?rio reali+ar uma preparao dos ar#uivos e camin,os para a instalao. =eli+mente( P&E possui este m5dulo #ue automati+a a instalao das fontes( bastando acessar o <odo Administrador e adicionar as fontes( apontando o camin,o dos ar#uivos das mesmas. P&E se encarrega de todo o processo de instalao e disponibili+ao das fontes para todos os programas%
(aptop )S< $hinkpad! permite personali+ar a2es para algumas teclas do (aptop 6onT 0aio! permite a visuali+ao da carga da bateria do note'ook
=)G*>A IL - "entro de controle @apar-ncia e temasB "ores! permite configurar as cores para as barras das janelas( links( textos e poss$vel importar
sele2es( dispondo de uma lista de seleo de es#uema de cores. es#uemas e salvar as modifica2es feitas no es#uema utili+ado%
&ecora2es da Janela! permite a escol,a de como sero desen,adas as barras das janelas( bem como as posi2es dos bot2es minimi+ar(
de
t$tulo
maximi+ar8restaurar( fec,ar e ajuda. E usu?rio pode por exemplo( desejar #ue o boto fec,ar da janela seja locali+ado do lado es#uerdo da mesma e desejar tamb/m #ue as bordas da janela sejam maiores ou menores. Estes ajustes so facilmente reali+ados nesta tela%
progresso( abas( caixas de verificao( caixas de combinao( efeitos sobre menus e outros itens( comportamento com as barras de ferramentas e outras op2es%
?rea de trabal,o( janelas( menus( barras de ferramentas e op2es de anti#aliasing @recurso para aumentar a #ualidade de exibio de fontesB%
de P&E. Es temas permitem o gerenciamento da apar-ncia do sistema de forma simples( possibilitando a escol,a entre visuais existentes ou a instalao de novos temas. *m dos recursos mais fascinantes / a possibilidade de se escol,er pacotes de $cones diferentes e configurar os taman,os e efeitos separadamente para a ?rea de trabal,o( barras de ferramentas( painel e gerenciador de ar#uivos. poss$vel alterar a proteo de tela e as fontes do tema( tudo centrali+ado na mesma janela%
Lanador r?pido M Cist5rico! ,abilita a ao do cursor do mouse en#uanto um 7rotetor de tela! definio da animao @screensaverB e tempo de inatividade
para iniciar seu funcionamento. Damb/m / poss$vel definir uma sen,a para retomar as atividades no computador ap5s o in$cio da proteo de tela%
Dela de apresentao! con,ecida tamb/m como splash. Esta / a tela #ue poss$vel escol,er entre as telas dispon$veis ou
=)G*>A IR - "entro de controle @?rea de trabal,oB Sarra de Darefas! define o comportamento do painel do P&E. permitido
personali+ar #uais janelas aparecero na barra @se todas as janelas ou somente as minimi+adasB( a ordem de exibio das janelas( se sero mostrados $cones de aplicativos( #uando agrupar aplica2es semel,antes para economia de espao e a apar-ncia de exibio dos itens. Damb/m neste m5dulo / poss$vel configurar as a2es para o cli#ue de cada boto do mouse sobre o painel( por exemplo( se o usu?rio desejar #ue ao clicar com o boto do meio do mouse seja mostrado um menu de opera2es( basta selecionar esta ao para o item escol,ido%
usu?rio pode escol,er se sero mostrados $cones na ?rea de trabal,o( se ,aver? alguma barra de tarefas no topo da tela @como <A" E6B e as a2es para cada boto do mouse ao clicar na ?rea de trabal,o. A segunda @[cones de ar#uivosB( configura o alin,amento de $cones( exibio de itens ocultos e trata da pr/-visuali+ao de itens. A pr/visuali+ao / o recurso #ue permite( por exemplo( exibir uma amostra de uma imagem ao manter o ponteiro do mouse sobre o ar#uivo. &iversos tipos de ar#uivos permitem pr/-visuali+ao. A terceira aba @[cones de dispositivosB( permite configurar se sero exibidos $cones de discos( pendrives( &0&s e outros( recurso 'til para a desmontagem do hardware antes de sua desconexo f$sica. P&E detecta o dispositivo
impressionantes e poderosas do ambiente P&E. &ividido em v?rias abas( permite configurar recursos como obteno de foco na janela @se / preciso clicar ou somente passar o mouse( por exemploB( a navegao entre janelas e ?reas de trabal,o( o #ue os bot2es e a roda do mouse fa+em #uando usados sobre a barra de t$tulo e #ual a opo de maximi+ao #uando usados sobre o boto maximi+ar. poss$vel definir( por exemplo( #ue o cli#ue com o boto do meio do mouse sobre o boto de maximi+ar far? somente a maximi+ao vertical da janela. "om relao 3s a2es da janela( o #ue os cli#ues com diferentes bot2es do mouse fa+em sobre a janela e #uais as teclas de atal,o #ue permitem mover( maximi+ar( fec,ar( redimensionar e alternar entre janelas. .a aba <ovendo( ajustam-se os par1metros relativos 3 exibio de conte'do da janela en#uanto / arrastada( animao das janelas e encaixe @as janelas #uando aproximadas de outras( ajustam automaticamente suas posi2esB. Eutras op2es so configur?veis( mas talve+ as #ue despertem mais interesse do usu?rio sejam as op2es de transpar-ncia das janelas.
para cada janela de aplicativo escol,ida pelo usu?rio. 7or exemplo( deseja-se configurar apenas uma janela de um determinado aplicativo com relativa opacidade ou mesmo atal,os para determinadas janelas( seu taman,o e muitas outras op2es%
permitidas para cada sesso( sendo em P&E( por padro( vinte ?reas de trabal,o dispon$veis%
cores( definir planos de fundo para bot2es e painel( op2es de ocultao( menus dispon$veis e posio do painel na ?rea de trabal,o @abaixo( direita( es#uerda ou no topoB.
diferentes tipos de ar#uivos e a ordem de prefer-ncia destes aplicativos. "ada ar#uivo pode ter diversos aplicativos associados 3 sua abertura e edio( por exemplo( ar#uivos
sistema( #ue depende dos idiomas instalados. Damb/m outras op2es de correo esto associadas a este m5dulo%
=onte de &ados do P&E! basicamente define a locali+ao dos ar#uivos #ue Gerenciador de Ar#uivos! op2es b?sicas do gerenciador de ar#uivos( como
fontes( camin,o inicial da abertura( op2es de menus @como excluso diretaB( navegao em janelas separadas( pr/-visuali+ao e op2es de copiar e mover%
Gerenciador de 6ervios! permite ajustar #uais servios @ daemonsB do P&E Gerenciador de 6esso! op2es para pedir confirmao de sa$da do ambiente
P&E( padro do desligamento @sair( reiniciar ou desligarB( #ual a definio do pr5ximo login @P&E permite restaurar a sesso anterior( reabrindo todos os documentos e janelas #ue estavam ativos no momento da 'ltima sa$da do usu?rioB e aplicativos exclu$dos das sess2es%
desabilitar a verificao da configurao do sistema ao iniciar. Esta 'ltima opo desabilita uma c,ecagem autom?tica #ue P&E fa+ na iniciali+ao( sobre os aplicativos instalados( tipos <)<E e deixa o carregamento mais r?pido. Entretanto( elementos podem ter sido alterados e programas removidos na 'ltima sesso e P&E no saber? disso sem a verificao. )sto pode ocasionar problemas como perda de aplicativos no menu P( por exemplo. .o / recomend?vel a utili+ao desta opo%
padr2es do ambiente como( por exemplo( cliente de e#mail( navegador de Internet( mensageiro instant1neo( editor de textos integrado e emulador de terminal.
:.:.; Internet L re e
E m5dulo Internet W rede permite configurar par1metros para a rede e diret5rios compartil,ados. poss$vel definir os padr2es de navegao na rede local e na Internet.
=)G*>A IQ - "entro de controle @Internet W redeB "ompartil,amento de 4esktop! permite #ue o desktop seja compartil,ado pela "onfigura2es de "onexo! tempori+ao de conexo e op2es b?sicas de =D7% "onfigura2es de rede! permite ajustar @no modo administradorB as interfaces poss$vel definir rotas( endereos )7( dom$nios e
fornece recursos para compartil,amento de ar#uivos e impressoras via rede entre Linux e +indows%
m5dulo 3 parte de configurao( dedicada 3 sua funcionalidade de navegao para a Internet. Este m5dulo / subdividido nas seguintes partes! Atal,os da +E,( Sarra Lateral de Cist5rico( Cache( "omportamento +e'( Cookies( =iltros d,lock( =ol,as de Estilo( =ontes( )dentificao do .avegador( Java W ?avaScript( plugins( Scripts 6G)%
recurso / mais utili+ado em empresas( onde uma 'nica m?#uina concentra e gerencia o
acesso 3s redes externas @como p?ginas we' na InternetB e compartil,a os recursos permitidos com as esta2es dos usu?rios%
>ede 6em =io! no modo administrador( permite criar e controlar at/ #uatro 6ervio 4iscovery! tamb/m con,ecido como 1eroconf do P&E( este recurso
redes wireless%
possibilita ao usu?rio adicionar dom$nios nos #uais sero pes#uisados recursos compartil,ados @como desktops e servidores de ss, M s,ell seguroB para conectar-se. Estes recursos podem estar na rede local ou em uma rede distante. o usu?rio permite a publicao de servios para outros dom$nios. tamb/m a#ui #ue
:.:.D PeriC?ri)$s
Em 7erif/ricos( so configurados todos os dispositivos de entrada e sa$da do sistema( desde teclado e mouse at/ "oystick e controle remoto.
comunicao com as mesmas. *ma lista contendo modelos de c1meras suportadas / disponibili+ada( entretanto( mesmo se a c1mera desejada no estiver na lista( o sistema Linux ser? capa+ de detect?-la e comunicar-se com ela%
infravermel,o. Alguns aplicativos( como o player multim$dia Paffeine( o kdetv e at/ mesmo o navegador Pon#ueror( suportam funcionalidades via controle remoto. E software de controle infravermel,o utili+ado pelo Linux / o L)>"%
@"*76( L7&( etcB( instalar e gerenciar impressoras e pseudo-impressoras @enviar para fax( e#mail( imprimir para pdfB( configurar o estado do servio de impresso @iniciar e pararB e gerenciar a fila de documentos a serem impressos por cada dispositivo%
?oystick! so configurados os hardwares de controle para jogos% <$dia de arma+enamento! para diversos tipos m$dias detectadas pelo P&E(
algumas a2es so poss$veis( por exemplo( para um &0& / poss$vel explorar o conte'do e reprodu+ir um filme( para uma c1mera digital( permite-se descarregar as fotos com software espec$fico ou navegar pelo dispositivo de arma+enamento da c1mera. Este m5dulo destina-se a configurar #uais a2es sero disponibili+adas para os ar#uivos e m$dias detectadas pelo P&E%
Mouse! configura2es gerais do mouse( como ordem dos bot2es( a2es para o
cli#ue duplo( tema do cursor( acelerao e intervalos de tempo e navegao pelo teclado%
sonoros das teclas @recurso #ue depende das caracter$sticas do teclado e do servidor N( no estando dispon$vel em todos os sistemasB%
=)G*>A L: - "entro de controle @regional W acessibilidadeB Acessibilidade! configura ajustes para sinos de teclado( teclas lentas e A2es de Entrada! permite ajustar comandos a serem executados #uando
repetidas%
determinada tecla ou combinao de teclas for pressionada( bem como comandos de vo+%
aplicativos e comandos em geral no ambiente P&E( al/m do mapeamento de teclas. poss$vel( por exemplo( configurar o conjunto "D>LlP para exibir o menu P. 6o permitidas as mais diversas combina2es de teclas modificadoras @Control( Shift( lt( +in2eyB e teclas regulares para executar comandos ou abrir aplicativos%
"onverso de Dexto para =ala! permite configurar( dentre outras coisas( #ue o
sistema fale as notifica2es #ue esto sendo exibidas. 7or exemplo( ao exibir a janela de aviso de um programa( o sistema pode falar o aviso tamb/m%
(ayout do Declado! permite configurar o desen,o de teclado utili+ado( ou seja( 7a$s8>egio W )dioma! selecionar o pa$s e regio do usu?rio( configura2es de
n'meros( moeda( formato de data e ,ora( formato do papel padro e sistema de medidas.
=)G*>A LG - "entro de controle @segurana W privacidadeB "arteira do P&E! trata-se de um reposit5rio( um local seguro para guardar
todas as sen,as( c,amado 2wallet. E 2+allet utili+a uma 'nica sen,a para proteger os dados arma+enados e / respons?vel por gerenciar as sen,as de we'sites para o Pon#ueror e sen,as para outros aplicativos como o Popete @cliente para mensagens instant1neasB%
"riptografia! gerenciamento de certificados de segurana e criptografia% 7rivacidade! trata basicamente da limpe+a de ar#uivos tempor?rios de Internet.
interessante #ue o usu?rio mar#ue as op2es ade#uadas e reali+e uma limpe+a periodicamente( para evitar #ue poss$veis atacantes remotos consigam acesso a n'meros de "7= e outras informa2es importantes #ue estejam( eventualmente( guardadas como itens tempor?rios%
do usu?rio no sistema e a insero de seus dados( como nome( organi+ao e e#mail. Damb/m / poss$vel alterar a sen,a e configurar o n'mero de asteriscos #ue aparecero nas caixas de sen,a durante a digitao de cada caractere.
"ampain,a do 6istema! configura volume( espaamento e durao da "&s de Uudio! permite informar ao sistema #uais as op2es dos codificadores
de <7I e EGG 0orbis dispon$veis. Es codificadores so programas #ue permitem converter ar#uivos em outros formatos%
.otifica2es do 6istema! #uais a2es devem ser tomadas para cada evento de poss$vel( por exemplo( tocar um som #uando um contato
ficar dispon$vel no Popete( registrar o evento em um ar#uivo ou at/ mesmo executar outro programa para esta situao%
desabilitado( as op2es de #ualidade e execuo remota de sons podem ser configuradas e o dispositivo de som do sistema pode ser selecionado.
=erramentas de Gerenciamento da "arteira( Gerenciador de )mpresso( Editor de <enus e =erramenta de atuali+ao de menus. &ois destes itens merecem um detal,amento! Editor de <enus e =erramenta de Atuali+ao de <enus. E Editor de <enus fornece os recursos necess?rios para #ue o usu?rio possa ajustar o <enu P conforme suas necessidades. &e forma simples( o usu?rio pode adicionar( editar ou remover atal,os para aplicativos ou at/ mesmo submenus no menu P. A =erramenta de Atuali+ao de <enus permite buscar novas aplica2es instaladas no sistema. )sto / 'til para adicionar a#uelas desenvolvidas com o uso de outras bibliotecas gr?ficas @como a GDPl de G.E<EB( por elas no terem sido concebidas para se integrar ao ambiente P&E. As aplica2es desenvolvidas para o ambiente P&E normalmente criam atal,os diretamente no menu P durante a instalao e em &ebian( / comum #ue os atal,os para aplicativos no integrados ao P&E sejam adicionados ao menu P( na seo &ebian. 7ara #ue possam ser detectadas pela ferramenta( as novas aplica2es devero incluir seus execut?veis no diret5rio 8usr8local8bin ou 8usr8bin( ou um link para os execut?veis nestes diret5rios.
=)G*>A LI - )nstalador de fontes .o we'site AAA.kde-look.org tamb/m encontram-se dispon$veis muitas fontes para download e instalao.
=)G*>A LL - Alterar tema de $cones v?lido lembrar #ue o taman,o dos $cones exibidos no gerenciador Pon#ueror podem ser modificados dinamicamente com um simples pressionamento da tecla Control e a rolagem da roda do mouse @#uando aplic?velB ou pelo menu 0er( na opo Daman,o do $cone. 7ara instalar um novo pacote( ap5s obter o tema desejado( o usu?rio deve clicar sobre o boto )nstalar Dema( exibido na primeira aba do m5dulo de configurao dos $cones. *ma janela ento / aberta e / solicitado o camin,o em #ue o ar#uivo se encontra( sendo permitido tamb/m navegar pelo sistema de ar#uivos para escol,er o camin,o absoluto com maior preciso.
Do f?cil #uanto modificar o tema de $cones / modificar o tema de decorao das janelas( no "entro de "ontrole de P&E. E leitor poder? perceber nesta obra #ue estilos diferentes de janelas foram utili+ados nas ilustra2es e muitos outros estilos esto dispon$veis. Fue tal uma tentativag
=)G*>A LO - "onfigurar atal,os de teclado *m dos aplicativos bastante utili+ados em um ambiente desktop &ebian / o navegador Iceweasel. 7ara evitar os cli#ues do mouse( um atal,o pode indicar o pressionamento de teclas correspondente #ue far? com #ue o programa seja lanado. 7ara tal( na aba Atal,os de "omando( basta #ue o usu?rio escol,a o aplicativo Iceweasel e selecione o item 7ersonali+ar( locali+ado na parte inferior da janela. Fuando clicado( este item abre uma nova janela #ue
solicita ao usu?rio pressionar a combinao de teclas #ue deseja utili+ar para abrir o programa sempre #ue desejar. &ois atal,os so permitidos por programa( sendo #ue para programar o atal,o secund?rio( o usu?rio deve clicar no boto correspondente na janela de configurao.
=)G*>A L; - "onfigurar um atal,o A tecla Vin / padro em alguns teclados e utili+ada no sistema +indows com atal,os fixos( como por exemplo! VinlE para abrir +indows Explorer( Vinl> para abrir a janela executar( etc. poss$vel para o usu?rio de +indows #ue est? se adaptando ao sistema Linux e #ue possua um teclado deste tipo( configurar as teclas de forma semel,ante( como VinlE para Pon#ueror( por exemplo. importante frisar a liberdade de escol,a dos atal,os de teclado em P&E( pois / poss$vel no somente configurar atal,os para lanar aplicativos( mas modificar as teclas para muitos outros comandos do ambiente gr?fico( na aba Es#uemas de Atal,o da janela de configurao do "entro de "ontrole.
=)G*>A LH - <enu suspenso de P&E 7ara exibir estes $cones( o usu?rio deve configurar a opo desejada pelo "entro de "ontrole de P&E( na seo Urea de Drabal,o( m5dulo "omportamento. *ma aba c,amada [cones de &ispositivos guarda as op2es de dispositivos para os #uais est? dispon$vel o recurso. *m camin,o alternativo para acessar a configurao / clicar com o boto direito do mouse sobre uma regio va+ia da ?rea de trabal,o e escol,er a opo "onfigurar a Urea de Drabal,o no menu suspenso( exibido como na =)G. LH. .a janela #ue ser? aberta existe a mesma opo do "entro de "ontrole( onde o usu?rio pode selecionar os tipos de m$dias #ue tero $cones exibidos na ?rea de trabal,o. 7ara exibir os $cones de pendrives e c1meras digitais( basta selecionar! "1mera( "1mera &esmontada( "1mera <ontada( <$dia >emov$vel &esmontada e <$dia >emov$vel <ontada.
Fuando o usu?rio inserir uma mem5ria remov$vel( P&E criar? o $cone correspondente na ?rea de trabal,o ativa. Fuando o usu?rio clicar sobre o $cone( Pon#ueror ser? ativado e exibir? os ar#uivos #ue esto contidos na m$dia.
&IG*! @> # MAdia !emovAvel 7ara sincroni+ar os dados e desmontar logicamente o dispositivo para poder remov-lo( basta clicar com o boto direito sobre o $cone e escol,er a opo >emover de <odo 6eguro. 7ara os dispositivos como "&s e &0&s( ,aver? uma opo para ejetar a m$dia.
=)G*>A RI - Drocar fundo de tela @papel de paredeB Sasta escol,er a #ual ?rea de trabal,o ser? aplicado o novo plano de fundo @ou a todasB e modificar a opo 7lano de =undo( escol,endo .en,um @para apenas exibir coresB( =igura @onde podem ser escol,idas as mesmasB e Show de Slides @para um fundo din1micoB. 6e desejar obter mais figuras( o usu?rio pode clicar no boto Ebter .ovos 7ap/is de 7arede #uando estiver conectado 3 Internet e escol,er entre as figuras exibidas do site AAA.kde-look.org. Dr-s abas ajudam a ordenar as figuras( classificando entre as mais bem votadas( as mais baixadas e as mais recentes. A figura esco,ida ser? obtida e adicionada 3 lista de escol,a #uando o usu?rio clicar no boto instalar.
=)G*>A RL - Ebter novos planos de fundo com ferramenta P&E 0oltando 3 janela principal da alterao do plano de fundo( depois de escol,er a figura desejada( o usu?rio deve clicar no boto Aplicar para ver imediatamente as figuras aplicadas
&a mesma forma #ue / poss$vel trabal,ar com m'ltiplas abas de navegao( Pon#ueror tamb/m possibilita dividir a janela em um ou mais pain/is. )sto pode ser feito pelo menu Janela ou adicionando a Sarra de =erramentas Extra do Pon#ueror( clicando com o boto direito sobre os $cones da barra de ferramentas e selecionando-a. E usu?rio pode ento dividir a ?rea de dados de uma aba em v?rias partes( visuali+ando conte'dos diferentes em cada uma delas.
=)G*>A R; - &ividir a navegao em pain/is no Pon#ueror E item 6eparar a 0iso em Es#uerda8&ireita( cria uma diviso vertical na janela( como mostrado na =)G. RQ e a opo 6eparar a 0iso em Dopo8Sase cria uma diviso ,ori+ontal.
Al/m de fornecer recursos para a navegao em abas e pain/is( Pon#ueror oferece op2es de visuali+ao diferentes #ue podem ser utili+adas a contento do usu?rio. Estas op2es so a visuali+ao em $cones( em ?rvore e ?lbum de fotos. A visuali+ao em $cones mostra os $cones dos tipos de ar#uivos @em alguns casos uma pe#uena miniatura de seu conte'doB e o nome do respectivo ar#uivo ou diret5rio. J? a visuali+ao em ?rvore( fornece informa2es mais detal,adas sobre os ar#uivos e diret5rios e permite #ue o usu?rio navegue entre os itens expandindo e recol,endo elementos. A visuali+ao em ?lbum de fotos / 'til para pastas #ue cont-m imagens( fotos e outras figuras. .este caso( a maior parte da janela exibe a imagem e do lado direito( uma separao exibe miniaturas #ue( #uando acionadas( exibem a imagem real na parte principal da janela. As tr-s formas de visuali+ao podem ser acompan,adas na =)G. RH( onde a janela foi dividida em tr-s pain/is ,ori+ontais e foi aplicada um tipo de visuali+ao em cada um deles. E taman,o dos $cones nas vis2es em ?rvore e em $cones tamb/m / vari?vel( bastando #ue o usu?rio acione os bot2es em forma de lupa @aumentar e diminuir $conesB( presentes na barra de ferramentas principal. Damb/m esto dispon$veis na barra principal os itens de navegao para voltar( avanar( subir um diret5rio e o item para impresso de ar#uivos selecionados.
=)G*>A O: - <enu r?pido A visuali+ao dos ar#uivos compactados se fa+ naturalmente( sem #ue seja necess?rio descomprim$-los( como mostrado na =)G. OG. Entretanto( para ar#uivos com extenso rar( fa+se necess?rio( em alguns casos( instalar um manipulador para este tipo de ar#uivo( sugerindose( neste trabal,o( o rarlinux. As extens2es mais comuns para ar#uivos compactados em Linux so .tar.g+ e .tar.b+9. A utili+ao de ar#uivos com extenso +ip / necess?ria para a compatibilidade com outros sistemas operacionais e tamb/m / suportada no Linux.
=)G*>A OG - 0isuali+ao de ar#uivo compactado no Pon#ueror A integrao de Pon#ueror com o reprodutor de multim$dia Paffeine( permite obter
resultado semel,ante ao exibido na =)G. O9( onde o usu?rio v- um filme em uma das abas do Pon#ueror. .este caso( no rodap/ da janela( sero exibidos os controles do aplicativo #ue reprodu+ o filme( facilitando o controle da m$dia.
=D7 #ue o usu?rio deseja acessar. Em ambos casos( Pon#ueror pode ser utili+ado para a navegao e manipulao de ar#uivos por este protocolo. 7ara os sites p'blicos( ou seja( #ue no exigem autenticao( basta #ue o usu?rio digite no campo Locali+ao de Pon#ueror( o endereo do site =D7( como em ftp!88ftp.debian.org.br8. 7ara conex2es autenticadas( ser? solicitada a sen,a de acesso. 7ara comodidade do usu?rio( se desejar acesso direto( sem necessidade de digitao da sen,a( pode utili+ar uma lin,a de *>L #ue descreva sua autenticao( informando o nome de usu?rio e sen,a de acesso( como em ftp!88usu?rio.sen,a4ftp.dom$nio.estenso.
janela do gerenciador.
ar#uivos. Esta pes#uisa aceita tamb/m a utili+ao de express2es regulares e c,aves de busca. E =iltro de visuali+ao disponibili+a a visuali+ao de ar#uivos por formato. 6up2ese a situao em #ue o usu?rio navega em um diret5rio #ue possui muitos ar#uivos( com formatos variados. 6e o usu?rio deseja encontrar ar#uivos espec$ficos e con,ece seu formato( pode utili+ar o recurso de filtragem para exibir somente os ar#uivos do formato desejado. Pon#ueror disponibili+a 3 escol,a do usu?rio somente os tipos de ar#uivos #ue constam no diret5rio( facilitando a busca. 7ara os usu?rios #ue guardam diversas imagens ou utili+am c1meras digitais e scanners para capturarem suas imagens preferidas( Pon#ueror oferece a possibilidade de criao de uma galeria de imagens. A ferramenta( c,amada "riar Galeria de )magens( solicita alguns par1metros ao usu?rio( como t$tulo da p?gina ,tml #ue ser? gerada( a #uantidade de imagens por lin,a( a pasta e sub-pastas #ue sero utili+adas( o taman,o das miniaturas( a fonte utili+ada e as cores da p?gina.
=)G*>A OL - 7ar1metros para criao de galeria de imagens &epois de escol,er os par1metros e confirmar( o usu?rio precisa apenas aguardar alguns segundos para visuali+ar a gelaria de imagens gerada por Pon#ueror. E resultado / algo parecido com a imagem mostrada na =)G. OR. "ada miniatura / uma 1ncora #ue aponta para a imagem no seu taman,o original.
=)G*>A OR - Galeria de imagens gerada pelo Pon#ueror Al/m dessas facilidades( Pon#ueror permite #ue sejam executados comandos do shell para um ar#uivo selecionado( utili+ando a ferramenta Executar "omando do Shell. Ao selecionar o ar#uivo e esta opo( uma caixa de di?logo / exibida( solicitando par1metros adicionais ao usu?rio( se estes forem necess?rios. Damb/m est? dispon$vel no menu =erramentas uma opo de seleo de conjunto de caracteres remotos( 'til para a navegao na we'. <uitas outras tarefas podem ser executadas pelo Pon#ueror( desde o acesso ao centro de controle at/ a codificao de "&s de ?udio. 7ara #ue possa desfrutar destas funcionalidades( o usu?rio deve digitar o 7rotocolo no campo de locali+ao do gerenciador de ar#uivos. 7rotocolos so simples aplica2es embutidas #ue permitem trocar mensagens entre si( sendo estas funcionalidades tamb/m con,ecidas por Ioslaves.
<* 4!/ > ) Principais protocolos e funcionalidades de 2on3ueror audiocd!8 devices!8 floppy!8 ftp!88 ,ttp!88 ,ttps!88 info!8 "odificao de ?udio em ar#uivos de diversos formatos Exibe as unidades dispon$veis no sistema( com op2es para montagem e desmontagem Acesso 3 unidade de dis#uete do sistema .avegao em =D7( como se fosse diret5rio local 7ara acesso a recursos de Internet Acesso 3 Internet com recursos de segurana @we' seguraB Exibe documentao eletrZnica mais completa dos comandos do sistema. E comando info!8g exibe as op2es dispon$veis Exibe a documentao padro dos comandos do sistema. 6e nen,um comando for informado( ser? exibido um menu com todas as categorias Lista as impressoras instaladas no sistema( al/m das ferramentas padro do ambiente gr?fico Exibe todas as entradas do "entro de "ontrole
man!8
print!8
setting!8
&entre as funcionalidades e protocolos exibidos no F*A&>E G( talve+ a mais interessante seja a opo de codificao de ?udio. Ao inserir um "& de ?udio no computador( o usu?rio pode utili+ar o Pon#ueror para codificar as faixas de ?udio em ar#uivos <7I( EGG e outros formatos( bastando para isso( abrir o gerenciador e digitar no campo Locali+ao o comando ^audiocd!8_ @sem aspasB. Pon#ueror mostrar? v?rias pastas e ar#uivos e se o usu?rio copiar as pastas ou ar#uivos para seu diret5rio home( por exemplo( o gerenciador inicia o processo de codificao automaticamente @veja detal,es no cap$tulo QB. Pon#ueror permite ajustes avanados em suas funcionalidades( pelo menu "onfigura2es( no item "onfigurar Pon#ueror. .a janela #ue se abre( encontram-se( de forma organi+ada e estruturada( diversas op2es de configura2es. As se2es encontradas para a configurao do gerenciador so as mesmas encontradas no "entro de "ontrole( no item .avegador +e'.
=)G*>A OO - "odificao de "&s com o Pon#ueror Pon#ueror / considerado um dos mel,ores gerenciadores de ar#uivos existentes( devido aos recursos #ue facilitam a interao do usu?rio com o sistema.
"omo / um software mantido pelo projeto &ebian( Iceweasel pode ser instalado pela ferramenta apt ou pelo gerenciador gr?fico de pacotes escol,ido pelo usu?rio( a partir de um reposit5rio oficial do projeto &ebian. Es pacotes necess?rios para #ue o software funcione ade#uadamente e no idioma 7ortugu-s do Srasil so dois! iceweasel e iceweasel-lG:n-pt-br. E primeiro / o navegador propriamente dito e o segundo / o pacote respons?vel pela traduo para o idioma oficial do Srasil. Ap5s a instalao( um atal,o para o programa ser? criado no menu P( na seo Internet( de forma autom?tica.
=)G*>A O; - .avegao em abas com Iceweasel Assim como &irefox( Iceweasel possui tamb/m um recurso de busca e instalao autom?tica de plugins necess?rios ao funcionamento de alguns tipos de multim$dia( como a tecnologia &lash( por exemplo. A =)G. OQ mostra a janela de solicitao de instalao de plugins de Iceweasel. Ao acionar o boto )nstalar Plugins( o 'rowser leva apenas alguns segundos para locali+ar os ar#uivos necess?rios e instal?-los no computador.
Eutro plugin #ue se fa+ necess?rio em muitos casos / o de JA0A( utili+ado em teclados virtuais de digitao de sen,a de acesso a Internet ,anking. .este caso( a instalao prefer$vel / feita manualmente( pela ferramenta A7D @ou SynapticB. 7ara instalar manualmente os plugins( basta #ue o usu?rio digite em um terminal @como rootB! apt-get install flas,plugin-nonfree! para o plugin =las,% apt-get install sun-javaR-plugin! para o plugin JA0A. *m item interessante de Iceweasel / #ue ao contr?rio de muitos outros navegadores( #ue pedem a instalao de barras de ferramentas de sites de buscas( Iceweasel j? possui uma barra com diversas op2es( aceitando ainda #ue o usu?rio adicione sites segundo uma farta lista dispon$vel e acess$vel pela janela de configurao do recurso. )sto torna o visual do navegador mais limpo e organi+ado.
=)G*>A OH - Ep2es de busca integradas ao )ceAeasel Al/m de tudo isso( pode-se contar com as extens2es do =irefox( #ue adicionam funcionalidades de acordo com o gosto do usu?rio. *ma bastante re#uerida / 5ideo 4ownloader( #ue permite baixar v$deos de sites como Boutu'e com um simples cli#uef 7ara instalar esta extenso( o usu?rio deve visitar a *>L! ,ttps!88addons.mo+illa.org8en-*68firefox8addon89IH:. .esta p?gina( ,? um boto c,amado )nstall Now( #ue deve ser clicado para iniciar o processo. *ma ve+ feito isso( uma nova janela se abrir? pedindo a confirmao da instalao( basta confirmar e o complemento / instalado. 7ara #ue o efeito seja vis$vel( / necess?rio fec,ar e abrir novamente o navegador.
&epois de instalada esta extenso( um $cone surgir? no canto inferior direito da janela de Iceweasel( onde bastar? o usu?rio clicar #uando estiver assistindo a um v$deo para #ue o programa detecte-o e prepare o download do ar#uivo.
=)G*>A ;G - Janela de configura2es de Iceweasel A seo c,amada 7rincipal da janela de configura2es de Iceweasel( permite ao usu?rio definir sua p?gina inicial( o comportamento de Iceweasel com relao aos downloads e at/ mesmo se ao iniciar o programa( sero abertas as abas das 'ltimas p?ginas visitadas #uando o navegador foi fec,ado ou uma p?gina em branco( em ve+ da p?gina principal definida. Em se#]-ncia( apresenta-se a seo Abas( onde o usu?rio pode definir o comportamento padro para as abas do navegador. Algumas destas configura2es permitem informar se novas p?ginas sero abertas em abas da janela ativa ou em novas janelas( se alertas sobre fec,amento e carregamento de m'ltiplas abas sero exibidos e se as abas abertas por links devem ser colocadas em primeiro plano.
.a seo "onte'do( / permitido definir o blo#ueio de janelas popup e as excess2es 3 regra( permisso de Java e ?avaScript( a fonte padro( seu taman,o e as cores( al/m do tratamento aplicado a determinados tipos de ar#uivos. A seo >66 define as a2es tomadas #uando o usu?rio clicar em um link para >66. >66 / uma tecnologia de distribuio de not$cias #ue permite ao utili+ador verificar um pe#ueno trec,o das not$cias de seus sites prediletos( sem #ue seja necess?rio acessar o we'site do fornecedor e aguardar o carregamento de todos os elementos das p?ginas. &esta maneira( o usu?rio seleciona rapidamente o #ue l,e for conveniente e pode ler a mat/ria completa ao clicar no link desejado. Em 7rivacidade( so definidas as op2es de arma+enamento de cookies( do ,ist5rico de p?ginas visitadas e a limpe+a dos dados pessoais( como sen,as de sites arma+enadas. A seo 6egurana oferece recursos para prevenir a instalao de conte'dos por sites visitados( alertas sobre sites falsos @incluindo busca autom?tica no Google para cada p?gina visitadaB( memori+ao e gerenciamento de sen,as e tipos de alertas desejados. As configura2es de acessibilidade e recursos de navegao @como locali+ao de texto automaticamente ao comear a digitaoB( idiomas favoritos para as p?ginas( uso de cache( forma de conexo( gerenciamento de atuali+a2es e criptografia( podem ser definidos na seo Avanado.
comunicao instant1nea instalados em seu computador. Popete permite #ue o usu?rio ten,a v?rias contas de v?rios protocolos diferentes( todas funcionando ao mesmo tempo e com gerenciamento na mesma janela( em outras palavras( o usu?rio pode conectar-se 3s redes <6.( )"F( ?a''er( dentre outras( com diversas contas ao mesmo tempo( com uma 'nica inst1ncia do programa em execuo.
=)G*>A ;I - Escol,a de protocolo para utili+ao no programa Popete Es protocolos dispon$veis na verso de Popete utili+ada para a confeco deste trabal,o so! A)<( Gadu-Gadu( GroupVise @.ovellB( )"F( )>"( Jabber( Janela de "ontexto @integrao com o servio mensageiro de Microsoft +indowsB( <eanA,ile( <6.( 6<6( um protocolo de teste de Popete( c,amado $est'ed e na,oo Messenger. As configura2es para o protocolo escol,ido so feitas na etapa posterior( onde o usu?rio dever? definir a conta #ue ser? associada( a sen,a utili+ada @somente no caso de usar o recurso ^lembrar sen,a_B e adicionar contatos se necess?rio. A =)G. ;L ilustra a configurao de uma conta para <6. Messenger.
=)G*>A ;L - &efinio de conta para o protocolo escol,ido em Popete .o caso apresentado( depois de configurar os itens b?sicos da conta( o usu?rio pode navegar entre as abas <6. Settings( )nforma2es do *su?rio( "ontatos e "onexo( clicando no boto 7r5ximo ou selecionando a aba desejada. Em <6. Settings( so definidos os par1metros para compartil,amento de emoticons( comportamento do programa #uando receber uma nova mensagem @se abre uma janela automaticamente ou somente um aviso em forma de baloB( envio de identidade do cliente( entre outras. Estas configura2es sero v?lidas para todas as contas #ue o usu?rio criar com o protocolo <6.. .a aba )nforma2es do *su?rio( uma imagem de exibio pode ser escol,ida( o nome de exibio @o nome #ue aparecer? para os contatosB pode ser alterado e os n'meros de telefones comercial( residencial e celular do utili+ador podem ser adicionados. A aba "ontatos serve unicamente para visuali+ar e configurar usu?rios permitidos e blo#ueados. *su?rios permitidos so a#ueles contatos #ue podem ver o status do utili+ador e comunicar-se normalmente com ele. Es usu?rios blo#ueados so a#ueles usu?rios impedidos de efetuarem comunicao com o utili+ador da conta e sempre o enxergaro em suas listas de contatos com o status de offline @desconectado da redeB. A 'ltima aba( "onexo( como o pr5prio nome sugere( possui informa2es sobre a ligao do programa com a rede de comunicao escol,ida. .o caso de <6.( / poss$vel
@apesar de pouco prov?velB #ue o usu?rio altere a configurao do servidor de mensagens e a porta padro para c,amadas de we'cam. Ap5s reali+adas as devidas altera2es( o programa solicita a sen,a de acesso para a conta e recupera a lista de contatos do usu?rio para a janela principal do programa.
=)G*>A ;O - "onfigurao da seo "omportamento de Popete A guia @abaB Events permite #ue o usu?rio defina formas para os avisos de mensagens recebidas( a opo de ignorar uma mensagem sem abrir uma janela para a mesma( tempori+ao da bol,a de aviso( mudana de desktop ativo #uando do recebimento de mensagens( janelas em primeiro plano #uando receber uma mensagem( entre outros itens. A aba way Settings configura a definio autom?tica de aus-ncia do usu?rio por inatividade do programa( a mensagem de aus-ncia para este caso e o n'mero de mensagens de aus-ncia #ue devem ser lembradas pelo programa. Es usu?rios de Popete podem definir uma s/rie de mensagens de aus-ncia @#uando precisam sair da frente do computador e #uerem alertar os contatos de #ue no estaro respondendo 3s c,amadasB e utili+arem a mensagem mais apropriada( selecionando-a. Popete arma+ena as 'ltimas mensagens utili+adas( segundo o n'mero de mensagens definidas no item .'mero de mensagens para lembrar. Em Chat( so informadas as op2es da janela padro a ser utili+ada pelo programa @duas op2es de janelasB( a abertura de novas janelas para outros protocolos ou a reutili+ao de janelas para o mesmo protocolo ou at/ mesmo a utili+ao de uma 'nica janela com todos os chats @janelas de conversaoB ativos de todos os protocolos. A seo )dentidade / destinada 3 ,abilitao de uma identidade global do usu?rio( ou seja( a identidade #ue cont/m informa2es gravadas no servidor do protocolo. Esta identidade arma+ena( basicamente( os dados sobre o apelido do usu?rio @nicknameB e imagem do mesmo.
A seo Apar-ncia permite #ue sejam definidos diversos par1metros relativos 3 interface do software Popete. &ividida em #uatro abas( esta seo permite!
express2es faciais M geralmente c,amados smillesB a ser utili+ado( baixar novos temas( instal?-los e remover temas existentes%
informando se ,avero lin,as divis5rias para os textos de diferentes usu?rios( se as imagens de exibio sero mostradas junto com as mensagens recebidas e enviadas( entre outros itens%
acordo com as rela2es #ue so estabelecidas com eles( por exemplo( comerciais( amigos( fam$liaB( definir o modo de exibio dos contatos @informa2es detal,adas ou $cones 3 direita ou es#uerdaB( as anima2es para #uando ocorrerem eventos na lista de contatos @como a mudana de estado de um contatoB( se a lista de contatos ser? escondida pelo programa e #uais informa2es se deseja ver sobre um contato #uando se passar o mouse sobre seu nickname%
=)G*>A ;; - 6eo Apar-ncia das configura2es de Popete As configura2es de dispositivos de ?udio e v$deo podem ser reali+adas na seo
&ispositivos da janela de configurao de Popete. .esta etapa( o usu?rio pode selecionar #ual dispositivo de v$deo deseja utili+ar @we'cam( placa de captura e o #ue mais possuir instalado em seu sistemaB( ajustar as propriedades de imagem( como padro utili+ado( bril,o( contraste( saturao( controle de branco e ajustes autom?ticos. Eutras op2es do programa podem ser alteradas pelo menu "onfigura2es( como mostrado na =)G. ;Q.
=)G*>A ;Q - <enu "onfigura2es do Popete Em "onfigurar Sarras de =erramentas( o usu?rio pode personali+ar os itens @bot2esB componentes das barras principal( pes#uisa r?pida e identidade global do Popete. A opo de configurao de plugins permite #ue funcionalidades adicionais sejam ativadas ou desativadas. Estas funcionalidades envolvem traduo de mensagens recebidas de um idioma a outro( apelidos( uso de criptografia( notas de contato( desta#ues e efeitos de texto( favoritos( ,ist5rico( c,amadas de v$deo-confer-ncia( o item ouvindo agora @publica para os contatos #ual o nome do ?udio #ue o usu?rio est? ouvindoB( status de conexo( substituio autom?tica de texto e alguns outros itens. A opo do menu c,amada "onfigurar .otifica2es( serve para #ue o usu?rio associe a2es aos eventos do programa( como por exemplo( tocar um determinado som #uando um contato conectar-se 3 rede ou registrar o evento em um ar#uivo de texto. "onfigurar Atal,os Globais / o item #ue permite #ue o usu?rio construa seus atal,os de teclado para executar determinadas a2es no programa @ler mensagem( mostrar ou ocultar lista de contatos e definir aus-ncia e disponibilidadeB. 7ara #ue o usu?rio possa definir atal,os para outras a2es do programa( o item "onfigurar Atal,os dever? ser usado. de ar#uivos e muitos outros. permitido #ue sejam associados atal,os de teclado a comandos como adio de contatos( criao de grupos( definio de estado do usu?rio( envio
GA)<( a<6. e PmessB( Popete mostrou-se o mais completo da categoria de comunicadores instant1neos para as necessidades de um usu?rio de desktop Linux.
programa CamStream @instalar pelo SynapticB( o Camorama @G.E<EB e at/ mesmo o Popete( no menu de configura2es de dispositivos. 7ara abrir CamStream( acessar a opo Executar "omando do menu P e digitar ^camstream_ @sem aspasB e clicar em Executar. "om o programa em execuo( clicar no menu &ile( item /pen 5iewer( escol,er o dispositivo de c1mera @tamb/m / listada a placa de D0B e escol,er um modo @6)= / satisfat5rioB. Soto EP e a imagem ser? mostrada.
=)G*>A Q: - "am6tream .o Popete( pelo menu "onfigura2es( item "onfigurar( existe uma seo c,amada &ispositivos( onde deve ser indicada a we'cam e podem ser regulados os itens de bril,o( contraste( claridade( saturao e tonalidade. .a aba op2es existem dois itens para ajuste autom?tico de bril,o e contraste e correo de cor.
=)G*>A Q9 - &ados para criao de conta no Evolution Ap5s preenc,er os dados sobre a identidade do usu?rio @nome e endereo de e#mailB( uma tela ser? exibida( solicitando os dados para recebimento de e#mails. .esta etapa( o usu?rio dever? informar o tipo de servidor ao #ual deseja conectar-se. E mais comum para um ambiente desktop / efetuar conex2es a servidores de mensagens 7E7. Alguns par1metros adicionais so condicionados 3 escol,a do tipo de servidor. .o caso deste trabal,o( ser? exemplificada uma conexo fict$cia a um servidor 7E7 do provedor Derra. Es par1metros 6ervidor e .ome de *su?rio devem ser preenc,idos com o endereo do servidor de mensagens e o nome de login do usu?rio para este servidor( respectivamente. A opo *sar "onexo 6egura deve ser configurada de acordo com as regras do servidor de e#mails( por exemplo( no caso do Gmail do Google( este par1metro deve ser apontado como 66L @Security Socket (ayerB. )sto oferece uma certa proteo( uma ve+ #ue o usu?rio estar? conectando-se ao servidor e trocando dados de forma criptografada. E tipo de autenticao normalmente suportado / 6en,a. &esta maneira( uma sen,a de acesso ser? solicitada ao usu?rio #uando o mesmo tentar efetuar uma operao com sua conta de e#mails. A =)G. QI demonstra um exemplo gen/rico de configurao.
=)G*>A QI - "onfigurao para recebimento de e#mails no Evolution *ma ve+ fornecidos os dados para conexo com o servidor( o usu?rio tem a possibilidade de definir um intervalo de tempo #ue ser? utili+ado para a c,ecagem de novas mensagens em sua caixa de entrada do servidor e uma opo #ue deixar? as mensagens no servidor mesmo depois de recebidas no cliente de e#mail. Ap5s preenc,idos os dados de recebimento de mensagens( o assistente solicitar? os dados para envio das mesmas. Sasicamente os mesmos par1metros sero configurados( normalmente mudando-se apenas o endereo do servidor de mensagens. =inalmente( na etapa posterior( o assistente pede ao usu?rio #ue escol,a seu fuso ,or?rio. Esta / a 'ltima etapa da configurao de uma conta no Evolution( ento o usu?rio est? ,abilitado a utili+ar este cliente de e#mails.
online. 7ara tanto( o utili+ador deve clicar no menu 0er( na opo 0er Sarra de Estado. Esta barra mostrar? o modo de trabal,o #ue est? selecionado( no canto inferior es#uerdo da janela principal do programa. "aso o $cone mostrado conten,a a imagem de conexo interrompida @com um N vermel,o entre dois pontosB( o programa est? operando em modo offline e no sero recebidas mensagens at/ #ue o usu?rio inverta o estado( clicando sobre o referido $cone e fa+endo com #ue o mesmo se parea com o exibido na =)G. QL( onde dois pontos esto unidos. *ma ve+ em modo online( o boto de envio e recebimento de mensagens @Enviar8>eceberB ser? ,abilitado na barra de ferramentas principal do Evolution.
=)G*>A QL - Dela inicial do cliente de e#mails Evolution Sasta #ue o usu?rio cli#ue sobre Enviar8>eceber para #ue a sen,a de sua conta seja solicitada e suas mensagens sejam recebidas. A barra de ferramentas principal de Evolution possui $cones e textos auto-explicativos( como >esponder( >esponder a todos( Encamin,ar( )mprimir( "ancelar e dois itens #ue j? so um diferencial do programa! )ndesejada e .o / )ndesejada. Es dois servem para controle de spams( ficando a crit/rio do usu?rio informar( na primeira ve+( se o e#mail / indesejado ou no( a partir da$( Evolution far? o controle autom?tico das mensagens enviadas pelo mesmo remetente. 6e uma mensagem se encaixar na regra de indesejada( no momento do recebimento( ser? ar#uivada na pasta )ndesejado( presente na lista de pastas( na lateral
es#uerda do programa. Eutro recurso interessante de Evolution / a pes#uisa de mensagens( #ue pode ser feita de forma pr/-definida( onde o usu?rio tem a opo de buscar por palavras no Assunto( no >emetente( no "orpo da mensagem ou de forma avanada( onde o criar? seus pr5prios filtros e condi2es combinadas. A barra de pes#uisa encontra-se logo acima da lista de e#mails( mas o recurso tamb/m pode ser acessado pelo menu 7es#uisar. Algumas mensagens possuem imagens exibidas em seu corpo( por/m( a pol$tica padro da maioria dos clientes de e#mails / no baixar automaticamente tais imagens. 7ara #ue o usu?rio de Evolution possa ver estas imagens( basta clicar no menu 0er e selecionar a opo "arregar )magens. *ma funcionalidade #ue merece desta#ue / a possibilidade de adicionar r5tulos 3s mensagens( classificando-as segundo um contexto. Es r5tulos podem ter cores diferentes( facilitando a identificao das mensagens. Es r5tulos pr/-definidos so! )mportante( Drabal,o( 7essoal( A =a+er e <ais Darde. 7ara adicionar um r5tulo 3 mensagem( basta #ue o usu?rio cli#ue com o boto direito do mouse sobre a mesma e selecione o item >5tulo( escol,endo em seguida a rotulao desejada.
=)G*>A QR - >5tulos no Evolution "omo pode ser observado na =)G. QR( muitas outras funcionalidades esto dispon$veis no menu de contexto( mensagem. acionado com o cli#ue do boto direito do mouse sobre uma poss$vel marcar a mensagem como um lembrete( como importante( indesejada(
=)G*>A QO - "adastro de contato no Evolution Es telefones no se limitam aos exibidos na =)G. QO( mas expandem-se em at/ oito n'meros poss$veis( ficando 3 escol,a do usu?rio classificar cada n'mero( de acordo com de+essete tipos diferentes de telefones @pager( residencial( comercial( etcB. Al/m de todas estas op2es( os contatos podem ser organi+ados por categorias( #ue por sua ve+( possuem cores e $cones de representao. Es contatos tamb/m podem ser salvos em um servidor ou localmente.
=)G*>A Q; - Adicionando compromisso no Evolution E compromisso pode ser adicionado em uma agenda 3 escol,a do usu?rio @pessoal( contatos( bodas( etcB. Alarmes podem ser programados para as agendas( como( por exemplo( tocar um som ou executar um programa determinado tempo antes do in$cio do compromisso. Evolution / realmente uma poderosa ferramenta e possibilita at/ mesmo agendar reuni2es e gerenciar os participantes a partir de um compromisso cadastrado.
Geral! trata das fontes das mensagens( exibio( excluso e notificao% "orreio CD<L! op2es de envio de mensagens no formato CD<L( exibio de "ores! gerencia as cores e r5tulos para as mensagens% "abeal,os! permite selecionar #uais itens aparecero na lista de e#mails( como )ndesejada! estabelece filtros para a c,ecagem de spams%
3 lista de contatos #uando o usu?rio responde a uma mensagem e tamb/m sincroni+ar as informa2es dos contatos com a#uelas disponibili+adas no mensageiro instant1neo do mesmo @desde #ue esteja na lista de contatos de mensagens instant1neas do usu?rioB%
.a seo 7refer-ncias do >edator( o usu?rio define as op2es para digitao( formatao( alertas( correo ortogr?fica e assinaturas de suas mensagens. A seo Agenda e Darefas permite configurar a apar-ncia das tarefas( suas cores( os alarmes( fuso ,or?rio( semana de trabal,o @escol,endo o dia #ue a semana comea e #uais dias comp2em a semanaB( al/m da publicao de agendas. 7or fim( a seo "ertificados permite controlar os certificados digitais de segurana do usu?rio e os recebidos de contatos( para garantia de autenticidade na troca de mensagens.
receba apenas pe#uenas partes das mat/rias( como( por exemplo( o t$tulo e algumas palavras do in$cio do texto. &esta forma( o leitor pode escol,er o #ue l,e c,amar a ateno e ler a mat/ria na $ntegra. E recurso de >66 vai al/m de poupar o leitor de textos longos e cansativos para uma simples escol,a( ele tamb/m permite( atrav/s de programas c,amados agregadores( #ue os leitores escol,am diversas fontes de not$cias para serem exibidas e atuali+adas constantemente em seu computador. Assim( os usu?rios de agregadores >66 no precisam visitar de+enas de sites em busca de not$cias( basta #ue adicionem as fontes em seus programas e aguardem a atuali+ao do conte'do. *m excelente agregador de conte'do >66 para G.*8Linux vem integrado ao ambiente P&E e recebe o nome de Akregator. Eutros agragadores podem ser encontrados( com diferentes formas de trabal,o( como / o caso do 2news$icker. Este 'ltimo funciona como uma barra #ue atravessa o desktop e exibe as c,amadas para as mat/rias das fontes definidas pelo usu?rio.
=)G*>A HG - Adicionar fonte de not$cias no Akregator Alguns par1metros so solicitados #uando o usu?rio insere uma nova fonte de not$cias( como o nome amig?vel #ue deseja utili+ar para referenci?-la( definio de um intervalo de atuali+ao personali+ado( ar#uivamento de not$cias e marcao de artigos lidos. A =)G. H9 mostra um exemplo de par1metros para um recurso disponibili+ado pelo portal *EL( na sua seo de tecnologia. .a ocasio desta escrita( grandes portais como Derra(
=)G*>A H9 - 7ar1metros para nova fonte de not$cias *ma ve+ configurada a fonte de not$cias( a mesma ser? exibida na janela principal de Akregator( permitindo ao usu?rio obter os conte'dos da fonte e selecionar o #ue for de seu interesse para leitura completa.
=)G*>A HI - Exibio de fonte de not$cias >66 do portal *EL A leitura de mat/rias em sua totalidade pode ser feita abrindo-se o conte'do todo em uma nova aba dentro do pr5prio Akregator( como mostrado na =)G. HL( onde o usu?rio l-( na
Geral! define os par1metros de iniciali+ao e notificao( bem como a 7acote! trata do ar#uivamento dos conte'dos( como limites para ar#uivamento Apar-ncia! cuida apenas do aspecto visual das mat/rias( como tipo e taman,o .avegador! permite configurar o comportamento do navegador #uando
de fontes%
acionados os bot2es do mouse( bem como definir #ual navegador ser? acionado #uando o usu?rio desejar abrir uma mat/ria fora do programa Akregator%
tempori+ao para marcar artigos como lidos( bem como a limpe+a da barra de pes#uisas.
esta finalidade( dentre eles( o 'ittorrent. E sistema de torrents permite #ue os usu?rios obten,am pe#uenos pacotes componentes dos ar#uivos compartil,ados( enviando os #ue j? baixaram para outros usu?rios. &esta forma( no existem filas de espera @como em outros protocolosB e o desempen,o da rede / mel,orado( uma ve+ #ue no ,? servidores sobrecarregados @como no amule( por exemploB. E objetivo deste trabal,o no / demonstrar o funcionamento de uma rede torrent( mas demonstrar um bom software para utili+ao do protocolo 'ittorrent em G.*8Linux. .o / preciso procurar muito para encontrar 2$orrent( uma aplicao integrada ao ambiente P&E e #ue possui uma interface amig?vel e bem organi+ada( al/m de cumprir muito bem a funo para a #ual se destina.
=)G*>A HO - "onfigurao de P$orrent 6eguindo o padro das aplica2es nativas de P&E( a janela de configura2es de
2$orrent tamb/m / dividida em se2es. A primeira das se2es / 4ownloads( onde o usu?rio indicar? ao programa algumas regras do compartil,amento( como o n'mero m?ximo de downloads( de fontes de recebimento( as taxas m?ximas de envio e recebimento @para controle de tr?fego localB e as portas utili+adas pelo software. A seo geral permite #ue o usu?rio indi#ue as pastas para ar#uivos tempor?rios e downloads efetuados( o comportamento do $cone do programa no painel de P&E( mensagens de aviso sobre downloads terminados( utili+ao de mem5ria( personali+ao do endereo de )7 publicado na rede( encriptao de dados do protocolo( entre outras. As funcionalidades de 2$orrent podem ser ampliadas com a ativao de plugins( tarefa #ue pode ser executada pela seo Plugins. .esta seo( podem ser adicionados diversos recursos( como informa2es adicionais sobre transfer-ncias( filtragem de )7 para evitar conex2es indesejadas( busca autom?tica de ar#uivos torrent nas pastas( entre outros. Em 7rocura( o utili+ador define alguns mecanismos de busca #ue sero utili+ados pelo software. *m texto explicativo / exibido nesta janela( indicando o procedimento para #ue o usu?rio possa adicionar buscadores. Alguns pr/-definidos no software so mininova.org( 2$orrents.com e 'ittorrent.com. A seo Janela de )nforma2es serve apenas para tr-s par1metros. E primeiro controla a exibio da lista de peers @pessoas ainda baixando os ar#uivos do torrentB. E segundo par1metro mostra a lista de pedaos #ue esto sendo transferidos e o terceiro mostra a lista de locali+adores de pacotes. poss$vel tamb/m configurar atal,os para a2es e a barra de ferramentas de 2$orrent( assim como nas outras aplica2es nativas de P&E.
A barra de ferramentas principal possui um boto para criao de ar#uivos torrent( onde o usu?rio tem a opo de compartil,ar um ar#uivo ou pasta na rede. Eutros bot2es como abrir ar#uivo torrent e colar conte'do da ?rea de transfer-ncia fa+em parte desta barra. Eutra barra de ferramentas dispon$vel / a de 4ownload( #ue cont/m os bot2es para controle do download dos ar#uivos @in$cio( parada e gerenciamento da fila localB. .a parte superior do programa( tr-s abas permitem ao utili+ador acompan,ar os recebimentos( os envios e reali+ar procura de ar#uivos torrent para download( respectivamente. As abas de recepo e envio exibem informa2es como o nome do ar#uivo( o status @baixando ou paradoB( o taman,o do ar#uivo( a #uantidade de mega'ytes enviados( as velocidades de envio e recepo( o tempo restante para t/rmino do download( a #uantidade de pessoas compartil,ando a#uele ar#uivo e a porcentagem de reali+ao do download. Es ar#uivos #ue constam na aba de envios so a#ueles #ue j? foram baixados completamente pelo usu?rio e continuam dispon$veis na rede ou #ue foram criados pelo utili+ador e disponibili+ados. A aba de pes#uisas utili+a os mecanismos de busca adicionados nas configura2es do programa para #ue o usu?rio possa pes#uisar ar#uivos torrent por termos relacionados ou palavras-c,aves. *m exemplo / a pes#uisa pelo termo &ebian( no mecanismo 'ittorrent.com( #ue resulta em diversas imagens )6E para download.
Eutros programas desta categoria esto dispon$veis para &ebian G.*8Linux( como o pr5prio ,it$orrent( A+ureus e SitDornado( entretanto( alguns dependem de JA0A( o #ue os torna um tanto lentos no carregamento da interface( outros possuem os mesmos recursos de 2$orrent( mas uma interface menos rica. 2$orrent satisfa+ todas as necessidades dos usu?rios de programas de compartil,amento 'ittorrent( com adicionais de um visual bonito e uma interface de utili+ao f?cil( al/m de ser completamente integrado ao ambiente P&E.
correspondente ao seu sistema( no caso deste trabal,o( &ebian. Ap5s este procedimento( basta #ue o usu?rio cli#ue sobre o ar#uivo baixado para #ue o gerenciador padro de pacotes seja automaticamente acionado e a instalao possa ser efetuada. Em caso de escol,er a instalao pela ferramenta apt( seja em modo texto ou pelo gerenciador gr?fico( como Synaptic( por exemplo( uma simples configurao deve ser feita no ar#uivo de reposit5rios @fontes de pacotesB. E ar#uivo referido / 8etc8apt8sources.list e a entrada #ue deve ser adicionada /! deb ,ttp!88download.skype.com8linux8repos8debian8 sta'le
non#free. importante lembrar #ue o ar#uivo deve ser aberto pelo super-usu?rio @rootB( caso contr?rio( o usu?rio poder? no conseguir salvar as mudanas. 7ara abrir o ar#uivo usando root( o usu?rio pode acessar o menu P( na seo 6istema( na diviso <ais Aplicativos( o item Gerenciador de Ar#uivos @<odo 6uper-*su?rioB. A adio de uma fonte de pacotes pode ser feita tamb/m pelo gerenciador Synaptic( pelo menu "onfigura2es( item >eposit5rios. &epois de fa+er isto( o usu?rio pode abrir o gerenciador Synaptic @ou seu gerenciador preferidoB e pressionar as teclas Control e >( simultaneamente( para #ue a lista de pacotes dispon$veis nos reposit5rios seja atuali+ada. *ma ve+ #ue a lista esteja atuali+ada( basta #ue o usu?rio procure pelo pacote skype em Synaptic e selecione o mesmo para instalao( aplicando as mudanas em seguida.
=)G*>A HQ - Janela de configura2es de Skype A seo Geral permite o usu?rio definir o comportamento do programa( no #ue di+
respeito a cli#ues duplos sobre os contatos da lista( exibio de emoticons em um bate-papo( estado autom?tico de aus-ncia( 'rowser e cliente de e#mail padr2es. Em 7rivacidade( definem-se as op2es com relao 3 exposio do usu?rio na rede( ou seja( #uais pessoas podero iniciar c,amadas ou bate-papos( se o estado do usu?rio ser? exibido na rede e se ,ist5ricos de intera2es sero mantidos. Al/m disso( / poss$vel blo#uear os contatos indesej?veis. A seo de .otifica2es prov- op2es para alertas #ue devem ser exibidos #uando determinados eventos ocorrerem no programa. 7or exemplo( o usu?rio pode escol,er ser notificado #uando algu/m solicitar seus detal,es de contato ou #uando receber uma c,amada e no ser notificado #uando algu/m deixar correio de vo+. Al/m disso( pode-se escol,er exibir mensagens de informao para ajuda e dicas. .a seo denominada 6ons( as prefer-ncias sobre alertas sonoros so definidas( personali+ando os sons para os eventos de conexo a c,amada( campain,a( sinal de discagem( sinal de ocupado( c,amada em espera( retorno de c,amada( desligamento( mensagem de batepapo e contato online. Dalve+ a parte mais importante das configura2es de Skype seja a seo &ispositivos( onde o usu?rio deve definir #uais dispositivos presentes no sistema sero utili+ados pelo programa para a correta comunicao por vo+ e o sistema de ?udio #ue ser? utili+ado. &ebian L.: permite a utili+ao de diversos sistemas de som( mas preferencialmente o sistema AL6A. =eli+mente( a verso de Skype utili+ada neste trabal,o suporta o sistema de som AL6A( diferentemente das vers2es anteriores( #ue precisavam do sistema E66 @um sistema de som antigo em Linux( com poucos recursosB. A seo Avanado permite definir op2es de atuali+ao do programa( atendimento de c,amadas e in$cio de bate-papo( bem como as portas utili+adas para conex2es. Em Skype 5oice#mail( o usu?rio define as prefer-ncias de sua caixa postal de mensagens de vo+( como uma mensagem de saudao e comportamento do programa #uando recusar uma c,amada( estiver em uma ligao e receber outra e no atendimento em uma #uantidade de segundos definidos. Este servio depende de assinatura paga e no foi testado neste trabal,o.
Logo abaixo da barra de ferramentas( tr-s abas organi+am a interface! a primeira exibe os contatos do usu?rio( a segunda possui um teclado num/rico virtual imitando o tecla do de um aparel,o telefZnico e a terceira exibe o ,ist5rico das conversa2es. E n'mero de abas pode variar( sendo adicionada uma aba para cada conversao ativa. .a parte inferior do programa( um campo para digitao de um nome de contato Skype ou n'mero de telefone e os bot2es de in$cio e encerramento de c,amada. .o rodap/ da janela( um boto permite ao usu?rio mudar rapidamente seu estado @online( ausente( ocupado( etcB e publicar o seu perfil( al/m de exibir o n'mero de usu?rios online no momento.
'nico problema foi detectado. Dratava-se de #uando o usu?rio falava ao microfone e ouvia sua vo+ nas caixas de som( por/m( sua vo+ no era gravada pelo servio de teste de Skype. E problema encontra-se nas configura2es do sistema de som AL6A. 7ara solucionar esta situao( o usu?rio deve acessar o terminal de comandos @<enu P( em 6istema( item PonsoleB e entrar na configurao do sistema AL6A( digitando o seguinte comando! e alsamixer Este utilit?rio permite ajustar a entrada e sa$da de sons do sistema. Ao ingressar na tela principal( o usu?rio deve pressionar a tecla de funo =L( para ter acesso 3s defini2es de entrada de ?udio e deve reali+ar algumas configura2es( de acordo com o hardware utili+ado em seu sistema de som. 7ara a soluo do problema( no caso deste trabal,o( bastou #ue o usu?rio selecionasse o item <ic como "A7D*> e aumentasse o volume do item Capture( indicando tamb/m "A7D*> para o mesmo. 7ara #ue o usu?rio movimente-se entre os itens( basta pressionar as setas es#uerda e direita do teclado e para aumentar e diminuir o volume( as setas direcionais para cima e para baixo( respectivamente. 7ara definir a captura( basta selecionar o item e pressionar a barra de espao.
=)G*>A G:: - "onfigurao do sistema AL6A para captura de som Em alguns casos de hardware( / necess?rio ,abilitar outras op2es( #ue certamente
sero encontradas em uma busca na Internet( digitando-se os termos de pes#uisa ^microfone gravao Linux_ e a marca ou modelo da placa de som utili+ada. Ao terminar de efetuar as configura2es( o usu?rio deve deixar o utilit?rio pressionando a tecla E6". Estar? novamente no Ponsole e deve efetivar as mudanas efetuadas digitando o comando! e alsactl store Adicionalmente( o utilit?rio P<ix( respons?vel pelo controle do volume de som( deve ser acessado e devidamente configurado( segundo a imagem da =)G. G:G( onde o item de microfone aparece completamente ,abilitado @c$rculo verde acima da barra de volume e vermel,o abaixoB.
=)G*>A G:G - 0olume do som em P<ix .o existe uma definio padro para o correto funcionamento do hardware do usu?rio( uma ve+ #ue a deteco efetuada pode ser diferente para outros modelos de placas. &e forma geral( a verso de Skype utili+ada neste trabal,o no apresentou problemas #uanto 3 configurao e funcionamento( exceto pelo fato acima relatado( #ue refere-se mais 3 configurao de gravao dos sons do microfone em &ebian G.*8Linux L.: do #ue ao Skype.
instalao de &ebian devem ser usados se os pacotes citados ainda no estiverem instalados. 7ara se conectar com pppconfig( o usu?rio deve acessar o terminal do root e digitar o comando! e pppconfig Es passos para preparar uma conexo esto nesta ordem!
apertar Enter. A mesma tecla deve ser pressionada para passar por cada tela do processo%
padro / ^provider_ e se este nome for escol,ido( ficar? mais f?cil discar. 6e o usu?rio for alterar o nome da conexo( deve procurar usar nomes sem acentos( espaos ou caracteres especiais( usar ago como! conexaoG( ou apenas ig( itelefonica( etc%
)7 &in1mico! para escol,er( usar as teclas de seta e espao para marcar a Autenticao 7A7! Password utentication Protocol. Geralmente os
opo%
provedores discados usam este m/todo( onde o usu?rio deve fornecer um nome e uma sen,a e somente o computador do usu?rio se identifica ao provedor( no ,avendo autenticao na via oposta%
.ome de usu?rio e sen,a! ser? solicitado o nome do usu?rio e depois a sen,a 0elocidade! taxa de transmisso serial do modem( a velocidade sugerida por </todo de discagem! se #uando o usu?rio pressiona teclas de seu aparel,o
da conta no provedor%
telefZnico ouve tons de v?rias fre#]-ncias( a opo escol,ida deve ser $one @tom( discagem multifre#]encial por lin,a digitalB( caso contr?rio( a outra opo%
.'mero a ser discado! inserir o n'mero do provedor% Encontrar o modem! escol,er a opo ^h6imi_ para #ue o programa tente 6alvar e retornar.
7ara iniciar a conexo discada #ue acabou de ser configurada com pppconfig( o usu?rio deve digitar! e pon nomecdacconexo 6e o nome informado da conexo foi ^provider_ ento basta digitar o comando ^pon_ @sem aspasB para conectar-se. 7ara desligar a conexo( digitar o comando ^poff_. 7ara verificar a conexo( digitar o comando ^plog_.
E utilit?rio P777 / simples e mais f?cil de se configurar( sua interface / intuitiva e as op2es so basicamente usu?rio( sen,a( nome do provedor e n'mero a ser discado. preciso escol,er o m/todo de configurao manual em uma das perguntas feitas pelo assistente. &urante a escrita desta obra( um pe#ueno problema foi encontrado! o atal,o para P777 no menu P no era aberto e o comando kppp no terminal dava acesso negado. 7ara resolver esta situao( basta abrir o terminal do root e digitar! e c,mod ;RR 8usr8bin8kppp &epois disso( o atal,o passa a funcionar normalmente.
e as exibe( pedindo para #ue o usu?rio responda se as interfaces listadas so todas as #ue realmente existem. Ao responder ^6im_( inicia-se uma busca para detectar em #ual das interfaces est? conectado o acesso%
programa pergunta ao usu?rio se deseja continuar com a configurao( informando #ue um ar#uivo ser? modificado. Sasta responder ^6im_%
sugeridas e podem ser aceitas sem problemas. 7ara aceitar ou recusar @sim e noB( o usu?rio deve pressionar a tecla DAS e Enter para escol,er%
.ome de usu?rio! o nome fornecido pelo provedor de acesso( geralmente 6en,a! a sen,a de acesso para a conta informada. .este caso( a sen,a / exibida "onfigurar &.6! o sistema de resoluo de nomes #ue torna poss$vel encontrar
nome4provedor.com.br%
endereos de Internet apenas digitando os nomes( por exemplo! AAA.google.com / apenas um nome associado a um n'mero real de endereo )7 @#ue seria mais dif$cil de lembrar( por exemplo( OL.9II.GO;.GL;B. .esta etapa( o programa pergunta se a lista de servidores &.6 enviada pelo provedor deve ser adicionada ao ar#uivo de configurao 8etc8resolv.conf. >esponder ^6im_ a esta #uesto / uma atitude fortemente recomendada%
<66 Limitado! escol,a ^6im_ apenas se outros computadores estiverem se "onectar na iniciali+ao! E programa informa #ue a conexo est? configurada
conectando 3 Internet por meio do computador onde est? sendo feita a configurao%
e pergunta se deve inici?-la automaticamente ao iniciar o computador. A no ser #ue ten,a uma forte ra+o para no fa+er isto( recomenda-se escol,er ^6im_%
para in$cio de conexo e ^poff_ para t/rmino da mesma e pergunta se deve iniciar a conexo imediatamente. >espondendo ^6im_ a esta pergunta( j? ser? poss$vel abrir Iceweasel ou o navegador preferencial e navegar na Internet. "aso ,ajam problemas na conexo #uando o computador for reiniciado( / v?lido verificar o ar#uivo 8etc8netAork8interfaces. Ele deve parecer-se com o seguinte @considerando apenas uma interface de redeB! auto lo iface lo inet loopback auto dsl-provider
iface dsl-provider inet ppp pre-up 8sbin8ifconfig et,: up e line maintained bT pppoeconf provider dsl-provider auto et,: iface et,: inet manual 6e algo estiver diferente( o usu?rio pode tentar editar o ar#uivo como root e deix?-lo semel,ante ao exemplo( gravando ap5s efetuar as altera2es. Ento deve digitar os comandos ^poff_ e ^pon dsl-provider_ para desconectar e conectar o acesso. 6e a conexo est? normal mas o computador no navega( duas coisas podem estar acontecendo! A primeira / #ue o ar#uivo 8etc8resolv.conf no possui nen,um servidor &.6 listado( provavelmente o usu?rio escol,eu ^.o_ na etapa de configurao de &.6 do pppoeconf. Sasta refa+er o processo e escol,er ^6im_. Lembrando #ue ap5s o processo ser refeito( pode ser necess?rio editar novamente o ar#uivo 8etc8netAork8interfaces. A segunda / a rota padro no definida. E computador tem uma conexo mas o sistema no sabe #ue deve enviar e receber as informa2es por esta conexo( ou seja( no con,ece a rota para sair para a Internet. .este caso( o usu?rio deve acessar o terminal e digitar! e route del default e route add default ppp:
Srasil. .a verso 9.: do pacote de aplicativos( ele est? bem integrado com o ambiente gr?fico @seja P&E ou G.E<EB e possui um banco de dados c,amado Sase( opo livre para o popular Microsoft ccess. Es aplicativos #ue comp2em basicamente /pen/ffice0org so!
/pen/ffice0org +riter! processador de textos e p?ginas CD<L% /pen/ffice0org Calc! planil,as eletrZnicas% /pen/ffice0org Impress! editor de apresenta2es de slides% /pen/ffice0org 4raw! editor de gr?ficos vetoriais% /pen/ffice0org ,ase! banco de dados% /pen/ffice0org Math! editor de f5rmulas matem?ticas.
A su$te /pen/ffice0org pode ser obtida diretamente da p?gina oficial do projeto @AAA.openoffice.orgB( pelo download de um ar#uivo compactado em torno de G:: <S. .o ,? preocupao com depend-ncias de pacotes por#ue este / pr/-compilado de forma est?tica. E 'nico caso em #ue devem ser instalados pacotes adicionais / no de inserir applets Java. Em &ebian( a instalao pode ser feita pelas ferramentas de gerenciamento de pacotes @apt( Synaptic( etcB. Es usu?rios brasileiros podem instalar SrEffice.org 9.:( #ue / a personali+ao de /pen/ffice0org 9.: para o Srasil e vem inclusa na coleo de "&s de &ebian G.*8Linux L.:. E nome SrEffice.org foi escol,ido para evitar disputas judiciais( uma ve+ #ue uma empresa privada do >io de Janeiro c,amada SV6 )nform?tica mant/m o registro da marca /pen/ffice no ).7) @)nstituto .acional da 7ropriedade )ntelectualB desde GHHO. Es re#uisitos m$nimos para o funcionamento da su$te so! processador Pentium )) 9OO <C+ ou e#uivalente( I:: <S livres no disco r$gido e pelo menos OL <S de mem5ria >A< @G9Q <S para mel,or desempen,oB. .ota de reviso! E /pen/ffice0org grava documentos nativamente no padro /pen4ocument( aprovado pela )6E @)6E8)E" 9OI::B. )sto permite aos utili+adores trocar documentos sem preocupa2es de vers2es de softAare( o #ue significa #ue( um documento criado na su$te EpenEffice G.G( poder? ser aberto e modificado da mesma forma em #uais#uer vers2es posteriores e vice-versa. E mesmo no acontece com a su$te Microsoft /ffice( #ue( a cada verso lanada( adota um padro propriet?rio normalmente no compat$vel com o anterior. 6egundo relato do 7rof. &r. Antonio 7aulo 6. <isaka( #ue sugeriu a insero deste par?grafo sobre padro )6E( um de seus importantes documentos #ue fora escrito na verso do <6 Vord H; no pZde ser aberto em uma verso mais nova da su$te da <icrosoft( depois de G: anos. Em 9::Q( a <icrosoft submeteu um formato propriet?rio para a aprovao da )6E( c,amado EEN<L. E padro foi aprovado depois de muitas ressalvas( demonstra2es de
fal,as t/cnicas e omiss2es de membros de alguns pa$ses. E comit- do Srasil foi contra a adoo do formato EEN<L. A Google )nc. declarou em seu blog #ue ap5ia o padro E&= @usado pelo /pen/ffice0orgB e di+ ter considerado o padro EEN<L da <icrosoft como insuficiente para ser aceito globalmente. Es seguintes trec,os foram retirados do blog do Google( no endereo ,ttp!88googleblog.blogspot.com89::Q8:98reneAed-Ais,-for-opendocument.,tml( em 9I de &e+embro de 9::H( na ocasio da #uarta reviso deste e-book! CGoogle supports open document standards and the /pen 4ocument &ormat # /4&6 the recogni1ed international standard DIS/ EF=GGH0I @A Google ap5ia padr2es de documento abertos e o E&=( o recon,ecido padro internacional @)6E 9OI::BB. C+e "oin the /4& lliance and many other experts in our 'elief that //.M( doesn7t meet the criteria re3uired for a glo'ally#accepted standard0I @.os unimos 3 /4& lliance e muitos outros especialistas na nossa crena de #ue o EEN<L no satisfa+ o crit/rio re#uerido para um padro globalmente aceitoB
odt! formato livre e padro do +riter% sxA! documento de texto de /pen/ffice% rtf! formato leg$vel por diversos processadores de texto% ,tml! linguagem de marcao de ,ipertexto para we'% sdA! texto do Star+riter% txt! ar#uivo texto comum% lAp! (otus +ordPro 4ocument% doc! Microsoft +ord.
A interface de +riter / bastante familiar aos usu?rios acostumados a outras su$tes( o #ue fa+ com #ue a migrao para este programa seja um processo de baixa dificuldade para empresas e usu?rios dom/sticos. Sasicamente( a interface padro inclui o documento #ue est? sendo editado( algumas barras de ferramentas com a2es mais comumente executadas e o menu principal da janela.
=)G*>A G:I - )nterface principal de SrEffice.org +riter +riter oferece todos os recursos necess?rios para editorao profissional de documentos( incluindo capitulao( manipulao de $ndices autom?ticos( estilos personali+ados de formatao( cabeal,os( rodap/s e muitos outras facilidades. 7ara efeito de comprovao( a =)G. G:I mostra a editorao deste cap$tulo do presente trabal,o( em uma estao &ebian G.*8Linux L.:( com ambiente P&E e SrEffice.org +riter 9.:. As op2es de configura2es para o software podem ser acessadas pelo menu =erramentas( no item Ep2es( onde uma janela organi+ada em algumas se2es ser? apresentada( permitindo ao utili+ador definir desde op2es de autoria de documentos at/ op2es de Internet( passando por gr?ficos( idiomas( camin,os e bancos de dados.
=)G*>A G:L - "onfigura2es de SrEffice.org +riter Apesar de ser muito parecido com Microsoft +ord( a forma com #ue /pen/ffice0org +riter lida com cabeal,os e estilos de par?grafos / diferente do primeiro. 7ara acessar as op2es de cabeal,os( o usu?rio deve clicar no menu =ormatar( item 7?gina( ou clicar com o boto direito do mouse sobre a ?rea de texto e escol,er 7?gina. A janela de ajustes ser? exibida e ento / poss$vel adicionar cabeal,os e rodap/s.
=)G*>A G:R - Estilo de p?gina em /pen/ffice0org +riter 7ara usar diferentes cabeal,os em um documento( / preciso criar novos estilos de p?ginas( #ue facilitaro muito o trabal,o @apesar de parecer mais complexoB. Es estilos de p?gina e de texto podem ser definidos pressionando-se a tecla =GG( ou pelo menu =ormatar( item ^Estilos e formatao_. "om tudo bem definido( a produtividade aumenta com certe+a(
pois o programa oferece o recurso de estipular estilos de par?grafos em se#]-ncia( #ue so aplicados automaticamente en#uanto o usu?rio digita o texto.
=)G*>A G:O - Janela principal de SrEffice.og Calc Calc possui um bom conjunto de fun2es( agrupadas por finalidades( como banco de dados( data e ,ora( financeiro( matem?tico( l5gico( matri+( estat$stico( entre outras. 7ossibilita trabal,ar com ordenao e classificao de dados( criao e formatao de gr?ficos( proteo
de dados com sen,as( formata2es condicionais( fontes de dados externas e macros. importante frisar #ue as macros diferem de Calc para Microsoft Excel( sendo assim( apesar de possuir filtros para trabal,ar com formatos de outras su$tes( Calc pode no conseguir reprodu+ir de forma exata os comandos de macros gravadas por Excel e vice-versa. Es demais recursos de fun2es de Excel so tratados normalmente por Calc. /pen/ffice0org Calc consegue trabal,ar com ar#uivos de diversos formatos( sendo alguns deles os #ue possuem extens2es csv( dif( dbf( sdc( stc( sxc( slk( vor( Aks( xls( xlt e ,tml.
Impress possui op2es #ue permitem manter os slides de forma organi+ada( separando os componentes da apresentao em abas( dispostas no centro da janela principal. E programa tamb/m exibe uma r?pida visuali+ao dos efeitos aplicados sobre os elementos da apresentao( de forma integrada em sua interface principal.
As facilidades de Impress vo al/m da simples utili+ao de imagens e textos( permitindo inserir v$deos( sons e mini-aplicativos nas apresenta2es. Es mini-aplicativos para Impress podem ser criados em JA0A. 7ara #ue o usu?rio aponte *>Ls desejadas na sua apresentao( o programa permite o mapeamento de imagens e para #ue possa ser impressa uma refer-ncia( Impress cria fol,etos com miniaturas de todos os slides. Impress possui modelos de apresenta2es e um assistente #ue tem como objetivo guiar os usu?rios na criao r?pida de apresenta2es com estilos elegantes e profissionais.
=)G*>A G:H - Janela principal de SrEffice.org ,ase ,ase permite aos usu?rios conectarem-se 3 bancos de dados <T6FL e 7ostgre6FL( al/m de seu pr5prio formato de banco de dados( #ue dispensa o uso de um sistema completo de gerenciamento de banco de dados. Ele / uma implementao nova em /pen/ffice0org e talve+( por este motivo( ainda gere alguns problemas ao utili+ador. &urante o desenvolvimento deste trabal,o( um banco de dados novo foi criado com ,ase( por/m( algumas tentativas de execuo de a2es dentro do programa causaram congelamentos na su$te /pen/ffice0org( obrigando o usu?rio a reiniciar o servidor N. =eli+mente( o recurso de recuperao de documentos pareceu estar bem desenvolvido e funcionou corretamente( tra+endo a 'ltima verso gravada dos ar#uivos abertos antes da ocorr-ncia do problema. Al/m dos travamentos( ,ase apresentou uma certa demora no carregamento do programa e na execuo do assistente de criao de banco de dados( demora essa no demonstrada em nen,um dos outros aplicativos da su$te. Apesar destes problemas( presumese #ue as pr5ximas vers2es de ,ase sejam mais est?veis( uma ve+ #ue o trabal,o da comunidade /pen/ffice0org / constante e de alt$ssima #ualidade.
A forma mais simples para #ue seja gerado um ar#uivo 76 ou 7&= / a utili+ao do sistema de impresso dispon$vel nos aplicativos. Em +riter( por exemplo( a criao de ar#uivos no formato 76 / feita pelo acesso ao menu de impresso de documentos @menu Ar#uivo( item )mprimirB. .a janela de seleo de impressoras( existe um item c,amado )mprimir para ar#uivo( #ue deve ser marcado antes da confirmao da impresso. &epois disso( o programa solicitar? o nome do ar#uivo a ser gravado no formato 76.
7ara a criao de ar#uivos 7&=( o usu?rio deve acessar no menu Ar#uivo( o item c,amado Exportar como 7&=. E +riter solicitar? o nome e o local de arma+enamento do ar#uivo. E usu?rio dever? clicar no boto Exportar e ento configurar op2es adicionais(
como proteo do conte'do contra altera2es( compresso de imagens( layout padro de visuali+ao e criptografia. Es passos para a criao de ar#uivos nos formatos citados so os mesmos em todos os aplicativos da su$te /pen/ffice0org. Esta / mais uma das vantagens da su$te livre( pois / poss$vel distribuir #uais#uer trabal,os em formato totalmente port?vel e padro de distribuio de ar#uivos na Internet( com segurana e sem custos.
ferramentas principal varia de acordo com a aplicao executada e neste caso( como pode ser visto na =)G. GGI( a barra de ferramentas de 2mail / exibida. Em seguida( existe uma seo denominada "ontatos( #ue permite ao usu?rio gerenciar diversos livros de endereos @do programa 2 ddress,ookB e muitas informa2es sobre as pessoas com #uem se relaciona. poss$vel inserir informa2es pessoais como nome( endereo( telefones e e#mails( informa2es profissionais e at/ mesmo dados de locali+ao geogr?fica( c,aves de criptografia do contato( foto( logotipo( som e campos personali+ados.
=)G*>A GGI - Pontact exibindo informa2es de P<ail A seo "alend?rio exibe o programa 2/rgani1er( um sistema de agenda pessoal bem completo( #ue conta com visuali+a2es di?rias( semanais( em listas( mensais e muitas outras. 2/rgani1er oferece a possibilidade de cadastro de compromissos com t$tulo( locali+ao( diversos tipos de recorr-ncias( os participantes dos eventos e os ar#uivos associados( al/m de exibir um gr?fico de ocupao do tempo do usu?rio. 7ara adicionar tarefas #ue ainda devem ser executadas( ser? feito uso da seo Lista de 7end-ncias( onde so administradas tarefas com n$vel de prioridade( informa2es de recorr-ncia( participantes e ar#uivos associados. *ma seo denominada &i?rio / listada abaixo das pend-ncias e difere muito pouco da seo "alend?rio. .a verdade a 'nica diferena entre as duas interfaces / #ue o &i?rio permite apenas um registro das atividades por dia( um texto longo( en#uanto #ue o "alend?rio permite dividir as tarefas por ,or?rios. A seo seguinte( .otas( / como um bloco de rascun,o para o usu?rio( onde o mesmo
dever? anotar informa2es tempor?rias #ue podem ser descartadas posteriormente. A seo =onte de .ot$cias exibe o programa kregator( j? exposto detal,adamente neste trabal,o e a 'ltima seo( c,amada 6incroni+ao( permite #ue o usu?rio manten,a atuali+adas as informa2es dos livros de endereos e calend?rios do organi+ador pessoal.
=)G*>A GGL - Janela principal de Planner Planner tem uma interface simples( limpa e poderosa. 7ermite o acompan,amento de utili+ao de recursos( custos e gerenciamento de tarefas( incluindo sua porcentagem de concluso( as pessoas envolvidas e outras tarefas vinculadas 3 primeira. Em mat/ria publicada no site ,ttp!88AAA.portalproject.Gbr.net( uma comparao entre Planner :.GI( MS Pro"ect 9::I da Microsoft e GanttPro"ect 9.: @outro software livreB( a avaliao final classificou MS Pro"ect com m/dia Q.I( Planner com m/dia O.G e GanttPro"ect com L.O.
A an?lise apresentada levou em considerao os seguintes pontos! amigabilidade do ambiente( alocao de tarefas e recursos( v$nculos( calend?rios( controle de custos( relat5rios( controle de andamento do projeto( importao e exportao de ar#uivos( recursos adicionais( preo do software e trabal,o usando multicomputadores. Planner destacou-se em alocao de tarefas e recursos( calend?rios( amigabilidade do ambiente e preo.
=)G*>A GGR - &emonstrao de Scri'us Scri'us tem suporte a um formato )6E de 7&= de alta #ualidade( al/m de "<nP( um sistema de cores muito utili+ado em gr?ficas e 60G( um padro para desen,os vetoriais. Al/m destes recursos( o programa pode receber expans2es de funcionalidades por meio de plugins(
assim como acontece com &irefox( por exemplo. E formato de ar#uivo utili+ado por Scri'us baseia-se em N<L( assim como em EpenEffice.org.
=)G*>A GGO - Janela principal de Pivio Danto Pivio como &ia possuem conjuntos de cole2es de formas #ue variam de diagramas *<L a diagramas de eletricidade. *ma das diferenas entre os dois programas est? na #uantidade de tipos de ar#uivos suportados( #ue / maior no &ia. Apesar disso( nen,um dos dois possui capacidade de abrir projetos criados no Microsoft 0isio( programa de objetivo e#uivalente da plataforma Microsoft.
=)G*>A GG; - Janela principal do software &ia *ma das vantagens de se executar Pivio no ambiente P&E / sua integrao com outras ferramentas nativas( como por exemplo( o 2mail( permitindo #ue o usu?rio envie um projeto por e#mail a partir do pr5prio Pivio. Eutros detal,es tamb/m so notados( como a separao de vis2es dentro da janela do software( permitindo compara2es entre diferentes ar#uivos de forma mais f?cil do #ue no &ia( onde os ar#uivos so abertos em janelas diferentes.
=)G*>A GGQ - Janela principal de 2MyMoney Ap5s o procedimento de criao de ar#uivo( o programa exibe um resumo da conta do usu?rio e permite #ue todas as fun2es sejam acessadas. As op2es dispon$veis no programa permitem #ue sejam controladas institui2es( as contas gerenciadas pelas institui2es( os lanamentos( livro de registros( investimentos e at/ mesmo cota2es e contas online. E programa permite tamb/m #ue se ten,a o controle de benefici?rios. 2MyMoney possibilita #ue pagamentos sejam agendados e #ue os lanamentos sejam parcelados de acordo com livre escol,a do usu?rio. As contas so classificadas em categorias e a visuali+ao dos pagamentos agendados pode ser feita em calend?rio ou em lista. Es relat5rios oferecidos incluem receitas e despesas( saldos( valores l$#uidos( todos por data ou instituio. C? tamb/m relat5rios de taxas( investimentos e transa2es( sendo #ue alguns deles podem ser analisados por tipo( conta( benefici?rio( m-s e semana.
F APLICAMES MULTIMSDIA
E aprimoramento das aplica2es multim$dia no Linux / um fator importante para #ue o sistema possa gan,ar espao nos desktops. Al/m de programas relacionados ao entretenimento( existem tamb/m diversas op2es de aplicativos de criao de conte'do profissional. Dodos os formatos de ?udio suportados em outros sistemas podem ser reprodu+idos em Linux( inclusive formatos propriet?rios como <7I( V<A( <7EG( entre outros. Algumas distribui2es no incluem( por padro( suporte para estes formatos( entretanto( a instalao dos codecs necess?rios para a reproduo deste conte'do / bastante simples. 7ara os usu?rios #ue necessitam de recursos profissionais mais espec$ficos( Linux disponibili+a programas como L<<6 @(inux Multimedia StudioB( #ue cont/m editores de <)&)( som( se#]enciador de ritmos e um conjunto de efeitos sonoros via software. 7ara a edio de partituras ,? diversas op2es de software( dentre elas( NoteEdit( um programa integrado ao ambiente P&E.
F.1.1 A#%r$O
Amarok oferece uma boa experi-ncia ao usu?rio( ao mesmo tempo em #ue implementa uma interface intuitiva( #ue facilita a manipulao das listas de m'sicas. Em sua primeira execuo( exibe um assistente de configurao r?pida( #ue solicita ao usu?rio o diret5rio padro de suas m'sicas. Este software arma+ena as listas de m'sicas em
um banco de dados #ue pode ser 7ostgre6FL( <T6FL ou 6FLite( este 'ltimo / preferencial por no precisar de interveno do usu?rio para configurao. Amarok l- a estrutura do diret5rio apontado e adiciona os ar#uivos de m'sica encontrados no banco de dados( permitindo ao usu?rio escol,er se o player dever? monitorar os diret5rios em busca de mudanas ocorridas @adio( excluso ou movimentao de ar#uivosB ou no. &epois de constru$do o banco de dados com as cole2es de m'sicas( Amarok exibe uma lista bem organi+ada e #ue permite ao usu?rio selecionar cole2es rec/m-adicionadas ou mais antigas. 7ara reprodu+ir um ar#uivo( basta #ue o usu?rio cli#ue duas ve+es sobre o nome do mesmo na lista.
=)G*>A G9: - >eproduo de ?udio em Amarok *m recurso bastante interessante neste software / o recurso de listas inteligentes. Estas so listas constru$das de acordo com a utili+ao do player e pr/-defini2es do usu?rio. As listas dispon$veis permitem reprodu+ir R: faixas aleatoriamente( faixas favoritas( as mais reprodu+idas( faixas mais novas( nunca reprodu+idas( bastante reprodu+idas( a coleo inteira( g-neros e 'ltima reproduo. Damb/m so oferecidas listas din1micas( streams de r?dio online e podcasts. 7ara #ue o usu?rio possa ouvir uma estao de r?dio( basta clicar com o boto direito do mouse sobre a lista streams de r?dio e escol,er o item ^adicionar_. &epois( inserir o endereo de uma r?dio online( como a Jovem 7an 67( por exemplo! mms!88server:H.virgula.com.br8jovempanfm8.
Al/m dos recursos de listas( Amarok possui um gerenciador de capas de ?lbuns e gerenciador de fila de m'sicas para reproduo( permite salvar listas( reprodu+ir e gravar "&s de ?udio. As configura2es de Amarok seguem o padro de P&E( separando uma janela em se2es. poss$vel #ue o usu?rio personali+e a apar-ncia do programa baixando novos temas pelo menu de configura2es( configure as mensagens exibidas na tela #uando eventos espec$ficos acontecem @mudana de faixa( por exemploB( op2es de reproduo e mecanismos utili+ados( al/m de detectar dispositivos de m$dia( como i7od( para poder reali+ar sincroni+a2es posteriormente. Amarok possui nativamente o recurso de minimi+ao para a bandeja do sistema( mostrando apenas um $cone no painel do P&E en#uanto reprodu+ as m'sicas( permitindo ao usu?rio controlar a reproduo com um cli#ue do boto direito do mouse sobre o $cone citado. Damb/m disponibili+a o controle de e#uali+ao do ?udio( a partir da barra de ferramentas principal.
*ma
nova
janela ser? aberta e na aba Eti#uetas basta clicar sobre o boto ^7reenc,er Eti#uetas *sando o <usicSrain+_ para #ue o programa d- in$cio ao processo de gerao de identidade e busca no banco de dados. &epois de aguardar alguns segundos @dependendo da conexo do usu?rioB(
algumas informa2es so retornadas e o usu?rio pode escol,er o ?lbum sugerido pelo Amarok para preenc,er as informa2es sobre a m'sica. Ap5s escol,ido o item desejado( clicar em EP e depois em ^6alvar W =ec,ar_.
=)G*>A G99 - Escol,er informa2es da faixa Al/m disso( / poss$vel solicitar ao programa #ue bus#ue a capa do "& de origem da m'sica( utili+ando o site de vendas de m'sicas Ama+on @no ,? motivo para preocupao( nada ser? cobrado por obter a capa do "&B. 7ara utili+ar esta facilidade( na mesma janela de edio de informa2es( na aba 6um?rio( basta clicar sobre a figura do "& e escol,er ^Ebter do Ama+on.com_.
=)G*>A G9I - Suscar capa do ?lbum com Amarok Ap5s reali+ada a busca( o programa exibe as capas encontradas e o usu?rio pode escol,er 3 vontade( clicando em 6alvar depois de decidir #ual delas ir? utili+ar.
=)G*>A G9L - "apa encontrada por Amarok 7ara ver a letra da m'sica e as informa2es sobre o artista( deve ser ativada a visuali+ao por "ontexto( do lado es#uerdo da janela principal de Amarok. Dr-s abas esto dispon$veis! <'sicas @onde so exibidas as capas dos ?lbuns e suas m'sicasB( Letras e Artista @onde so recuperadas informa2es sobre o artista na VikipediaB.
6e ,ouver dificuldades na recuperao da letra( talve+ um dos scripts respons?veis por reali+ar a tarefa no esteja sendo executado. 7ara corrigir este problema( deve-se acessar o menu =erramentas( item Gerenciador de Scripts( #ue exibir? uma janela contendo a pasta Letras e dentro dela o script LTrc( #ue deve ser selecionado e executado. A ajuda de Amarok exibe outros diversos tru#ues e atal,os para uma utili+ao eficiente dos recursos deste maravil,oso tocador de m'sicas.
F.1.- N$%/"n
.oatun / um programa bem integrado com o ambiente P&E e pode reprodu+ir tanto ar#uivos de ?udio como v$deos. 7ossui recursos b?sicos( sem controles em bancos de dados e listas inteligentes( entretanto( permite a gravao de listas de reproduo e sua posterior recuperao e execuo. Damb/m pode ficar dispon$vel na bandeja do sistema( disponibili+ando al/m dos controles b?sicos( repetio de faixas( visuali+ao da lista atual e acesso 3s configura2es. E #ue torna .oatun interessante so os plugins #ue podem ser ,abilitados em suas op2es. &entre eles( est? LTrics( #ue permite #ue a letra da m'sica seja mostrada en#uanto a mesma / reprodu+ida.
diret5rios com nomes de diferentes formatos de ar#uivos de ?udio e os pr5prios ar#uivos em formato Aav. 7ara #ue o usu?rio possa codificar as m'sicas( deve copiar os diret5rios ou os ar#uivos desejados para um local em seu disco r$gido ou dispositivo de arma+enamento port?til. Pon#ueror utili+ar? o codificador correspondente e criar? os ar#uivos no local de destino da c5pia.
F.-.1 +player
E MPlayer / um reprodutor de v$deos #ue funciona em sistemas baseados em *.)N. "onsegue reprodu+ir uma grande #uantidade de formatos @<7EG-G( <7EG-9( <7EG-L( &ivN( Nvi&( &0&( 0"&( 60"&( >eal <edia( <E0( entre outrosB( seja nativamente ou
fa+endo uso de codecs externos. 7ossui suporte a legendas e tamb/m a reproduo de v$deos via streaming >D7 e CDD7. MPlayer no tem como objetivo principal a reproduo de v$deos via streaming( ento esse suporte no / configurado na instalao padro. "omo possui aproveitamento superior do hardware de v$deo( consegue reprodu+ir mel,or os filmes #ue exigem maior #ualidade( al/m de suportar formatos de sa$da de v$deo como NGG( Nv( &GA( /penG(( 60GAlib( fbdev( AAlib( &irect=S.
=)G*>A G9H - Mplayer reprodu+indo um filme Mplayer pode ser acionado por meio de uma interface gr?fica ou pela lin,a de comandos. 7ara #ue se possa( por exemplo( reprodu+ir um ar#uivo de v$deo em modo de tela inteira e com legendas( basta #ue o usu?rio digite em um terminal! \ mplaTer -fs -sub ar#uivocdasclegendas ar#uivocdecv$deo. Ap5s o inicio da reproduo do v$deo desejado( a mesma pode ser controlada pela utili+ao de algumas teclas pr/-definidas!
6etas es#uerda e direita! permitem recuar ou avanar alguns segundos na Page4own e Page*P! recuar ou avanar alguns minutos na reproduo% p e espao! pausar a reproduo% f! alternar entre modo de tela inteira e modo de janela% o! desligar e ativar legendas( indicao da posio de execuo no filme sob a 8 e o! controlam o volume do ?udio.
reproduo%
de uma c,ave no canto es#uerdo do controlador principal @=)G. G9HB. .este local( / poss$vel definir os drivers de ?udio e sa$da de v$deo( legendas( fontes utili+adas( codecs @decodificadoresB( op2es de uso de cache e camin,o dos dispositivos de "& e &0&.
F.-.* Kaffeine
2affeine / reprodutor de v$deos para G.*8Linux #ue exibe formatos como !eal Player( +indows Media e <uick$ime. Ele utili+a recursos do software Nine e se integra facilmente a ele. Al/m disso( possui o kaffeineplugin para navegadores <o+illa e =irefox( #ue permite ao usu?rio visuali+ar v$deos e ouvir ?udio direto no navegador( redirecionando os ar#uivos para o 2affeine0 Es ar#uivos kaffeineplugin0so e kaffeineplugin0la so os respons?veis pela reali+ao da tarefa citada anteriormente e locali+am-se no diret5rio 8usr8lib8mo+illa8plugins8( possuindo( no caso de =irefox( liga2es simb5licas dentro da pasta de plugins do navegador.
=)G*>A GI: - Janela principal de 2affeine Em sua janela principal( 2affeine exibe cinco op2es simples( para reproduo de diversos formatos de m$dia( entre &0&( "& de ?udio e 0"&. 7or ser um software de muito
boa #ualidade( 2affeine vai al/m da funo de visuali+ador de m$dia e pode ser utili+ado tamb/m para a codificao de "& de ?udio. A instalao de um pacote c,amado AI9codecs aumenta o potencial deste programa( fa+endo com #ue ele ten,a recursos suficientes para executar os formatos mais con,ecidos entre usu?rios de outros sistemas operacionais. "omo 2affeine utili+a um motor de execuo @Nine como padroB( possui duas op2es de configurao! uma b?sica do pr5prio 2affeine e outra para a configurao do motor escol,ido. Ambas esto dispon$veis pelo menu "onfigura2es. Este player possui recursos interessantes #ue podem ser notados durante a reproduo de um &0&( por exemplo. .a janela principal do software( existem dois campos do tipo combo( para a escol,a r?pida de ?udio e legendas( sem necessidade de parar a reproduo para modificar os par1metros. Eutro recurso interessante relacionado 3s legendas / o controle da velocidade de exibio( com atrasos ou saltos( para #ue se possa sincroni+ar o ?udio e o texto da m$dia em caso de problemas. Fuando minimi+ado para o painel do sistema( 2affeine / inteligente o suficiente para suspender a reproduo temporariamente @pausaB. E menu suspenso exibido por 2affeine #uando o usu?rio clica com o boto direito do mouse sobre a regio do filme permite controlar a execuo do filme( gravar o fluxo( escol,er o canal de ?udio @7ortugu-s( )ngl-s( etcB( o modo de ?udio @est/reo( mono( etcB( as legendas dispon$veis( acessar os cap$tulos de &0&s( saltar a reproduo para um ponto exato( como por exemplo( uma ,ora de filme @G!::!::B( dentre outras op2es.
F.-.- Xine
Nine / capa+ de reprodu+ir v$deos <7EG-G @?udio l v$deoB( <7EG-9( 0"&( 60"& e &0&( al/m de <7EG-L e A0) @usando bibliotecas VinI9B( uma boa combinao de formatos
para o usu?rio de desktop. Eutra boa caracter$stica deste software / sua capacidade de sincroni+ao entre ?udio e v$deo( proporcionando ao usu?rio uma perfeita reproduo audiovisual. Assim como outros programas( Nine pode ser executado a partir do console shell ou pela interface gr?fica( onde oferece suporte a skins @pelesB( com as #uais o utili+ador pode mudar a apar-ncia do reprodutor de acordo com seu gosto. A interface de Nine divide-se em controlador de reproduo e janela de exibio. E controlador / uma janela em forma de aparel,o de &0& #ue possui o acesso a todas as fun2es do player( como reprodu+ir( pausar( abrir nova m$dia( capturar a cena ativa( atal,os para formatos &0&( 0"&( "&( etc. .esta janela tamb/m / poss$vel acessar a janela de configura2es do reprodutor( onde par1metros para interface gr?fica( reproduo de m$dia( decodificador( legendas e muitas outras podem ser definidos.
=)G*>A GI9 - >eprodutor de m$dia Nine A biblioteca principal de xine( libxine( pode ser compartil,ada por diversos outros reprodutores( como por exemplo( 2affeine( Dotem e gNine.
a#ueles #ue necessitam apenas converter um formato de ar#uivo em outro( um software executado pelo console c,amado ==mpeg / uma ferramenta simples e 'til. .o caso de filmes no formato A0) #ue precisam de edio( um software c,amado A0)&emux pode ser utili+ado. 7ara a edio profissional( Linux tamb/m possui diversos programas.
F.2.1 FFM0eg
==<peg / 5timo para converso de formatos de v$deo combinando isto 3 flexibilidade da lin,a de comandos de Linux. En#uanto este documento / escrito( novos formatos de v$deos tornam-se populares na Internet( no sendo compat$veis com players comuns( como o caso do formato =L0 @utili+ado em sites de v$deos online( como Bou$u'eB. .este caso( a converso se torna algo muito 'til para a personali+ao de taman,o( #ualidade e formato. Este software pode converter ?udio e v$deo e / bastante configur?vel. A t$tulo de exemplo( a lin,a de comando digitada para converter um ar#uivo =L0 @Macromedia &lash 5ideoB para um formato mais comum( em <7G( pode ser escrita da seguinte maneira! \ ffmpeg -i video.flv -ab RO -ar 99:R: -b R: -s I9:x9L: teste.mpg .este caso( os par1metros para converso possuem o seguinte significado!
-i! especifica o ar#uivo a ser convertido% -ab! define a taxa de 'its do ?udio% -ar! define a fre#]-ncia do ?udio% -b! taxa de 'its do v$deo% -s! resoluo do v$deo em pixels%
Es nomes gen/ricos video.flv e teste.mpg representam o ar#uivo de entrada e de sa$da( respectivamente. <uitos outros par1metros esto dispon$veis para este programa( podendo ser consultados no manual dele @comando! man ffmpegB. ==<peg possui tipos de convers2es padr2es( usando-se o argumento --target e eliminando #ual#uer outro par1metro. Este par1metro aceita padr2es pr/-definidos( como( por exemplo( converter no formato( dimenso e #ualidade padro de &0& usando o par1metro ^-target dvd_.
F.2.* E i'($ e ,. e$
Es programas de edio citados neste t5pico so capa+es de obter o v$deo tanto atrav/s da porta &irewire @dispon$vel nas c1meras mais modernasB #uanto atrav/s de uma placa de
captura de v$deo. )sto possibilita ao usu?rio editar( aplicar efeitos e comprimir o v$deo em diversos formatos( para poder grav?-lo em &0& ou "&. 7ara edio profissional de v$deo( a opos / "inelerra( #ue / software livre e gratuito. 6eu mercado-alvo / a edio de v$deos @no a composio digitalB. "onsegue trabal,ar em clusters @grupos de computadores para processamentoB( onde cada computador pode processar um determinado n'mero de frames @#uadrosB e envi?-los para se#]enciamento no computador principal( tornando a tarefa mais r?pida e eficiente. Eutros bom programa de edio de v$deo / Ja,saka( #ue permite criao de efeitos em tempo real( insero de tril,a sonora( legendas e possui uma interface bastante intuitiva. Este software / open source. 7ara edi2es mais simples( um software recomendado / <J7EG( #ue permite editar v$deos capturados com softwares de captura para placas de D0( como NaAD0( possibilitando copiar e colar trec,os de v$deo e comprimi-los em <peg.
<odo 6imples! Single &rame Capture( para capturar a tela v?rias ve+es e
gravar cada captura em um ar#uivo de imagem diferente. 6eria o e#uivalente a tirar v?rias fotografias de uma regio da tela e gravar cada fotografia individualmente( sem se#]enciamento autom?tico. Este modo / recomendado #uando as imagens precisam ser pr/-processadas antes da codificao do v$deo( #ue pode ser feita posteriormente com ffmpeg ou mencoder( por exemplo%
v$deo nada mais / do #ue uma se#]-ncia de imagens individuais exibidas em um determinado intervalo de tempo #ue cria a iluso do movimento. Fuando iniciado o programa( apenas uma estreita janela de controles e uma regio em vermel,o so exibidos. p es#uerda da janela tem-se o nome do ar#uivo #ue ser? gerado com a gravao e o menu principal do programa( seguido de!
segundo / satisfat5ria segundo o #ue foi estabelecido nas configura2es do programa. Fuando o sistema est? com muita carga( / recomend?vel capturar uma ?rea menor da tela ou redu+ir a taxa de #uadros nas prefer-ncias. Fuando o indicador est? verde( significa #ue a captura / satisfat5ria( mas #uando est? amarelo ou vermel,o( significa #ue / preciso fa+er alguns ajustes nas prefer-ncias de captura ou capturar em uma m?#uina mais poderosa%
Stop ou 7arar! usado para interromper definitivamente a gravao do v$deo Pause! interrompe a exibio do v$deo mas permite a continuao do mesmo
atual%
#uando clicado novamente. Geralmente os usu?rios preferem iniciar a gravao do v$deo em modo de pausa%
)niciar Gravao @Start !ecordingB! para dar in$cio a uma sesso de captura de "aptura individual @Single SnapshotB! ativo somente #uando o modo simples
v$deo%
est? em modo de pausa. "om este boto / poss$vel obter uma captura de tela de forma individual @foto da telaB%
conforme o modo de captura. 7ara captura simples( servem para posicionar a gravao em uma determinada imagem @mover o $ndice atual da gravaoB( por exemplo( se o usu?rio capturou cinco #uadros e percebe #ue os #uadros a partir do terceiro estavam incorretos( pode retroceder at/ o terceiro #uadro e reiniciar a gravao( momento em #ue as imagens antigas sero sobrescritas. 7ara o modo de captura m'ltipla( estes servem para posicionar em um determinado ar#uivo de v$deo( no sobre imagens individuais%
ret1ngulo vermel,o da ?rea de gravao junto com a barra de controles da janela principal. 6e estiver liberado( o controle central pode ser movimentado e a ?rea de gravao permanece na mesma posio%
6eleo da ?rea de captura! permite indicar #ual regio da ?rea de trabal,o ser?
capturada. 7ara facilitar o trabal,o( um simples cli#ue na ferramenta e um cli#ue em uma janela deve ajustar o taman,o para a regio exata da janela em #uesto. 6e o fundo da ?rea de trabal,o for clicado( ento ser? indicado um modo de captura da tela toda. "aso seja necess?rio capturar somente uma regio determinada( basta arrastar e redesen,ar o ret1ngulo da ?rea de captura%
imagens @E G)<7( por padroB para #ue a imagem mais recentemente capturada seja trabal,ada. Em modo de captura m'ltipla no c,ama um programa por padro( mas isto pode ser modificado na janela de prefer-ncias.
=)G*>A GII - )nterface principal de N0id"ap 7ara acessar o menu principal de Nvid"ap( basta clicar com o boto direito do mouse sobre o nome do ar#uivo a ser gerado e as op2es sero exibidas em um menu suspenso. A primeira delas / 7refer-ncias( onde pode-se escol,er( por exemplo( capturar o ponteiro do mouse( o nome do ar#uivo de sa$da( a taxa de #uadros por segundo @G9 so suficientesB( os formatos de ar#uivos e os editores externos #ue sero usados por padro. Damb/m / poss$vel no menu principal escol,er o modo de captura e executar um comando de codificao #ue ten,a sido previamente indicado nas prefer-ncias. Es bot2es seguintes so sugestivos! ajuda @exibe uma ajuda sobre o programaB( sobre @exibe cr/ditosB e sair @encerra o programaB.
F.:.1 J-=
PIS / o software padro de gravao de "&s no ambiente P&E. Ele oferece uma interface pr?tica( com op2es para gravar "& e &0& de dados( copiar "& @incluindo clonagemB( codificao de "& de ?udio( codificao de &0&( converso de m'sicas e v$deos em diversos formatos( limpar "& regrav?vel( etc. PIS / bastante intuitivo( possui fun2es bem acess$veis e oferece facilidades ao usu?rio. 7or exemplo( ao criar um "& de ?udio( o usu?rio arrasta os ar#uivos desejados para a janela de gravao e PIS se encarrega de converter ar#uivos do formato <7I ou EGG para VA0 automaticamente. PIS possui uma excelente integrao com o ambiente P&E e no menu de contexto deste( ao clicar com o boto direito sobre uma pasta ou ar#uivo( aparece a opo de grav?-los num "& de dados( dentro do menu A2es.
=)G*>A GIL - Janela principal de PIS E software suporta gravao do fomato e<ovix( um tipo de "& boot?vel #ue permite ao usu?rio #ue no possui um player espec$fico( reprodu+ir o filme da m$dia sem a necessidade de instalar programas adicionais. Ap5s o 'oot( <ovix detecta o v$deo e placa de som e depois de alguns segundos( inicia a exibio dos ar#uivos de v$deo ou ?udio #ue esto dentro do "&( sem interveno do usu?rio. PIS tamb/m oferece recursos para a criao de imagens )6E de m$dias e sua posterior gravao em "& ou &0&.
F.:.* .&%*&Roast
Apesar de encontrar-se em fase de desenvolvimento en#uanto este documento / escrito( .#C4#!oast / um programa est?vel e suporta todos os principais recursos de um bom gravador de m$dias. Em sua primeira execuo( antes de poder utili+ar o programa( o usu?rio deve abr$-lo como usu?rio root( para acessar o seu menu de configura2es( pelo boto "onfigurao de sua janela principal. 7ara #ue isso seja feito( o usu?rio pode simplesmente pressionar a combinao de teclas ALDl=9 @no ambiente P&EB e digitar ^kdesu xcdroast_ @sem aspasB. Ao acessar o menu de configurao( o usu?rio deve definir as op2es t$picas de #ual#uer programa de gravao de "&s( como velocidade de gravao padro( o taman,o do 'uffer de dados na mem5ria >A< @#ue complementa o 'uffer do gravadorB e configurar os dispositivos preferenciais de leitura e gravao. A 'nica configurao obrigat5ria encontra-se na aba ^C& Settings_( onde deve ser indicado o diret5rio #ue arma+enar? as imagens a serem gravadas. Esta opo no possui um valor fixo( cabendo ao usu?rio definir um local em seus discos #ue possua espao suficiente para arma+enar as imagens de suas grava2es. Este / um dos pontos no muito amig?veis de .#C4#!oast( pois ele sempre cria uma imagem de "& para depois gravar ar#uivos na m$dia. )sto aumenta a segurana com problemas de 'uffer( mas tamb/m aumenta consideravelmente o tempo total de gravao.
de c5pia precisam ajustar @comprimirB filmes #ue encontram-se em m$dias de #uase Q GS em m$dias de metade desta capacidade. Algumas ve+es( #uando se deseja obter maior #ualidade( / necess?rio remover alguns itens #ue constam em &0&s originais( como extras( menus( jogos( traillers( etc. 6eja #ual for a situao( 2JCopy possui todas as funcionalidades necess?rias em uma interface simples e com um processo de f?cil reali+ao. Sasta colocar o &0& no leitor8gravador e clicar no menu A2es( item "opiar.
=)G*>A GIR - ,ackup de &0& com 2JCopy 7ara uma c5pia completa( / preciso deixar selecionada a caixa ^<anter os menus originais_( locali+ada na aba Ep2es de >eproduo @3 direita( na interface principalB. 7ara retirar os itens #ue no se deseja( como linguagens adicionais( legendas e outros anteriormente citados( o usu?rio deve desmarc?-los na ?rea do lado es#uerdo da janela. &esta maneira( os #uase Q GS do &0& original sero redu+idos a pouco menos de O GS( favorecendo a #ualidade da gravao do filme( #ue pode ser acompan,ada pelo ponteiro e a barra na parte inferior da janela @#uanto mais para o lado verde mel,orB. As configura2es de taman,o da m$dia de destino esto ajustadas por padro para os &0&s comuns de L.; GS @L.L GSB( no sendo necess?rio alterar na maioria dos casos. 6e o usu?rio desejar alterar as op2es do programa( deve clicar no menu "onfigura2es( item
"onfigurar o 2JCopy. *ma janela ser? exibida e permitir?( dentre outras coisas( configurar o taman,o do &0& destino( os dispositivos de &0& existentes( diret5rio tempor?rio para arma+enar os ar#uivos da c5pia( gravar com PIS @/ gerada uma imagem para ser gravada com PISB e automaticamente. 7ara #ue o programa possa gravar a m$dia automaticamente #uando terminar de extrair o conte'do( / preciso #ue a opo Gravao Autom?tica esteja selecionada.
=)G*>A GIO - "onfigurar PH"opT PHcopT tamb/m oferece a possibilidade de copiar um &0& de dupla camada em um &0& simples com uma prov?vel perda de #ualidade devido ao taman,o da m$dia de destino.
F.;.1 O GIMP
E G)<7 @G.* Image Manipulation Program ) 7rograma de <anipulao de )magens G.*B / um excelente programa de criao e edio de imagens( dispon$vel para
diversos sistemas operacionais sob a licena G7L. E programa foi criado em GHHR por 6pencer Pimball e 7eter <attin como um projeto de universidade e atualmente / mantido por volunt?rios. Este / o programa mais indicado para os usu?rios acostumados ao propriet?rio Photoshop e #ue desejam migrar para Linux. Alguns especialistas comparam o G)<7 com o Photoshop( entretanto( cada um deles tem suas vantagens e desvantagens. At/ o momento da produo deste documento( uma das limita2es de G)<7 com relao ao Photoshop / o fraco suporte a perfis de cores e principalmente ao "<nP( formato muito utili+ado para impresso e padro de gr?ficas. Es perfis de cores permitem #ue a mesma cor vista pelo usu?rio no monitor seja a cor #ue ser? obtida na impresso jato de tinta e em offset. Essa funcionalidade est? prevista para a verso 9.L de G)<7 e uma ve+ implementada( o software poder? ser utili+ado como ferramenta gr?fica profissional( sem a necessidade de processamento posterior das imagens em ferramentas propriet?rias. 6egundo "alligaris @9::OB( tradutor e um dos desenvolvedores envolvidos com o projeto G)<7( outra funcionalidade muito solicitada / a capacidade de trabal,ar com imagens com mais de Q 'its de cor por plano( pois muitas c1meras fotogr?ficas digitais permitem o acesso a imagens com at/ GO 'its de cor por plano e isso pode fa+er diferena em imagens com muitos tons escuros( ou muitos tons pr5ximos do branco( por exemplo. Ainda segundo "alligaris( o maior n'mero de reclama2es recebidas de usu?rios / a forma de trabal,o de G)<7 com v?rias janelas( separando ferramentas e imagens em janelas distintas. Ele afirma #ue os desenvolvedores de G)<7 consideram #ue o ideal / deixar um desktop virtual s5 para o programa( o #ue explica as reclama2es( uma ve+ #ue boa parte de usu?rios do G)<7 so usu?rios do sistema +indows( #ue no disp2e de desktops virtuais.
=)G*>A GI; - Janela de ferramentas de G)<7 Apesar de ainda possuir algumas limita2es( o sucesso de G)<7 entre os usu?rios de software livre fe+ com #ue o programa recebesse( no Srasil( o privil/gio de possuir uma revista digital exclusiva. A G)<7q).E( mantida por volunt?rios e com publica2es trimestrais( fornece aos usu?rios dicas( tru#ues( artigos e entrevistas com profissionais do G)<7. 0oltando 3s funcionalidades do software( G)<7 possui suporte a uma grande variedade de formatos de ar#uivos e ferramentas #ue permitem selecionar( pintar( editar e visuali+ar imagens. poss$vel modificar cores de fundo e de primeiro plano e trabal,ar com m?scaras. A maioria das ferramentas possuem paletas de cores e outras op2es #ue permitem definir efeitos para o desen,o das mesmas. "omo dito anteriormente( G)<7 trabal,a com v?rias janelas( das #uais uma delas cont/m as ferramentas e diversas outras( como a de desen,o ou de camadas( podem ficar vis$veis a contento do usu?rio.
=)G*>A GIQ - Janela de trabal,o de G)<7( com menu suspenso ativado .a =)G. GIQ( / demonstrado como o menu do programa pode ser acessado em #ual#uer janela de trabal,o( bastando #ue o usu?rio cli#ue com o boto direito do mouse sobre a ?rea da imagem. 7or este menu / poss$vel acessar uma das ferramentas mais interessantes de G)<7( c,amada Script#&u. E Script#&u consiste em comandos #ue so agrupados para proporcionar efeitos sobre a imagem tratada. *m destes efeitos( c,amado de Dranar( pode ser observado na =)G. GIH( onde foi aplicado sobre a imagem da =)G. GIQ( dando apar-ncia de cesto tranado 3 imagem.
=)G*>A GIH - Aplicao do Script#&u Dranar sobre uma imagem 7ara #ue o usu?rio possa personali+ar G)<7( pode acessar a janela de configura2es pelo menu Ar#uivo( item 7refer-ncias. Esto dispon$veis op2es para novas imagens( para a grade padro( camin,os de diret5rios de pinc/is( cores( o tema de G)<7( op2es de ferramentas( apar-ncia de janelas( dispositivos e muitas outras.
7elo taman,o do projeto( #ualidade do software e demanda de usu?rios por ferramentas gr?ficas livres( G)<7 / um importante programa dispon$vel em Linux e pode ser utili+ado por we'designers sem #uais#uer restri2es #uanto aos recursos oferecidos. 6uas principais fun2es para a we' so o tratamento de fotos( criao de logotipos( mudanas de cores e converso entre formatos gr?ficos. A verso do software utili+ada neste trabal,o foi a 9.9.
F.;.* Inkscape
Inkscape / um software para a criao de imagens vetoriais e produo de documentos. Drata-se de um fork de outro software( c,amado 6odipodi e se comparado a softwares comerciais( tenta suprir as necessidades de usu?rios de Adobe Illustrator( Corel4raw( 5isio e &ree%and( sendo uma verso livre #ue possui ferramentas b?sicas e mais utili+adas. Inkscape utili+a o m/todo vetorial( ou seja( gera imagens a partir de coordenadas de pontos. Estas imagens so mais leves @consomem menos recursos do sistemaB e no perdem a #ualidade ao sofrerem transforma2es como redimensionamento ou giro( perdas #ue ocorrem com desen,os em formato de mapas de 'its @'itmapsB. E formato de ar#uivo nativo de Inkscape / o 60G @Scalar 5ectorial Graphics M Gr?ficos 0etoriais EscalaresB( um formato aberto definido pela VI"( organi+ao reguladora de padr2es. E software tamb/m trabal,a com os formatos E76( PostScript( 7.G( D)==( G)=(
J7G( A)( 7&=. Alguns recursos de edio oferecem op2es de edio de n5s @pontos na imagem para ajustes mais finosB( camadas( converso de texto em traados e texto em formas. 6obre o 60G( este / uma sub-definio da linguagem N<L. Algumas caracter$sticas suportadas de 60G incluem formas b?sicas( trajetos( texto( marcadores( clones( alfa( transforma2es( gradientes( e agrupamentos.
A interface de Inkscape pode ser observada na =)G. GLG( onde a barra de ferramentas vertical 3 es#uerda mostra as ferramentas de desen,o e edio. .a parte superior da janela( encontra-se a barra de comandos com bot2es de comando gerais e uma barra de controles espec$ficos para cada ferramenta. Al/m destes bot2es( muitas opera2es esto dispon$veis atrav/s de teclas de atal,o e podem ser con,ecidas pelo usu?rio atrav/s do menu Ajuda( item Declas e Atal,os. &esen,os como pol$gonos( espirais( efeitos de lu+( texto( curvas e muitos outros podem ser facilmente implementados pelo usu?rio( devido 3 construo da interface de Inkscape( simples e objetiva.
seleo de uma ?rea para obteno da tela at/ a escol,a de um tempori+ador para capturar a imagem. *ma ve+ fornecido o nome de um ar#uivo para gravar a imagem( as pr5ximas tero seus nomes sugeridos automaticamente de acordo com o primeiro nome( sempre acrescentando uma contagem num/rica. Este recurso / muito 'til na confeco de manuais de instru2es( para manter a se#]-ncia de capturas bem organi+ada e tamb/m no ambiente corporativo( onde 3s ve+es / necess?rio enviar uma mensagem de sistema ao pessoal de suporte. Graas ao 2Snapshot o leitor desta obra pode observar as figuras geradas na ?rea de trabal,o do autorf 7ara acionar o programa( o usu?rio deve apertar a tecla Print Screen de seu teclado ou executar o comando! \ ksnapshot E primeiro m/todo / mais usual( mas o programa c,amado / o mesmo. .a janela principal existem os bot2es para capturar( salvar a imagem( imprimir e copiar para a ?rea de transfer-ncia @'til #uando se deseja inserir a imagem diretamente em documentos do /pen/ffice0org +riter( por exemploB. *m controle do tipo seleo @comboB / utili+ado para escol,er o tipo de captura a ser feita( sendo poss$vel capturar a ?rea de trabal,o toda( apenas a regio sob o cursor do mouse @no caso de uma 'nica janela ou um menu suspensoB( uma regio demarcada com o mouse ou uma seo de janela. *m item na parte inferior permite remover ou incluir as bordas das janelas( o #ue pode ser notado observando-se a =)G. GL9( onde as bordas de janela foram suprimidas.
F.D M$ e&%ge# -D
Algumas ve+es( os usu?rios precisam de modelos ou desen,os com apar-ncias reais ou at/ mesmo cenas em tr-s dimens2es. Soas ferramentas para trabal,os com I& podem ser utili+adas em Linux( dentre elas( Slender.
F.D.1 =&en er
Slender ou SlenderI& / um programa de fonte aberta( desenvolvido pela Slender &oundation e criado inicialmente pela empresa Not a Num'er @ambas do propriet?rio Don >oosendaalB. &estina-se 3 modelagem tridimensional( renderi+ao de gr?ficos e anima2es tridimensionais( al/m de aplica2es interativas em I&( como jogos( apresenta2es e outros. Est? dispon$vel para diversos sistemas operacionais( principalmente G.*8Linux e disp2e de funcionalidades robustas( similares 3 outros softwares propriet?rios da mesma categoria( como Maya( I& Studio Max e "inema L&. Em Slender( incluem-se avanadas ferramentas de simulao( como rigid 'ody dynamics @din1mica r$gida de corposB( fluid dynamics @din1mica de fluidosB( e soft 'ody
dynamics @din1mica de corpos maciosB( ferramentas de modelagem( ferramentas de animao de personagens e sistema de materiais baseados em .5 @Node MaterialsB. Slender tamb/m possui( embutido( um motor de jogo com suporte 3 linguagem de programao Python @tanto para o motor de jogo #uanto para o programaB. Este motor utili+a /penG( para renderi+ao de seus gr?ficos e seu uso pode ser feito em criao de jogos( apresenta2es( realidades virtuais( planejamento ar#uitetZnico e outros. Este excelente software / muito 'til em ar#uitetura( desen,o industrial( engen,aria( animao( v$deo( e criao de jogos( tanto #ue foi recomendado pela Peugeot( para ser usado em seus concursos de design de carros @Peugeot 4esign ContestB. Slender tamb/m foi utili+ado na produo de filmes como A Era do Gelo 9( Elephant7s 4ream @curta-metragem totalmente feito com softwares livresB( $itanic( entre outros. E ambiente de modelagem consiste em I eixos( N( n e q. A modelagem de objetos tridimensionais no Slender / feita basicamente da mesma forma #ue em outros softwares da categoria e consiste em um processo relativamente f?cil. Alguns profissionais consideram sua interface no muito amig?vel( mas isto / compensado com a utili+ao de muitos atal,os de teclado( conferindo agilidade ao trabal,o. E ambiente de desenvolvimento do Slender divide-se em duas partes principais! a parte inferior da tela / o local onde se encontram as ferramentas de trabal,o e algumas op2es de configurao( como resoluo do objeto renderi+ado( informa2es sobre materiais e texturas( ajustes de luminosidade( transpar-ncias( colis2es e cores% na parte superior( o usu?rio modela e visuali+a os objetos.
=)G*>A GLI - Urea de trabal,o de Slender .a ocasio desta escrita( Slender encontra-se na sua verso 9.LI( lanada em :9 de =evereiro de 9::;.
F.F.1 Pi)%s%
E 7icasa / um software gratuito @no open sourceB cuja funo / organi+ar a coleo de fotos digitais do usu?rio( visando facilitar a procura( edio e compartil,amento de todas as imagens guardadas no 7". "riado pela empresa 7icasa )nc.( ad#uirida em Jul,o de 9::L pelo Google( passou desde ento a ser distribu$do gratuitamente no site da empresa norteamericana. 7icasa possui uma interface muito leve e agrad?vel( sendo tamb/m bastante intuitivo. Al/m da organi+ao dos ar#uivos fotogr?ficos digitais do usu?rio( o programa tamb/m
permite reali+ar altera2es b?sicas em uma imagem por meio de ferramentas r?pidas. Este software pode locali+ar automaticamente todas as imagens e classific?-las em ?lbuns virtuais( organi+ados por data( com nomes de pastas facilmente recon,ecidos. 7ara reorgani+ar as fotos nos ?lbuns( basta #ue o usu?rio arraste e solte imagens entre eles. Al/m de pastas( a organi+ao das imagens pode ser feita tamb/m por marcadores( #ue so mais din1micos( pois em uma mesma pasta podem existir fotos identificadas por diversos marcadores. As fotos selecionadas ficam na bandeja de imagens( e podem ser usadas de diversas formas. E software simplifica a edio avanada de imagens com bot2es de correo e efeitos( dispon$veis com apenas um cli#ue do mouse. Al/m disso( o aplicativo permite compartil,ar imagens muito facilmente( seja enviando por e#mail( imprimindo( criando um "& ou at/ mesmo publicando no 'log do usu?rio. =ornece tamb/m op2es para exportao de imagens alteradas( criao de fol,as de contato( montagens pr/-formatadas( protetor de tela( apresenta2es de slides( entre outras.
=)G*>A GLL - 7icasa do Google As configura2es de 7icasa resumem-se em #uais tipos de ar#uivos sero exibidos @al/m de imagens( / poss$vel reprodu+ir ?udio e v$deoB( defini2es para apresentao de slides( impresso( envio de e#mails e efeitos de tela na visuali+ao do usu?rio.
6e preferir( o usu?rio pode acessar a url da empresa pelo navegador Iceweasel! ,ttp!88AAA.google.com8linuxrepositories8aboutkeT.,tml e baixar o ar#uivo manualmente. Ap5s grav?-lo em um diret5rio( o usu?rio deve executar o terminal @ shellB como root e digitar o comando @utili+ando o nome do ar#uivo obtidoB! e apt-keT add linuxcsigningckeT.pub *ma mensagem de EP surgir? e ento o usu?rio deve adicionar o reposit5rio do Google na sua lista. 7ara fa+er isto de uma maneira pr?tica( Synaptic disponibili+a o recurso em seu menu "onfigura2es( no item >eposit5rios. Fuando acessado( uma janela / aberta e basta ento clicar no boto .ovo( informando os dados da seguinte forma! Dipo Sin?rio @debB *>)! ,ttp!88dl.google.com8linux8deb8 &istribuio! stable 6eo@2esB! main &epois de confirmar no boto EP( / preciso atuali+ar a lista de pacotes( #ue pode ser feito pelo Synaptic pelo menu Editar( no item >ecarregar )nforma2es de 7acotes.
=)G*>A GLR - >eposit5rios de A7D ajustados por Synaptic *ma ve+ carregadas as informa2es( basta procurar pelo pacote ^picasa_ @sem as aspasB no menu Editar( item 7rocurar. Assim como em #ual#uer outra instalao( deve-se marcar o pacote para instalao e clicar no boto Aplicar. &epois de instalado( um atal,o de 7icasa ser? criado automaticamente no menu de P&E( na seo Gr?ficos.
F.F.- F8S0$/
=-6pot / um software muito bom #ue permite ao usu?rio catalogar fotos( fa+er pe#uenos ajustes( exportar para galerias na Internet( gravar em "&( enviar por e#mail e muito mais. E programa permite a importao de imagens diretamente de c1meras digitais ou de pastas de arma+enamento. &urante a importao( o usu?rio pode atribuir eti#uetas caso #ueira colocar as imagens diretamente em alguma categoria( ou pular este passo( podendo atribuir eti#uetas mais tarde. Ap5s copiar as fotos( =-6pot no ir? remov--las da c1mera( se este for o desejo do usu?rio( dever? fa+--lo manualmente. A interface do =-6pot pode ser vista na =)G. GLO. &o lado es#uerdo( so listadas as categorias @eti#uetasB para as fotos. Acima( uma lin,a do tempo com gr?ficos #ue mostram os per$odos em #ue foram tiradas fotografias @as imagens so automaticamente catalogadas pela data em #ue foram tiradasB. Ao centro( encontra-se a lista de fotos e no canto inferior direito(
uma barra de rolagem #ue permite diminuir ou aumentar o 1oom do cat?logo( modificando a #uantidade de imagens vistas de uma s5 ve+. 7or padro( o =-6pot copia todas as imagens para o banco de dados @#ue fica no diret5rio pessoal do usu?rio com o nome de PhotosB. .o / recomend?vel #ue o usu?rio mexa diretamente no diret5rio de fotos do =-6pot( mas sim #ue faa a manipulao de imagens pelo programa.
=)G*>A GLO - )nterface de =-6pot =-6pot( assim como 7icasa( permite o envio de imagens por e#mail( a publicao em galerias we'( no Picasawe'( a criao de apresenta2es de slides( exportao para pastas locais ou "&. Al/m disso( permite #ue o usu?rio adicione coment?rios 3 cada imagem de suas galerias. *ma funcionalidade interessante de =-6pot( / o ar#uivamento de vers2es da mesma imagem( ou seja( ap5s feita #ual#uer modificao em uma figura( ela ser? automaticamente gravada como uma c5pia e a verso original ser? preservada( podendo ser acessada posteriormente. Danto =-6pot #uanto 7icasa so excelentes programas gratuitos para organi+ao de imagens( podendo deixar o usu?rio( por ve+es( em d'vida sobre #ual deles utili+ar. Ambos so muito parecidos em recursos( diferenciando-se apenas pela interface muito mel,or elaborada de 7icasa e pelo fato de #ue =-6pot / de fonte aberta.
=)G*>A GL; - Lista de c1meras digitais de &igikam &igikam / mais voltado para o trabal,o com c1meras digitais( por isso( possui com grande #uantidade de marcas e modelos de c1meras #ue podem ser adicionadas ao software.
*ma ve+ #ue ten,a importado as imagens( este programa permite criar cole2es( editar as imagens e organi+ar ?lbuns( assim como outros softwares gerenciadores de imagens.
=)G*>A GLQ - Janela principal de &igikam .as configura2es do programa( o usu?rio pode adicionar cole2es( definir op2es de edio de informa2es embutidas das fotos( adicionar ou remover plugins de edio de imagem( gerenciar c1meras e op2es gerais com relao 3s miniaturas e o camin,o da biblioteca de ?lbuns.
=)G*>A GLH - Ao para dispositivo *6S .a janela de di?logo de ao( um boto c,amado "onfigurar permite #ue o usu?rio adicione a2es #ue podem ser tomadas #uando determinados tipos de ar#uivos forem encontrados em uma m$dia. .o caso da =)G. GLH( um tocador de ?udio foi conectado 3 interface *6S e se o usu?rio escol,er a ao Abrir em uma .ova Janela( o gerenciador de ar#uivos Pon#ueror ser? executado e exibir? automaticamente o conte'do da mem5ria do dispositivo. E mesmo / v?lido para pendrives. &epois de algumas atuali+a2es do sistema( pode ser #ue Pon#ueror encontre problemas ao tentar montar um pendrive. *ma mensagem de erro / exibida como! mount! Arong fs tTpe( bad option( bad superblock on 8dev8sda( missing codepage or ot,er error )n some cases useful info is found in sTslog - trT dmesg j tail or so *tili+e o comando ^dmesg j tail_ @sem aspas e como rootB para obter a descrio do erro. 6e esta for algo como ^=AD! *nrecogni+ed mount option kflus,k or missing value_( resolva da seguinte maneira! desconecte o dispositivo e abra o ar#uivo 8usr8s,are8,al8fdi8policT8G:osvendor89:-storage-met,ods.fdi. 7rocure uma lin,a igual a happend keTrkvolume.mount.validcoptionsk tTperkstrlistkiflus,h8appendi e comente a mesma( deixando da seguinte maneira! hf-- happend keTrkvolume.mount.validcoptionsk tTperkstrlistkiflus,h8appendi --i &epois disso( digite! e 8etc8init.d8,al restart "omo pode ser visto na =)G. GR:( a manipulao dos ar#uivos do dispositivo / feita da mesma forma como / para os ar#uivos dos discos r$gidos do sistema. E 'nico detal,e
importante a ser observado pelo usu?rio / o fato de #ue Linux( por padro( trabal,ar? de forma ass$ncrona com a gravao de dados nestes dispositivos. )sto significa #ue #uando um usu?rio copia ou remove ar#uivos da mem5ria do e#uipamento port?til( isto no / feito instantaneamente( mas na pr5xima sincroni+ao. E ambiente P&E est? ajustado para reali+ar a sincroni+ao com estes dispositivos a cada trinta segundos( aproximadamente. 6e o usu?rio fe+ alguma modificao no conte'do da mem5ria flash( dever? aguardar at/ #ue o sistema reali+e a sincroni+ao e efetive as opera2es antes de remover a conexo *6S. As mem5rias flash presentes nestes dispositivos port?teis possuem uma vida 'til estimada( #ue consiste em um determinado n'mero de grava2es e leituras. A forma de trabal,o ass$ncrona de G.*8Linux permite prolongar o tempo de vida 'til do dispositivo( uma ve+ #ue( se as opera2es feitas pelo usu?rio precisam ser desfeitas antes da sincroni+ao( nada / gravado efetivamente na mem5ria do e#uipamento.
=)G*>A GR: - Ar#uivos presentes no dispositivo port?til de ?udio 7ara contornar o inconveniente da espera pela sincroni+ao autom?tica do sistema( o usu?rio pode optar por duas a2es!
Abrir um terminal e executar o comando! sync% "onfigurar o ambiente P&E para #ue exiba o $cone dos dispositivos montados
na ?rea de trabal,o( onde bastar? clicar sobre o mesmo para acessar o conte'do das mem5rias flash e tamb/m reali+ar a sincroni+ao com posterior desmontagem. .o so exigidos procedimentos especiais para a remoo do dispositivo da porta
*6S( basta #ue no estejam sendo efetuadas opera2es de troca de ar#uivos ou sincroni+a2es. .o caso de c1meras digitais( a recomendao de desligamento do e#uipamento tamb/m / v?lida em G.*8Linux. Fuando os ar#uivos so copiados das mem5rias port?teis para os discos do sistema( o processo / reali+ado de forma s$ncrona( ou seja( instantaneamente( sem necessidade de comandos adicionais para efetivao das opera2es.
F.1B J$g$s
C? algum tempo( poucos jogos nativos para Linux eram interessantes aos usu?rios. Es jogos eram em sua maioria de gr?ficos simples e com pouco conte'do de intelig-ncia artificial( assim( se os usu?rios desejassem algo mais elaborado( como jogos ricos em recursos gr?ficos I&( precisavam emular um ambiente Microsoft +indows para tentar executar os jogos desta plataforma @#ue sempre estiveram em vantagemB. <uitas empresas investem fortunas na produo de jogos com efeitos especiais( enredos para atrair o usu?rio e gr?ficos sempre mel,orados( imitando a realidade. E mercado de usu?rios Linux torna-se a cada dia mais interessante a este tipo de empresa e jogos comerciais foram portados para Linux( sendo vendidos para os usu?rios. Al/m destes( uma grande #uantidade de bons jogos open source e8ou freeware esto dispon$veis gratuitamente. Es jogos no portados ainda precisam de emulao.
atirador de bol,as coloridas( com o objetivo de derrubar a estrutura #ue se forma no topo da tela. Fuando v?rias bol,as da mesma cor se unem( a estrutura desaba. )sto se repete at/ #ue o usu?rio consiga limpar a tela( mas se demorar muito( o teto comea a descer e as bol,as podem atingir o igl' do ping]im( fa+endo com #ue o jogo termine.
=)G*>A GRG - &ro1en ,u''le E antigo e famoso jogo 7aci-ncia tamb/m est? dispon$vel para os amantes de jogos de cartas( acompan,ado de Denente Skat e Poker( na mesma categoria. .a categoria de tabuleiro( jogos de l5gica( gamo( banco imobili?rio e #uebra-cabeas so acess$veis. 7ara crianas( o jogo do ,omem-batata @Potato do desen,o $oy StoryB permite montar diversos rostos com os componentes nari+( c,ap/u( boca e outros. Eutro jogo simples e interessante / P6okoban( onde o usu?rio controla um almoxarifado japon-s #ue precisa organi+ar os rubis em seus devidos lugares. 65 / permitido empurrar as pedras( ento( o usu?rio deve ter cautela para no travar os movimentos das mesmas #uando encost?-las nas paredes.
=)G*>A GR9 - Psokoban! o almoxarifado japon-s PAtZmico / um jogo bastante educativo #ue consiste em montar estruturas #u$micas a partir dos ?tomos de elementos dispon$veis. &o lado direito da tela / mostrada a estrutura a ser montada e o nome do composto.
depois uma janela do Pon#ueror ser? aberta( exibindo o conte'do dos diret5rios( onde o usu?rio dever? navegar at/ o diret5rio 8etc8apt8 e clicar sobre o ar#uivo sources.list para abr$lo. Ao editar o ar#uivo( as lin,as #ue comeam com ^deb cdrom!s&ebian..._ devem ser comentadas( adicionando-se um sustenido @eB ao in$cio das mesmas @^edeb cdrom! s&ebian..._B. A seguir( adicionar a lista de reposit5rios &ebian! deb ,ttp!88securitT.debian.org8 etc,8updates main contrib deb ,ttp!88ftp.br.debian.org8debian8 etc, main contrib deb ,ttp!88ftp.debian.org8debian8 etc, main contrib deb ,ttp!88ftp.debian.org8 etc, main contrib deb-src ,ttp!88ftp.br.debian.org8debian8 etc, main contrib )sto j? deve ser o suficiente para instalar os ar#uivos auxiliares do processo. Ap5s adicionar a lista( o usu?rio deve salvar o ar#uivo e fec,?-lo. Agora / o momento em #ue deve-se ter uma conexo com a Internet devidamente configurada( ento no shell do root digitar! e apt-get update Assim( a lista de pacotes dispon$veis nos reposit5rios informados no ar#uivo sources.list estar? atuali+ada. &epois do processo de atuali+ao( instalar os seguintes pacotes! e apt-get install binutils xserver-xorg-dev module-assistant pkg-config build-essential )sto far? com #ue uma ferramenta #ue auxilia bastante no processo seja instalada. 7ara us?-la( ainda no shell do root( digitar! e m-a update &epois! e m-a prepare E instalador da n0idia re#uer #ue pelo menos os cabeal,os do kernel ativo sejam instalados para a correta compilao do driver( ou ento( o c5digo-fonte inteiro esteja dispon$vel. A diferena entre os dois ser? o taman,o do download( #ue / bem menor para apenas os cabeal,os. .este caso( ser? demonstrada a instalao do c5digo-fonte inteiro( pois( posteriormente( o usu?rio pode precisar para outras finalidades e ento ele j? estar? pronto. 7ara descobrir a verso do kernel utili+ada no sistema( digitar! e uname -r E padro para &ebian Etc, ser? 9.O.GQ @desconsiderar o restante do n'meroB. =eito isso( o usu?rio deve digitar! e apt-get install linux-source-9.O.GQ @ou a verso retornada pelo comando anteriorB. E c5digo ser? baixado e ento deve ser descompactado @considerando a verso
9.O.GQB! e tar -xvjf 8usr8src8linux-source-9.O.GQ.tar.b+9 -" 8usr8src &eve-se ento criar uma ligao simb5lica c,amada linux no diret5rio 8usr8src8( apontando para o diret5rio onde foi descompactado o c5digo-fonte! e ln -s 8usr8src8linux-source-9.O.GQ 8usr8src8linux 6e um erro ocorrer( indicando #ue a ligao j? existe( a mesma pode ser removida com o comando! e rm 8usr8src8linux &epois deve ser adicionada com o comando citado anteriormente. E sucesso da instalao do driver re#uer #ue o servidor N esteja inativo na reali+ao da tarefa. 7ara fa+er isto( fec,ar todos os programas da interface gr?fica e pressionar as teclas Control l lt l =9( simultaneamente( para abrir um novo console. .este console( deve-se entrar com o usu?rio rootK mufasa login! root @teclar EnterB 7assAord! @digitar a sen,a do root e teclar EnterB &epois de entrar no console( digitar o comando! e 8etc8init.d8kdm stop )sto deve parar o gerenciador de janelas do P&E( finali+ando a sesso gr?fica. =a+er uma c5pia do ar#uivo de configurao do servidor N tamb/m / interessante( no caso de algo sair diferente do esperado( pode-ser voltar a configurao anterior. 7ara isto( um simples comando! e cp 8etc8NGG8xorg.conf 8 etc8NGG8xorg.conf.bkp Agora o usu?rio deve acessar o diret5rio em #ue baixou o instalador( com o comando cd( por exemplo( para mudar para o diret5rio padro do usu?rio #ue baixou o ar#uivo! e cd 8,ome8nomecdocusuario Estando no diret5rio( dar permisso de execuo @c,mod lx nomecar#uivo.runB para o instalador e executar( fornecendo o camin,o do c5digo fonte de Linux previamente instalado! e .8.0)&)A-Linux-xQO-G::.GL.GG-pkgG.run --kernel-source-pat,r8usr8src8linux E assistente ser? aberto e far? algumas perguntas( mas basta escol,er as op2es padro para #ue a instalao funcione. Ao final( o programa pergunta se deve alterar o ar#uivo de configurao do N( o usu?rio pode responder ^sim_ com segurana. Fuando terminar( digitar o comando! e reboot )sto reiniciali+ar? o sistema e #uando o servidor N for ativado novamente( o logotipo da n0idia dever? aparecer( indicando #ue o driver est? instalado corretamente.
Eutro jogo interessante / GLDron( um jogo de corrida bastante r?pido #ue / baseado no filme Dron @lanado em meados dos anos oitentasB. E ,er5i do filme devia combater a mente de um computador diab5lico( c,amado <"7 @Master Control ProgramB( #ue tentava dominar o mundo. &urante o filme( ,avia um jogo c,amado (ightcycle( do #ual surgiu a id/ia para GLDron. E jogo / simples e consiste em controlar uma lightcycle( deixando uma marca de energia colorida( evitando colidir com as paredes e com as marcas coloridas dos oponentes e as pr5prias. 0ence o jogo a#uele #ue conseguir evitar as colis2es por maior tempo.
=)G*>A GRR - GLDron .a categoria de 6imuladores de vZo( destaca-se &lightGear. E objetivo do projeto / criar uma infra-estrutura de simulao de vZo para uso acad-mico e de pes#uisa( visando o desenvolvimento e busca de id/ias interessantes no campo da simulao( al/m de uma aplicao para o usu?rio final. Este / um dos simuladores mais completos( #ue conta com um bom n'mero de aeronaves e aeroportos( todos( inclusive o pr5prio simulador e seu c5digo-fonte( baixados gratuitamente da Internet6 pois &lightGear / distribu$do sob a licena G7L. A id/ia do &lightGear surgiu da insatisfao com os simuladores de vZo comerciais existentes para 7". 7roblemas como a falta de extensiblidade dos jogos foram resolvidos( uma ve+ #ue existem muitas pessoas no mundo com boas id/ias e #ue sabem programar( podendo assim mel,orar os simuladores dispon$veis.
=)G*>A GRO - 6imulador de vZo &lightGear Jogos de mesa e tabuleiro em I& tamb/m existem( / o caso de &oo'illard e ,rutalchess. E primeiro( um jogo de sinuca #ue permite partidas entre dois participantes e o segundo( um jogo de xadre+( para a#ueles #ue se cansaram do ambiente 9& dos jogos tradicionais.
A =)G. GRQ mostra uma partida do jogo ,rutalChess( onde o usu?rio est? competindo com a intelig-ncia do computador.
=)G*>A GRQ - Jogo de xadre+ em I& ,rutalChess E jogo $remulous / um jogo de estrat/gia mesclado com tiro em primeira pessoa. poss$vel #ue o jogador escol,a entre duas raas @dois timesB! ,umanos e alien$genas. "ada uma possui caracter$sticas 'nicas( vantagens e desvantagens. 7ara vencer o jogo( o usu?rio deve destruir a base do time oponente en#uanto tamb/m protege sua base e seus pontos de spawn @constru2es #ue fa+em com #ue o jogador possa renascer #uando morreB. Ao iniciar( o jogador escol,e entre ser um combatente ou um construtor. Es construtores no possuem poder de ata#ue( mas sim a capacidade de construir( modificar e consertar a base de seu time. Fuando um inimigo for morto por um jogador( este gan,ar? uma recompensa. Cumanos gan,am cr/ditos( #ue so utili+ados para comprar mel,ores armas. Alien$genas gan,am pontos de evoluo( utili+ados para evoluir para raas maiores e mais poderosas. $remulous foi eleito pelos usu?rios do site <od&S como o ^Jogo Standalone do Ano_ @Standalone Game of the BearB( no concurso <EDn 9::O @Mod of the BearB.
=)G*>A GRH - *m dos cen?rios de Dremulous <uitos outros jogos do mesmo estilo de $remulous esto dispon$veis( como / o caso de merica7s rmy( Nexui1( <uake e Enemy $erritory. Al/m destes( outras jogos esto dispon$veis e podem ser facilmente encontrados no site $he (inux Game $ome @,ttp!88AAA.happypenguin.orgB.
chipsets #ue as comp2em. Este 'ltimo sim / o fator mais importante para os usu?rios de desktops Linux( pois / atrav/s do chipset da placa #ue o usu?rio passa a con,ecer #uais modelos sero compat$veis com seu sistema. &iversos we'sites podem ser consultados para a obteno de respostas sobre configurao e suporte destes hardwares em Linux( por/m( o mais recomend?vel / o site do projeto Linux D0( dispon$vel pela *>L AAA.linuxtv.org. .este we'site( o usu?rio encontrar? informa2es atuali+adas sobre as mel,ores placas para serem utili+adas e com #uais vers2es do kernel de Linux. &evido 3 variedade de chipsets dispon$veis( diversos m5dulos de suporte em G.*8Linux tamb/m foram criados( cada um para suportar determinada fam$lia de chipsets. As placas mais recomendadas so as #ue possuem suporte pelo m5dulo bttv( @chipsets StQLQ( StQLQA( StQLH( StQ;Q( StQ;HB. A variao de nomenclatura de algumas placas pode confundir o usu?rio na ,ora da instalao do hardware( motivo pelo #ual recomenda-se fortemente a pes#uisa pr/via por manuais de instalao e configurao destas placas. .o momento em #ue este documento / escrito( o suporte a placas de captura *6S ainda est? em fase de desenvolvimento( ento( recomenda-se #ue o usu?rio prefira as placas com conexo 7"). &entre as placas 7") recentes( encontram-se as placas com chip "onexant 9IQQx( #ue / bem suportado em Linux pelo m5dulo cxQQxx. Eutro chip muito bem suportado / o 6aa;GIx( dispon$vel em placas como as 7innacle( LifevieA( Avermedia( "ompro e Derratec. Al/m do chip de v$deo( o usu?rio deve ficar atento para o chip de ?udio( caso contr?rio( poder? ter surpresas no muito agrad?veis #uando puder ver os programas de D0 e no conseguir ouvir o som de forma ade#uada. Em alguns casos( algumas lin,as a mais de configurao no carregamento dos m5dulos podem resolver o problema( em outros( como no caso da Pixel5iew Play$5 Pro *ltra( pouco se encontra em f5runs e tutorias sobre seu funcionamento perfeito em G.*8Linux.
encontrar a lin,a correspondente 3 sua placa de D0. A lin,a #ue di+ respeito a este tipo de hardware / identific?vel pela marcao parecida com o texto ^Multimedia video controller!_( seguido do modelo do chip. A lin,a com a sa$da do hardware para esta pes#uisa parece-se com! GEKGa0G Multimedia controllerK Philips Semiconductors S 4ecoder Drev G>H .este caso( o chipset utili+ado pela placa / o 6AA;GI:( #ue foi configurado com sucesso e facilidade no presente trabal,o. L>=G 5ideo ,roadcast
pode descobrir #ual o correspondente de seu hardware consultando uma lista existente no site ,ttp!88AAA.linuxtv.org. Algumas placas possuem controle remoto( #ue / suportado em G.*8Linux por um programa c,amado L)>" @(inux Infrared !emote ControlB. Este / um programa de ativao gen/rica de controle remoto e pode ser utili+ado para diversas finalidades al/m do gerenciamento do controle remoto da placa de D0( como controlar o Mplayer e outros reprodutores de m$dia remotamente( controlar o ponteiro do mouse 3 dist1ncia( controlar apresenta2es de slides( etc.
=)G*>A GO: - $5$ime E programa $5$ime tem v?rios atal,os de teclado( os mais comuns so!
7ara trocar os canais( pode-se digitar o n'mero do canal ou pressionar as teclas Declas l e -! controlam o volume do ?udio% 7ressionar a tecla =! alterna entre a exibio em janela ou tela c,eia% Decla DAS ou =G! exibe o menu% Decla ,ackspace! para o canal anterior% Decla s! captura um instant1neo da tela @screenshotB% Decla i! muda a fonte de v$deo% Decla d! exibe estat$sticas de depurao% Decla e! modo de ?udio% Decla a! muda o modo de exibio @GO!H( L!I( etcB% Decla v! sempre no topo. Exibe a janela do programa sobre todas as outras =R( =O( =;! Ajustar cor( bril,o( contraste e saturao. A tecla =R seleciona a
funo e as teclas =O e =; diminuem e aumentam a definio do item escol,ido. Exemplo! para aumentar o bril,o( pressione =R at/ a mensagem Sril,o aparecer na tela( ento pressione =O ou =; para diminuir ou amentar o bril,o da imagem%
"li#ue do mouse sobre a tela! exibe ou esconde informa2es sobre o canal desejar colocar os nomes dos canais na tela( edite o ar#uivo
atual e data8,ora. 6e a8.tvtime8stationlist.xml @lembre-se #ue a representa sua pasta home( como 8home8simbaB. Este ar#uivo cont/m a tabela de fre#]-ncias utili+ada pelo programa. 7rocure as entradas abaixo de hlist normrk7AL-<k fre#uenciesrkus-broadcastk audiorkbgki. As lin,as referentes aos canais so semel,antes a hstation namerkLRk activerkGk positionrkLRk bandrk*6 Sroadcastk c,annelrkLRk finetunerk:k normrk7AL-<k audiorkautok8i. As lin,as marcadas com activeMI>I representam os canais ativos. .estas lin,as( basta alterar o item name para #ue o nome da emissora passe a ser exibido com seu n'mero na tela principal do programa. Assim( para o caso acima citado( a lin,a modificada seria hstation namerkD0 "*LD*>Ak activerkGk positionrkLRk bandrk*6 Sroadcastk c,annelrkLRk finetunerk:k normrk7AL-<k audiorkautok8i. &epois de ajustar os nomes( fec,e e abra novamente o $5$ime para #ue as altera2es sejam carregadas. 7ode acontecer uma duplicao de canais depois da reiniciali+ao do programa( por#ue o D0Dime cria algumas entradas abaixo da lista de canais normal no ar#uivo stationlist0xml. .este caso( acesse novamente o ar#uivo e remova as entradas duplicadas criadas abaixo da lista de esta2es na seo citada acima @list normr7AL-<...B.
G.1 ackup
A perda de ar#uivos importantes( 3s ve+es( pode acarretar s/rios problemas e grandes preju$+os aos usu?rios. 7or este motivo( recomenda-se #ue 'ackups @c5pias de seguranaB sejam feitos com fre#]-ncia( de prefer-ncia diariamente. G.*8Linux possui diversas ferramentas para a reali+ao de 'ackups( desde utilit?rios para c5pia local de ar#uivos at/ programas para c5pia no es#uema cliente-servidor( para redes corporativas.
2eep / uma soluo simples #ue apenas copia os ar#uivos para outros locais especificados pelo usu?rio. 7ara #ue se ten,a uma soluo mais completa( o usu?rio tem 3 sua disposio ferramentas de ar#uivamento como tar e de compresso como g+ip e b+ip9. Estas( #uando combinadas( permitem obter excelentes resultados. &iversas outras ferramentas so encontradas( como mondo( amanda( flex'ackup e &A>( entretanto( todas elas so apenas para utili+ao em lin,a de comando.
=)G*>A GO9 - <arcao para 7C7 com PVrite Eutro utilit?rio bastante comum nos desktops / a calculadora. E ambiente P&E oferece uma calculadora ao usu?rio #ue / rica em recursos. Estes recursos vo da escol,a dos bot2es componentes da ferramenta at/ a insero de valores de constantes utili+adas em diversas ?reas do con,ecimento ,umano. P"alc( a calculadora de P&E( possui fun2es cient$ficas e de engen,aria( estat$sticas( l5gicas e permite reali+ar as contas inversas( por exemplo( o boto de logaritmo( #uando invertido( permite calcular o exponencial.
=)G*>A GOI - A calculadora de P&E P"alc P"alc possui valores para as constantes mais usadas nas categorias <atem?tica(
Eletromagnetismo( Dermodin1mica( Gravitao e AtZmico8.uclear. Essas constantes vo desde o n'mero 7) @I(GLGRH9ORIRHB at/ Acelerao da Gravidade @H(Q:OORB.
impressoras compartil,adas na rede. "*76 / eficiente e proporciona gerenciamento f?cil de impressoras( al/m de navegao pela rede. 7ara o gerenciamento das impressoras( o usu?rio pode acessar o recurso via 'rowser( digitando na *>L o endereo ,ttp!88localhost!OIG8. =eito isto( ser? exibida a p?gina principal de controle de "*76.
=)G*>A GOL - 7?gina inicial de "*76 7ara os usu?rios de P&E( / poss$vel acessar as configura2es de impresso pelo centro de controle( em 7erif/ricos8)mpressoras. 7ara #ue o usu?rio possa adicionar uma impressora( basta selecionar o sistema "*76 na janela principal e escol,er o item de adio de impressoras @ dd PrinterB no menu superior. *m di?logo ser? exibido solicitando as informa2es sobre o tipo de impressora a ser instalada( como impressora local em portas paralelas( seriais e *6S( impressoras em rede( impressoras compartil,adas com 6A<SA( etc. *m detal,e importante para os usu?rios de "*76 / a instalao da lista de drivers de impressoras para este sistema. Al/m dos pacotes de servidor e cliente instalados de "*76( o usu?rio deve adicionar o pacote cupsys#drivers#gutenprint( #ue fornece os drivers para grande #uantidade de modelos e fabricantes de impressoras. Es fabricantes suportados pela verso do pacote utili+ada neste trabal,o so! Apollo( Apple( Srot,er( "anon( "iti+en( &E"( &Tmo( Epson( =ujifilm( =ujistu( C7( )S<( )nfotec( PTocera( Lexmark( <inolta( .E"( Ekidata( Elivetti( ElTmpus( 7anasonic( 7"7)( >aven(
>aA( >ico,( 6amsung( 6eiko( 6,arp(6onT( 6tar( DallT( Nerox e qebra( al/m de impressoras gen/ricas. A instalao de impressoras tamb/m pode ser feita pelo "entro de "ontrole de P&E( na seo 7erif/ricos( item )mpressoras. .este caso / necess?rio #ue o usu?rio cli#ue no boto <odo Administrador e fornea a sen,a de root para adicionar um dispositivo. &epois disso( deve certificar-se de #ue o gerenciador #ue est? sendo executado / "*76 @abaixo( 3 direita da janelaB e clicar no boto Adicionar( no item )mpressora. *m assistente ser? lanado e basta seguir as instru2es.
=)G*>A GOR - )mpressoras no "entro de "ontrole de P&E A possibilidade maior / #ue o sistema consiga detectar a impressora conectada ao computador e liste o modelo mais apropriado para o usu?rio. "aso isto no ocorra( o usu?rio pode clicar no boto Eutra( da janela exibida na =)G. GOO @no caso( o boto j? foi clicado e recebeu a descrio Sanco de &adosB e selecionar o ar#uivo de driver correpondente 3 sua impressora @normalmente ar#uivos com extenso ppdB.
G.2 Tr%1%&E$ e# re e
<uitas ve+es( usu?rios de desktops precisam compartil,ar ar#uivos entre seus e#uipamentos e em alguns casos( os ar#uivos podem ser muito grandes para serem copiados em pendrives ou outras m$dias e transferidos de uma estao a outra. 7ara esta finalidade( utili+ar uma conexo de rede pode resolver definitivamente os problemas de compartil,amento. Eutra situao em #ue torna-se necess?rio o compartil,amento de ar#uivos em rede( / no caso dos c,amados servidores de ar#uivos( utili+ados nas empresas para arma+enarem todos os documentos e ar#uivos de usu?rios( centrali+ando o gerenciamento dos mesmos e facilitando compartil,amento e 'ackup. 7ara estas situa2es( G.*8Linux disp2e de servios como .=6 @Network &ile SystemB( utili+ado para compartil,amentos em redes ,omog-neas de sistemas operacionais Linux e 6A<SA( mais utili+ado em redes ,eterog-neas( onde / necess?rio reali+ar trocas de ar#uivos entre esta2es Linux e +indows( por exemplo. 6A<SA tamb/m permite reali+ar compartil,amentos em redes ,omog-neas de Linux( por/m( .=6 possui uma forma mais simples de configurao para tal tarefa. "om 6A<SA tamb/m / poss$vel disponibili+ar impressoras para os usu?rios da rede.
&ebian G.*8Linux L.:( instalar? tamb/m outros pacotes pertencentes ao conjunto 6A<SA%
nfs#common e nfs#kernel#server! o servio de compartil,amento .=6% kdenetwork#filesharing! m5dulo para o Control Center #ue permite gerenciar
os compartil,amentos de ar#uivos em P&E. *ma ve+ instalados os pacotes( o usu?rio pode acessar o "entro de "ontrole de P&E @Control CenterB e na seo Internet W >ede( acessar o m5dulo "ompartil,amento de Ar#uivos para #ue possa executar as tarefas necess?rias.
=)G*>A GO; - "ompartil,amento de Ar#uivos pelo "entro de "ontrole 7ara adicionar os compartil,amentos( basta #ue o usu?rio cli#ue em Adicionar( escol,a a pasta e o tipo de compartil,amento no di?logo #ue ser? aberto. poss$vel compartil,ar uma ou mais pastas ao mesmo tempo com 6A<SA e .=6( para diversas m?#uinas ou para m?#uinas espec$ficas na rede( controlar as permiss2es de acesso por grupos ou usu?rios.
=)G*>A GOQ - &i?logo de compartil,amento *ma ve+ #ue ten,am sido feitos os compartil,amentos( os usu?rios autori+ados( se estiverem executando G.*8Linux em seus desktops( podem acess?-los pelo Pon#ueror( atrav/s do atal,o 7astas de >ede( na tela inicial do navegador ou digitando o endereo remote!8 no campo de *>L do mesmo.
=)G*>A GOH - Acesso a compartil,amento com Pon#ueror 7ara #ue os usu?rios de Linux possam navegar em compartil,amentos de esta2es +indows( no "entro de "ontrole de P&E existe um m5dulo descrito por .avegao em >ede Local. .este local( o usu?rio deve inserir o login e sen,a utili+ados como padro para o acesso em redes a esta2es +indows. Eutro m5dulo do "entro de "ontrole / espec$fico para o controle do servio 6A<SA. Este m5dulo tamb/m encontra-se na seo Internet W >ede. Eutras formas de compartil,amento podem ser utili+adas( como =D7( +e' e 6"7( entretanto( para o usu?rio de desktops( .=6 e 6A<SA so as mais convenientes( por serem mais f?ceis de se controlar e configurar pelo ambiente P&E.
do sistema( monitorando a conexo sem fio. Exibe a #ualidade do sinal e a taxa de 'its( usando gr?ficos em barras ou em pi++a. *ma boa #uantidade de pacotes de suporte a adaptadores sem fio est? dispon$vel para instalao e pode ser visuali+ada pelo gerenciador Synaptic. A maior parte destes pacotes d? suporte a adaptadores )ntel( os mais comuns em note'ooks.
G.: 8 Firewall
A necessidade de estar em contato com pessoas em diversos locais do mundo( de acessar ar#uivos e compartil,ar informa2es com parceiros comerciais ou colegas de trabal,o e a crescente onda de servios we' fa+em com #ue os usu?rios de desktop cada ve+ mais precisem estar conectados 3 Internet para reali+arem suas tarefas. &entre os problemas acarretados por esta necessidade( talve+ o maior seja o descon,ecimento #ue alguns usu?rios possuem sobre os riscos a #ue se sujeitam #uando seus computadores esto conectados 3 grande rede. *m dos mitos #ue pode iludir alguns usu?rios menos experientes em G.*8Linux / a#uele #ue cria uma falsa sensao de segurana( fa+endo com #ue o usu?rio acredite #ue para estar seguro( basta executar Linux em seu computador. Este tipo de informao pode acarretar s/rios danos aos usu?rios desatentos por#ue #ual#uer sistema mal configurado pode permitir invas2es por atacantes remotos( seja Linux ou #ual#uer outro. E sistema operacional Linux possui uma estrutura de segurana bastante eficiente
contra v$rus. Existem scripts @c5digos interpretados pelo shellB maliciosos #ue podem causar s/rios danos ao sistema( mas somente se executados por usu?rios desatentos e com permiss2es de root. Dendo a preocupao com v$rus praticamente eliminada( os usu?rios de Linux precisam preocupar-se com outros tipos de ameaas! atacantes remotos #ue tentam invadir o sistema. Esta preocupao tamb/m se estende a usu?rios de outros sistemas operacionais( por/m( geralmente( os usu?rios de Linux so mais atentos com relao a estes detal,es. p ferramenta #ue auxilia na proteo do desktop contra os ata#ues de crackers( impedindo #ue os mesmos tomem o controle da m?#uina remotamente( d?-se o nome de firewall. A funo b?sica do firewall / selecionar os pacotes de dados #ue devem entrar no computador ou sair dele. Linux possui um filtro de pacotes nativo @kernelB c,amado ipta'les. Esta ferramenta / rica em recursos( flex$vel e extens$vel. Apesar de necessitar de um con,ecimento um pouco avanado em redes por parte do usu?rio para #ue sejam criadas regras de filtragem realmente eficientes( ipta'les possui uma estrutura de comandos bastante l5gica e de f?cil compreenso. As regras podem ser passadas diretamente pelo shell( em comandos #ue dinamicamente adicionam ou retiram restri2es ao tr?fego de rede. 7ara os usu?rios #ue no so administradores de redes( ou seja( so usu?rios de desktops( a #uem o presente trabal,o se destina( o mais interessante / #ue se possa interagir com ipta'les por meio de uma G*) @interface gr?ficaB( #ue facilita a escrita e modificao das regras. =eli+mente( diversas interfaces de interao com ipta'les esto dispon$veis em Linux( sendo &irestarter uma das #ue oferecem maior facilidade para o usu?rio.
G.:.1 Firestarter
&irestarter / um firewall visual de c5digo aberto #ue tenta ser amig?vel ao usu?rio( manipulando de forma transparente as regras de filtragem de Ipta'les. E programa monitora em tempo real as conex2es de rede ativas( mostrando tentativas de invaso no momento em #ue acontecem e tamb/m exibindo a #uantidade de dados #ue passa pelas interfaces monitoradas. "om este software / poss$vel compartil,ar a Internet e controlar listas de permiss2es de acesso. E assistente executado na primeira ve+ #ue se abre o programa tenta detectar a conexo do usu?rio e pede para #ue o mesmo confirme as informa2es. "omo trabal,a com pol$ticas( tra+ por padro algo pr/-definido( mas / importante #ue o usu?rio leia sobre as regras de entrada e sa$da para #ue possa tornar o programa mais eficiente. Dodo tr?fego de
entrada #ue no / uma resposta a uma conexo estabelecida por um computador seguro / blo#ueada. 7ara a sa$da( existem duas possibilidades! ^negar tr?fego de sa$da #ue no / permitido_ e ^permitir tr?fego de sa$da #ue no / negado_. Apesar de parecer a mesma coisa( a primeira opo / restritiva( ou seja( cria uma lista de permiss2es #ue o usu?rio pode editar e nega a sa$da de todo o resto. A segunda opo / permissiva( ou seja( permite todo o tr?fego de sa$da( exceto o #ue estiver na lista de blo#ueios do usu?rio. Eutros bons softwares de gerenciamento de firewall esto dispon$veis em Linux( como Guard4og e &irewall ,uilder. Este 'ltimo( um programa muito completo #ue permite um controle minucioso do tr?fego de rede( mas #ue exige um n$vel de con,ecimento um pouco maior por parte do usu?rio para #ue possa ser bem configurado.
1B.1 Ling"%ge# C
E kernel de Linux e muitas das suas aplica2es so escritos em "( motivo pelo #ual os usu?rios de Linux #ue so desenvolvedores geralmente con,ecem muito bem a linguagem. " / uma linguagem estruturada #ue permite uma programao bem organi+ada em fun2es e uma interao com o ,ardAare de forma mais precisa( o #ue a torna excelente para a programao de sistemas operacionais. A manipulao de ponteiros8endereos de mem5ria tamb/m / um dos pontos fortes de ". " / uma excelente linguagem de programao e deve ser aprendida por a#ueles usu?rios #ue desejam desenvolver ou estudar o kernel de Linux( bem como por a#ueles #ue desejam ter um mel,or controle sobre o hardware( desenvolvendo m5dulos para dispositivos e aplicativos em geral.
1B.* G%#1%s
E Gambas / uma )&E de desenvolvimento baseado em um interpretador ,asic. mantido por Senoit <inisini( um franc-s #ue afirma #ue Gambas no tenta torna-se compat$vel com 5isual ,asic( mas / uma linguagem com objetos mais ao estilo Java( com
ar#uivos representando classes( compilados e interpretados. 7ermite adicionar novas funcionalidades a um projeto( baseando-se em uma biblioteca existente ou criada pelo pr5prio usu?rio. Damb/m possui recursos para gerao de pacotes de distribuio dos programas. Gambas aproveita conceitos de 5isual ,asic e de outras linguagens( tentando mel,orar as defici-ncias existentes. Algumas caracter$sticas #ue tornam Gambas diferente de 0S!
Gambas separa os c5digos de classes e formul?rios% Gambas usa pixels como medida padro de tela% Gambas utili+a passagem de par1metros por valor como padro% Em Gambas( as vari?veis precisam ser declaradas antes de serem utili+adas% "om Gambas / poss$vel aproveitar o poder do shell Linux ou de aplica2es de Em Gambas( / poss$vel criar janelas de formatos variados @diferentes de
ret1ngulosB( apenas ajustando a propriedade ME0Mask de uma janela( definindo ?reas transparentes.
=)G*>A G;9 - )&E de Gambas A filosofia *nix dita #ue os programas sejam escritos para fa+erem uma 'nica coisa e #ue faam isso muito bem. Damb/m di+ para #ue ,ajam recursos de modo texto( pois esta / uma interface universal. .este ponto( uma das vantagens do Gambas com relao ao 5isual ,asic / #ue o Gambas foi constru$do segundo a filosofia *nix( o #ue significa #ue o usu?rio pode aproveitar o poder do sistema operacional e de mil,ares de ferramentas em ve+ de
escrever os c5digos. A t$tulo de exemplo( o usu?rio poderia construir uma interface gr?fica #ue unificasse as funcionalidades de #ueimadores de "&s( tocadores de ar#uivos <7I e gerenciadores de downloads( simplesmente utili+ando os recursos disponibili+ados por v?rios destes programas em Linux.
1B.- ,ython
Python / uma linguagem interpretada e orientada a objetos #ue pode ser utili+ada para o desenvolvimento de aplicativos e como linguagem de script. Dem uma sintaxe simples e permite reusabilidade de c5digo e f?cil manuteno. Dodos os programa escritos em Python so compostos por objetos e rela2es entre eles e cada objeto possui uma identidade e um tipo( #ue no podem ser mudados. E controle de blocos de Python / feito por indentao( diferente das outras linguagens( como " ou JA0A( por exemplo( onde um bloco / delimitado pelos caracteres u e v. E interpretador de Python possui recursos de liberao de mem5ria aprimorados #ue permitem liberar espao #uando objetos j? no so mais necess?rios.
1B.2 PTP
7C7 significa %ypertext Preprocessor @pr/-processador de ,ipertextoB e / uma poderosa linguagem de programao open source( mundialmente utili+ada como ferramenta de construo de we'sites e tamb/m no ambiente desktop( com a verso 7C7-GDP para construo de aplica2es diversas. 7C7 integra-se facilmente ao c5digo CD<L e / usado para se criar p?ginas we' din1micas. Apesar de no ser uma exclusividade dos utili+adores Linux( 7C7 / muito mel,or integrada com o ambiente( provendo mecanismos para c,amadas diretas a comandos do sistema operacional no servidor we' @na maioria dos casos( Apac,e e Apac,e9B. 7C7 permite a utili+ao de diversos bancos de dados( como <T6FL e 7ostgre6FL( al/m de Eracle. 7or ser uma linguagem livre e contar com desenvolvedores no mundo todo( / uma tarefa simples encontrar classes escritas em 7C7 #ue facilitem a conexo com bancos de dados de diversos tipos. A verso R de 7C7 / poderosa o bastante para reali+ar trabal,os com sess2es para controle de acesso no ambiente we'( manipulao de imagens( integrao com N<L( e at/ mesmo envio de e#mails @desde #ue se ten,a um servidor de e#mails devidamente
configuradoB. E 7C7-GDP / uma ligao entre a linguagem 7C7 e a biblioteca GDP( o #ue significa #ue 7C7-GDP / o pr5prio 7C7 com mais recursos. E 7C7-GDP / a primeira extenso de 7C7 #ue permite escrever aplica2es do lado do cliente @client#sideB com interface gr?fica. Esta unio gera uma ferramenta independente de plataforma #ue roda tanto em ambientes Linux #uanto +indows. "om 7C7-GDP( / poss$vel criar aplica2es #ue comuni#uem-se com servidores @banco de dados( ar#uivos( entre outrosB( mas #ue tamb/m ten,am acesso aos recursos da m?#uina onde estejam sendo executadas @executar aplica2es( escrever ar#uivos e acessar dispositivos locaisB. 7ara #ue isto acontea( o 7C7-GDP precisa ser instalado em cada m?#uina #ue executar? uma aplicao deste tipo.
operacional de seus desktops. *ma lista detal,ada de usu?rios de &ebian G.*8Linux pode ser encontrada na *>L do projeto! ,ttp!88AAA.debian.org8users.
A su$te de escrit5rio /pen/ffice0org demonstra um est?gio bastante avanado e maduro de desenvolvimento( sendo( al/m de exibida no presente trabal,o( citada em casos de sucesso do <etrZ de 6o 7aulo e "aixa EconZmica =ederal. E suporte a hardware camin,a bem( entretanto( ainda existem muitos componentes f$sicos exclusivamente voltados ao sistema +indows( sem #ue ,aja disponibilidade de drivers por parte dos fabricantes para Linux( atrasando um pouco o suporte dos mesmos na plataforma. Es mecanismos de deteco de hardware de Linux mostram-se bastante eficientes( sendo #ue nen,um ou poucos ajustes so necess?rios para o correto funcionamento de um novo componente. &iante dos resultados positivos obtidos com a instalao do ambiente desktop Linux( pode-se afirmar #ue a maturidade do sistema operacional @tanto com relao ao kernel #uanto com relao 3s ferramentas gr?ficas #ue o completamB( prov- uma soluo gratuita de alto n$vel de #ualidade( nos termos de usabilidade( bele+a e ri#ue+a de recursos. A gratuidade das ferramentas auxilia muito na reduo do preo final de um e#uipamento( podendo este ser ad#uirido mais facilmente por cidados( empresas e institui2es de ensino no Srasil e no mundo. A adoo do Linux nos desktops torna-se simplesmente uma #uesto de adaptao dos usu?rios de sistemas propriet?rios( fa+endo com #ue os mesmos con,eam os recursos e#uivalentes na nova plataforma. 7or/m( / necess?rio tamb/m #ue os vendedores de computadores pessoais com Linux pr/-instalado( ofeream uma distribuio confi?vel e madura( como &ebian G.*8Linux( para #ue os usu?rios no ten,am frustra2es( forando-se a optar pela pirataria de software. Damb/m torna-se necess?ria a reciclagem das assist-ncias t/cnicas de muitas cidades do Srasil( #ue oferecem suporte b?sico aos produtos propriet?rios e demonstram pouco interesse em oferecer o suporte necess?rio ao software livre( seja por motivo de limitao t/cnica( descon,ecimento ou comercial. "om um esforo conjunto entre desenvolvedores( governos e organi+a2es( Linux pode ser adotado no como uma alternativa( mas sim como um padro da computao pessoal( pela sua organi+ao( #ualidade e efici-ncia. Agora #ue este material foi 'til a voc-( distribua gratuitamente ao amigos e procure aprofundar-se mais no assunto( ten,o certe+a #ue voc- se fascinar? cada ve+ mais com o Linux( assim como eu. 6e no concorda com alguma coisa escrita a#ui( aguardo atentamente suas d'vidas ou sugest2es no endereo linuxnodesktop4gmail.com( terei pra+er em responder. "olabore ativamente com a mel,oria deste conte'do e seu nome certamente ser? lembrado nas vers2es posteriores. Soa sorte( obrigado por ler e conte sempre com a comunidade do Software Livre.
=I=LIOGRAFIA
AEP)( E. et al. >efer-ncia &ebian. &ebian 7roject( jun. 9::O. &ispon$vel em! h,ttp!88AAA.debian.org8doc8manuals8reference8reference.pt-br.,tmli. Acesso em! G: jan. 9::;. SA>)6E.( &. Amarok G.I.Q - kEk reprodutor de m'sicas. Dux 0ermel,o( 9::O. &ispon$vel em h,ttp!88tuxresources.org8portal8modules8sections8index.p,pg oprvieAarticleWartidrOi. Acesso em 9; mai. 9::;. S>E0)GL)E>)( >. L. 6e introdu+indo no universo dos filesTstems. 6lackAare Srasil( ago. 9::L. &ispon$vel em h,ttp!88AAA.slackAarebrasil.com.br8Aebcsite8artigos8artigoccompleto.p,pgaidrG:Qi. Acesso em 9; mai. 9::;. S>-L).*N. 6un contrata )an <urdock( fundador do &ebian. S>-Linux.org( mar. 9::;. &ispon$vel em h,ttp!88br-linux.org8linux8sun-contrata-ian-murdock-fundador-dodebiani. Acesso em 9; mai. 9::;. "A<7E6( A. L. G. "*76 - uma soluo de baixo custo para impresso em servidores L).*N. 6ociedade Srasileira de "ultura e Ensino 6uperior( ago. 9::I. &ispon$vel em h,ttp!88AAA.rnp.br8neAsgen8:I:R8cups.,tmli. Acesso em 9; mai. 9::;. "A<7E6( A. E #ue / uma distribuio Linux. S>-Linux. =lorian5polis( mar. 9::O. &ispon$vel em h,ttp!88br-linux.org8linux8fa#-distribuicaoi. Acesso em 9; mai. 9::;. "E6A>( >. =oras Armadas adotam software livre. 0alor EconZmico( jun. 9::R. &ispon$vel em h,ttp!88AAA.serpro.gov.br8noticias6E>7>E89::R:OG;c:9i. Acesso em G9 mar. 9::;. &A77E>( =.% J*.)E>( G. <.% 6)L0A( D. 6. Impress:o em rede (inux. 6o Leopoldo M >6( 9::R. 9: f. <onografia. *niversidade do 0ale do >io dos 6inos( 6o Leopoldo( 9::R. &ES)A. )nstallation Deam. &ebian G.*8Linux installation guide. &ebian( abr. 9::;. &ispon$vel em h,ttp!88AAA.debian.org8releases8etc,8iIQO8i. Acesso em! 9: abr. 9::;. &E<).GE6( 0. Slender! *m pacote completo para I&. Loja <A"( mar. 9::;. &ispon$vel em h,ttp!88lojamac.com8blog89::;8:I8:G8blender-um-pacote-completo-para-Idi. Acesso em 9; mai. 9::;.
E>A.( &. VindoAs Rx <ore Expensive t,an <ac E6 N. >oug,lTdrafted( ago. 9::O. &ispon$vel em! h,ttp!88AAA.roug,lTdrafted.com8>&8Come8OO:E;LO"-=IQQ-LA";-HQ=RO"SHRGR:GL;9.,tmli. Acesso em 9R mai. 9::;. E6DA&E( G. <etrZ de 67 economi+a *6\ H:: mil com software livre. E Estado de 6. 7aulo( GQ abr. 9::;. EnE( E. >ic,ard 6tallman protesta contra AD). Erange ETe( mai. 9::O. &ispon$vel em h,ttp!88AAA.orangeTe.com8index.p,pgneAsrGWvisualrGWneAscidrLLR9OWlangrpti. Acesso em 9O mai. 9::;. =A>)A( A. E. GA<SA6! A definitiva resposta open source ao <icrosoft 0isual Sasic. 0iva o Linux( GO fev. 9::R. &ispon$vel em h,ttp!88AAA.vivaolinux.com.br8artigos8verArtigo.p,pgcodigor9G;HWpaginarOi. Acesso em! 9: abr. 9::;. =)LCE( ". =. SrEffice.org! "omunidade EpenEffice.org.br muda de nome no Srasil. 6oftAare 9O mai. 9::;. =E*>&A.( E. 6obre o N="E. N="E.org( 9::;. &ispon$vel em h,ttp!88AAA.xfce.org8glangrptcS>i. Acesso em 9O mai. 9::;. GE.DE &A "A)NA M A >E0)6DA &E6 E<7>EGA&E6 &A "A)NA. Sras$lia! "aixa EconZmica =ederal( 9::L - . Simestral G)<7q).E. 6ite E G)<7( 9::O - . Drimestral. CE<ECE6D. G)<7! uma alternativa ao 7,otos,op.. Come,ost( 9::O. &ispon$vel em h,ttp!88AAA.,ome,ost.com.br8artigos8gimpcumacalternativacaocp,otos,op-:IH.,tmli. Acesso em 9O mai. 9::;. C*.GE>( 6. 4e'ian GN*8(inux ,i'le. .eA nork! CungrT <inds )nc.( 9::G. ).P6"A7E Srasil. "omunidade )nkscape do Srasil. &ispon$vel em h,ttp!88tAiki.softAarelivre.org8bin8vieA8)nkscapeSrasili. Acesso em! G9 mar. 9::;. JA.G( <. 4ominando !ed !at (inux J. >io de Janeiro! "i-ncia <oderna Ltda.( 9::I. LE&6DnLE. Jogos para Linux( um mercado em franca expanso. Dux >esources( jan. 9::;. &ispon$vel em h,ttp!88AAA.tuxresources.org8blog8gprGILi. Acesso em :; fev. 9::;. LE&6DnLE. Drabal,ando com fotos usando o =-6pot. Dux >esources( nov. 9::O. &ispon$vel em h,ttp!88AAA.tuxresources.org8blog8gprG9Qi. Acesso em :Q de+. 9::O. <AqqA>)EL( G. Cist5ria do software livre no metrZ. <etrZ 6. 7aulo( GQ abr. 9::R. Livre 7aran?( jan. 9::O. &ispon$vel em h,ttp!88AAA.softAarelivreparana.org.br8modules8neAs8article.p,pgstorTidrQ::i. Acesso em abr. 9::;. &ispon$vel em h,ttp!88AAA.estadao.com.br8tecnologia8informatica8noticias89::;8abr8G:8R;.,tmi. Acesso em
&ispon$vel em h,ttps!88extranet.metrosp.com.br8doAnloads8metro.s,tmli. Acesso em GQ abr. 9::;. <ADE6( =. J. D. *sando *>7<) - o #ue so pacotes. Julio Satisti( ago. 9::O. &ispon$vel em h,ttp!88AAA.juliobattisti.com.br8tutoriais8jarbasteixeira8urpmi::G.aspi. Acesso em 9; mai. 9::;. <A"CA&E( A. =. "asos de sucesso com Linux.Dec, =orce( abr. 9::;. &ispon$vel em h,ttp!88AAA.tec,force.com.br8index.p,p8neAs8linuxcblog8casoscdecsucessoccomclinuxi. Acesso em 99 abr. 9::;. <A>6E.( ). 0ienna starts desktop Linux migration. q&.et( jul. 9::R. &ispon$vel em h,ttp!88neAs.+dnet.co.uk8softAare8:(G::::::G9G(IH9:;LOG(::.,tmi. Acesso em R abr. 9::;. <ELE( E. 7. Guia do sistema GN*8(inux para o usu;rio desktop. Linux Come( nov. 9::O. &ispon$vel em h,ttp!88AAA.linux,ome.eti.br8site8index.p,pg optionrcomccontentWtaskrvieAWidr;;W)temidrIi. Acesso em! 9R de+. 9::O. <E.F*E)>E( J. ". S. "onvertendo v$deos usando ==<7EG. Guia do CardAare( jul. 9::O. &ispon$vel em h,ttp!88AAA.guiado,ardAare.net8artigos8IRG8i. Acesso em! :O abr. 9::;. <E>)<EDE( ". E. ENDI x >eiser=6( #ual / o mais segurog. Guia do CardAare( set. 9::I. &ispon$vel em h,ttp!88AAA.guiado,ardAare.net8dicas8extI-reiserfs-#ual-maisseguro.,tmli. Acesso em 9; mai. 9::;. <E>)<EDE( ". E. Entendendo como o Linux =unciona. Guia do CardAare( mar. 9::R. &ispon$vel em h,ttp!88AAA.guiado,ardAare.net8tutoriais8:H;8print.p,pi. Acesso em! GR mar. 9::;. <E>)<EDE( ". E. )nstalando os drivers I& da n0idia e AD) @resumoB. Guia do CardAare( jan. 9::;. &ispon$vel em h,ttp!88AAA.guiado,ardAare.net8dicas8nvidia-ati.,tmli. Acesso em 9O jan. 9::;. <E>)<EDE( ". E. Purumin! desvendando seus segredos. Guia do CardAare. &ispon$vel em h,ttp!88AAA.guiado,ardAare.net8livros8kurumin8:I8i. Acesso em! :O abr. 9::;. <E>)<EDE( ". E. (inuxK &erramentas $Ncnicas. 7orto Alegre! 6*L( 9::R. <E>)<EDE( ". E. 7rogramas de Escrit5rio. Guia do CardAare( mar. 9::O. &ispon$vel em h,ttp!88AAA.guiado,ardAare.net8guias8:Q8indexL.p,pi. Acesso em 99 mar. 9::;. <E>)<EDE( ". E. *sando o &irestarter. Guia do CardAare( set. 9::R. &ispon$vel em h,ttp!88AAA.guiado,ardAare.net8artigos8I998i. Acesso em G: abr. 9::;.
<E>)<EDE( ". E. >eiser=6 e ENDI. Guia do CardAare( set. 9::I. &ispon$vel em h,ttp!88AAA.guiado,ardAare.net8dicas8extI-reiserfs-#ual-mais-seguro.,tmli. Acesso em! 9R jan. 9::;. <E*L&E>( <. et al. Guia do *su?rio do Evolution - tradu+ido por "lovis 6ena. 6ervtec( jan. 9::O. &ispon$vel em h,ttp!88AAA.servtec.eti.br8doAnloads8evolution9.L.:8bookG.,tmli. Acesso em 9; mai. 9::;. .A6C( A.% .A6C J. (PIC > Certification ,i'le. .eA nork! CungrT <inds )nc.( 9::G. .EG*6( ". (inuxO ,i'le EGGF EditionK ,oot *p to &edoraP6 2N/PPI.6 4e'ianO6 S*SEP6 *'untuP6 and L /ther 4istri'utions. )ndian?polis! VileT 7ublis,ing )nc.( 9::O. .EE"E>E. 7rimeiro "omputador 7essoal nasceu ,? 9R anos. Anduta( ago. 9::O. &ispon$vel em h,ttp!88anduta.Aordpress.com89::O8:Q8G98primeiro-computador-pessoalnasceu-,a-9R-anos8i. Acesso em 9H abr. 9::;. .*.E6( <. 7. Aspectos formais da linguagem pTt,on. &<AD M =*>G( GHHQ. &ispon$vel em h,ttp!88AAA.dmat.furg.br8apTt,on8aspectos.,tmli. Acesso em :Q jan. 9::;. EPA.E( <. "omputador =lex. =)A7( 9::L. &ispon$vel em h,ttp!88AAA.fiap.com.br8portal8intccdacconteudo.jspg)&rGI:;R:i. Acesso em 9R mai. 9::;. 7A6DE>E( G. 6. Cist5rico dos Lanamentos do &ebian. &ebian qine( jul. 9::R. &ispon$vel h,ttp!88AAA.debianbrasil.org8+ine8edicoes89::R8::98debian+inec9::Rc::9cfislcco.pdfi. Acesso em 9; mai. 9::;. 7>A.E0)"C( J. D,e Vonderful Vorld of Linux 9.O. Pniggit( 9::I. &ispon$vel em! h,ttp!88AAA.kniggit.net8AAol9O.,tmli. Acesso em! 9R jan. 9::;. >A&PE( C. >eviso do jogo M GLD>E.. Linux=ocus( ago. 9::G. &ispon$vel em h,ttp!88AAA.linuxfocus.org87ortugues8<aT9::G8articleGHL.s,tmli. Acesso em G9 mai. 9::;. >E0)6DA L).*N. 6ite >evista-Linux( 9::O - . Simestral. >)SE)>E( *. CertificaQ:o (inux. >io de Janeiro! Axcel Sooks( 9::L. >E&).( J. A =AF @perguntas fre#]entesB do &ebian G.*8Linux. &ebian 7roject( jun. 9::O. &ispon$vel em h,ttp!88AAA.debian.org8doc8manuals8debian-fa#8index.ptbr.,tmlecontentsi. Acesso em! :R jan. 9::;. 6CA.PLA.&( 6. &ebian Ains <unic, Linux deal. ".ED .eAs( abr. 9::R. &ispon$vel em h,ttp!88neAs.com.com8&ebianlAinsl<unic,lLinuxldeal89G::-;ILLcIROQH::I.,tmli. Acesso em 9: abr. 9::;. 6"A<S>An( J.% <c"lure( 6.% Purt+( G. %ackers Expostos ) Segunda EdiQ:o0 6o 7aulo! <akron( 9::G. 6"C)L&D( C. (inguagem C. 6o 7aulo! <cGraA-Cill Ltda( GHQO. em
6)L0A( G. <. 6istema de gerenciamento de pacotes. Guia =oca Linux( out. 9::O. &ispon$vel em h,ttp!88focalinux.cipsga.org.br8guia8intermediario8c,-dpkg.,tmi. Acesso em 9; mai. 9::;. 6)L0A( .. 7or #ue usar o Linuxg .J6G( nov. 9::R. &ispon$vel em h,ttp!88njsg.no.sapo.pt8doAnloads8A,Tlinux8A,Tlinux.psi. Acesso em 9R mai. 9::;. 6)L0A( 7. .. D. <plaTer - <ultimKwdia de grande #ualidade em Linux. Grupo de )nvestigao Linux( G: out. 9::I. &ispon$vel em h,ttp!88gil.di.umin,o.pt8membros8pns8mplaTer-doc8vieAi. Acesso em :G jan. 9::;. 6EA>E6( V. P%P @ ) Conceitos6 programaQ:o e integraQ:o com 'anco de dados. 6o 7aulo! rica( 9::;. DE)NE)>A( J. Ergani+ando suas m'sicas com Amarok. $he ?oe !eport( jul. 9::;. &ispon$vel em h,ttp!88AAA.joelteixeira.net89::;8:;8organi+ando-suas-msicas-comamarok.,tmli. Acesso em :G ago. 9::;. D*<ELE>E( &.% <)"CEL).( 0.% S>A."CE>( J. &. "onstruo de objetos tridimensionais para jogos com o Slender. Linux <aga+ine( jul. 9::R. &ispon$vel em h,ttps!88AAA.linuxmaga+ine.com.br8issue8:I8cenografiacdigitalc.,tmli. Acesso em fev. 9::O. *.)"A<7. E andaril,o do softAare livre. Jornal da *.)"A<7( abr. 9::G. &ispon$vel h,ttp!88AAA.unicamp.br8unicamp8unicampc,oje8ju8abril9::G8pagGIabril9::G.,tmi. em 9O mai. 9::;. V)P)7E&)A. Slender. Vikipedia.org( mai. 9::;. &ispon$vel em h,ttp!88pt.Aikipedia.org8Aiki8Slenderi. Acesso em :G mai. 9::;. em Acesso