Você está na página 1de 75

LibreOffice Magazine | Outubro 2013

Editorial
EDITORES ,liane Domin%os de )ousa 6era 5avalcante REDATORES Daniel <odri%ues David =ourdain Donnefar ):edar Dou%las 6i%lia++i ,liane Domin%os de )ousa Fbio >omes <oc2a <obson Farias <odolfo Avelino 6aldir 1arbosa 6era 5avalcante ?a%ner Ferreira de )ou+a REVISO <odolfo /arcondes ) )ou+a 6era 5avalcante DIAGRAMAO Dou%las 6i%lia++i ,liane Domin%os de )ousa 6aldir 1arbosa 6era 5avalcante CAPA Leandro Ferra @ ABuadro@c2ave 4roduCes LivresD CONTATO revistaElibreo ce!or% REDAO redacaoElibreo ce!or% A revista LibreO ce /a%a+ine desenvolvida somente com ferramentas livres! 4ro%ramas usados' LibreO ce Dra0, Fn:scape e >imp! Aniversrio, bolo, dia das crianas O ms de outubro uma festa para a TDF e para todos que apostaram no projeto LibreO ce! Foi em outubro de "#$# que al%umas pessoas resolveram mudar o rumo das coisas, que na poca estavam paradas e sob as ordens de uma %rande empresa, levando o projeto para um %rupo que abraou a causa e revolveu se%uir sob a tutela de uma funda&o! O %rupo recebeu o apoio de pessoas de todo o mundo e deu nisso' ( anos de LibreO ce! )ucesso* Ao redor do mundo tem o apoio das comunidades para todas as fases, desde o desenvolvimento, indo pela divul%a&o, utili+a&o etc! , a comunidade brasileira n&o poderia dei-ar de re%istrar sua marca dentro do projeto! , assim em outubro de "#$", foi lanada a $. ,di&o da revista LibreO ce /a%a+ine, pela comunidade brasileira, dentro de um dos mais importantes eventos sobre soft0are livre no 1rasil' Latino0are! O projeto internacional, mas n&o 2 em outro pa3s, sen&o no 1rasil! )ucesso* 4or isso vamos comemorar o sucesso do LibreO ce que de tabela fa+ o sucesso da revista LibreO ce /a%a+ine! , para esse sucesso foi fundamental todo o trabal2o voluntrio da comunidade brasileira! 5omemorar como crianas, que somos! 6ale um bolo rec2eado e c2eio de balin2as ao redor! , depois de comemorar, mesmo que seja s7 na ima%ina&o, leia a revista! Falamos de LibreO ce nas dicas, tutoriais e depoimentos de vrios colaboradores! Do Open8re 9 soft0are livre para comunica&o interna! )obre a necessidade que o mercado empre%ador tem de pessoas com forma&o tecnol7%ica e 8nali+amos a srie sobre o :ernel Linu- com o ;ltimo arti%o! , para contar um pouco dos acontecimentos dos ;ltimos ( anos temos um te-to de ,liane Domin%os, falando desde o incio do projeto LibreO ce at a comemora&o dos ( anos do projeto e de $ ano da revista! )ucesso* A%radecemos a todos que de al%uma forma colaboraram para essa edi&o! 6era 5avalcante

LibreOffice Magazine | Outubro 2013

ndice
Mundo Libre
6ida lon%a ao LibreO ce #G LibreO ce ?riter ajudando escritores independentes $$ Descomplicando o Fmpress $H

Como Fazer
4ersonali+ando listas no 5alc $I /scaras em formulrios "H Trabal2ando com documentos /estres no LibreO ce @ 4arte FF (# Trabal2ando com datas no LibreO ce (I Trabal2ando com colunas GJ

Espao Aberto
5omunica&o Fnterna com )oft0are Livre 9 4arte FF H# Tecnolo%ia, Forma&o e /ercado HK O que posso falar sobre o Lernel Linu-M 4arte 6 J"

LibreOffice Magazine | Outubro 2013

MUNDO LIBRE

Ar tigo

Vida longa ao LibreOffice


4or ,liane Domin%os de )ousa ms de setembro um ms marcante para a 5omunidade LibreO ce! N celebrado o aniversrio do projeto LibreO ce! = s&o ( anos desde a separa&o do, ent&o projeto OpenO ce!or%! 4ara os que n&o con2ecem a 2ist7ria, em setembro de "#$#, durante a reuni&o anual do 5onsel2o, da qual participava o principal e-ecutivo do projeto OpenO ce!or% da empresa Oracle, soubemos que a participa&o da comunidade n&o era estrat%ica para os objetivos empresariais e que a condu&o do projeto seria feita pela empresa a revelia da comunidade! ,ste foi o momento e-ato em que a 5omunidade percebeu a necessidade de uma separa&o! , resolveu se%uir o seu rumo, distanciando@se de uma empresa que n&o tin2a o menor interesse em manter vivo o maior projeto de O ce livre do mundo! Foi a partir da3 que nasceu a ideia da funda&o OT2e Document FoundationP com o seu projeto' o LibreO ce!
LibreOffice Magazine | Outubro 2013 4

MUNDO LIBRE

Ar tigo

A separa&o em "#$# fe+ com que, em ( anos, fosse poss3vel evoluir com o projeto LibreO ce no ritmo que quer3amos! /udamos o per8l do soft0are, dos seus atores no desenvolvimento e de suas comunidades! Qoje temos uma comunidade en%ajada no projeto, com uma %rande pai-&o, vibrante e atuante na promo&o da mel2or su3te de escrit7rio livre e, principalmente, no seu desenvolvimento! Atualmente o desenvolvimento do LibreO ce 9 no bom sentido, a%ressivo! 5om praticamente uma vers&o por ms, os desenvolvedores do projeto conse%uem avanar na evolu&o da interoperabilidade, compatibili+ando cada ve+ mais com os formatos usados no mercado! Resses ( anos de projeto, temos (K versCes de lanamento do LibreO ce! Fsso pode ser visto em nosso 0i:i' 2ttps'SS0i:i!documentfoundation!or%S<elease4lan O projeto LibreO ce conta com o apoio de %randes empresas que fa+em parte do AdvisorT 1oard da TDF, o 5onsel2o 5onsultivo!

LibreOffice Magazine | Outubro 2013

MUNDO LIBRE

Ar tigo

Resses ( anos, j tivemos ( conferncias do LibreO ce! A primeira aconteceu em 4aris, a se%unda em 1erlim e a terceira em /il&o! A comunidade mundial do LibreO ce que participa ativamente de eventos ao redor do mundo %i%antesca! )uas atividades compreendem' palestras, minicursos e Qac:fests! O crescimento constante dessa comunidade al%o surpreendente e apai-onante! 4ara quem tem curiosidade de saber a dimens&o do projeto, ol2e nas p%inas dos sites internacionais' 2ttp'SS000!libreo ce!or%Sinternational@sitesS , como de costume, em comemora&o aos ( anos de projeto, a comunidade brasileira, partiu um bolo de aniversrio na Latino0are!

LibreOffice Magazine | Outubro 2013

MUNDO LIBRE

Ar tigo

LibreOffice Magazine
Alm dos ( anos do projeto LibreO ce, a comunidade brasileira comemorou o aniversrio de $ ano do projeto da revista LibreO ce /a%a+ine! ,sse um projeto internacional, mas que s7 e-iste no momento em vers&o brasileira! O lanamento da primeira edi&o ocorreu no maior evento Latino Americano de )oft0are Livre 9 Latino0are, em "#$"! A revista tem por objetivo compartil2ar os casos de sucesso de implementa&o do LibreO ce, dicas, tutoriais, alm de ter uma se&o dedicada aos soft0ares de c7di%o aberto! Q tambm um espao para divul%a&o dos eventos de soft0are livre pelo 1rasil! A LibreO ce /a%a+ine lanada bimestralmente e uma revista eletrUnica produ+ida no LibreO ce Dra0, com o intuito de demonstrar para os usurios que este m7dulo do LibreO ce muito poderoso e pode produ+ir %rande trabal2os! N necessrio apenas ter criatividade! A revista conta com a colabora&o de voluntrios que dedicam uma parte do seu tempo ao projeto! ,stamos celebrando $ ano de vida* A todos que durante esse primeiro ano colaboraram com o projeto da revista, a%radecemos imensamente! 4ara saber mais sobre a revista, acesse o portal brasileiro'

2ttp'SSpt@br!libreo ce!or%SprojetosSrevista Obviamente a comunidade brasileira n&o poderia dei-ar de comemorar essa data t&o importante! ,nt&o, junto com o bolo dos ( anos do projeto LibreO ce, festa 9 j tradicional, %an2ou mais um bolo! Tivemos um pequeno problema coma escrita no bolo da revista* /as nada que pudesse tirar a nossa ale%ria, porque o importante mesmo foi comemorar com a comunidade mais essa conquista! R&o 2 nada mel2or do que comemorar o aniversrio da liberdade*

LibreOffice Magazine | Outubro 2013

MUNDO LIBRE

Ar tigo

LibreOffice Magazine

LibreOffice Conference Milo


Ro ms de setembro foi reali+ada a terceira edi&o do LibreO ce 5onference em /il&o, reunindo colaboradores das comunidades de todo o mundo! ,ste evento muito diferente do que estamos acostumados no 1rasil! Rele temos a oportunidade de estar bem de perto dos desenvolvedores do LibreO ce! Ali muitas ideias s&o trocadas! N uma siner%ia de dei-ar qualquer um de quei-o ca3do
LibreOffice Magazine | Outubro 2013 8

MUNDO LIBRE

Ar tigo

Apresentei @ para a ale%ria da comunidade do 1rasil, o projeto da revista LibreO ce /a%a+ine! Foi uma %rande emo&o, pois foi a min2a primeira palestra internacional! , tambm uma imensa responsabilidade falar desse projeto iniciado pela comunidade brasileira! Tudo correu muito bem! Alm do que a comunidade brasileira do LibreO ce muito respeitada pela comunidade internacional! Fsso tudo fruto de uni&o 3mpar da comunidade brasileira! Vm trabal2o de equipe invejvel, onde todos colaboram em prol do mesmo objetivo' compartil2ar, disseminar e trocar con2ecimento!

LibreOffice Conference Milo

LibreOffice Magazine | Outubro 2013

MUNDO LIBRE

Ar tigo

,m resumo, o LibreO ce um caso de sucesso e celebrar muitos e muitos mais anos de vida! 6ida lon%a ao LibreO ce e a OT2e Document FoundationP! O q e ! a T"e Doc #en$ %o nda$ion & T2e Document Foundation uma Funda&o meritocrtica, independente e autUnoma criada por lideres da anti%a 5omunidade OpenO ce!or%! ,les continuam a desenvolver na Funda&o, os de+ anos de trabal2o dedicado pela comunidade OpenO ce!or%! A TDF foi criada na convic&o de que uma funda&o independente, o ajuste adequado aos valores de aberturas essenciais da 5omunidade, transparncia e valori+a&o das pessoas pela sua contribui&o! ,st aberta a qualquer pessoa que concorde com os seus valores fundamentais e contribua com as atividades, e con%ratula@se com a participa&o das empresas, por e-emplo, atravs do patroc3nio de pessoas para trabal2ar como i%uais ao lado de outros colaboradores da comunidade! Mi''(o) Rossa miss&o facilitar a evolu&o mundial da comunidade OpenO ce!or% em uma nova estrutura or%ani+acional, aberta, independente e meritocrtica nos pr7-imos meses! Vma funda&o independente corresponde mel2or aos valores de nossos colaboradores, usurios e apoiadores, e vai permitir que a comunidade seja mais e8ca+, e8ciente, transparente e inclusiva! R7s vamos prote%er os investimentos do passado, com base nas s7lidas conquistas de nossa primeira dcada, encorajar a ampla participa&o, e coordenar todas as atividades da comunidade!
ELIANE DOMINGOS DE SO*SA @ empresria, trabal2a com ferramentas Open )ource, presta servios de 5onsultoria e Treinamento, com especialidade nas ferramentas LibreO ce e Vbuntu! /embro da TDF AT2e Document FoundationD mantenedora do LibreO ce, colaboradora voluntria da 5omunidade LibreO ce, 5omunidade )L@<=, 1lo% )eja Livre, or%ani+adora do 5iclo de 4alestras )oft0are Livre do )FRD4D@<= e fomentadora das tecnolo%ias livres, compartil2ando o con2ecimento pelo 1rasil em eventos de )oft0are Livre! elianedomin%osWatXlibreo ce!or% LibreOffice Magazine | Outubro 2013 10

