Escolar Documentos
Profissional Documentos
Cultura Documentos
ApostiladeLinux UmaPrimeiraImpresso
2 Duranteanosemque venho utilizandooLinux,sempreprocureiencontrarumaliteratura, emportugus,quepudessemeorientarnautilizaodomesmo.Notemqueisso,hojeemdia,j melhoroubastante.Temosoj famosoFocalinux(http://focalinux.cipsga.org.br),almdolivro, disponvelempdfnosite(http://www.guiadohardware.net),deCarlosMorimoto, onomenos conhecidoEntendendoeDominandooLinux. Estasduasobrasquemeocorremnomomento, sodelivreacesso,podendoqualquerpessoabaixlospelainternet,ouconsultaronline.Alm disso,oCarlosMorimotorecentementepublicouoseulivroparaservendidoemlivrarias,oquej umaboaajudaparaquemnoquergastarcomimpressoepreferelerempapel. Porm,aminhadificuldadeinicialsetransformou:hojenomaisprocurodocumentaoem portugusparaaprender,massimparapassarparaosusuriosleigos,quetambmdesejamaprender estemaravilhososistemaoperacional. Vejambem,noquerendomenosprezaraliteraturaj disponvel,agrandedificuldadeque encontro queelassomuitograndes,servindomaiscomoconsulta,ouumlivrodecabeceira.O que eu procuro um livro, ou apostila, que disponibilize, de maneira didtica, informaes relevantesparaaspessoasquenadaentendemdesistemaoperacional,ou,maisprecisamente,sobre ESTEsistemaoperacional. Paraquemj est acostumadocomainterfacegrficadoWindows,algunsconceitossobre diretrio, sistemas de arquivos, montagem destes, permisses, fazem parte do bsico a ser entendido.Agora,paraquemnotemnenhumcostumecomsistemaoperacional,anecessidade passaasermaior. Abemdaverdade,oquemuitosprecisam,eoqueamaioriadoscursosquese v pora procuramoferecer:
Ok,comrarasexcees,existemalgunscursosmaiscompletos,queabrangemconceitos menos comuns, como utilizar scandisk, desfragmentador de arquivos, etc. Mas, convenhamos, poucossoosqueselembramdestespequenos,masessenciaiscuidadosquedevemserdispensados aosistemacomoumtodo. Portanto,omeuobjetivocomrelaoaestecursoqueagorainiciamos bastantedireto: levandoemconsideraoqueoLinux umapoderosaferramenta,que,emrelaoaooutroSO maispopular, maisestvel,menosatingidoporvrus,eque possui umagrandequantidadede interfacesgrficas,procurareitrabalharcomoquepodemosconsiderarpadroemboapartedas distribuiesLinuxatuais:ainterfacegrficaKDE,ogerenciadordearquivosKonqueror,almdos programas bsicos para acesso internet. Sero considerados aqui, para efeito ilustrativo, alguns outrosprogramasquesotambmdeusocomum,tipoaplicativosdemultimdia(vdeoesom), visualizadoresdeimagens,dentreoutros. Colabore conosco atravs das suas sugestes, enviando os seus comentrios e suas impressesarespeitodestetrabalho,peloemailricardomoc@yahoo.com.br.
Afinal,oqueoLinux?
OLinux,assimcomooDOSouWindows,umSistemaOperacional.SistemaOperacional aquele programa(ou conjuntodeprogramas) que serve de baseparaqueprogramas clientes possamserexecutados.Podemoscitarcomoexemplodeprogramasclientes:
Paraqueestesprogramaspossamfuncionar, necessriohaverumoutroprogramaqueir interagircomamquinanaqualestaroinstalados.funodoSO(sistemaoperacional)conhecer cadaperifrico,ouseja,componentedocomputador,como:teclado,mouse,modem,som,etc.,de modoafacilitaroacessoaosmesmospelosprogramascitadosacima. Porexemplo:paraquepossamosutilizarumeditordetextos,necessitamosutilizaroteclado. OSOj dever teridentificadootecladonamquina,inclusivequaloseumodelo,einformarao programaeditordetextos,paraqueainteraododigitadorcomoeditordetextossejaimediata. Para que possamos ouvir no computador os nossos cd's de udio, o SO j dever ter identificadoqualpartedocomputador responsvelpelareproduode udioe,destamaneira, receberasinformaesdoprogramareprodutordeudioemandlasparaascaixasdesom. Isso oqueseesperadequalquerSOquesepreze,sejaeleLinux,MacouWindows,ou qualqueroutroquese presteaserumSOquepossaserutilizadoemambientedomsticooude produo,comoemumaempresa,porexemplo.
SistemasdeArquivos
Apesardenosermuitoobservadoporumusurioconvencional,osistemadearquivos pea chave no bom funcionamento da mquina. Seja qual for o que est sendo adotado pela distribuio Linux que voc estiver utilizando, o que se espera do sistema de arquivos bem simples:acessorpidoaosprogramasearquivosdousurio.Paraisso,oLinuxcontacomdiversas opes. Digasedepassagem,bemmaisqueaconcorrncia.Osmaispopulares,podeseafirmar comtranqilidade,so:reiserfseoext3.Oformatoext2tambmmuitoutilizadoainda,mastende asersubstitudocomotempo,devidoaserinferior,noque diz respeitoasuporteacrashes,aos outrosdoiscitados.TemostambmoXFS,JFS,dentreoutros.
Segurana
Estapalavralhesoafamiliar?Podetercertezaque,pelomenosumavez,vocj ouviufalar nelanomundodainformtica.Vrus,worms,trojans,invasoporhackers,dentreoutrostermos andamfreqentandofontesdenotciasespecializadose, svezes,at osnemtoespecializados assim.Nesteitem,oLinuxtemalgoqueagradatantoempresasquantousurioscomuns:osuporte nativosegurana.Istoporqueasprincipaiscaractersticasdesejveisdeseguranaestopresentes nokerneldoLinux,ouseja,noncleodoSO. Umadascoisasquemanteremoscontatologodeincioecomoesquemade"permisses". TratasedeumitemdeseguranadoLinux,onde,cadausuriotemdefinido,peloadministradorou mesmopelousurioprincipaldamquina,oquepodeounopodeserfeitonosistema.Desta maneira, um usurio comum no poder instalar/remover programas aleatoriamente, apagar arquivos de outros usurios, nem desconfigurar o sistema, deixandoo instvel e sujeito a travamentos. Podeparecerchato,no?Massevocpensarbem,issoevitatambmque,casovocesteja acessandoainternet,porexemplo,casoasuamquinasejainvadida,oinvasordificilmentepoder danificarosistema,prejudicandoodesenvolvimentodoseutrabalho.Dessaforma,umusuriode umSOcomooWindows98,porexemplo,podeatmesmoperdertodososdadosdesuamquina nestecaso,masousuriodoLinuxno.Almdisso,asuamquinapodeserutilizadapormaisde umusurio,cadaumcomasuaconfigurao(papeldeparede, cones,etc.),eumnopoder interferirnaconfigurao/documentosdeoutro.Interessante,no? Porfalaremusurio,cadaumter osseusarquivossalvosemumapasta(diretrio),oque lhepermitirterummelhorcontrolesobreaquiloqueseu.
AcessoaunidadesdeDisquete,CDROMeoutros
Algoquetambmutilizamoscomfreqncia,soosdisqueteseCDROM's.Tambmno Linux, apesar de bem mais fcil hoje em dia, bem diferente que no Windows. Por padro, qualquermdiaparaseracessada(comexceodosCD'sde udio)necessitasermontada.Oque vemaserisso? "Montar" uma determinada mdia significa simplesmente tornla acessvel com um comando.NoexistenoLinuxaunidadea:c:d:esimilares,taiscomonoWindows.Existe,isso sim,diretriosondevocpoderacessarocontedodamdiadepoisqueamesmaestivermontada. Essesdiretriospodemreceberqualquernomequesequeiradaraeles,eestarsituadosemqualquer lugar. Por padro, eles esto situados dentro do diretrio /mnt. Assim, para montar o cdrom, utilizamos: mount/mnt/cdrom Paraseacessarodisquete,utilizamos: mount/mnt/floppy Vejabem,odisquete,emingls,chamasefloppy.Porissoodiretriovemcomessenome. Masbempoderiaser: mount/mnt/disquete Entendeu?Oqueimportanoonomedodiretrio,massimparaondeeleaponta. Hoje em dia, utilizase com freqncia o automont, um programa que, executado em
5 background, fazia o papel do comando mount, ou seja, monta automaticamente as mdias selecionadas.Veremoscomofazerissomaisadiante,quandofalarmosdoambienteKDE.
AmbienteGr fico
Algoquepode,aprincpioincomodaralgumaspessoas,mas,comopassardotempo,a tendnciaseacostumar.Doqueestoufalando?Simples:falodeopes.issoa.NoLinux,no existeums ambientegrfico.Existemdezenas. certoque,namaioriadasdistribuiesreinam soberanosoKDEeoGNOME.Mash outrasopes,maisleves,eigualmenteeficientes.Neste curso,estudaremosoambienteKDE,umavezque ainterfacequemaissedesenvolveudurante todososanosdevidadoLinux.
KDE
Significabasicamente,KDesktopEnviroment.OKnotemfunoespecial,anoserpor seraletraquevemimediatamenteantesdeL,deLinux.Temamplosuporteatemas,almde diversosaplicativosescritosespecialmenteparaele.Elemaisoumenosassim:
6 alojadasomenu(iniciarnoWindows),equepodevariardediversasmaneirasnoKDE:
Apartirdestemenu,podeseacessardiversossubmenusquenosremeteaoutrasaplicaes, todasinseridasdentrodeummesmocontexto.Porexemplo,osubmenumultimdianospossibilita encontrardiversosprogramasde udioedevdeo.Osubmenuinternetnospossibilitaencontrar programasparaacessointernet,comodiscador,browser,batepapo,etc. Notese,tambm,nabarrainferiordoladodireito,diversos conesjuntoaorelgio.Vrios aplicativos se utilizam destes pequenos cones para executar diversas tarefas, assim que forem clicados.Comcerteza,quemjseutilizadoWindowstemcostumecomtaiscones. AssimcomonoWindows,abarrainferiornofixa,podendovariardetamanhoeposio. Aflexibilidade tamanha,que,dependendodaconfigurao,teremosumdesktopsemelhanteao WindowsoumesmoaoMacintosh.Vejaumexemplo:
CENTRODECONTROLEDOKDE
NotosemelhantequantoaojmanjadoPaineldeControledoWindows,mastambm tointuitivoquanto.Omotivo, queoCentrodeControledoKDEpossuimuitas,masmuitas opesmesmo.Tantas,quetrataremosaquisomentedasmaisrelevantes. VisoGeral OCentrodeControledoKDE,aoseriniciadopelaprimeiravez,temseguinteaparncia:
8 Valelembrarque,estaimagemfoiconseguidalevandoseemconsideraesostemasque foramaplicadosnoambiente.Os cones,porexemplo,sodoMacOSX,enoosquevempor padronoConectiva.Porm,adescriodosatalhospermaneceamesma. Portanto, vejamos:o primeiroitemnosremete administraodosistema.Aoclicarnesseitem,abrirse novacoluna decones,assim:
Estescaminhosinformamaosistemaondeestolocalizados,respectivamente:A reade trabalho, a lixeira, o diretrio onde estaro os atalhos para os programas que devero iniciar automaticamentee, claro,ocaminhoqueoKDEir procurarosdocumentossalvos(arquivosde texto,planilhas,desenhos,etc.).Esteltimoservir,apriori,paraosprogramasqueforemgerados porsoftwaresqueoKDEreconhea,ouseja,extensesque,comonoWindows,possamserabertas diretamentepelonavegadordearquivos.
Logoaps,vemoitemquepermiteaousuriofazerduasalteraes:mudaronomerealcom
9 oqualfoicadastradoeasenhadeacessoaosistema.
Mas no necessrio se fazer o logon como root para isto. Basta selecionar o boto "modo administrador",conformeilustraoabaixo:
Ogerenciadordelogin, outilitriodoKDEparaoXDM,responsvelporproverologin de diferentes usurios ao sistema grfico. bastante flexvel, podendo ser facilmente alterado. Comoosdemais,asuaconfiguraofeitapeloroot.
O item "instalador de fontes", serve para adicionar novas fontes ao sistema. Assim, possvelutilizarasfontesdoWindows,casootenhainstaladoemsuamquina,oumesmonovas fontes. Lembrese que tambm as fontes tem direitos autorais, e no podem ser adicionadas indiscriminadamente.Procuresaberaorigemdasfontesquevoc instalaemseumicro,casono queiraseralvodeumprocessoporusoindevidodeimagem.
Parausuriosavanados,queentendemdeprogramaoe sabem exatamentecomoasua mquinasecomporta, possvelfazerrecompilarokernel(ncleodosistemaoperacional),para evitar um processamento desnecessrio, uma vez que o kernel no precisar carregar mdulos desnecessriosparaamemria,tornandoosistemamaisgil.
10
Quanto ltimaopo...Bom, digamos queafinalidade proporcionarumabuscamais detalhada do que se est procurando. Por exemplo, voc pode procurar por uma determinada imagem, informando uma imagem similar como exemplo. O KDE ir procurar uma imagem similar,ouseja,aprocurafeitapelocontedo,enospelottulodaimagem.Legal,no?
AmbientedeTrabalho
MltiplosAmbientesdeTrabalho. OLinuxtemumacaractersticabastanteinteressante:permiteque,emumamesmamquina, possahaverdiferentesambientesdetrabalho.Destamaneira,voc podemanterseparadosdiversos processosqueestiverememandamento,emjanelasseparadas.Muito tilparaquem,porexemplo, est navegando na internet e ripando um cd de udio ao mesmo tempo. Desta maneira, uma atividadenointerferenaoutraevocpodeoptarporqualdasduasvocirsededicarequalficar acargodamquina,semlheincomodar.
12
AparnciaeTemas
Comooprprionomej diz,definequalser a"cara"doseuKDE.Apossibilidade,que falamosnoincio,detransformaraaparnciadoseuLinuxemumWindows,umMacintoshou mesmoo"seu"KDE,comumaaparncianica.
Cores Aquivocdefineacorpredominante.
DecoraesdaJanela Defineasdecoraesdajanela(superior)
13 Estilo Estilo(botes,barradecarga(porcentagem),etc.
cones Permitedefinirquaisconesvocirutilizare,ainda,adicionarnovoscones.
ComponentesdoKDE
Assimcomoqualqueroutroprograma,oKDE compostodevriaspeas,quepodemser configuradaspelousurio.Veja:
Veremos,aseguir,umporum:
ConfiguraodosRecursosdoKDE Tratase de programas acessrios do KDE que permitem a sua configurao atravs do CentrodeControle,taiscomoo"calendar"eo"kontact".
GerenciadordeServios ConfiguraosserviosqueoKDEnecessitarparafuncionarcomrecursosextras.
GerenciadordeSesso VocpodedefiniralgunsitenssobrecomoiniciarefinalizarasessodoKDE.
SeletordeComponentes Vocpodeescolherosprogramasqueseropadronosistemaaqui.
VerificadorOrtogrfico DefinaaquiqualoverificadorortogrficooKDEutilizar.
ControledeEnergia Energiahojeemdiano brinquedo.Temosqueeconomizaromximo.EoKDEpermite quefaamosisso.possvelconfigurarregrasparaumcomputadorporttil(laptop)oumesmopara ummicrodemesa(desktop).Vejaaspossibilidadesabaixo: BateriadoLaptop Como o nome sugere, permite monitorar a bateria do seu laptop, indicando, inclusive, quandohoraderecarregla.
17
InterneteRede
ComooLinuxfoiumsistemageradoapartirdainternet,nopoderiafaltaraconfigurao desteitemquetoimportantenosdiasdehoje.Daconexodiscada,redesemfio,tudopodeser configuradonoCentrodeControle.Veremos,aseguir,comofazerisso.
BatePapoemRedeLocal Tratase de um recurso utilizado geralmente por empresas. Muitas vezes temos a necessidadedecontactarcolegasdetrabalhoe,parapouparautilizaodetelefone,lanasemo dorecursodobatepapo,maisconhecidocomochat.
CompartilhamentodeDesktop O Desktop,comoj nos referimos,tratasedasua readetrabalho.Osatalhos paraos programaspreferidos,acessoacdrom,disquetes,dentreoutrascoisas,estononossodesktop.Mas, oquetalvezmuitosno saibam,odesktopnadamais queumapasta,dentrododiretriodo usurio,quetambmpodesercompartilhada.Apesardenosermuitocomum,algumpodequerer queumamigovejaoquetemnoseudesktop.
19 FirewallPessoalConectiva Um bom SO deve disponibilizar um firewall, hoje ferramenta indispensvel para uma navegao tranqila nainternetoumesmoemumaredeinterna.OFirewalldaConectiva uma interfaceparaconfiguraodoiptables,programaemmodotextoquecuidadaseguranadarede.
Preferncias Defineprefernciasdiversas,nocomtempladasnosdemaistpicos.
RedesemFio Permiteconectarumcomputadoraoutrosemautilizaodecabos.
20
Perifricos
Perifricos so o hardware que, conectados a cpu, nos permite a interao com o computador.Exemplossoomouse,teclado,impressora,cmeradigital,etc.
DispositivosOBEX Outrotipodeconexoremotasemfio.
Impressoras Permite instalar e configurar a sua impressora. Apesar do Linux possuir mais de um gerenciadordeimpresso, sendoosmaisconhecidosoLPReoCUPS, nessaseo possvel configurarsemmaioresdificuldadesasuaimpressora.
Mouse Aquitambmumanovidade:almdatradicionalconfiguraoparacanhotos,cliqueduplo ousimples,dentreoutros,j possvelmudarotemadomouse.Emaisdoqueisso:enquantono Windowsostemasnopodemtermaisde256cores,noKDEnoexisteestelimite.Diversostemas estodisposionohttp://www.kdelook.org,parafazerafestadosusuriosdesktop.Almdisso, possvel configurar o mouse para funcionar pelo teclado. isso mesmo. Caso voc tenha problemacomomouse(hardware),vocpodeconfiguraroseutecladopara"quebrarumgalho"at vocpodercomprarumnovo!
22
RegionaleAcessibilidade
OKDE traduzidoparadiversosidiomas,atmesmoosmenoscomuns,comoocasodo esperanto.Comisso,podeserutilizadoemdiversospases,incorporandocaractersticasprpriasde cadapas,comootipodamoeda,separaodosnmeros,entreoutros.
DisposiodoTeclado No Linux, a configurao do ambiente grfico difere da configurao do modo texto (tambmnoWindowsissoserepete).EnoKDE,mesmoqueoseuLinuxnoestejapreparadopara utilizaromapadetecladocorreto,vocpodeconfigurarisso.
SeguranaePrivacidade
Nonossomundomoderno,muitosefalaemseutilizarainternetparasefazercompras, acessarobanco,acessaremaileoutrasatividadesondeoenviodeinformaespessoaisatravsda granderedemuitocomum.Protejase,configurandosuasopesdesegurananesteitem.
24 CarteiradoKDE TratasedeuminteressanterecursoqueoambienteKDEdisponibilizaparaosaplicativos quetemamesmabase,ouseja,abibliotecaQT.Casooprogramanecessitegravaralgumasenha queousurioutilizanainternet,okwalletarquivaestainformao,deformasegura,criptografada, para evitar que outras pessoas possam, atravs da rede, ter acesso. Alguns aplicativos que se utilizamdokwallet: Konqueror,Kopete(clienteP2P),dentreoutros.
Privacidade Nacertavocjouviufalarquediversasinformaessoarmazenadasnoseucomputador, enquantovoc trabalhaouenquantonaveganainternet,no mesmo?Poisbem,aquivoc pode definirseosarquivostemporrios,utilizadosparaconfiguraroseusistemadeveroserapagados, oudeveroserarmazenadospara,digamos,umautilizaoposterior.Casovoc no saiba seir utilizaressasinformaesposteriormente,marqueasopesdisponveisefaaalimpezadetempos em tempos. Da mesma maneira que estas informaes podem ser teis, elas tambm podero possibilitarqueumapessoa,acessandooseucomputadorremotamente,possasaberinformaes valiosassobrevoc,taiscomon deCPF,RG,dentreoutrasinformaesquesoarmazenadasno seumicro.
25
SOMEMULTIM DIA
AquimoraocoraomultimdiadoKDE.Todasasconfiguraesamultimdiapoder ser feitaaqui.Vamosverumaauma.
CD'sdeudio Com a evoluo da multimdia na informtica, inmeras so as possibilidades para se trabalharumcdcomumde udio.Podeseripar,misturarmsicasdecd'sdiferentesemums, podesecodificarumamsica(mp3,ogg),aplicarefeitosemumadeterminadamsica,etc.Nesse local,voc poder definirseoKDEreconhecer automaticamenteoseuCD(recomendado),eas configuraescasovocqueiracodificarmsicasqueseroextradasdosseuscd'sdeudio.
26
Mixer AplicativodoKDE(kmix)quetemporobjetivoconfigurarovolumedasuaplacadesom.
RecuperaodoCDDB O CDDB um arquivo pblico, onde se encontram diversas informaes sobre cd's, geralmentede udio,quej foramlanados.Tratasedeumimensobancodedados,ondevoc pode, automaticamente, atravs da internet, identificar as informaes do cd que est sendo executadonomomento(oplayerdecddevesercompatvel). possvel,tambm,queousurio contribuacomestainformaoparaestemesmobancodedados,casoelanoexista.
27
APLICATIVOS
Depoisdefalarmossobreo"corao"doKDE,valeapenaconheceralgunsdosaplicativos desenvolvidosespecificamenteparaestaplataforma.Boapartedosaplicativosconhecidossevalem de um recurso de compartilhamento que o KDE disponibiliza. Desta maneira, um aplicativo utilizadoparaabrirarquivoscompactados,comooark,podeserutilizadoporoutroaplicativocomo ogerenciadordearquivos(konqueror). Vejamos afrentequaisosaplicativosmaisconhecidose utilizados. Konqueror Tratase de um verdadeiro canivete suo, pois pode ser utilizado como gerenciador de arquivos (a la Explorer do Windows) e como um navegador web de primeira linha. Como navegador, possvelobter,entreoutrascoisas,afacilidadedesenavegarnosistemadearquivos doLinux,alterarpermissesdearquivos,prvisualizararquivoscomo:sons,pginashtml,texto, grficos,etc.Almdisso,podemosriparcd's,acessarredeinterna,dentreoutrasfuncionalidades.
Ark Lembramsedoaplicativoparaabrirarquivoscompactadosqueeufalei?Poisbem,este.
28
Kontact Tratase,narealidade,dequatroaplicativosemums:okmail,programadegerenciamento de email's super completo, okalendar,aplicativocalendrioedecompromissos, umaplicativo gerenciadordecontatoseoutroparaleituradenews,oknode.Todosintegradosentresi,comoum groupware.Alis,possibilitatambmotrabalhoemconjunto,caractersticabsicadeumautntico groupware.
KSCD Umaplicativoparatocarcd's,comsuporteaCDDB.
29
AcessandoMdias
TambmatravsdoKDE,podemos,facilmente,acessarumadeterminadamdia,ouseja,cd rom,disquete,dvd,etc.OprprioKDEj vemprconfiguradocomalguns conesqueapontam paraosdiretriosondeseromontadosasmdias.conesnareadetrabalho,noformatodeumcd
30 romedeumdisquete,permitemoacessoaestasmdiascomumsimplesclique(oumaisdeum, casoosistemaestejaconfiguradosemelhanteaododeRedmond).Permitem,inclusive,aabertura doKonqueror,exibindotodoocontedodocdoudisquete. Talfacilidadeno apreciadapelosadministradoresdesistemas,umavezquebanalizao acessoalocaisdeondepodemprovervrusearquivosnodesejveis.Jparaousuriodomstico, facilitaoacessoaosseusarquivospessoais(nocasodeumbackup,porexemplo).Almdomais, lembremsequeosistemadever estarconfiguradoparapermitiroacessoaestestiposdemdias. Talpermisso configuradanoarquivochamadofstab,queficadentrododiretrio/etc.Alinha que indica a permisso que um usurio comum tem de acessar determinado dispositivo semelhanteaesta:
none/mnt/cdromsupermountfs=iso9660:udf:ext2:hfs,dev=/dev/cdrom,ro,nosuid,nodev,user00
Comopodemosnotar,apalavrauserquaseaofinaldalinhaindicaqueumusuriocomum possaacessarodrivedecdrom. interessantetambmcomentarumacaractersticapoucocomumnasdistribuiesLinux: tratase do supermount. O supermount um aplicativo que roda em background, ou seja, imperceptvelaousurio,equepermiteamontagemautomticadocdrom,porexemplo.Desta maneira,aoseacessarodiretrioondedeveriaestarmontadoocdrom,osupermountdetectaa intenodeacessoemontaocdparaquesepossanavegarnele.Dequebra,paraquenoseja necessrio desmontarocdpararetirlododrive,assim queobotodeejeo docdrom ativado,osupermountdesmontaodriveparaousurio.Noteque,comodisseantes,esteaplicativo no comum nas distribuies Linux. As que incorporam o programa e que eu conheo so: ConectivaeMandrake.Podeserqueoutrastenhamestafacilidade,masnopossoafirmarquais sejam. O atalhoparaacessoaocdrom,noKDE, representadoporum conemais oumenos assim:
Este um cone que vem junto com o Conectiva, desenhado pelo Everaldo, brasileiro conhecidointernacionalmentepelosseustrabalhosartsticos.Claroqueexistemoutrosmodelosde conesparaocdrom,fceisdeseremobtidosnosite http://www.kdelook.org.Valeapenauma visita,poissomuitasobrasdeartequepodemserbaixadasnosite,inteiramentedegraa. Valedizerqueo coneacimarepresentaodrivedecdromdesmontado.Existeumoutro conequerepresentaodrivemontado,equeoseguinte:
Ao se clicar no cone, a mudana do desmontado para o montado automtica, no necessitando interveno do usurio para tal ocorrer. importante ressaltar que, devido caracterstica do supermount, a figura no ambiente desktop pode no se alterar, mas isso no importaparaousuriofinal,umavezque,oqueimportaparaele,poderacessarodrive.Almdo mais,afiguradodrivemontado importanteparaalertarousurioque necessriodesmontaro driveantesdesetiraramdia,oquejnonecessriocomosupermountrodando.
31
AtalhosparaAplicativos
Quempensaqueno possvelcolocaratalhosparaaplicativosnodesktopdoKDE,se enganou.possvel,inclusive,escolheroconeedigitarumabrevedescrio.Paracriarumatalho nodesktop,cliquecomobotodireitodomousesobrea readetrabalho,escolha:criarnovo arquivolinkparaaplicativo.
NaorelhaGeral,definaonomedoatalho,o cone(cliquenafiguraparaselecionarum cone)ea,naorelhaAplicativo,definaadescrio(poderaparecerjuntocomonomenomenu)e umcomentrio.Almdisso,definaondeestoexecutvel,ouseja,oprograma.NocasodoLinux, amaioriadosprogramasestosituadosem/usr/bin.Poderestaremoutroslocaistambm,oque poucocomum.Issoser definidopeladistribuioquevoc adotar.Dica:casoestejaem/usr/bin, bastadigitarnocampoonomedoexecutvel,umavezqueo/usr/binfazpartedapathdoLinux,ou seja,olocalprdefinidoparalocalizaoautomticadeprogramas.Lembrese,tambm,queno mundolinuxnoh anecessidadedaextenso.exeparadeterminarqueumarquivo executvel. Bastadeterminarassuaspermissesparapoderfazloexecutar(casoelesejaumbinrioouscript, claro). Por saber que esta questo de permisses complicada, sugiro a leitura do excelente Focalinux(citadonaintroduodestetrabalho),quetemoseudesenvolvimentomuitoativo,eque tratabemsobreestaquesto.Agora,sevocestiversobasupervisodeuminstrutor,exijadeleesta explicao. Tenha certeza que ir facilitar bastante a soluo de diversos problemas, caso eles surjam.
InstalaodeProgramas
Xiii,agoraqueobichopega.Narealidade,instalarumprogramaparaLinuxnoincioera umatremendadordecabea,poismuitosprogramasdeviamsercompiladosprimeiroparapoderem funcionar. Explico melhor: todo e qualquer programa, para funcionar em qualquer sistema operacional(Windows,Linux,Mac,etc.),temque,inicialmente,sercriadoemumeditordetexto, segundo uma linguagem prpria (programas grficos como Delphi, Visual Basic, dentreoutros tambm podem ser utilizados, mas precisam de digitao tambm). Aps ter sido criado, necessrio transformar este arquivo texto em um outro arquivo que possa ser utilizado pela mquina. Para isso utilizado um compilador, ou seja, um codificador binrio. Como cada distribuio Linux possua uma caracterstica prpria, muitos programadores optaram por disponibilizaroprogramadelesemcdigofontenainternet,demaneiraquefossepossveladapt lonamquinadousurio,ecriaralioprogramaexecutvelquefaleianteriormente. Hojeemdiaocenriomudou.Algunsprogramas,tipoOpenoffice,Mozilla,Netscape,etc., utilizamsedeinstaladoresprprios,almdecarregarconsigotodasasbibliotecas(libs,noLinux, assimcomoasdlls,noWindows)necessriasparaofuncionamentodoprograma.Oruimdisso
32 quesobrecarrega,porvezes,osistema,combibliotecasduplicadasemvriaspartesdodiscorgido. Poroutrolado,trazparaomundoLinuxojeitowindowslikedeinstalaodeprogramas. Existemvriosoutrosprojetosquebuscamfacilitaravidadousuriodomstico,taiscomoo aptget,desenvolvidopeladistribuioDebian,ej utilizadoporoutrasdistribuies,taiscomo Conectiva,urpmidaMandrake,eoutros.Elestrabalhamcomoconceitoderepositriosespalhados por todo o mundo, onde esto vrios gigabytes de arquivos prcompilados, junto com suas dependncias (bibliotecas necessrias ao funcionamento), de tal modo que, com um simples comandoemmodotexto,oucomumaplicativogrfico,podeseescolheroprogramanecessrio paraasuaatividade,esolicitarasuainstalao.Vejacomo:
Nafiguraacima,vemosoKynapticemao.SimilaraoSynaptic,tratasedeumfrontend (assimquechamamosaplicativosgrficosqueintermediamaexecuodeaplicativostexto)parao aptget)quepermiteaexibiodosarquivosinstaladosedosdisponveisparainstalao,queesto disponveisdosservidoresprinformados(aconfiguraodoKynapticeSynapticnosertratada aqui).Portanto,quandovoc ouvirfalardeumbomaplicativoparaLinux,procureprimeiroseele j no est disponvel atravs do Kynaptic, ouSynaptic,ou mesmocom o aptget, atravs do comandoemumajaneladeterminal: aptgetinstallpacote Importante:todaequalquerinstalaodeprogramanoLinuxdeveserfeitaporumusurio root.Vejadoquesetratanoprximotpico.
Usurioseusu rios
OLinuxconhecidopelasuasegurana,certo?Mas,deondevemtodaessaseguranaque
33 tantofalamos?Simples:tratasedosistemadepermissesqueoLinuxadota.OLinux,assimcomo todosistemapadroPosix,possuiumusurioroot,que aquelequetudopodenosistema.Pode instalar,removerprogramas,criar,removerdiretriosearquivos,enfim,tudoquenecessriopara a administrao do sistema. Os demais usurios, geralmente so criados para serem usurios comuns,ouseja,nopodeminstalarnemremovernada,anoseroqueest emseudiretrio, criado exclusivamente para a sua privacidade. Por exemplo, se voc se conectar a internet, possvelqueosuamquinasejainvadida.Mas,seestivercomousuriocomum,oinvasor,assim comovoc,poucopoderalterarnosistema,preservandoasuamquinaedandolhetranqilidade paranavegarnainternetsemmedo.Seestiverconectadocomoroot,apoucadiferenater deum usuriowindows,porexemplo,poisopoderdorootestardisponveltambmparaoinvasor. Comoestetemaenvolveoesquemadepermisses,voltoainsistirnaleituradoFocalinux, citadonoinciodestetrabalho.
Diverso!Ubaaaaaaa!
Nem s de trabalho vive um usurio, correto? Correto. Portanto, podemos dizer que o usurioLinuxtambmcontacomumasriedeprogramasparasuadiverso, sejatocadoresde msica, filmes,jogosinclusiveem3D,dentreoutrascoisas.Poderiadestinarvriaspginasao tema,masescolhereialgunsaplicativoss parailustraroquedigo.Valedizerquesetratadeuma continuaodotpicoAplicativos,ondelisteialgunsaplicativosprpriosdoKDE.Aqui,nocaso, nemtodossodoKDE,masfuncionamsemnenhumproblemanestegerenciadordedesktop. Jogos3D Infelizmente,nopossopostaraquinenhumscreendejogo3D,poisparaisso,necessitaria terumaboaplaca3D(aceitodoaes=)).MasjogoscomoDoom,Wolfenstein,Heretic,Simcity, dentreoutrossonativosparaLinux,ouseja,funcionamsemanecessidadedeemulao.Alm, claro,deoutrosjogos3DquefuncionamexclusivamentenaplataformaLinux. JogosdePlataforma Um jogo bastante cativante, o Frozen Bubble, uma espcie de tetris, fcil de jogar e viciante,ondeojogadorpodersemanterligadodurantevriashoras:
34 Bonitinho,no?Eotradicionalpacincia,oquemedizem?
Assimcomoele,existemaindaemuladoresparasnes,nes,playstationI,dentreoutros.Vale apenaconhecer.Diversossitesderomsj oferecememuladoresparaLinux,almdostradicionais sitesdedownloads,comooSuperdownloads(http://www.superdownloads.com.br/linux),oTucows (http://www.linuxberg.com), Icewalkers (http://www.icewalkers.com), Tux Resources (http://www.tuxresources.org),dentreoutros. Msica,m sicaemaismsica DifcilrelataraquitodososplayersdemsicaqueexistemparaLinux.Vamosnosaterao
36
Atravs de diversos codecs que podem ser baixados no site do mplayer (http://www.mplayerhq.hu),possvelreproduzirpraticamentetodotipodemdiadisponvel,desde arquivos.avi,at os.mpg,.mpeg,.mov,etc.BomdizertambmqueoKaffeine,citadoacima, utilizasedosmesmosplugins,apesardeserbaseadonoXine,que outroprogramaparaexibio defilmes. Internet,aquivamosns! Yes,nstemosInternet.E,diferentementedeoutrossistemas,comooLinuxfoiprojetadoj seutilizandodoconceitoderede,ficaaindamaisfcilerpidonavegarpelagrandeteiamundial. Desdeoj topropaladoFirefox,estederivadodoMozillaque,porsuavezfoiconcebidoatravs daaberturadocdigodoNetscape,at vriosclientesdeemail,comooThunderbird,oKmail, Evolution(clientedegroupware),dentreoutros.Vejamosalgumasimagens:
ElogiadssimoclientedeemailtambmdaMozillaFoundation,comfiltroantispamincluso, almdeleitorderss.Recomendadssimo!
Programa para acesso a rede dialup. Faclimo de configurar, suporta mltiplas contas. TambmvemporpadronoKDE.NoLinux,at h poucotempo,osfamigeradoswinmodems eramumdesafio.Pouqussimoseramsuportados.Hojeasituaoseinverteu.Comrarasexcees, o winmodemstambmestosendoconhecidoscomolinmodems,porestarconversandocomo pinguim.Casoestejatendoproblemaparaconectar internet,procuresaberseoseumodem compatvelnosite:http://www.linmodems.org. Almdosprogramaslistadosacima,sintodizerquehumanamenteimpossvelreproduzira grandequantidadedeprogramasexistentesparaLinuxdisponveishojeemdia.Porserumsistema aberto,apossibilidadedaexploraodocdigodokerneledediversosoutrosprogramasfacilitaa compatibilidadeentreaplicativos,evitandotravamentosdesistema,tocomunsnaqueleoutronosso
ENCERRAMENTO
Pois bem, como havia descrito no incio deste nosso trabalho, o meu objetivo foi to somentequelesquepensavamqueoLinuxeraumbichopapodainformtica.Comovocspodem ver,utilizaroLinux,nosnossosdias, extremamentefcil.Hoje muitosimplessefazer,emum sistemalinuxbemconfigurado,detudoumpouco.Ouvirmsica,vervdeos,gravarcd's,navegar nainternet,enfim,oqueamaioriaesmagadoradosusuriosdecomputadornecessita.Umaoutra classedeaplicativosquenocomportaessaapostilaodassutesdeescritrio.Amaispopulara Openoffice, que mereceu um belssimo trabalho por parte do pessoal do Metr de So Paulo (http://www.metro.sp.gov.br). Por j existir este trabalho (recomendo fortemente), e outros no mesmo nvel, no discorrerei sobre ele aqui. Espero ter contribudo para que todos possam experimentarestamaravilhosaferramentaquenosdisponibilizada,comtotalliberdadee,oque maisimportante,totalestabilidade(semtelasazuisetravamentosindesejveis).Boasorteatodos. RicardoRabeloMota