Introdu(cid:231)ªo ao Linux (cid:150) Augusto C. Campos 1 Introdução ao Linux Augusto César Campos [email protected] www.br-linux.com Introdu(cid:231)ªo ao Linux (cid:150) Augusto C. Campos 2 Conteœdo 1.Apresenta(cid:231)ªo.....................................................................................................................................3 2.Nota de Copyright.............................................................................................................................3 3.Conceitos bÆsicos..............................................................................................................................4 4.Uma instala(cid:231)ªo assistida....................................................................................................................5 5.Usando o ambiente............................................................................................................................7 O kicker ou barra de tarefas.............................................................................................................8 O menu do sistema...........................................................................................................................9 Os (cid:237)cones do sistema........................................................................................................................9 6.Configurando o idioma....................................................................................................................10 7.Os aplicativos para usuÆrios............................................................................................................11 8.Comandos em modo texto na shell..................................................................................................12 Os comandos bÆsicos.....................................................................................................................13 Virando root...................................................................................................................................14 9.A Ærvore de diret(cid:243)rios......................................................................................................................15 Os diret(cid:243)rios de binÆrios................................................................................................................15 O diret(cid:243)rio de configura(cid:231)ªo...........................................................................................................16 O diret(cid:243)rio de boot.........................................................................................................................16 O diret(cid:243)rio de dispositivos.............................................................................................................16 O diret(cid:243)rio de bibliotecas...............................................................................................................16 Os pontos de montagem de m(cid:237)dias remov(cid:237)veis.............................................................................16 Diret(cid:243)rios pessoais.........................................................................................................................16 O indicador de status......................................................................................................................16 Os diret(cid:243)rios de variÆveis..............................................................................................................16 A segunda hierarquia.....................................................................................................................16 Outros diret(cid:243)rios............................................................................................................................17 Quem garante?...............................................................................................................................17 10.A documenta(cid:231)ªo............................................................................................................................17 11.Administra(cid:231)ªo do sistema..............................................................................................................18 O YaST..........................................................................................................................................20 Gerenciamento de usuÆrios e seguran(cid:231)a........................................................................................20 Acesso a rede.................................................................................................................................21 Servi(cid:231)os de rede.............................................................................................................................21 Hardware........................................................................................................................................23 Sistema ..........................................................................................................................................24 12.Gerenciando impressoras...............................................................................................................25 13.Gerenciamento de discos...............................................................................................................27 Descobrindo o espa(cid:231)o livre............................................................................................................27 Descobrindo quem estÆ usando o espa(cid:231)o.......................................................................................28 Localizando arquivos.....................................................................................................................28 Restri(cid:231)ıes e permissıes de acesso.................................................................................................30 14.Instalando e gerenciando software................................................................................................31 15.Sobrevivendo no modo texto.........................................................................................................32 16.ApŒndice 1: AnÆlise do SuSE Linux 8.2.......................................................................................36 17. ApŒndice 2: Como obter e gravar seus pr(cid:243)prios CDs de Linux...................................................40 Introdu(cid:231)ªo ao Linux (cid:150) Augusto C. Campos 3 1. Apresenta(cid:231)ªo Este documento Ø utilizado como complemento ao bloco A do curso (cid:147)Introdu(cid:231)ªo ao Linux(cid:148), e pretende servir como aux(cid:237)lio ao aprendizado e posterior fonte de consulta para alunos que jÆ tenham s(cid:243)lidos conhecimentos na Ærea de informÆtica e que queiram ingressar no mundo do software livre. ˚nfase Ø dada aos aspectos tecnol(cid:243)gicos e administrativos, sem o enfoque pol(cid:237)tico encontrado em outras publica(cid:231)ıes desta natureza. O curso Ø dividido em dois blocos: Bloco A (cid:149) Conceitos (Linux, software livre, LSB, distribui(cid:231)ıes, FHS...) (cid:149) Instala(cid:231)ªo a partir dos CDs (cid:149) Uso do ambiente (cid:149) Estrutura de diret(cid:243)rios (cid:149) Acesso a dispositivos [CD, disquete...] (cid:149) Como localizar e usar documenta(cid:231)ªo e suporte (cid:149) Introdu(cid:231)ªo a ferramentas de administra(cid:231)ªo (cid:149) Gerenciamento de usuÆrios (cid:149) Configura(cid:231)ªo para acesso a rede (cid:149) Acesso a impressoras (cid:149) Gerenciamento de disco (cid:149) Instala(cid:231)ªo de software adicional (cid:149) Shell (comandos e filtros bÆsicos) Bloco B (cid:149) Gerenciamento de processos (cid:149) Como localizar e acompanhar os logs (cid:149) Suporte bÆsico de rede (cid:149) Introdu(cid:231)ªo ao SSH (cid:149) Samba e NFS (cid:149) Apache (cid:149) Squid (proxy web) (cid:149) Introdu(cid:231)ªo a seguran(cid:231)a (filtros de pacotes, apresenta(cid:231)ªo de ferramentas bÆsicas de verifica(cid:231)ªo) Como os blocos sªo extensos e foram planejados para durar uma semana de aula cada um, ao final de vÆrios cap(cid:237)tulos sªo apresentadas referŒncias adicionais sobre os assuntos, bem como sugestıes de exerc(cid:237)cios de fixa(cid:231)ªo e para explora(cid:231)ªo adicional, podendo gerar discussıes em sala de aula quando houver interesse dos alunos. 2. Nota de Copyright ' 2003 (cid:150) Augusto CØsar Campos. Introdu(cid:231)ªo ao Linux (cid:150) Augusto C. Campos 4 O uso deste documento Ø regido pela licen(cid:231)a GNU Free Documentation License, Versªo 1.1 da Free Software Foundation. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; 3. Conceitos bÆsicos Antes de come(cid:231)ar a conhecer o Linux, Ø hora de conhecer alguns conceitos e defini(cid:231)ıes que se tornam importantes na hora de compreender as demais questıes envolvidas. Embora as revistas de circula(cid:231)ªo nacional possam achar que software livre e freeware sªo sin(cid:244)nimos, cabe a vocŒ entender as diferen(cid:231)as de forma a melhor orientar suas escolhas. Sistema operacional: Ø o componente de software que faz a interface bÆsica entre os programas do usuÆrio e o computador, gerenciando itens como os recursos e perifØricos (e. g. mem(cid:243)ria, discos, arquivos, usuÆrios, impressoras), seguran(cid:231)a, privilØgios, comunica(cid:231)ªo e outros. Kernel: Ø o componente central de qualquer sistema operacional, contendo as principais tarefas de gerenciamento. Linux: Ø um kernel desenvolvido a partir de 1991 por Linus Torvalds (foto abaixo), unido a centenas de interessados (voluntÆrios e empresas como a IBM, a HP e outras), capaz de rodar em mœltiplas arquiteturas (do palm ao mainframe) e que, aliado a ferramentas providas por terceiros (e.g. GNU, KDE, Apache, PHP) forma um sistema operacional robusto e flex(cid:237)vel. O sistema operacional resultante da uniªo entre o kernel do Linux e as ferramentas de terceiros pode ser chamado de GNU/Linux ou apenas de Linux (cid:150) a varia(cid:231)ªo ocorre por razıes ideol(cid:243)gicas. Linus Torvalds, autor do Linux Licen(cid:231)as: existe uma sØrie de termos de uso que regulamentam os softwares. Cada autor de software Ø livre para escolher o tipo de licen(cid:231)a adotada: licen(cid:231)as comerciais, shareware, etc. A licen(cid:231)a t(cid:237)pica do Linux Ø a GPL (General Public License), que permite livre uso, altera(cid:231)ªo e redistribui(cid:231)ªo,desde que asc(cid:243)pias redistribu(cid:237)das adotem a mesmalicen(cid:231)a dooriginal.Outra licen(cid:231)a t(cid:237)pica de sistemas abertos Ø a BSD, que permite livre uso e redistribui(cid:231)ªo, e dÆ a op(cid:231)ªo para que os interessados alterem os termos da licen(cid:231)a. Distribui(cid:231)ªo: reuniªo do kernel do Linux a um conjunto de software selecionado por Introdu(cid:231)ªo ao Linux (cid:150) Augusto C. Campos 5 terceiros, respeitando os termos de licenciamento de cada um dos componentes envolvidos. Qualquer interessado pode criar uma distribui(cid:231)ªo, mas apenas um pequeno grupo delas tem presen(cid:231)a no mercado (o que nªo desqualifica as demais (cid:150) algumas nªo tem interesse em (cid:147)sucesso mercadol(cid:243)gico(cid:148)). Exemplos de distribui(cid:231)ªo: Conectiva, Red Hat, Debian, SuSE, Kurumin. Logotipo do LSB LSB: Linux Standards Base (www.linuxbase.org) . Conjunto de padrıes (facultativos) aos quais as distribui(cid:231)ıes e as aplica(cid:231)ıes devem aderir de forma a facilitar o desenvolvimento de software que nªo seja espec(cid:237)fico de uma dada distribui(cid:231)ªo, maximizando os treinamentos, a documenta(cid:231)ªo, etc. Exerc(cid:237)cios propostos: 1. Discutir em sala de aula as diferen(cid:231)as existentes entre dom(cid:237)nio pœblico, freeware, free software/software livre e open source/c(cid:243)digo aberto. 2. VocŒ acha que a existŒncia de mœltiplas distribui(cid:231)ıes diferentes de Linux Ø um ponto positivo ou negativo deste sistema operacional? (Considere que todas elas obede(cid:231)am ao padrªo LSB) 3. Veja no apŒndice 2 as instru(cid:231)ıes sobre como obter via internet e gravar seus pr(cid:243)prios Cds de Linux. VocŒ acha correto revender Cds obtidos desta forma? Por que? 4. Como sugestªo de leitura adicional, um artigo do site Linux.com apresenta vÆrios conceitos interessantes relacionados ao Linux, em inglŒs. Veja em http://linux.com/article.pl?sid=02/03/09/1727250 4. Uma instala(cid:231)ªo assistida Instalar o Linux pode ser uma experiŒncia muito mais fÆcil do que a maior parte dos usuÆrios imagina. Entretanto, alguns detalhes podem tornar a tarefa mais desafiadora: manter mais de um sistema operacional na mesma mÆquina sem preju(cid:237)zos a nenhum dos dois, ou instalar o sistema em um hardware cujo fabricante nªo forneceu driver para o sistema. A instala(cid:231)ªo assistida serÆ realizada com o sistema operacional SuSE Linux 8.2, e nªo iremos tentar manter outro sistema operacional instalado no computador. HÆ uma sequŒncia de passos que serªo orientados pelo instrutor no in(cid:237)cio e no final da instala(cid:231)ªo, mas a maior parte do tempo serÆ ocupada na tarefa de ficar trocando os discos durante a instala(cid:231)ªo - enquanto vocŒ aguarda o conteœdo dos cds ser transferido para o seu computador, pode ler no final desta apostila a minha anÆlise do SuSE Linux 8.2, cuja versªo condensada foi Introdu(cid:231)ªo ao Linux (cid:150) Augusto C. Campos 6 publicada pela Revista do Linux em sua edi(cid:231)ªo de Junho/2003. Aten(cid:231)ªo: os procedimentos abaixo instalarªo o Linux sem preservar nenhum dado do seu disco r(cid:237)gido. Fa(cid:231)a backup de todos os dados antes de prosseguir. O primeiro passo Ø verificar na BIOS do computador se ele estÆ preparado para dar boot pelo CD, inserir o CD 1 no drive e dar o boot. Note que em poucos segundos deverÆ aparecer um menu de boot com vÆrias op(cid:231)ıes (cid:150) a primeira (selecionada automaticamente ap(cid:243)s alguns segundos de inatividade) continua o boot normalmente pelo sistema operacional que estiver instalado no seu disco r(cid:237)gido, e as demais sªo op(cid:231)ıes normais de instala(cid:231)ªo. Use a tecla F2 para selecionar um modo de v(cid:237)deo compat(cid:237)vel com seu equipamento, e em seguida selecione (cid:147)Installation (cid:150) Safe Settings(cid:148) e pressione Enter. Ap(cid:243)s uma inicializa(cid:231)ªo em modo texto que dura cerca de um minuto, come(cid:231)a a instala(cid:231)ªo em modo grÆfico. Ajuste o monitor se necessÆrio, e inicie sua intera(cid:231)ªo selecionando o idioma PortuguŒs Brasileiro (cid:150) note que os demais controles da tela mudam automaticamente ap(cid:243)s esta sele(cid:231)ªo. Pressione Aceitar. Neste momento, o programa de instala(cid:231)ªo irÆ fazer uma verifica(cid:231)ªo do seu sistema, e construir um conjunto de sugestıes de configura(cid:231)ªo. VocŒ pode aceitÆ-las ou nªo, mas nada serÆ alterado em seu computador atØ que vocŒ pressione o botªo Aceitar na tela (cid:147)Configura(cid:231)ıes de Inicializa(cid:231)ªo(cid:148). Dica: outras distribui(cid:231)ıes operam de maneira diferente, e vªo fazendo suas altera(cid:231)ıes conforme vocŒ as solicita (cid:150) procure sempre se informar sobre o modo de instala(cid:231)ªo antes de testar uma nova. Selecione o modo (cid:147)Instala(cid:231)ªo nova(cid:148), o mapa de teclado (cid:147)PortuguŒs Brasil(cid:148) (ou o (cid:147)PortuguŒs Brasil (Acentua(cid:231)ªo US)(cid:148) se o seu teclado nªo tiver a tecla da cedilha) e o mouse adequado (cid:224) sua configura(cid:231)ªo. Agora Ø a hora do particionamento. Esque(cid:231)a a sugestªo do sistema (cid:150) no nosso treinamento, vamos poder remover todas as parti(cid:231)ıes prØ-existentes e criar novas. Acompanhando as instru(cid:231)ıes dadas pelo instrutor, entre na op(cid:231)ªo (cid:147)Criar configura(cid:231)ªo de parti(cid:231)ªo customizada(cid:148), selecione o disco r(cid:237)gido correto e pressione o botªo (cid:147)Use o disco r(cid:237)gido inteiro(cid:148). O sistema irÆ criar uma nova sugestªo de particionamento, para remover todas as parti(cid:231)ıes prØ-existentes e criar duas novas (cid:150) uma para o swap (mem(cid:243)ria virtual) e outra para os dados. Acompanhe com o instrutor a opera(cid:231)ªo de, atravØs da op(cid:231)ªo (cid:147)Particionamento definido pelo usuÆrio(cid:148), remover a parti(cid:231)ªo (cid:147)/(cid:148) e em seu lugar criar duas outras parti(cid:231)ıes: (cid:147)/(cid:148) e (cid:147)/home(cid:148), cada uma com metade do espa(cid:231)o dispon(cid:237)vel, formatados com o sistema de arquivos Reiser. Existem muitas variÆveis a considerar no momento de definir o particionamento de uma mÆquina usada em produ(cid:231)ªo, mas elas serªo vistas mais (cid:224) frente. Dica: ao contrÆrio do que ocorre em outros sistemas operacionais t(cid:237)picos de PCs, os diret(cid:243)rios do Linux possuem uma œnica raiz, representada por uma barra normal (cid:147)/(cid:148). Outros dispositivos aparecem como ramos desta Ærvore (cid:150) por exemplo, o seu CD-ROM pode ser visto como o diret(cid:243)rio /media/cdrom, e nªo como uma nova raiz (ex: (cid:147)D:\(cid:148)). A sele(cid:231)ªo de softwares definida automaticamente pelo sistema Ø suficiente para o treinamento. Entretanto, acompanhe a apresenta(cid:231)ªo do instrutor sobre o uso do seletor de pacotes (que pode ser usado tambØm ap(cid:243)s o sistema jÆ estar instalado) e inclua para instala(cid:231)ªo o software (cid:147)mc(cid:148) e os pacotes de configura(cid:231)ªo do ambiente para o nosso idioma, de acordo com as instru(cid:231)ıes que serªo dadas. Agora pressione Aceitar, confirme a opera(cid:231)ªo e aguarde um bom tempo enquanto o sistema formata e copia dados dos CDs. (cid:201) uma boa hora para assistir (cid:224)s dicas exibidas durante a instala(cid:231)ªo do CD 1, tirar dœvidas com o instrutor ou ler os apŒndices desta apostila, mas fique atento aos momentos em que vocŒ precisarÆ trocar as m(cid:237)dias! Note tambpem que entre o CD 1 e o CD 2 ocorre um boot do sistema. Introdu(cid:231)ªo ao Linux (cid:150) Augusto C. Campos 7 Ap(cid:243)s a leitura dos pacotes do CD 3 (a sele(cid:231)ªo default nªo usa softwares dos Cds 4 e 5) o sistema irÆ fazer algumas perguntas. A primeira delas Ø a senha para o administrador do sistema. Em situa(cid:231)ıes normais vocŒ deveria levar em conta a pol(cid:237)tica de senhas de sua organiza(cid:231)ªo, mas durante o treinamento certifique-se de escolher uma senha simples, de forma a lembrar dela atØ o œltimo dia de aula. Em seguida surge a tela de configura(cid:231)ªo de dispositivos (cid:150) configure a rede de acordo com as pol(cid:237)ticas de sua rede local, conforme as instru(cid:231)ıes do orientador. Nªo esque(cid:231)a de configurar o servidor de nomes e o gateway padrªo. Ap(cid:243)s confirmar a opera(cid:231)ªo, configure tambØm o endere(cid:231)o do seu servidor proxy, tambØm de acordo com as pol(cid:237)ticas de sua rede e segundo as orienta(cid:231)ıes do instrutor. Quando o sistema perguntar se hÆ necessidade de testar conexªo com a internet, responda que nªo. Este teste poderia levar ao download de drivers adicionais, fontes TrueType extras e atualiza(cid:231)ıes, mas demora tempo demais para ser feito durante um curso (cid:150) nªo deixe de fazŒ-lo quando estiver instalando uma mÆquina de produ(cid:231)ªo! Na tela (cid:147)MØtodo de autentica(cid:231)ªo do usuÆrio(cid:148), a escolha (cid:243)bvia para um curso Ø (cid:147)MÆquina Stand-alone(cid:148), pois queremos ter esta(cid:231)ıes de trabalho completamente independentes umas das outras. Entretanto, observe as demais op(cid:231)ıes dispon(cid:237)veis: as autentica(cid:231)ıes via servi(cid:231)os NIS, NIS+ e LDAP permitem ter uma base de dados de usuÆrios centralizada na rede da organiza(cid:231)ªo, e os usuÆrios utilizarem um œnico login e senha para todos os servi(cid:231)os sem complica(cid:231)ªo. Agora crie ao menos um usuÆrio local. Os campos obrigat(cid:243)rios sªo o nome, o login e a senha. A op(cid:231)ªo (cid:147)Receber Correio do System(cid:148), se habilitada, indica que este usuÆrio deve receber c(cid:243)pias de todos os e-mails gerados pela administra(cid:231)ªo do sistema (geralmente reservados apenas ao usuÆrio root). Se fosse necessÆrio alterar as demais configura(cid:231)ıes do usuÆrio (grupos, ID numØrico, diret(cid:243)rio pessoal), bastaria clicar no botªo (cid:147)Detalhes(cid:148). O botªo (cid:147)Configura(cid:231)ıes de senha(cid:148) permite configurar os prazos de expira(cid:231)ªo da senha do usuÆrio. Ap(cid:243)s ler as notas de lan(cid:231)amento da versªo, o sistema mostra os perifØricos reconhecidos automaticamente, sugere configura(cid:231)ıes default e permite altera(cid:231)ıes. Todas estas configura(cid:231)ıes podem ser alteradas ap(cid:243)s a instala(cid:231)ªo tambØm, mas Ø importante garantir que a placa grÆfica e o monitor estejam configurados corretamente, para evitar problemas ap(cid:243)s o boot. Use a fun(cid:231)ªo de testedispon(cid:237)vel nesta tela, para nªoter problemas depois. Dica: se o testefalhar, vocŒ pode acelerar o retorno (cid:224) tela de configura(cid:231)ªo pressionando Control+Alt+Backspace. Agora Ø s(cid:243) completar a instala(cid:231)ªo. Em alguns segundos vocŒ serÆ levado a uma breve inicializa(cid:231)ªo e (cid:224) tela de login em modo grÆfico. 5. Usando o ambiente Ap(cid:243)s uma instala(cid:231)ªo normal do Linux, vocŒ serÆ levado a uma tela de logon em modo grÆfico, onde deverÆ preencher seu login e senha, alØm de opcionalmente escolher qual serÆ o seu ambiente grÆfico, caso tenha instalado mais de um. Ap(cid:243)s preencher os campos, vocŒ serÆ levado ao KDE, um ambiente grÆfico amigÆvel e completo, dispondo da maior parte das ferramentas comuns a outros ambientes grÆficos contempor(cid:226)neos. Note que o ambiente estarÆ configurado em PortuguŒs Europeu (cid:150) logo aprenderemos a selecionar o nosso idioma. Introdu(cid:231)ªo ao Linux (cid:150) Augusto C. Campos 8 A imagem acima mostra uma visªo geral do ambiente default do KDE no SuSE Linux 8.2. A Ærea 1 Ø ocupada por (cid:237)cones de dispositivos e programas, a Ærea 2 Ø o menu do sistema, e a Ærea 3 Ø o Kicker, ou barra de tarefas. Vamos analisÆ-los em ordem decrescente. O kicker ou barra de tarefas O kicker possui uma sØrie de recursospara dar fÆcil acesso a itens usados com freq(cid:252)encia e exibir o estado do sistema. Ele Ø altamente configurÆvel, mas a configura(cid:231)ªo default Ø um bom exemplo do que ele pode fazer. Da esquerda para a direita, temos dois botıes que dªo acesso a menus do sistema, 6 botıes de diret(cid:243)rios ou aplica(cid:231)ıes (diret(cid:243)rio de documentos, diret(cid:243)rio pessoal, shell, documenta(cid:231)ªo, navegador web e e-mail), o paginador que dÆ acesso (cid:224)s Æreas de trabalho virtuais, botıes identificando as janelas abertas, uma Ærea de botıes que controlam aplicativos em execu(cid:231)ªo, o rel(cid:243)gio e um botªo para (cid:147)encolher(cid:148) o kicker. VocŒ pode redimensionar o kicker arrastando sua borda superior, da mesma forma que usaria para redimensionar qualquer outra janela do sistema. Outras op(cid:231)ıes (posi(cid:231)ªo, aparŒncia e comportamento) podem ser selecionadas clicando com o botªo direito do mouse sobre qualquer Ærea vazia do painel. Exerc(cid:237)cios propostos: 1. altere a altura do seu kicker, observando o efeito sobre os botıes. 2. Troque alguns botıes de posi(cid:231)ªo. 3. Crie um novo botªo, associado (cid:224) calculadora Kcalc Introdu(cid:231)ªo ao Linux (cid:150) Augusto C. Campos 9 O menu do sistema O menu do KDE dÆ acesso (cid:224) maioria das aplica(cid:231)ıes instaladas juntamente com o SuSE Linux. Quando vocŒ remove ou adiciona uma aplica(cid:231)ªo fornecida pela pr(cid:243)pria SuSE, o menu Ø atualizado automaticamente. Parece uma afirma(cid:231)ªo (cid:243)bvia, mas nem todas as distribui(cid:231)ıes de Linux oferecem este servi(cid:231)o. As aplica(cid:231)ıes estªo agrupadas conforme seu uso: os grandes grupos sªo Escrit(cid:243)rio, GrÆficos, Internet,Jogos, Multim(cid:237)dia e Sistema. Cada um deles se divide emsubgrupos, conformea necessidade. Infelizmente, as aplica(cid:231)ıes sªo identificadas apenas pelo seu nome, e nªo pela sua tarefa (cid:150) assim, pode ficar dif(cid:237)cil adivinhar que o Kopete Ø um cliente de ICQ, ou que o XMMS Ø um player de MP3. Op(cid:231)ıes adicionais, como Favoritos e Navegador, dªo acesso rÆpido a vÆrias partes importantes do sistema, inclusive os arquivos de configura(cid:231)ªo da maior parte dos servi(cid:231)os (cid:150) mas lembre-se de que apenas o usuÆrio root tem permissªo para alterÆ-los. No topo do menu ficam as op(cid:231)ıes de acesso aos aplicativos recentemente executados. Na base, o gerenciamento de sessªo, que permite bloquear a tela, iniciar um segundo ambiente grÆfico simult(cid:226)neo, ou encerrar a sua sessªo. Exerc(cid:237)cios propostos: 1. Crie uma segunda sessªo do KDE sem encerrar a atual. 2. Alterne entre as sessıes utilizando as teclas Ctrl+Alt+F7 e Ctrl+Alt+F8. 3. Aproveite para conhecer as sessıes em modo texto, pressionando Ctrl+Alt+F1 a Ctrl+Alt+F6. 4. Altere o wallpaper em uma das sessıes grÆficas, e verifique o efeito sobre a outra. 5. Encerre a segunda sessªo atravØs do menu. Os (cid:237)cones do sistema VocŒ pode criar e remover (cid:237)cones (cid:224) vontade, como faz em qualquer outro sistema operacionalmoderno. Os (cid:237)conesoriginais dosistemadªo acessoaos dispositivos de armazenamento reconhecidos automaticamente pelo sistema (discos r(cid:237)gidos, disquetes, Cds, webcams...), (cid:224) impressora, (cid:224) apresenta(cid:231)ªo do SuSE e ao OpenOffice. O (cid:237)cone do OpenOffice merece aten(cid:231)ªo especial, porque na primeira vez em que Ø utilizado, faz a configura(cid:231)ªo do aplicativo automaticamente. Quando isto acontecer, e o sistema exibir a janela (cid:147)Address Data Source AutoPilot(cid:148), pressione (cid:147)Cancel(cid:148). Sim, o OpenOffice fornecido Ø em inglŒs, embora exista uma versªo em portuguŒs para download em www.openoffice.org.br. Exerc(cid:237)cios propostos: 1. Crie um documento simples no OpenOffice, e grave-o com o nome de teste.sxw 2. Utilizando o (cid:237)cone de sua unidade de CD, veja o conteœdo do CD 1 do SuSE. Em seguida, ejete-o. 3. Crie um (cid:237)cone para a calculadora Kcalc. Dica: o executÆvel dela Ø /opt/kde3/bin/kcalc. 6. Configurando o idioma VocŒ jÆ deve ter notado que o ambiente grÆfico estÆ todo em portuguŒs europeu, e tarefas simples como a visualiza(cid:231)ªo prØvia de um documento acabam virando (cid:147)Antevisªo em editor de texto avan(cid:231)ado embebido(cid:148). Felizmente a conversªo para a nossa l(cid:237)ngua pÆtria Ø tarefa simples, e serve tambØm como um primeiro contato com o Centro de Controle. Introdu(cid:231)ªo ao Linux (cid:150) Augusto C. Campos 10 No menu do sistema, selecione o (cid:147)Centro de Controlo(cid:148) e aguarde o surgimento da janela exibida na figura acima. Nela, clique em (cid:147)Regional e Acessibilidade(cid:148), e depois em (cid:147)Pa(cid:237)s/Regiªo e Lingua(cid:148). Note que o sistema estÆ configurado para Portugal... Como durante a instala(cid:231)ªo tivemos o cuidado de selecionar os pacotes do nosso idioma, basta trocar o campo Pa(cid:237)s para Brasil, e o PortuguŒs Brasileiro surge na tela, conforme a figura abaixo. Esta Ø uma das poucas altera(cid:231)ıes que exigem o rein(cid:237)cio do ambiente grÆfico (note que nªo Ø necessÆriofazer reboot) para se tornaremefetivas. Encerre sua sessªo e fa(cid:231)a novamente o logon, e vocŒ deverÆ ver os menus e op(cid:231)ıes dos programas em um idioma bem mais familiar.