MUNDO LIBRE

Ar tigo

LibreOffice +ri$er A, dando E'cri$ore' Inde-enden$e'


4or Donnefar ):edar )er um escritor independente 2oje, no 1rasil, est se tornando al%o verdadeiro e pratico! 5om a nova tecnolo%ia para os livros eletrUnicos, o escritor tem mais c2ances de mostrar sua obra sem investir um valor absurdo do qual muitos levariam anos para conse%uir! /as n&o basta apenas o escritor ter acesso a in;meros aplicativos que o ajudem a publicar sua 2ist7ria! Antes disso ele precisa de uma 2ist7ria e essa 2ist7ria precisa de um bom soft0are para ser redi%ida! Todos jsabemos e pensamos que o soft0are mais utili+ado e con2ecido por todos, o ?ord da /icrosoft, mas e seu disser que isso est para mudarM
LibreOffice Magazine | Outubro 2013 11

)im, audacioso pensar nisso, mas n&o imposs3vel de ter uma con8rma&o sobre o que vos falo! Falo do LibreO ce ?riter, a espcie de O?ordP do pacote LibreO ce! ,screvo desde meus $G anos de idade e a partir de "##K utili+o o computador para di%itar min2as 2ist7rias e fa+er todo o processo para publica&o dos livros! 5om isso ten2o que me-er com a parte da escrita, como formata&o, revis&o, edi&o e cria&o dos laTouts, para o livro impresso como tambm para os di%itais! , foi ai que encontrei o LibreO ce ?riter!

MUNDO LIBRE

Ar tigo
LibreOffice Writer a
ferramenta essencial para um escritor se dar bem!
O te-to que j estava pronto para ser formatado, transformou@se em escrita preta e in;meras ondas de cor a+ul em bai-o de al%umas palavras e frases! 4ensei que tin2a aberto um arquivo diferente, mas para min2a surpresa foi o 5orretor >ramatical 5o>rOo, que estava apontando os in;meros erros que o Oqueridin2oP da /icrosoft nem quis anunciar, )abemos que um bom livro alm de ser bem escrito, precisa ser bem revisado n&o mesmoM 5orri%i todo o conto do inicio ao 8m e On&o ten2o palavrasP para descrever a e8cincia e a maravil2a que foi esta e-perincia utili+ando o corretor! Buando 8nali+ado, 8+ o teste do e4ub, e como o esperado e desejado, o arquivo saiu direitin2o, como se tivesse sido feito pelo )i%il Aaplicativo para e4ubD! <esolvi ent&o dei-ar o ?ord vers&o "#$( para continuar escrevendo meu novo livro!
12

4recisava criar um arquivo e4ub Aum formato para e@1oo:D, para 8nali+ar um de meus contos e teria que ser direto do ?ord! /as o mesmo como devem saber, s7 e-porta em 4DF! ,nt&o teria que usar mais dois aplicativos para en8m ter um e@1oo: no formato desejado! /as lendo al%umas coisas sobre a convers&o de livros di%itais, vi em um F7rum, do qual n&o me recordo o nome, que era poss3vel fec2ar um arquivo de te-to no LibreO ce ?riter j em formato e4ub! )im, tambm ac2ei que fosse mentira* /as dei o brao a torcer e se%ui os procedimentos! 1ai-ei o pacote LibreO ce %ratuitamente e depois de instalado, inclui uma e-tens&o c2amada' ?riter"e4ub A?",D! N uma e-tens&o para o LibreO ce que cria e4ub Oem qualquerP formato que o ?riter leia! Fi+ tudo certo e c2e%ou a 2ora de reali+ar o teste! ,nt&o abri o meu conto no ?riter! O te-to estava no formato ADO5D do ?ord Ao ?riter abre sem complicaCes os arquivos do ?ord, j o ?ord n&o fa+ o mesmo com arquivos do ?riterD!
LibreOffice Magazine | Outubro 2013

MUNDO LIBRE

Ar tigo
Rotei tambm, para quem me-e com a parte de dia%rama&o para livros impressos, o ?riter possui uma forma mais e8ciente e fcil de ajustar e manusear do que o ?ord! , para quem n&o tem disponibilidade de usar o Adobe FnDis%ner Aferramenta para editoresD, uma boa su%est&o usar o pr7prio LibreO ce ?riter para dia%ramar e salvar em alta qualidade no formato 4DF, op&o que fa+ parte dos aplicativos do LibreO ce! R&o me canso de fa+er propa%anda sobre este utilitrio essencial para escritores e qualquer outra pessoa que trabal2e com te-tos de vrias formas! Finali+o di+endo' LibreO ce ?riter a ferramenta essencial para um escritor se dar bem*

,stava interessado apenas em fa+er um teste para saber se o ocorrido com o conto foi mera coincidncia de arquivo errado ou se os aplicativos inclu3dos no Libre, realmente s&o fantsticos! Desde ent&o estou 8nali+ando meu novo romance intitulado ODirtT 6ampiresP e a cada cap3tulo, recebo a ajuda automtica do 5o%rOo, que mostra n&o apenas a forma correta da palavra, como o si%ni8cado e ainda d su%est&o para dei-ar a frase de forma aceitvel! 4ortanto posso a8rmar, que se voc um escritor como eu, e tem seus livros publicados de forma independente, sabe que para mant@los em sites como >oo%le4laT, App)tore, Ama+on etc, seu livro tem que ser bem escrito! , isso me dei-ou muito contente, pois assim revisarei novamente meus livros e %arantirei aos que j con2ecem meus trabal2os, uma qualidade pro8ssional para os pr7-imos lanamentos!

.oto

DONNEFAR SKEDAR- autor independente dos livros: Terror Mental, Sem Vestgio, O Vrus Mortal, entre outros. Todos os livros esto disponveis nas principais lojas on-line. O autor escreve desde os 1 anos. !ascido em 1"#$ na cidade de Santo %ndr & S', atualmente mora com sua (amlia e est) escrevendo uma saga juvenil adulto so*re vampiros, *ru+os e lo*isomens. ,le tam*m escreve para seu *log: dons-edar.*logspot.com. 13

LibreOffice Magazine | Outubro 2013

LibreOffice Magazine | Outubro 2013

14

MUNDO LIBRE

Evento

4or Allan Ferreira

$Y Dia da 5omputa&o 9FRF,) Z Instituto do Noroeste Fluminense de Educao Superior <eali+ado no dia "GS#I o $Y dia Da 5omputa&o na Vniversidade Federal Fluminense de )anto AntUnio de 4dua, foi um dia at3pico para a maioria dos estudantes da VFF! Resse dia foram reali+adas o8cinas e palestras tendo como base, sempre, o uso do )oft0are Livre! O8cina O Descomplicando o Fmpress P /inistrar essa o8cina me deu muito or%ul2o, porque pude demonstrar que o
LibreOffice Magazine | Outubro 2013

Fmpress n&o dei-a nada a desejar em rela&o ao 4o0er@4oint!

15

MUNDO LIBRE

Evento

Os alunos 8caram intri%ados com a facilidade de operar o LibreO ce! Al%uns confessaram que se tivessem descoberto esse pacote de escrit7rio antes, j tin2am mudado! <ealmente pude sentir que ali estava brotando uma semente de esperana para uma sociedade LibreO ce para o futuro! Vm dos pontos altos da o8cina foi a proposta de debater o uso de soft0are livre! Foi dito a eles, como %raduandos em uma universidade federal, tm o dever de transmitir a informa&o e difundir a ideia de um pais livre de soft0ares proprietrios! Os alunos e futuros cole%as de batal2a entenderam o recado, pronti8cando@se a se juntar a causa da liberdade Ap7s esse debate 2ouve um pequeno 4ara min2a surpresa muitos n&o sabiam da import[ncia 8caram que de utili+a&o de soft0ares livres em rela&o a le%alidade! Al%uns terem assustados pa%ar quando aos souberam que poderiam ser presos ou multas proprietrios de soft0ares!
LibreOffice Magazine | Outubro 2013

sorteio

onde

al%uns

alunos

foram

a%raciados com brindes do LibreO ce! Todos 8caram muito euf7ricos e

ansiosos por %an2ar os brindes porque n&o todo dia que 2 oportunidade se ter produtos o8ciais da LibreO ce!!

16

MUNDO LIBRE

Evento
Dei-o aqui todo meu a%radecimento a fam3lia LibreO ce e principalmente a ,liane Domin%os que apoiou na reali+a&o desta o8cina! Tambm dei-o aqui meu compromisso, que em outros eventos que teremos futuramente no FRF,)@VFF@4\DVA divul%arei ainda mais sobre a utili+a&o do LibreO ce e sobre a import[ncia de utili+armos o soft0are livre!

ALLAN FERREIRA - 'ro(essor de /n(orm)tica e %nalista de Sistemas. 0raduando em 1omputa2o na 3niversidade .ederal .luminense de Santo %nt4nio de ')dua.

LibreOffice Magazine | Outubro 2013

17

LibreOffice Magazine | Outubro 2013

18

COMO FAZER

Personalizando listas no Calc


4or Dou%las 6i%lia++i

Dica

Vma das tarefas mais massantes em planil2as a di%ita&o repetitiva de listas! )empre os mesmos itens e na mesma ordem! O que a maioria das pessoas fa+M Abre uma planil2a que possui a lista, seleciona os dados e por 8m copia e cola na nova planil2a! 4or que n&o criar uma lista personali+adaM )e voc n&o sabia, o 5alc permite ter in;meras listas personali+adas, alm das prede8nidas! )&o listas ou cadeias de te-to adequados ]s suas necessidades! As sries prede8nidas est&o em %erra#en$a' . O-/0e' . LibreOffice Calc . Li'$a' de cla''i1ca/(o! 4ara utili+@las entre somente com o primeiro nome da lista e arraste o mouse para o lado ou para bai-o! 6oc ver sua lista aparecer automaticamente! Criando li'$a' -er'onali2ada' no Calc Vtili+e a planil2a a se%uir como e-emplo para criar as suas listas personali+adas!

LibreOffice Magazine | Outubro 2013

19

COMO FAZER

Dica

O 5alc possui quatro listas prede8nidas por o padr&o na instala&o! )&o elas' meses abreviados, meses n&o abreviados, dias da semana abreviados e dias da semana n&o abreviados! Lembrando que se%unda n&o dia da semana e sim se%unda@feira! Dito isto, vamos continuar com a cria&o da primeira lista! 5lique no menu %erra#en$a' . O-/0e'333

LibreOffice Magazine | Outubro 2013

20

COMO FAZER

Dica

Ra janela de OpCes procure pelo item LibreOffice Calc e clique na seta ] esquerda para e-pandi@la e ver as opCes e-istentes! ,m Li'$a' de Cla''i1ca/(o, clique para ver as Li'$a' e-istentes!

Rota'

Ra janela de OpCes do LibreO ce necessrio 8car atento, pois se 8car brincando de alterar con8%uraCes que n&o con2ece, poss3vel torn@lo instvel e at precisar reinstal@lo!

Observe que j e-istem quatro listas dispon3veis, conforme dito anteriormente!

/eses abreviados^ /eses n&o abreviados^ Dias da semana abreviados^ e Dias da semana n&o abreviados!

)e voc clicar em cada um dos itens da lista poder ver como foram criados e ordenados! 5lique no bot&o No4o para criar a sua pr7pria lista!

LibreOffice Magazine | Outubro 2013

21

COMO FAZER

Dica

Ra rea de ,ntradas, di%ite os itens que deseja em sua lista e na ordem em que devem aparecer! 5omo e-emplo di%itar' lpis, caneta, borrac2a, r%ua, tesoura! 5ada item deve ser di%itado em uma lin2a e, quando terminar clique em Adicionar para 8nali+ar! )e quiser alterar qualquer item da lista, e s7 selecion@la e clicar na rea de En$rada' alterando ou adicionando itens! Ap7s, clique no bot&o Modi1car! Feito isso clique em O5!

A sua lista personali+ada est pronta* A%ora vamos testar seu funcionamentoM Ra planil2a de e-emplo temos a coluna 4ersonali+ada! Ra primeira clula da coluna di%ite qualquer um dos itens da lista%em recm criada! Dica' R&o necessrio que seja o primeiro item da lista! /as ele se%uir a partir do item di%itado! Faa o teste para entender! Ob'3) N(o -reci'a 'er o -ri#eiro3

LibreOffice Magazine | Outubro 2013

22

COMO FAZER

Dica
4osicione o cursor sobre a ala de preenc2imento Ao quadradin2o preto no canto inferior da clulaD! ,le mudar a forma para uma cru+! 4ressione o mouse e arraste para bai-o Aou para o ladoD!

5aso queira, pode dar dois cliques tambm, mas este procedimento s7 funcionar se 2ouver uma coluna ao lado contendo dados! 4ronto*

DOUGLAS VIGLIAZZI

%nalista de T/ na 3niversidade ,stadual 'aulista 567lio de

.oto

Mes8uita .il9o: - 3!,S', graduado em T/ pela .%T,1 e especialista em ;edes de 1omputadores. Tra*al9a com so(t<are livre e de c=digo a*erto desde 1""#. Tem atuado no (omento para a ado2o e uso de tecnologias e padr>es a*ertos dentro da 3!,S' como mem*ro do .=rum de So(t<are ?ivre. Mem*ro do grupo de documenta2o e tradu2o do ?i*reO((ice para portugu@s do Arasil. B6 nas 9oras de (olga. 23

LibreOffice Magazine | Outubro 2013

LibreOffice Magazine | Outubro 2013

24

COMO FAZER

Dica

Mscaras em formulrios
4or <obson Farias

Formulrios de8nem o modo de apresenta&o de dados em documentos! /ascaras au-iliam na padroni+a&o, pois criam re%ras pr estabelecidas, aceitando somente que o usurio insira informaCes que respeitem essas re%ras! 6amos aprender a criar uma mscara para formulrio bem simples! N o primeiro passo para voc entender o procedimento e partir para formulrios mais elaborados! 4rimeiro vamos ativar a barra de controles de formulrio! 5lique em E6ibir . 7arra' de 8erra#en$a' . Con$role' de 8or# l9rio!

LibreOffice Magazine | Outubro 2013

25

COMO FAZER

Dica

A%ora clique no bot&o Mai' Con$role' e escol2a o bot&o Ca#-o de -adr(o!

Ap7s clicar no Ca#-o de -adr(o insira@o no documento!

LibreOffice Magazine | Outubro 2013

26

COMO FAZER

Dica

5lique no bot&o Con$role da 1arra de 5ontroles de formulrios! )er aberta a cai-a de Pro-riedade') Ca#-o de -adr(o, conforme a ima%em a se%uir!

5ai-as de dilo%o de propriedades dos controles, s&o utili+adas para de8nir quais dados os formulrios devem e-ibir!

5omo e-emplo, vamos criar uma mscara para a Data de Rascimento! 4reenc2a os campos O/ascara de edi&oP e O/ascara literalP conforme a ima%em a se%uir'

LibreOffice Magazine | Outubro 2013

27

COMO FAZER

Dica

6eja o resultado'

,m' M9'cara de edi/(o) a letra N si%ni8ca que o campo receber n;meros inteiros e a letra L fa+ a separa&o dos n;meros inteiros! Funciona com uma barra ASD! M9'cara li$eral) mostra como 8ca o campo ao receber os dados! Ap7s preenc2er o campo das mscaras da cai-a Pro-riedade') Ca#-o de -adr(o: clique no bot&o A$i4ar; De'a$i4ar Modo de De'ign!

Buando esse bot&o desativado n&o poss3vel ativar controles e nem editar as propriedades dos campos!

LibreOffice Magazine | Outubro 2013

28

COMO FAZER

Dica

, para fa+er um teste preenc2a os campos com a data de nascimento!

)e quiser fa+er outros ajustes como, por e-emplo, o taman2o do formulrio ajuste a Larg ra e Al$ ra e o Alin"a#en$o conforme a ilustra&o abai-o!

O taman2o de seu formulrio vai depender da quantidade de campos e dados que voc pretende ter! 4ara saber mais sobre a utili+a&o de formulrios no ?riter v at a p%ina de Tradu&o da documenta&o para o 4ortu%us do 1rasil Apt@brD! Q o >uia do ?riter (_ completo em ptZ1r que tem no capitulo $H informaCes para que voc possa elaborar Formulrios no ?riter! todas as

ROBSON FARIAS - .orma2o em /n(orm)tica, p=s-gradua2o em ;edes de computadores. Ministrou cursos de in(orm)tica *)sica para concursos e ?i*reO((ice para (uncion)rios da pre(eitura de 'orto Vel9o. 'articipa2o em projetos de migra2o para ?i*reO((ice, cria2o do portal de So(t<are ?ivre para a pre(eitura de 'orto Vel9o. Besenvolvimento de am*iente virtual de aprendiCagem pelo Moodle e am*iente de Videocon(er@ncia por meio do OpenMeetings

LibreOffice Magazine | Outubro 2013

29

COMO FAZER

Dica

Trabalhando com

Documentos Mestres no LibreOffice Par te II


4or Daniel <odri%ues e 6era 5avalcante

Ra ,di&o H da LibreO ce /a%a+ine, foram abordados os se%uintes itens sobre Documentos mestres' ,stilos nos documentos mestre e subdocumentos, 5riar um documento mestre 5riar um documento mestre utili+ando um documento e-istente Fniciar cada subdocumento em uma nova p%ina ,-portar um documento mestre como um documento de te-to do LibreO ce! 5oncluiremos o assunto nessa edi&o, abordando o se%uinte item' Fnciando sem nen2um documento e-istente 6oc pode e deve con8%urar tudo que deseja desde o in3cio! 6eja um pequeno resumo da sequencia a ser se%uida, nessa ordem!

LibreOffice Magazine | Outubro 2013

30

COMO FAZER

Dica

Etapa 1: Planeje o Projeto


Al%umas coisas precisam ser planejadas, embora possam ser alteradas no futuro! /as e-i%ir&o mais trabal2o! Buais s&o as partes do documento necessriasM O que estar no documento mestre e o que estar nos subdocumentosM 6amos utili+ar como e-emplo, um livro! A tabela abai-o demonstra onde deve 8car cada parte do livro!

Tambm dever&o ser de8nidos nessa etapa de planejamento os estilos que ser&o utili+ados 9 de p%ina, carcter, quadro e numera&o, autote-tos, entradas de campos, modelos para o documento mestre e os subdocumentos!

Etapa 2: Crie um modelo


O modelo pode ser criado a partir de um documento e-istente que conten2a al%uns ou todos os estilos de p%ina, par%rafo, caractere, dentre outros, que voc queira para este documento, ou a partir de um documento em branco!

LibreOffice Magazine | Outubro 2013

31

COMO FAZER

Dica

,sse modelo deve ser salvo! 6 em Arq i4o . Sal4ar co#o #odelo333

Etapa 3: Crie o documento mestre


Buando voc inicia o projeto, n&o importa a ordem em que voc cria o documento mestre e os subdocumentos, e n&o necessrio criar todos os subdocumentos ao mesmo tempo! 6oc pode adicionar novos subdocumentos conforme necessrio! )i%a este processo para criar o documento mestre! $D Abra um novo documento! 6 em Arq i4o . No4o . Modelo' e selecione o modelo que voc criou! A primeira p%ina deste novo documento de8nida no estilo de p%ina que voc criou no planejamento do seu projeto! Vm e-emplo de estilo para a primeira p%ina de um livro seria Pgina de Ttulo! "D )e, a partir do modelo, vier qualquer te-to ou quebra de p%ina, remova@os! 4odem permanecer sumrio, 3ndice e quaisquer campos nos cabeal2os e rodaps! (D 5lique Arq i4o . En4iar . Criar doc #en$o #e'$re e salve na pasta criada para o projeto! Fec2e o documento mestre!

LibreOffice Magazine | Outubro 2013

32

COMO FAZER

Dica

Etapa 4: Crie os subdocumentos


Vm subdocumento um documento de te-to! Torna@se um subdocumento somente quando est li%ado a um documento mestre e aberto a partir dele e suas con8%uraCes 9 estilos, fontes, etc, ser&o as mesmas do documento mestre! Lembre@se que o documento mestre, neste caso, foi %erado a partir de um modelo! /as isso acontece somente quando estiver sendo visuali+ado, manipulado ou impresso a partir do documento mestre! 5rie um subdocumento da mesma maneira que voc criaria qualquer outro documento' $D N muito importante que o documento em branco seja baseado no modelo do projeto! 6 no menu Arq i4o . No4o . Modelo' e selecione o modelo criado para o projeto! "D Apa%ue qualquer te-to indesejado ou outro material! De8na a primeira p%ina para o estilo de p%ina especi8cado para a primeira p%ina! 4or e-emplo a p%ina que indica o cap3tulo do livro pode utili+ar o estilo de p%ina 4rimeira 4%ina! (D 5lique em Arq i4o . Sal4ar co#o333! d um nome e salve na pasta do projeto! )upondo que j e-istam al%uns cap3tulos do livro escrito, mas n&o foram baseados no modelo escol2ido para o projeto, necessrio mudar o modelo atribu3do aos arquivos e-istentes! M dando o #odelo ,ste mtodo inclui todos os estilos, %r8cos e te-tos que e-istam no modelo! $! 6 em Arq i4o . No4o . Modelo' e doc #en$o'! )elecione o modelo que voc deseja! Vm novo arquivo ser criado a partir do modelo! 6oc deve e-cluir todo material que n&o deseja! "! Abra o documento que deseja alterar! ,le ser aberto em uma nova janela! (! 4ressione Control+A para selecionar tudo e copie! 5ole no documento criado no passo $! G! Atuali+e o sumrio, se e-istir al%um! )alve o arquivo!

LibreOffice Magazine | Outubro 2013

33

COMO FAZER

Dica

Etapa 5: Adicione algumas pginas ao documento mestre


4ara au-ili@lo, faa o se%uinte' 5erti8que@se de que as marcas de par%rafo s&o e-ibidas! 6oc pode de8ni@las em %erra#en$a' . O-/0e'333 . LibreOffice +ri$er . Rec r'o' de 8or#a$a/(o, ou clique no <cone de Carac$ere' n(o=i#-ri#<4ei' na barra de ferramentas padr&o! ,-iba os contornos do te-to, das tabelas e das seCes! 6 %erra#en$a' . O-/0e'333 . LibreOffice . A-ar>ncia e marque Li#i$e' do $e6$o: Li#i$e' da $abela e Li#i$e' do ob,e$o3

N 2ora de adicionar a p%ina de t3tulo ou capa, a p%ina de direitos autorais, a p%ina de sumrio, se elas ainda n&o e-istirem no documento mestre, conforme tabela e-ibida na ,tapa $! $D Fnsira o conte;do da p%ina de t3tulo! 5om o ponto de inser&o no ;ltimo par%rafo em branco da p%ina, clique em In'erir . ? ebra #an al333! Ra cai-a de dilo%o Inserir quebra, selecione ? ebra de -9gina e em E'$ilo escol2a Direitos autorais Aem nosso e-emploD, e dei-e a op&o Al$erar n@#ero da -9gina desmarcada! 5lique em O5!

Inserindo uma quebra de pgina entre a pgina de ttulo e a de direitos autorais

LibreOffice Magazine | Outubro 2013

34

COMO FAZER

Dica

"D Fnsira o conte;do da p%ina de direitos autorais Aou dei-e o espao necessrioD! 5om o ponto de inser&o no ;ltimo par%rafo em branco dessa p%ina, insira outra quebra de p%ina manual, e de8na o estilo de p%ina para a p%ina do Sumrio! (D Ra p%ina do )umrio, dei-e um par%rafo ou dois em branco e clique em In'erir .Andice' . Andice' e ' #9rio'! O sumrio n&o ter nen2um conte;do at que voc adicione subdocumentos! /as voc ver uma marca ou cai-a em cin+a indicando sua locali+a&o!

Etapa 6: Insira os subdocumentos no documento mestre


,-iba o Rave%ador clicando em E6ibir . Na4egador, ou pressione F5. $D 5erti8que@se de que o Rave%ador est e-ibindo a vis&o do documento mestre! 6eja o arti%o OTrabal2ando com documentos mestresP para mais detal2es sobre como usar o Rave%ador!! "D 5lique no 3cone Al$ernar no canto superior esquerdo para alternar entre as visCes do documento normal e do mestre! (D Ro Rave%ador, selecione Te6$o, e ent&o clique e manten2a pressionado o 3cone In'erir . Arq i4o!

Inserindo um subdocumento em um documento mestre usando o Navegador

LibreOffice Magazine | Outubro 2013

35

COMO FAZER

Dica

Vma cai-a de dilo%o padr&o para Abrir arquivo aparece! )elecione o arquivo que voc criou na ,tapa ( e clique O5! ,ste e-emplo usa ` cap3tulos e um prefcio! 5arre%aremos o 5ap3tulo ` primeiro, como su%erido na dica acima! O Arquivo inserido listado no Rave%ador antes do item Te-to, como mostrado na 8%ura a se%uir!

Navegador aps inserir um subdocumento

)ubdocumentos s&o inseridos em um documento mestre antes do item realado no Rave%ador! )e voc inserir o ltimo subdocumento primeiro, e ent&o inserir os outros subdocumentos antes do ;ltimo, eles terminar&o na sequncia correta sem necessidade de mov@los para cima e para bai-o na lista!

GD Resse caso a se&o Texto contm a p%ina de t3tulo e outros materiais! )elecione a se&o Te-to e clique no 3cone Mo4er -ara ci#a para mov@la para o topo da lista! HD )elecione o subdocumento que acabou de inserir @ 5ap3tulo`, e ent&o clique e manten2a pressionado o 3cone In'erir, mova o ponteiro do mouse e clique em Arq i4o para inserir o primeiro subdocumento^ neste e-emplo, o 4refcio! O 5ap3tulo ` permanece realado! <epita o procedimento com o 5ap3tulo $, 5ap3tulo ", e assim por diante at todos os subdocumentos terem sido adicionados ] lista! 6eja como 8ca o Rave%ador na 8%ura abai-o! JD )alve o documento mestre novamente!

LibreOffice Magazine | Outubro 2013

36

COMO FAZER

Dica

O Navegador mostrando uma srie de arquivos em um documento mestre

Etapa 7: Adicione sumrio, bibliograa e ndice


Vsando o documento mestre voc pode %erar um )umrio, biblio%ra8a ou 3ndice para o livro! ,sses itens s&o inseridos em se&o de te-to no documento mestre! 5oloque o ponto de inser&o na p%ina na primeira se&o de te-to onde o sumrio ir e selecione In'erir . Andice' . Andice' e ' #9rio' para criar o sumrio! )e voc n&o possuir uma se&o de Te-to no 8nal do documento mestre, insira uma antes do ;ltimo subdocumento, e ent&o mova@a para bai-o, ap7s o ;ltimo subdocumento! )e' tiver inclu3do entradas biblio%r8cas em seus subdocumentos, voc pode colocar o ponto de inser&o na p%ina da ;ltima se&o de te-to aonde a biblio%ra8a ser inserida para cri@la! se tiver inclu3do entradas de 3ndice em seus subdocumentos, coloque o ponto de inser&o na p%ina da ;ltima se&o de te-to aonde o 3ndice ser inserido e ent&o crie o 3ndice!

LibreOffice Magazine | Outubro 2013

37

COMO FAZER

Dica

4ronto* Fsso o bsico que precisa ser feito para trabal2ar com documentos mestre! /as preciso ter um bom con2ecimento das vrias funCes do ?riter! Ra p%ina Tradu&o da documenta&o para o 4ortu%us do 1rasil Apt@brD voc pode saber mais sobre itens importantes para trabal2ar com documentos mestres! )&o eles' como criar estilos de p%inas, caracteres, quadros e lista em Fntrodu&o aos ,stilos e Trabal2ando com estilos como criar modelos de documentos em Trabal2ando com modelos como criar 3ndices, sumrios e biblio%ra8as em )umrios, andices e 1iblio%ra8as! 5omo criar e trabal2ar Trabal2ando com Documentos /estre com documentos mestre em

como incluir referncias e indicador em Trabal2ando com campos

VERA CAVALCANTE - ,mpregada na )rea administrativa em empresa p7*lica at setem*ro de DE11. 3su)ria de (erramentas livres desde DEE 8uando con9eceu e passou a utiliCar o OpenO((ice verso 1.E na empresa e particularmente. ;evisora volunt)ria nas revistas ?i*reO((ice MagaCine e ,sprito ?ivre e na Bocumenta2o do ?i*reO((ice para pt-Ar. ,ditora da revista ?i*reO((ice MagaCine. ,-mail: veracapeFgmail.com

LibreOffice Magazine | Outubro 2013

38

COMO FAZER

Dica

Trabalhando com datas no LibreOffice

Calc

4or ?a%ner Ferreira de )ou+a 5lculos que envolvem datas um tema que dei-a muitas d;vidas em usurios! Ressa edi&o mais um pequeno tutorial para calculo de datas! ,-istem casos onde necessrio saber a quantidade de dias entre duas datas! 4or e-emplo, quantos dias um produto 8cou em estoqueM Calc lar q an$o' dia' "9 e# # in$er4alo en$re d a' da$a' Ro primeiro e-emplo, demonstraremos uma fun&o muito ;til'b dias360 ,sta fun&o permite calcular quantos dias 2 em um intervalo entre duas datas! Fma%ine que voc tem um controle de estoque e que precisa saber quantos dias um determinado produto passou dentro dele!b 6eja o e-emplo'

LibreOffice Magazine | Outubro 2013

39

COMO FAZER

Dica
e

Ra lin2a ,", di%ite' =dias360(C2;D2 pressioneb a tecla BEn$er.!

<etornar $I que a quantidade de dias em que o produto esteve em estoque!b A fun&o a mesma para os demais produtos, mudando apenas as referncias @ clulas que est&o dentro dos parnteses que indicam o local onde est&o as duas datas!b 6amos acrescentar um pouco mais de perfumaria*

Ro resultado da fun&o, ser colocado a palavra cdiasc para mel2orar a informa&o! 4ara isso, v para a clula ,", pressione em seu teclado o CF" bAserve para entrar no modo de edi&o da clulaD e no 8nal da fun&o di%ite d cDiasc! Ficar assim a fun&o' =dias360(C2;D2 ! " Dias"

Calc lar $o$al de dia' @$ei' en$re d a' da$a' Reste e-emplo, precisamos saber quais s&o os dias ;teis no intervalo entre duas datas! /as o sbado e o domin%o n&o devem ser contabili+ados! b4ara resolver utili+aremos a fun&o' diatrabal#ototal 6eja como 8car o clculo nas ima%ens a se%uir'

LibreOffice Magazine | Outubro 2013

40

COMO FAZER

Dica

Ro ms de a%osto, temos H sbados e G domin%os! O resultado "" dias! A fun&o diatrabal#ototal inclui o primeiro dia diferente da fun&o bdias360, que n&o o inclui! WTotal de dias e ($X @ WDias que n&o s&o ;teis e IX f "" diasb Calc lar $o$al de dia' @$ei' en$re d a' da$a' = e6cl indo o' 8eriado' 6amos usar uma nova coluna para inserir os feriados que ocorram entre se%unda a se-ta@feira! 5aso caia em um sbado ou domin%o, a fun&o j contabili+ar e voc n&o poder ver a diferena! O ms de a%osto n&o tem feriados, mas para o e-emplo, vamos ima%inar que 2aver&o dois feriados' nos dias $G e ""! A fun&o pode ser vista na ima%em a se%uir'

5om a inclus&o de dois feriados, temos a%ora "# dias ;teis! /aravil2a*b

LibreOffice Magazine | Outubro 2013

41

COMO FAZER

Dica

Dia' @$ei' a$! o 4enci#en$o de #a da$a Reste ;ltimo e-emplo, ima%ine que voc fe+ uma compra no dia #$S#KS"#$( e o pa%amento vencer ap7s $H dias! A per%unta ' Bual ser a data do vencimentoMb 4ara isso, utili+aremos a fun&ob dia$til. 6eja a se%uir'

4ressioe a tecla bBEn$er. e veja o resultado'

R&o se preocupe* R&o 2 nada de errado! 5omo a clula est formatada para N@#ero' . Geral, ser necessrio converter para o formato de data!b 5lique com o bot&o direito na clula 5" e escol2a a op&o %or#a$ar c!l la'3333

LibreOffice Magazine | Outubro 2013

42

COMO FAZER

Dica

Ra aba N@#ero em Ca$egoria, escol2a Data e em %or#a$o escol2a, o formato desejado! 5lique no bot&o O53

6eja o resultado'

LibreOffice Magazine | Outubro 2013

43

COMO FAZER

Dica

% n/(o -ara e6cl ir 8eriado' 5aso queira aplicar a fun&o para e-cluir os feriados, crie uma coluna com os dias referentes aos feriados! 1asta, apenas, acrescentar o intervalo do feriado ] fun&o %dia$til, obtendo o resultado'

Rote que a data de vencimento passou do dia "" para o "J! )&o dois dias de feriado, um sbado e um domin%o! 5omo esses dias n&o devem entrar na conta dos dias ;teis, a data para o vencimento ser o dia "JS#KS"#$(!b

WAGNER FERREIRA DE SOUZA - Tcnico de Suporte em Telecomunica2>es. .orma2o %cad@mica: Tecn=logo em ;edes de 1omputadores e cursando Tcnico em /n(orm)tica. Tra*al9a a 1E anos no ramo da in(orm)tica onde iniciou as atividades ministrando aulas e seguindo com tcnico em in(orm)tica na )rea de suporte a usu)rios, in(raestrutura, servidores ?inu+ e Gindo<s. %tualmente est) na )rea de telecomunica2>es

LibreOffice Magazine | Outubro 2013

44

LibreOffice Magazine | Outubro 2013

45

COMO FAZER

Trabal"ando co# col na'

Dica

4or 6aldir 1arbosa Ro LibreO ce, podemos trabal2ar com colunas i%uais as que vemos em jornais e revistas! N poss3vel ter te-tos sem colunas e te-tos com colunas em uma mesma p%ina e no mesmo arquivo! Se/(o As seCes s&o blocos de te-to com nome Acomo as 8%uras ou objetosD que podem ser usados para inserir seCes de te-to com um laTout de coluna diferente do estilo de p%ina atual! Vma se&o contm pelo menos um par%rafo! Ao selecionar um te-to e criar uma se&o, uma quebra de par%rafo ser inserida automaticamente no 8m do te-to!

m exemplo de uma seo com duas colunas com uma lin!a separadora inserida no "i#re$%ce &riter.

LibreOffice Magazine | Outubro 2013

46

COMO FAZER

Dica

O $ra' $ili2a/0e' de 'e/(o)

4ara impedir que o te-to seja editado! 4ara mostrar ou ocultar te-to! 4ara reutili+ar te-to e 8%uras de outros documentos do LibreO ce!

6amos criar uma se&o em um te-to j iniciado! 4osicione o cursor onde voc deseja criar a se&o ou selecione o te-to que ir 8car dentro da se&o! 6 no menu In'erir . Se/(o333 Vm nome dado a se&o automaticamente! ,-' )e&o $! 5lique na aba Col na'!

Aqui voc de8ne n #ero de col na'^

4ode aumentar o e'-a/a#en$o entre as colunas e^ 5olocar uma lin"a 'e-arando as colunas entre outras coisas!

5lique em In'erir3 4ronto, est criada a se&o! Apos criar a se&o, poss3vel modi8car qualquer coisa nela! 6 em %or#a$ar . Se/0e'3333 e faa as mudanas que quiser!
LibreOffice Magazine | Outubro 2013 47

COMO FAZER

Dica

Parte de um Texto originrio da &i'ip(dia

VALDIR BARBOSA - .ormado em T/ e (inaliCando uma especialiCa2o em ;edes de 1omputadores. Tra*al9a na 3niversidade ,stadual 'aulista & 3!,S', desde 1"##. H mem*ro do (=rum de So(t<are ?ivre da 3!,S' e tem tra*al9ado disseminando, conscientiCando e sensi*iliCando a comunidade universit)ria para uso de so(t<are livre e o padro OB.. Ministra cursos de capacita2o em ?i*reO((ice e 3*untu 0nuI?inu+ para os servidores da 3!,S'.

LibreOffice Magazine | Outubro 2013

49

ESPAO ABERTO

Ar tigo

Co# nica/(o in$erna co# So8$Dare Li4re


4or Fbio >omes <oc2a

Par$e II

Ra primeira parte do arti%o, que foi veiculado na edi&o H da <evista LibreO ce /a%a+ine, vimos como implementar o OpenFire e, como utili+ar o cliente 4id%in para se conectar ao OpenFire! Resta se%unda parte, veremos como implementar o cliente 0eb e al%uns plu%@ins do OpenFire! Clien$e EMPP A F%nite <ealtime disponibili+a, alm do )ervidor OpenFire o cliente )par: em duas versCes! A vers&o des:top, que possibilita a instala&o em ?indo0s, Linu- e /ac e a )par:?eb, que roda diretamente no ambiente ?eb, possibilitando o acesso ao c2at, atravs de nave%ador, sem a necessidade de instala&o de pro%ramas no cliente! N tambm, um produto opensource, podendo ser modi8cado e utili+ado livremente! N um ambiente se%uro e com um visual a%radvel para os usurios!

LibreOffice Magazine | Outubro 2013

50

ESPAO ABERTO

Ar tigo

Ra 8%ura $, poss3vel ver a tela de lo%in do )par:0eb!

&i'ura () *ela de Lo'in S+ar,-eb

Ra 8%ura ", poss3vel ver a tela de lo%in do )par:0eb!

&i'ura 2) Ambiente S+ar,-eb

LibreOffice Magazine | Outubro 2013

51

ESPAO ABERTO

Ar tigo

1ai-e o )par:0eb em 2ttp'SS000!i%niterealtime!or%Sdo0nloadsSinde-!jspgspar:0eb Ao fa+er do0nload, e descompactar o )par:0eb, necessrio alterar o arquivo )par:?eb!2tml! 4ara isso, altere a se%uinte lin2a'

function jiveZspar:0ebZ%et5on8%AD h return h server' c$"`!#!#!$c, connectionTTpe' csoc:etc, port' cH"""c, autoLo%in' cfalsec i^ i Ra lin2a servidor, coloque o F4 ou dom3nio do seu servidor! 4ronto, ao abrir a p%ina do )par:0eb ele j esta pr@con8%urado, devendo apenas, ser liberado o plu%in do OpenFire que permite a libera&o do acesso 0eb! Con1g ra/0e' do O-en%ire 4ara que o )par:0eb possa acessar o OpenFire, abra o OpenFire, conforme visto no arti%o publicado na quinta edi&o da revista LibreO ce /a%a+ine, clique em 4lu%ins e 2abilite os plu%@ins &ast+at# Ser.i/e e &ast+at# 0eb/#at clicando no 3cone 4ronto, seu cliente )par:0eb, j pode ser utili+ado pelos seus usurios para conversar, fa+er conferncias etc, atravs da 0eb, sem a necessidade de instala&o!

LibreOffice Magazine | Outubro 2013

52

ESPAO ABERTO

Ar tigo

O $ro' -l g=in' i#-or$an$e' do O-en%ire O OpenFire disponibili+a diversos plu%@ins, com as mais diversas funcionalidades! ,ntre eles 2, por e-emplo o suporte a Asteri- 6oF4! Tambm possibilita a instala&o de plu%@ins de terceiros como o 4lu%in <ed8re, que d a possibilidade ao OpenFire de utili+ar a comunica&o por )treamin% de v3deo atravs do <edH! ,ste plu%in esta dispon3vel em 2ttp'SScode!%oo%le!comSpSred8reS! 6amos instalar al%uns plu%@ins que possibilitem um mel2or %erenciamento! O primeiro a ser instalado o /onitorin% )ervice j Load )tatic! Ap7s instalado, na tela principal, deve e-ibir no menu o item estat3stica!

4ermite ao administrador %erenciar as estat3sticas e monitorar os c2ats, conforme pode ser observado na 8%ura (!

&i'ura 3) 1stat2sti/a do 3+en&ire

LibreOffice Magazine | Outubro 2013

53

ESPAO ABERTO

Ar tigo

Ro item todos os relat7rios, poss3vel fa+er o do0nload dos relat7rios em 4DF, conforme demonstra na 8%ura G!

&i'ura 4) 1stat2sti/as

Alem destes plu%@ins, instale o 4ac:et Filter que permite bloquear e 8ltrar tipos de conversas^ 1roadcast que permite o envio de mensa%ens a %rupos de usurios e, Vser Fmport ,-port que permite a importa&o e e-porta&o de usurios no OpenFire! Ao instalar o Vser Fmport ,-port, na se&o VsuriosS>rupos aparecera um novo menu denominado Fmport d ,-port que permite ao administrador e-portar a lista de usurios atuais do sistema ou importar usurios de um arquivo _/L! O /enu )eCes, a%ora administra as seCes do )par:?eb %erenciando as cone-Ces feitas tanto por clientes des:top, como por clientes 0eb! 4ara que seja poss3vel utili+ar os recursos do 1roadcast, necessrio que seja criado %rupos de usurios atravs do menu usuriosS%rupos e adicionar os usurios aos %rupos, desta forma, basta enviar a mensa%em ao %rupo, que todos os usurios que fa+em parte do %rupo, tambm receber&o as mensa%ens! ,ntre os recursos mais importantes do OpenFire, est a possibilidade de auditoria! ,ntre no menu )ervidor, submenu 5on8%uraCes de servidor e em politicas de auditoria! 4or padr&o as politicas est&o desabilitadas, conforme ima%em H a se%uir!

LibreOffice Magazine | Outubro 2013

54

ESPAO ABERTO

Ar tigo

&i'ura 5) 6ol2ti/a de audit7ria

Ative a auditoria para que seja poss3vel %uardar informaCes! Tome cuidado com o espao necessrio para arma+enar os lo%s para serem auditados e selecione o que deseja auditar, pacotes com as mensa%ens, os indicadores de presena do usurios e os pacotes FB! Ainda em 5on8%ura&o de servidor, com a instala&o dos plu%@ins, esta dispon3vel o 4ac:et Filter <ules, que permite a cria&o de re%ras, bloqueios e lo%s! O submenu >erenciamento de cliente, permite que o administrador faa bloqueios de clientes indesejados! Fma%ine que foi padroni+ado a utili+a&o apenas do )par:! )e quiser bloquear os outros clientes poss3vel! 1asta ir em >erenciamento de cliente e 5lientes autori+ados e selecionar apenas os clientes que deseja 2abilitar, conforme pode ser visto na 8%ura J!

&i'ura 6) Clientes 8966 LibreOffice Magazine | Outubro 2013 55

ESPAO ABERTO

Ar tigo

,m funcionalidades por e-emplo, poss3vel bloquear ou 2abilitar o envio de arquivos entre os usurios! 4ronto, a%ora o ambiente est com recursos de auditoria, controle e estat3sticas que permitem ao administrador, analisar o ambiente e %erir seus recursos de forma simples e transparente! Concl '(o O OpenFire mostra@se um ambiente robusto, com qualidade e liberdade para a comunica&o empresarial, com plu%@ins que possibilitam a amplia&o dos recursos, tornando o produto uma 7tima escol2a para empresas de todos os portes! 4ode@se ainda, destacar a sua simplicidade na implanta&o e %est&o facilitando o uso por parte dos n&o tcnicos, sendo com certe+a uma das muitas soluCes livres dispon3veis atualmente com 7tima qualidade!
F BIO GO!ES ROC"A - 'ro(essor na 3nit, evangeliCador e entusiasta de so(t<are livre desde 1""$, 0estor de projetos de ;ede e Seguran2a do SenaiIS,, respons)vel pelos sites <<<.(gr<e*.com.*r e <<<.tiacademJ.com.*r

LibreOffice Magazine | Outubro 2013

56

LibreOffice Magazine | Outubro 2013

57

ESPAO ABERTO

Ar tigo

Tecnologia, Formao e Mercado


'or <odolfo Avelino

demanda

por

pro8ssionais

com

N praticamente imposs3vel encontrar mec[nicos que s&o capa+es de reali+ar manutenCes apenas em carros de um determinado fabricante, t&o pouco, um tcnico eletrUnico que trabal2e com equipamentos de uma ;nica marca! Reste operar sentido, diversas o pro8ssional plataformas de e informtica deve estar preparado para ferramentas! De certo modo, e-istem poucas ofertas de cursos que conse%uem propor uma forma&o capa+ de preparar pro8ssionais que de posse de seu con2ecimento constru3do, possam n&o somente operar os produtos de marcas multinacionais,
58

competncias tcnicas para administrar plataformas livres cresce cada ve+ mais, sobretudo, por meio da populari+a&o de dispositivos m7veis como smart)ones e ta#lets, bem como no desenvolvimento de aplicativos para estes dispositivos e para a pr7pria internet! ,ntretanto, a carncia de pro8ssionais capacitados limitada forma&o e pela de8cincia, ou me O estar permitam, a falta de e8cincia na destes pro8ssionais! ATF5D deve pro8ssional de tecnolo%ia da informa&o comunica&o preparado para operar e administrar variadas plataformas!
LibreOffice Magazine | Outubro 2013

ESPAO ABERTO

Ar tigo
em e proposto para sua aprendi+a%em que muitos n&o veem sentido na %rade curricular de seus cursos! 5on2ecimento muito mais do que informa&o ou simplesmente 2abilidade automati+ada! N a capacidade do aluno de pensar e a%ir nos mais diferentes conte-tos, revolvendo dentro de si para encontrar soluCes criativas a partir de suas pr7prias possibilidades, e n&o apenas de um modelo padroni+ado e acadmico que enrijece o aprendi+ado! 5om isso os alunos se frustram porque, imbu3dos de uma vis&o pra%mtica e utilitarista da tecnolo%ia, acreditam ter sentido estudar s7 aquilo que supostamente seria aplicvel! Reste cenrio a forma&o condicionada a con2ecimentos e 2abilidades das espec38cas, que n&o modi8cam a atitude em rela&o a pesquisa! Assim, cada ve+ mais ferramentas com c7di%os pr con8%urados, abstraem con2ecimentos e conceitos tecnol7%icos, criando uma sensa&o no educando de dom3nio sobre a tecnolo%ia!

mas

tambm

ter

interesse mudanas

question@los,

propor

mel2orias e a solucionar problemas comple-os do seu cotidiano! N poss3vel compreender a proposta dos centros de treinamentos que oferecem cursos pontuais para atenderem a l7%ica de mercado e principalmente do seu modelo de ne%7cio direcionado a certi8caCes de marcas e produtos! ,ntretanto, as formaCes tcnicas e tecnol7%icas, se%undo oferecidas uma no ensino e mdio e superior, ainda se orientam or%ani+a&o metodolo%ia de ensino de dcadas atrs! )e comportam como estes centros de treinamentos, para suprirem as demandas tcnicas do mercado! /ercado este, que cada ve+ mais pressionam os curr3culos universidades e escolas, para atender suas necessidades operacionais! 5om esta nova or%ani+a&o, criou@se a cultura do imediatismo e do resultado rpido por parte dos alunos! Os alunos, muitas ve+es, sentem@se t&o distantes do universo de con2ecimento
LibreOffice Magazine | Outubro 2013

59

ESPAO ABERTO

Ar tigo
Reste ambiente de aprendi+a%em, 8ca mais dif3cil para os alunos apreciarem o valor dos conceitos, da anlise, a compreens&o e tomar decisCes sobre a realidade que os cerca! Assim, fundamental que as escolas tcnicas e universidade, possibilitem e promovam situaCes de aprendi+a%em em que o aluno perceba em de seu a%ente seu papel ativo e e transforme@se consciente con2ecimento! Ra pr7-ima edi&o escreverei sobre a rela&o do LibreO ce e a Fnclus&o Di%ital! apoia de

Ro entanto, cria@se uma dependncia destas ferramentas e rotinas! Buando a forma&o nestas se

principalmente automati+adas,

ferramentas

resultados

Omonta%ensP e con8%ura&o de sistemas, se tornam tarefas fceis para os alunos! 4ouco se cria e a prtica pro8ssional se torna refm de roteiros pr determinados, aonde o aluno n&o estimulado a entender os conceitos e padrCes tcnicos, e sua prepara&o n&o promove situaCes problemas!

pr7prio

RODOLFO AVELINO - 1omponente da diretoria da O!0 1oletivo Bigital. Mestrando no programa de TV Bigital pela 3!,S' Aauru. '=s-gradua2o em Besign instrucional para ,%B Virtual pela 3niversidade .ederal de /taju*a e Boc@ncia no 1en)rio do ,nsino para 1ompreenso pela 3niversidade 1idade de So 'aulo K3!/1/BL. ?eciona no ensino superior nas )reas de %m*ientes Operacionais e Seguran2a em ;edes de 1omputadores. 1omp4s a e8uipe de organiCa2o do 1ongresso /nternacional de So(t<are ?ivre K1O!/S?/L.

LibreOffice Magazine | Outubro 2013

60

LibreOffice Magazine | Outubro 2013

61

ESPAO ABERTO

O 8ue posso (alar so*re o Mernel ?inu+N 'arte V


=ourdain 4or David

Ar tigo

Dando continuidade ao tema de Lernel Linu-, acredite que vocs j est&o preparados para al%o um pouco mais O2ardP, por assim di+er! R&o, n&o nada indecente, 8quem tranquilos! Apenas acredito que a%ora podemos ter uma aborda%em mais Om&o na massaP, j que os G arti%os anteriores j apresentaram min2as ar%umentaCes justi8cando o porqu , ao menos conveniente que voc avalie o Linu- de forma imparcial! ,nt&o, neste arti%o vamos tratar como podemos con8%urar um Lernel personali+ado, partindo do princ3pio de uma distribui&o Linu- que trabal2a com pacotes O!D,1P! ,, antes que receba reclamaCes sobre O4or qu voc n&o usou o Fedora como baseMP ou O4or qu n&o o )u),MP, ou O, o )lac:0areMP eu j justi8co!

LibreOffice Magazine | Outubro 2013

62

ESPAO ABERTO

Ar tigo

4referi utili+ar o padr&o de empacotamento O!D,1P pois o padr&o de diversas distribuiCes como Debian e derivadas, como Lnoppi-, Vbuntu, 1<Li- e tantas outras! ,ntretanto, e-istem bons materiais dispon3veis em l3n%ua portu%uesa para quase todas as distribuiCes Linu- e-istentes e em atividade! 4or isso, n&o se intimide s7 porqu eu n&o estou tratando aqui da sua distribui&o Linu- preferida! 4odemos trabal2ar com al%umas fontes se%uras, conforme su%erido abai-o' Re-o'i$Frio geral do -ro,e$o do 5ernel Lin 6 2ttp'SS:ernel!or%S Si'$e#a de li'$age# de -aco$e' = Debian 2ttp'SSpac:a%es!qa!debian!or%SlSlinu-@"!J!2tml 2ttp'SSpac:a%es!debian!or%Se-perimentalSlinu-@source@(!G Si'$e#a de li'$age# de -aco$e' = *b n$ 2ttp'SSpac:a%es!ubuntu!comSpreciseSlinu-@source@(!"!# 2ttp'SSpac:a%es!ubuntu!comSquantalSlinu-@source@(!H!# ,-istem outras fontes con8veis, do Fedora, do )u), e de outras distribuiCes Linumas, para comear, podemos partir destes reposit7rios! Assim que tiver escol2ido qual vers&o do Lernel voc deseja trabal2ar, voc dever pe%ar este pacote que poder ser O!D,1P ou O!TA<!>kP ou O!TA<!1k"P! 4ara que possa desempacotar o c7di%o fonte do Lernel para comear a estud@lo e, posteriormente, %erar um pacote compilado para instalar em seu computador, si%a a sequencia abai-o! Fnstalaremos al%uns pacotes que ser&o necessrios para uma boa manipula&o do Lernel! 6amos l* )i%a com os se%uintes comandos' g apt@%et update g apt@%et install libncursesH@dev ma:e %cc :ernel@pac:a%e initramfs@tools build@essential %it ls20 dp:% tar

LibreOffice Magazine | Outubro 2013

63

ESPAO ABERTO

Ar tigo

,u poderia apresentar brevemente um pouco sobre cada um destes pacotes que estou instalando, para preparar o nosso ambiente de trabal2o! 5ontudo, todos eles j possuem material dispon3vel na internet, em l3n%ua portu%uesa e apresentados de forma clara! Buanto a recomenda&o de instala&o dos pacotes Odp:%P e OtarP, trata@se de um preciosismo meu, pois j devem estar instalados em sua distribui&o Debian eSou derivada! Para -aco$e G3DE7H g dp:% @i linu-@source@(!__!__!deb g cd SusrSsrcS g tar @-+vf linu-@source@(!__!__!tar!%+ ou g tar @-jvf linu-@source@(!__!__!tar!b+" de acordo com o formato do pacote que estiver dispon3vel no diret7rio OSusrSsrcP!

Para -aco$e G3TAR3GIH T&o lo%o voc ten2a feito do0nload do arquivo O!TA<!>kP, entre no diret7rio onde est o pacote com o c7di%o fonte do Lernel, e si%a os se%uintes passos' g mv linu-@source@(!__!__!tar!%+ SusrSsrcS g cd SusrSsrcS g tar @-+vf linu-@source@(!__!__!tar!%+ Para -aco$e G3TAR37IJH T&o lo%o voc ten2a feito do0nload do arquivo O!TA<!1k"P, entre no diret7rio onde esta o pacote com o c7di%o fonte do Lernel, e si%a os se%uintes passos! g mv linu-@source@(!__!__!tar!b+" SusrSsrcS g cd SusrSsrcS g tar @-jvf linu-@source@(!__!__!tar!b+"

LibreOffice Magazine | Outubro 2013

64

ESPAO ABERTO

Ar tigo

4ara quem desejar, pode e-perimentar instalar o pacote com o c7di%o fonte do Lernel a partir de um comando >FT! g %it clone %it'SS:ernel!ubuntu!comSubuntuSubuntu@precise!%it source Ro Linu-, todos os servios centrais residem em um Lernel central, como vocs bem sabem, que o n;cleo do sistema operacional! ,ste Lernel mantm todos os componentes bsicos juntos e elimina a espera por mudanas de opera&o eSou conte-to! Apesar de ter arquitetura monol3tica, a estrutura do Lernel Linu- inte%ralmente modular, permitindo adicionar ou remover componentes Aou m7dulosD conforme necessidade eSou demanda! Risto reside %rande parte do OpoderP dado a quem deseja Aou precisaD manipular o Lernel! N claro que vocs podem estar com estas per%untas' *E+ para ,ual -nalidade eu de.eria me interessar por isso/0 *Eu 1 no rece#i um 2ernel pronto+ ,uando instalei o "inux/0 *Preciso ainda con-gurar um outro 2ernel/0 1om, OprecisarP eu n&o ten2o como avaliar! 5ada um poder avaliar se necessrio ou n&o, para sua realidade! O fato que voc 4OD, con8%urar um Lernel Linu-, ), esta for uma necessidade! Vm dos principais fatores que podem determinar a compila&o de um Lernel personali+ado desempen2o! ,, se estou certo, desempen2o nunca demais! Ocorre que no Lernel Linu-, n7s podemos minimi+ar o conte;do do Lernel, de forma a que seja compilado um Lernel A4,RA) 5O/ O R,5,))\<FO para min2as e-pectativas, sejam quais forem! *3uero um 2ernel para um computador com 456. Posso/0 5om Linu-, voc pode* *3uero um 2ernel para um computador 7pple. Posso/0 5om Linu-, voc pode* *3uero um 2ernel para um computador .el!o+ como ser.idor de internet. Posso/0 5om Linu-, voc pode*

LibreOffice Magazine | Outubro 2013

65

ESPAO ABERTO

Ar tigo

4oderia reprodu+ir uma %rande quantidade de per%untas que eu j tive que responder sobre Oo quP poss3vel fa+er para ter um Lernel personali+ado! 4ara a maioria das per%untas a resposta ' 5om Linu-, voc pode* 4ara al%umas per%untas, eu ainda ten2o que di+er que n&o sei se pode!!! Q al%uns anos me per%untaram se tin2a Linu- em %eladeira, e eu respondi que n&o! Qoje, a resposta sim! ,-istem fabricantes que est&o utili+ando Linu- em diversos eletrodomsticos! At mesmo no 1rasil! DuvidaM 2ttp'SS000!overinfo!netS"#$$S$#S%eladeira@rodando@linu-!2tml 5omo podem ver, trata@se de uma matria vel2a, que fala que no 1rasil j e-istem %eladeiras sendo vendidas com Linu- embarcado! )e al%um me per%untar se tem cafeteira, batedeira, liquidi8cador, barbeador ou outro eletrodomstico com Linu-, min2a resposta 2oje n&o An&o que eu saiba, que 8que claro*D! /as aman2&, n&o sei!!! 4osso ser obri%ado a mudar a resposta! Al%uns, anos atrs, falar em Linu- em celulares ou em autom7veis era loucura e 2oje realidade! 4or isso, n&o duvido se um dia eu puder, via porta serial ou porta V)1, injetar um c7di%o em um ar@condicionado e ele retornar no visor a mensa%em OQello ?ordP inserida por mim, em um Lernel personali+ado! 6amos voltar ao servio! 5omo eu assumi, vamos tentar abordar al%uns con2ecimentos um pouco mais profundos sobre o Lernel e como ele funciona, para justi8car min2as recomendaCes ao uso do Linu-! , tambm para que vocs comecem a entender quais diferenas e semel2anas o Lernel Linu- tem dos demais :ernels de outros sistemas operacionais! Ra ima%em abai-o, vocs ver&o de forma bem resumida, a apresenta&o dos elementos que eu jul%o os mais interessantes para entender como o Lernel Linu- trabal2a!

LibreOffice Magazine | Outubro 2013

66

ESPAO ABERTO

Ar tigo

Figura ;< Estrutura do 2ernel "inux

)&o estes os elementos acima apresentados' >erenciamento de Tarefas^ >erenciamento de /em7ria e >erenciamento de ,ntrada e )a3da, e-ibidos no centro da ima%em! >erenciamento de Tarefas N responsvel pelo processamento simult[neo de vrios pro%ramas AmultitarefaD, pela compatibilidade com m;ltiplos n;cleos AprocessadoresD e pelo a%endamento de servios! ,ste a%endamento de servios o %erenciamento de qual tarefa e-ecutada e quanto tempo em cada n;cleo! O a%endamento de servios dividido em duas etapas! )&o elas' ,tapa $ 9 O a%endador de m;ltiplos n;cleos a%rupa processadores individuais ou os n;cleos de uma mquina multicore! Restes %rupos, as tarefas s&o desi%nadas para as 54Vs! ,tapa " 9 5ada processador %erencia as tarefas que ser&o e-ecutadas por ele, conforme a%endamento de servios! O dispositivo interno de cada n;cleo, c2amado O)tac: 4ointerP, fornece o endereamento da cada bloco de dados a ser analisado!

*Put899 7gora o :a.id comeou a )alar grego990 5alma* ,u ainda nem comecei a falar alem&o*

LibreOffice Magazine | Outubro 2013

67

ESPAO ABERTO

Ar tigo

>erenciamento de /em7ria N o se%undo maior componente da Lernel e responsvel por implementar o endereamento e a pa%ina&o de todo tipo de dado a ser manipulado pelo processador Aou processadoresD! >arante que todo e qualquer conjunto de c7di%o ten2a acesso ] mem7ria principal e tem o re%istro do endereamento utili+ado pelos conjuntos de c7di%os Aaplicativos, bibliotecas, m7dulos, o pr7prio Lernel, etcD que ),/4<, aleat7rio, considerando os re%istros e as bibliotecas compartil2adas! ,ste processo de endereamento aleat7rio de instruCes de c7di%o c2amado de Address )pace LaTout <andomi+ation, ou A)L< e um dos fatores que %arantem a se%urana de acesso e-clusivo do Lernel, bem como determina o processo 2ierrquico de acesso aos c7di%os em processamento! ,ssa OtalP pa%ina&o o %erenciamento de mem7ria que converte os endereos l7%icos usados pelos aplicativos para manipula&o de dados em endereos f3sicos! ,ste processo divide a mem7ria principal em Op%inasP do mesmo taman2o! Reste conte-to, uma Op%inaP tipicamente tem GL1! ,m outras palavras, G>1 de mem7ria <A/ s&o divididos em um mil2&o de p%inas de mem7ria! ,st&o comeando a entender como o Lernel Linu- usa a mem7riaM 1om!! n&o se assustem se n&o entenderem tudo! ,u levei tempo! /as isso n&o impedir que voc compile o seu Lernel! O:M O pr7-imo elemento eu creio que entender&o mais facilmente, pois poder&o comparar com a realidade de outros sistemas operacionais! Reste ponto em particular eu desejo levantar a Od;vidaP em vocs, a partir da per%unta abai-o' @ Bual o Lernel mais Oorientado ao usurioP, que tenta abstrair a necessidade de compreens&o do qu necessrio para que um dispositivo de arma+enamento de dados fornea acesso a estes dados, sem que o usurio ten2a que entender que e-iste um sistema de arquivosM

LibreOffice Magazine | Outubro 2013

68

ESPAO ABERTO

Ar tigo

4er%unta lon%a, n&o M /as a resposta curta! 6ocs ver&o* >erenciamento de ,ntrada e )a3da N responsvel pelo acesso a arquivos e dispositivos perifricos! O ponto de distribui&o central o 6irtual FilesTstem )0itc2 ou simplesmente c2amado 6F), que distribui o acesso e repassa as c2amadas de disco para o a%endador! ,le responsvel por or%ani+ar e otimi+ar as c2amadas, para que a cabea de leitura Ano caso dos discos r3%idosD faa o menor n;mero poss3vel de movimentos! O %erenciamento da cabea de leitura irrelevante para ))Dls, as mem7rias mas2! 4or isso, o Lernel passa os dados diretamente para o disco, se estiver con8%urada para este tipo de a&o! O 6F) possui um conjunto de interfaces padr&o para aplicativos, que se destina a recon2ecer e e-ecutar entrada e sa3da de arquivos, por meio de um conjunto de sistemas de arquivos que estiverem dispon3veis no Lernel e combina isso com o suporte a um ou mais dispositivos! ,stes sistemas de arquivos podem ir e vir conforme a nature+a transit7ria dos dispositivos de arma+enamento! 6ejam o e-emplo abai-o'

Figura =< 7 *>amada de 7#strao0 inter)ace de o)erece uni)orme+ uma por para

meio de distintos sistemas ar,ui.os+ esta#elecer o .nculo entre os ar,ui.os manipulados pelo usurio e os locais de arma8enamento. processo ou para o ( Este considerado simplesmente ar,ui.o+

para a primeira gra.ao ?sal.ar?

atuali8ando os dados+ onde ele 1 se encontra.a.

LibreOffice Magazine | Outubro 2013

69

ESPAO ABERTO

Ar tigo

Vm des:top Linu- tem suporte ao sistema de arquivos e-t( no disco r3%ido e ao sistema de arquivos F)O IJJ# para 5D@<O/SD6D@<O/, com o 5DF)! 5onforme m3dias s&o inseridas e removidas, o Lernel Linu- se adapta a esses novos sistemas de arquivos com diferentes conte;dos e estrutura! Vm sistema de arquivo remoto acessado atravs do Ret0or: File )Tstem ARF)D! Ao mesmo tempo, o Lernel Linu- OmontaP uma parti&o RT File )Tstem ARTF)D com ?indo0s e a utili+a para leituras e %ravaCes! 4oderia ter sido tambm uma parti&o Fat("* 4aralelamente, um V)1 mas2 drive AVFDD remov3vel conectado, fornecendo outro sistema de arquivos, bem como o mesmo conjunto de interfaces de entrada e sa3da de arquivo, que pode ser usado por todo esses dispositivos, permitindo que o sistema de arquivos subjacente e o dispositivo f3sico sejam removidos pelo usurio! O 6F) do Lernel Linu- cria uma Ocamada de abstra&o uniformeP, que permite a intera&o transparente entre as camadas manipulveis pelo usurio AOaplicativosP e OusurioPD e a camada da 1FO) e os dispositivos A2ard0areD! Ou seja' O usurio fe+ uso de vrios sistemas de arquivos, de vrios sistemas operacionais distintos e n&o precisou se dar conta disso para poder us@los! ,ntretanto, vamos inverter um pouco a situa&o' )e eu conectar um mas2 drive formatado para ,-t( em um computador com ?indo0s Aqualquer vers&oD, eu posso us@loM , se eu conectar um outro mas2 drive formatado para <eiserF) em um computador com O)_ Aqualquer vers&oD, eu posso us@loM A resposta para as duas per%untas a mesma' RnO* )eus mas2 drives ser&o quali8cados como OdefeituososP pelo sistema operacional e voc ser instru3do pelo sistema a format@lo! 6oc foi levado a entender o que um sistema de arquivo! 6iramM O Linu- tambm sabe ser orientado a usurio* A partir de a%ora, vamos comear a manipular o Lernel! = devemos ter os pacotes citados l no in3cio do arti%o instalados! Aquela instala&o tambm poderia ter sido feita a partir de con8%uradores %r8cos, que tanto o Debian como seus derivados possuem!
LibreOffice Magazine | Outubro 2013 70

ESPAO ABERTO

Ar tigo

5ontudo, um dos fatores indispensveis para a manipula&o do Lernel con2ecer os dispositivos do computador para o qual desejamos %erar este Lernel personali+ado! 4ara isso, podemos usar os comandos lspci, lsusb e ls20, que trar&o para a tela informaCes detal2adas sobre o 2ard0are em quest&o! g lspci g lsusb g ls20 5om os dados sobre o 2ard0are j reservados, podemos l@los e utili+@los como referencial para remover o qu n&o necessrio do Lernel e adicionar somente o indispensvel! A)arcasmo de quem prev problemas***D Apesar do empen2o que ven2am a ter, /VFTO 4<O6\6,L que seu primeiro Lernel compilado apresente OLernel 4anicP na iniciali+a&o! O se%undo Lernel tambm!!! e o terceiro tambm!!! talve+ o quarto Lernel tambm!!! quem sabeM 5omi%o, depois do dcimo Lernel eu conse%ui utili+ar o computador de forma OaceitvelP* /as n&o desejo desanim@los, apenas prepar@los para o trabal2o! Ap7s os pacotes instalados, o Lernel descompactado no diret7rio OSusrSsrcP e de posse dos dados do 2ard0are, vamos entrar no con8%urador do Lernel!

g cd SusrSsrcSlinu-@source@(!__!__ g ma:e menucon8% Ao e-ecutar esta lin2a Oma:e menucon8%P, voc ter na sua tela a ima%em a se%uir'

LibreOffice Magazine | Outubro 2013

71

ESPAO ABERTO

Ar tigo

Figura @< Aenucon-g

O que remover e o que adicionar, dif3cil di+er* R&o posso quali8car o que cada um pode precisar! 5ontudo, al%umas recomendaCes posso oferecer! R&o remova sistemas de arquivos, mesmo que voc A>O<A n&o os use! 4ode vir a precisar! <emova suporte a placas de udio que sabidamente seu 2ard0are n&o ten2a! N pouco provvel o uso de uma outra placa de udio, diferente da presente no 2ard0are! 5VFDADO com o suporte a video! <emova ap7s veri8ca&o e-ata do 2ard0are em quest&o e dos suportes oferecidos! 4lacas de rede podem ser removidas, mas tambm com al%um cuidado, pois e-istem placas com nomes parecidos! )i%a as instruCes de cada m7dulo, lendo o O2elpP oferecido por cada um deles! 4ara ler, selecione o m7dulo, fa+endo uso das setas direcionais Opara cimaP e Opara bai-oP do seu teclado, e depois, use as setas direcionais para os lados, para selecionar a op&o O2elpP na base da tela do menucon8%, e pressione OenterP!

LibreOffice Magazine | Outubro 2013

72

ESPAO ABERTO

Ar tigo

g ma:e@:p:% :ernelZima%e :ernelZsource :ernelZ2eaders Ao 8nal do processo Aque demorado, variando de mquina para mquinaD, teremos trs arquivos novos no diret7rio OSusrSsrcP! )&o eles' g ls @la linu-@2eaders@(!__!__@$#!##!5ustomZi(KJ!deb linu-@ima%e@(!__!__@$#!##!5ustomZi(KJ!deb linu-@source@(!__!__@$#!##!5ustomZall!deb ,les estar&o no meio de outros! Listei acima apenas os trs pacotes O!D,1P de nosso interesse! O7S3' ,u utili+ei a vers&o (!`!# do Lernel para fa+er estes testes! 4odemos usar qualquer outra vers&o* 4ara instalar o Lernel personali+ado, precisaremos do arquivo Olinu-@ima%eP! Faa assim'

g dp:% @i linu-@ima%e@(!__!__@$#!##!5ustomZi(KJ!deb Depois de instalar o Lernel personali+ado, devemos criar o arquivo initrd! g m:initramfs @o SbootSinitrd!im%@(!__!__ SlibSmodulesS(!__!__ /as, o qu este OinitrdPM Trata@se de um bloco de dispositivos somente de leitura! Tambm uma mem7ria <A/ virtual que iniciali+ada pelo %erenciador de boot A%rubD antes que o Lernel seja iniciali+ado! O Lernel ent&o pode usar o conte;do do initrd para iniciar o sistema em duas etapas! Ra primeira etapa da iniciali+a&o, o Lernel inicia e monta um sistema de arquivos rai+ inicial, a partir do conte;do do initrd! Ra se%unda etapa, os drivers adicionais e outros m7dulos s&o carre%ados! Depois de carre%ar os m7dulos adicionais, um novo sistema de arquivos root disponibili+ado para o usurio!

LibreOffice Magazine | Outubro 2013

73

ESPAO ABERTO

Ar tigo

Ao 8m, e-ecute o comando abai-o, para que o seu %erenciador de boot seja atuali+ado, recon2ecendo a e-istncia do novo Lernel e do arquivo initrd vinculado a ele!

g update@%rub Ap7s atuali+ar, podemos veri8car o arquivo de %erenciamento de boot do %rub, para veri8car todas os Lernels dispon3veis! )e estiver com o >rub $, veri8que o arquivo OSbootS%rubSmenu!lstP! )e estiver com o >rub ", veri8que o arquivo OSbootS%rubS%rub!cf%P! Dentro de um destes arquivos, devemos veri8car a presena das lin2as de iniciali+a&o do Lernel, bem como a lin2a de iniciali+a&o do initrd correspondente a cada Lernel! )e seu novo Lernel e o initrd dele est&o l!!!! u2m!!! Ocru+e os dedosP e reinicie sua mquina e vamos ver no qu d* )e, por acaso, por al%um motivo, assim, n&o der certo Ae eu falei que pode acontecerD, a mquina ainda poder ser reiniciada no Lernel anterior, que n&o foi removido! Vse o Odp:% @rP para remover o Lernel instalado e faa novamente! Vma 2ora d certo!
DAVID E!ERIC" #OURDAIN - Mem*ro (undador e moderador das listas em lngua portuguesa da TB.. .orma2o na )rea de 1omputa2o. O) mais de 1D anos 5me+endo: no Mernel ?inu+. .luente em alemo, portugu@s, espan9ol e ingl@s. .oi pro(essor universit)rio, ministrando disciplinas de 5,ngen9aria de So(t<are:, 5,ngen9aria de Sistemas:, 51onstru2o de Sistemas Operacionais: e 5%r8uitetura de Sistemas Operacionais:. Mais de PE palestras ministradas no Arasil, 19ile, %rgentina e 'araguai, ensinando so*re Mernel ?inu+ e como organiCar grupos de desenvolvedores de so(t<are livre em 3niversidades.

LibreOffice Magazine | Outubro 2013

74

LibreOffice Magazine | Outubro 2013

75

Você também pode gostar