Você está na página 1de 190

openSUSE 11.

Manual de Incializao
16/08/2010

Manual de Incializao
Copyright 20062010 Novell, Inc. and contributors. All rights reserved. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or (at your option) version 1.3; with the Invariant Section being this copyright notice and license. A copy of the license version 1.2 is included in the section entitled GNU Free Documentation License. SUSE, openSUSE, the openSUSE logo, Novell, the Novell logo, the N logo, are registered trademarks of Novell, Inc. in the United States and other countries. Linux* is a registered trademark of Linus Torvalds. All other third party trademarks are the property of their respective owners. A trademark symbol (, , etc.) denotes a Novell trademark; an asterisk (*) denotes a third-party trademark. All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither Novell, Inc., SUSE LINUX Products GmbH, the authors, nor the translators shall be held liable for possible errors or the consequences thereof.

Sumrio

Sobre Este Guia

vii

Parte I Instalao e configurao


1 Instalao com o YaST
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 Escolhendo a Mdia de Instalao . . . . . . . . . . . . . . . Escolhendo o Mtodo de Instalao . . . . . . . . . . . . . . O Fluxo de Trabalho da Instalao . . . . . . . . . . . . . . Inicializao do Sistema para Instalao . . . . . . . . . . . A Tela de Inicializao . . . . . . . . . . . . . . . . . . . . Bem-vindo . . . . . . . . . . . . . . . . . . . . . . . . Modo de Instalao . . . . . . . . . . . . . . . . . . . . Relgio e Fuso Horrio . . . . . . . . . . . . . . . . . . . Seleo da rea de Trabalho . . . . . . . . . . . . . . . . Particionamento Sugerido . . . . . . . . . . . . . . . . . Criar Novo Usurio . . . . . . . . . . . . . . . . . . . . Configuraes da Instalao . . . . . . . . . . . . . . . . Executando a Instalao . . . . . . . . . . . . . . . . . . Configurao do Sistema Instalado . . . . . . . . . . . . . Login Grfico . . . . . . . . . . . . . . . . . . . . . . .

1
3
3 4 7 8 8 10 11 13 14 15 18 21 25 26 30

Configurando Componentes de Hardware com o YaST


2.1 2.2 2.3 2.4 Informaes de Hardware . . Configurando as placas de som Configurando uma Impressora Configurando um scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

31
31 31 34 38

Instalando, removendo e atualizando software


3.1 3.2 Instalando Software . . . . . . . . . . . . . . . . . . . . Removendo Software . . . . . . . . . . . . . . . . . . .

41
41 44

3.3

Mantendo o Sistema Atualizado . . . . . . . . . . . . . . .

46

Acessando a Internet
4.1 4.2 Conexo Direta a Internet . . . . . . . . . . . . . . . . . Conexes a Internet via Rede . . . . . . . . . . . . . . . .

53
53 55

Usando o NetworkManager
5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 Casos de Uso para o NetworkManager . . . . . . . Habilitando o NetworkManager . . . . . . . . . . Configurando as Conexes de Rede . . . . . . . . Usando o KNetworkManager . . . . . . . . . . . Usando o Miniaplicativo NetworkManager do GNOME NetworkManager e VPN . . . . . . . . . . . . . NetworkManager e segurana . . . . . . . . . . Perguntas Mais Frequentes . . . . . . . . . . . . Soluo de Problemas . . . . . . . . . . . . . . Para Mais Informaes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

57
57 57 58 61 65 67 68 69 71 71

Parte II Bsico
6 Conceitos Bsicos
6.1 6.2 6.3 Conceito de Usurio . . . . . . . . . . . . . . . . . . . . O Sistema de Arquivos Linux . . . . . . . . . . . . . . . . Permisses de Acesso a Arquivos . . . . . . . . . . . . . .

73
75
75 77 85

Bsico do Shell
7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 7.9 7.10 7.11 7.12 Iniciando um Shell . . . . . . . . . . . . . . . . . . . . . Digitando Comandos . . . . . . . . . . . . . . . . . . . . Trabalhando com Arquivos e Diretrios . . . . . . . . . . . . Tornando-se root . . . . . . . . . . . . . . . . . . . . . Modificando Permisses de Arquivo . . . . . . . . . . . . . Recursos teis do Shell . . . . . . . . . . . . . . . . . . Editando Textos . . . . . . . . . . . . . . . . . . . . . Pesquisando por Arquivos ou Contedo . . . . . . . . . . . Visualizando arquivos de texto . . . . . . . . . . . . . . . Redirecionamento e Pipes . . . . . . . . . . . . . . . . . Iniciando Programas e Manipulando Processos . . . . . . . . Comandos importantes do Linux . . . . . . . . . . . . . .

89
89 90 94 97 99 101 105 106 107 108 109 111

Parte III Ajuda e soluo de problemas


8 Ajuda e Documentao
8.1 8.2 8.3 8.4 8.5 8.6

121
123

Usando o Centro de Ajuda do KDE . . . . . . . . . . . . . 123 Usando o GNOME Help . . . . . . . . . . . . . . . . . . 125 Navegando nas Pginas man e info a Partir de sua rea de Trabalho . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 Recursos de Ajuda Adicionais . . . . . . . . . . . . . . . 127 Para Mais Informaes . . . . . . . . . . . . . . . . . . 128 Suporte para o openSUSE . . . . . . . . . . . . . . . . . 130

Problemas comuns e suas solues


9.1 9.2 9.3 9.4 9.5 9.6 Encontrando e reunindo informao Problemas de instalao . . . . . Problemas de inicializao . . . . Problemas de login . . . . . . . . Problemas de rede . . . . . . . . Problemas de dados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

135
135 138 144 146 153 157

Licenas GNU
A.1 A.2 GNU General Public License . . . . . . . . . . . . . . . . GNU Free Documentation License . . . . . . . . . . . . .

169
169 171

ndice Remissivo

175

Sobre Este Guia


Este manual o guiar atravs do seu contato inicial com o openSUSE. Veja as vrias partes do manual para aprender como instalar, usar e desfrutar do seu sistema. Instalao e Configurao Guia voc atravs do processo de instalao e configurao bsica do seu sistema. Introduz o YaST, a ferramenta central para instalao e configurao do seu sistema. Aprenda como configurar componentes chave do seu sistema e como conectar-se Internet. Bsico Esta parte focada principalmente para usurios trocando para o Linux de outro sistema operacional. Ele introduz conceitos bsicos do Linux como o conceito de usurio, a estrutura do sistema de arquivos e permisses de acesso para arquivos e diretrios. Uma introduo ao shell tambm fornecida, embora voc dificilmente v precisar da linha de comandos para interagir com o seu sistema hoje em dia. Ajuda e soluo de problemas Fornece um resumo sobre onde encontrar ajuda e documentao adicional no caso de voc precisar mais informao ou querer executar tarefas especficas no seu sistema. Tambm encontre uma compilao dos problemas mais frequentes e aprenda como resolver estes problemas voc mesmo. Este manual documenta o Milestone 7 do openSUSE 11.3. Muitos captulos neste manual contm links para fontes de documentao adicionais. Isto inclui a documentao que est disponvel no sistema, bem como documentao disponvel na Internet. Para um resumo da documentao disponvel para o seu produto e as ltimas atualizaes da documentao, consulte http://www.novell.com/documentation/ opensuse113 ou a seo a seguir.

1 Documentao disponvel
Fornecemos verses em HTML e PDF de nossos livros em diferentes idiomas. Os seguintes manuais para usurios e administradores esto disponveis para este produto: Manual de Incializao (p 1) Guia-o atravs da instalao e configurao bsica do seu sistema. Para os recmchegados, o manual tambm introduz conceitos bsicos do Linux como o sistema de arquivos, o conceito de usurio e permisses de acesso e fornece um resumo dos recursos que o openSUSE oferece para a computao mvel. Fornece ajuda e conselhos na resoluo de problemas.

Guia do Usurio KDE (Guia do Usurio KDE) Apresenta a rea de trabalho KDE do openSUSE. Ele o guiar atravs do uso e configurao da rea de trabalho e ajuda voc a executar as principais tarefas. Ele direcionado principalmente para os usurios que querem fazer eficiente uso do KDE como sua rea de trabalho padro. Guia do Usurio GNOME (Guia do Usurio GNOME) Apresenta a rea de trabalho GNOME do openSUSE. Ele o guiar atravs do uso e configurao da rea de trabalho e ajuda voc a executar as principais tarefas. Ele direcionado principalmente para usurios finais que querem fazer eficiente uso do GNOME como sua rea de trabalho padro. Guia de Aplicativos (Guia de Aplicativos) Aprenda a usar e configurar as principais aplicaes da rea de trabalho no openSUSE. Este guia introduz os navegadores e clientes de e-mail, bem como aplicaes de escritrio e ferramentas de colaborao. Ele tambm cobre aplicaes grficas e multimdia. Guia de Referncia (Guia de Referncia) Fornece a voc uma compreenso geral do openSUSE e cobre tarefas avanadas de administrao do sistema. Ele direcionado principalmente para administradores de sistema e usurios domsticos com conhecimentos bsicos de administrao do sistema. Ele fornece informaes detalhadas sobre a implantao de cenrios avanados, administrao de seu sistema, a interao dos principais componentes do sistema e a configurao de vrias redes e servios de arquivo que o openSUSE oferece. Guia de Segurana (Guia de Segurana) Apresenta os conceitos bsicos da segurana do sistema, cobrindo os aspectos de segurana local e de rede. Mostra como fazer uso do software de segurana inerente ao produto, como o Novell AppArmor (que permite a voc especificar por programa quais arquivos o programa pode ler, escrever e executar) ou o sistema de auditoria que coleta informaes de modo seguro sobre quaisquer eventos relacionados com a segurana. De modo adicional aos manuais compreensivos, vrios guias de incio rpido esto disponveis: Guia Rpido do KDE (Guia Rpido do KDE) Fornece uma breve introduo sobre a rea de trabalho KDE e alguns aplicativos principais nela executados. Guia Rpido do GNOME (Guia Rpido do GNOME) Fornece uma breve introduo sobre a rea de trabalho GNOME e alguns aplicativos principais nela executados. Guia Rpido de Instalao (Guia Rpido de Instalao) Lista os requisitos do sistema e o guia passo a passo atravs da instalao do openSUSE a partir do DVD ou de uma imagem ISO.

viii

Manual de Incializao

Guia Rpido do Novell AppArmor Ajuda-o a compreender os conceitos bsicos por atrs do Novell AppArmor. Encontre as verses em HTML da maioria dos manuais do produto no seu sistema instalado em /usr/share/doc/manual ou nos centros de ajuda de sua rea de trabalho. Encontre as ltimas atualizaes da documentao em http://www.novell.com/ documentation, onde voc pode baixar as verses em PDF ou HTML dos manuais para o seu produto.

2 Retorno
Vrios canais de retorno esto disponveis: Erros e requisies de aprimoramento Para relatar erros em um componente do produto ou enviar requisies de aprimoramento, por favor, use https://bugzilla.novell.com/. Para erros na documentao, relate um erro no componente Documentation para o respectivo produto. Se voc novo no Bugzilla, voc pode achar os seguintes artigos teis: http://en.opensuse.org/openSUSE:Submitting_bug_reports http://en.opensuse.org/openSUSE:Bug_reporting_FAQ Comentrios do usurio Queremos ouvir seus comentrios e sugestes sobre este manual e outras documentaes includas neste produto. Use o recurso Comentrios do usurio ao final de cada pgina na documentao online ou acesse http://www.novell .com/documentation/feedback.html e digite seus comentrios ali.

3 Convenes da documentao
As seguintes convenes tipogrficas so usadas neste manual: /etc/passwd: nomes de diretrios e de arquivos espao_reservado: substitua espao_reservado pelo valor real PATH: a varivel de ambiente PATH ls, --help: comandos, opes e parmetros usurio: usurios ou grupos [Alt], [Alt] + [F1]: uma tecla a pressionar ou uma combinao de teclas. As teclas so exibidas em maisculas, como no teclado Arquivo, Arquivo > Salvar como: itens do menu, botes

Sobre Este Guia

ix

Pinguins danantes (Captulo Pinguins, Outro manual): isto uma referncia para um captulo em outro manual.

4 Sobre a confeco deste manual


Este livro escrito em Novdoc, um subconjunto do DocBook (veja http://www.docbook .org). Os arquivos fonte XML so validados pelo xmllint, processados pelo xsltproc e convertidos em XSL-FO usando uma verso personalizada das folhas de estilo Norman Walsh. O PDF final formatado atravs do XEP da RenderX. As ferramentas de cdigo aberto e o ambiente utilizado para compilar este manual esto disponveis no pacote susedoc que faz parte do openSUSE.

5 Cdigo fonte
O cdigo fonte do openSUSE est disponvel publicamente. Para baixar o cdigo fonte, proceda como indicado em http://www.novell.com/products/suselinux/source _code.html. Se requisitado, ns enviaremos a voc o cdigo fonte em um DVD. Precisamos cobrar $15 ou 15 de taxa pela criao, manejo e postagem. Para requisitar um DVD do cdigo fonte, envie um e-mail para sourcedvd@suse.de [mailto: sourcedvd@suse.de] ou mande uma carta para: SUSE Linux Products GmbH Product Management openSUSE Maxfeldstr. 5 D-90409 Nrnberg Germany

6 Agradecimentos
Com muito comprometimento voluntrio, os desenvolvedores do Linux cooperam em uma escala global para promover o desenvolvimento do Linux. Ns agradecemos a eles pelos seus esforos esta distribuio no existiria sem eles. Alm disso, ns agradecemos a Frank Zappa e Pawar. O agradecimento especial, claro, vai para o Linus Torvalds. Divirta-se! Sua equipe SUSE

Manual de Incializao

Parte I. Instalao e configurao

1 Instalao com o YaST


Instale seu sistema openSUSE com o YaST, a ferramenta central para instalao e configurao do seu sistema. O YaST guia voc atravs do processo de instalao e nas configuraes bsicas de seu sistema. Durante o processo de instalao e configurao, o YaST analisa tanto a configurao atual de seu sistema como os componentes de hardware e prope as configuraes de instalao baseadas nessa anlise. Clique em Ajuda para visualizar o texto de ajuda. Se sua primeira vez como usurio do openSUSE, voc pode querer seguir as propostas padres do YaST na maioria das etapas, mas voc tambm pode ajustar as configuraes como descrito aqui, para para refinar seu sistema de acordo com suas preferncias. Muitas etapas da configurao bsica do sistema, como as contas de usurios ou idioma do sistema, tambm podem ser modificadas aps o processo de instalao.

1.1 Escolhendo a Mdia de Instalao


Ao instalar o openSUSE, escolha entre as vrias mdias disponveis, tanto online como vendidas em caixa: DVD-caixa Um DVD contendo a distribuio openSUSE para sistemas 32bit e 64bit. A segunda mdia contm softwares proprietrios adicionais. Esta opo de instalao no requer qualquer acesso rede para instalao, nem preciso configurar repositrios externos para instalar o openSUSE completo. Voc pode, no entanto, disponibilizar o contedo do DVD em um servidor de instalao e torn-lo disponvel por toda a rede. DVD-download Um DVD5, disponvel via download para sistemas 32bit ou 64bit. Escolha esta opo de instalao se voc deseja um sistema openSUSE completo. Alm do processo de download da imagem do DVD, no necessrio ter uma conexo de rede disponvel para que seja possvel utilizar esta opo de instalao. Uma vez que a mdia tenha sido completamente baixada e a mdia fsica tenha sido criada, voc pode prosseguir com a instalao. Voc tambm pode disponibilizar o contedo do DVD em um servidor de instalao atravs de sua rede.

Instalao com o YaST

LiveCD do KDE4/GNOME As verses em LiveCD, disponveis via download, incluem as reas de trabalho KDE4 ou GNOME, juntamente com os aplicativos mais populares para sistemas 32-bit ou 64-bit. Escolha esta opo de mdia para uma primeira experincia com o openSUSE. A verso LiveCD executada em seu computador usando RAM, sem tocar em seu disco rgido e no necessrio realizar a instalao. Porm, voc pode tambm instalar openSUSE a partir do sistema live em execuo. No necessrio ter uma conexo com a Internet, exceto para baixar a mdia. DICA: Iniciando o LiveCD de um Pendrive USB Imagens ISO do LiveCD tambm podem ser usadas como imagens de inicializao para pendrives USB. Crie um pendrive USB inicializvel usando o programa da linha de comando dd com a seguinte sintaxe: dd if=IMAGEM_ISO of=DISPOSITIVO_USB bs=4M O dd est disponvel no Linux e MacOS por padro. Uma verso para o Microsoft Windows* pode ser baixada de http://www.chrysocome.net/dd. Aviso: o uso do comando dd ir apagar todos os dados no dispositivo USB! Mini CD O Mini CD contm o sistema Linux mnimo necessrio para executar a instalao. O sistema de instalao e os dados da instalao so carregados de uma fonte de rede. Para instalar de uma rede fornecendo SLP, por favor, inicie a instalao como descrito em Seo 1.2.1, Instalando a Partir de um Servidor de Rede Usando SLP (p 6). Para instalar de um servidor HTTP, FTP, NFS ou SMB, siga as instrues em Seo 1.2.2, Instalando a Partir de uma Origem de Rede sem SLP (p 6). IMPORTANTE: CDs Complementares Instalando Softwares Adicionais Embora os CDs complementares (extenses ou produtos de terceiros) no possam ser usados como mdia de instalao autnoma, eles podem ser embutidos como fontes de softwares adicionais durante a instalao. Atualmente, os CDs com idiomas adicionais esto disponveis como CDs complementares para o openSUSE.

1.2 Escolhendo o Mtodo de Instalao


Aps ter selecionado a mdia de instalao, determine o mtodo de instalao e opo de inicializao mais apropriados para as suas necessidades: Instalando a partir da mdia do openSUSE Escolha esta opo se voc quiser executar uma instalao autnoma e no quiser confiar numa rede para fornecer os dados de instalao ou a infraestrutura de inicializao. A instalao ocorrer exatamente como indicado em Seo 1.3, O Fluxo de Trabalho da Instalao (p 7). 4 Manual de Incializao

Instalando a partir do LiveCD Para instalar a partir de um LiveCD, inicialize o sistema live a partir do CD. No sistema em execuo, inicie a rotina de instalao clicando no cone Instalar na rea de trabalho. A primeira fase da instalao ser exibida em uma janela na rea de trabalho. No possvel atualizar ou reparar um sistema existente a partir de um LiveCD: voc pode somente realizar uma nova instalao (com a configurao automtica). Instalando a partir de um servidor de rede Escolha esta opo se voc possui um servidor de instalao disponvel em sua rede ou deseja usar um servidor externo como fonte de dados para sua instalao. Esta instalao pode ser configurada para inicializar a partir de uma mdia fsica (Disquete, CD/DVD, ou disco rgido) ou configurada para inicializar a partir da rede usando PXE/BOOTP. Consulte Seo 1.2.1, Instalando a Partir de um Servidor de Rede Usando SLP (p 6), Seo 1.2.2, Instalando a Partir de uma Origem de Rede sem SLP (p 6), ou Captulo 1, Remote Installation (Guia de Referncia) para detalhes. Instalando com o openSUSE 11.3 Installer a partir do Windows Escolha esta opo de instalao se voc preferir uma migrao suave do Windows para o Linux. openSUSE 11.3 Installer permite que voc inicie a instalao do openSUSE diretamente de um ambiente Windows em execuo modificando o carregador de inicializao do Windows. Esta opo de instalao est disponvel somente no DVD. Consulte Seo 1.2.3, Instalando com o openSUSE 11.3 Installer a partir do Windows (p 7) para mais detalhes. O openSUSE suporta vrias opes de inicializao diferentes que voc pode escolher, dependendo do hardware disponvel e do cenrio de instalao que voc preferir. Inicializando a partir da mdia do openSUSE ou usando o openSUSE 11.3 Installer so as opes mais simples, mas requisitos especiais podem pedir configuraes especiais: Tabela 1.1 Opes de Inicializao Descrio

Opo de inicializao DVD

Esta a opo de inicializao mais fcil. Esta opo pode ser usada se o sistema possuir uma unidade de DVD-ROM local suportada pelo Linux. O openSUSE 11.3 Installer instalado no Microsoft Windows e torna possvel inicializar diretamente na instalao A inicializao atravs da rede deve ser suportada pela BIOS ou firmware do sistema, e um servidor de inicializao deve estar disponvel na rede. Esta tarefa tambm pode ser feita

openSUSE 11.3 Installer PXE ou BOOTP

Instalao com o YaST

Opo de inicializao

Descrio

por outro sistema openSUSE. Veja http://en.opensuse.org/ SuSE_install_with_PXE_boot para mais informaes. Consulte Captulo 1, Remote Installation (Guia de Referncia) para mais informaes. Disco rgido A instalao do openSUSE tambm pode ser inicializada a partir do disco rgido. Para fazer isso, copie o kernel (linux) e o sistema de instalao (initrd) do diretrio /boot/architecture/ da mdia de instalao para o disco rgido e adicione uma entrada apropriada no carregador de inicializao existente de uma instalao anterior do sistema openSUSE.

DICA: Inicializando a Partir do DVD em Mquinas UEFI amd64 em64t: DVD1 pode ser usado como mdia de inicializao para mquinas equipadas com UEFI (Unified Extensible Firmware Interface). Consulte a documentao do seu fabricante para informaes especficas. Se a inicializao falhar, tente habilitar o CSM (Compatibility Support Module) no seu firmware.

1.2.1 Instalando a Partir de um Servidor de Rede Usando SLP


Se sua configurao de rede suporta OpenSLP e sua fonte de instalao de rede foi configurada para se anunciar via SLP (descrito em Seo Setting Up the Server Holding the Installation Sources (Captulo 1, Remote Installation, Guia de Referncia)), inicialize o sistema, pressione [F4] na tela de inicializao e selecione SLP no menu. O programa de instalao configura a conexo de rede com o DHCP e obtm a localizao dos fontes de instalao atravs da rede do servidor OpenSLP. Se a configurao DHCP automtica da rede falhar, voc dever digitar os parmetros apropriados manualmente. A instalao, ento, seguir como descrita abaixo, com a exceo do passo de configurao de rede, que necessrio antes de adicionar mais repositrios. Este passo no necessrio, j que a rede j est configurada e ativa neste ponto.

1.2.2 Instalando a Partir de uma Origem de Rede sem SLP


Se a sua configurao de rede no suporta OpenSLP para recuperar fontes de instalao na rede, inicialize o sistema e pressione [F4] na tela de inicializao para selecionar o protocolo de rede desejado (NFS, HTTP, FTP, or SMB/CIFS). Informe o endereo do servidor e o caminho para a mdia de instalao.

Manual de Incializao

O programa de instalao configura automaticamente a conexo de rede com o DHCP. Se esta configurao falhar, voc deve digitar os parmetros necessrios manualmente. A instalao obtm os dados de instalao a partir da fonte especificada. A instalao, ento, prossegue como descrito abaixo, com a exceo do passo de configurao da rede, necessrio antes de adicionar mais repositrios. Este passo no necessrio, j que a rede j est configurada e ativa neste ponto.

1.2.3 Instalando com o openSUSE 11.3 Installer a partir do Windows


O openSUSE 11.3 Installer um aplicativo Microsoft Windows que prepara seu computador para inicializar diretamente na instalao do openSUSE, sem ter que ajustar as configuraes da BIOS. Est disponvel somente na mdia de DVD. Para usar o instalador, insira a mdia do openSUSE dentro do Windows. A instalao do Instalador do openSUSE 11.3 ser iniciada automaticamente (caso contrrio, execute openSUSE11_2_LOCAL.exe a partir do DVD). Escolha um idioma para a instalao e siga as instrues na tela. O idioma que voc escolher tambm ser pr-configurado para ser usado na instalao do openSUSE. Na prxima reinicializao, o carregador de inicializao do Microsoft Windows ir iniciar. Escolha openSUSE 11.3 Installer para iniciar a instalao do openSUSE. Quando o Microsoft Windows for inicializado novamente, openSUSE 11.3 Installer automaticamente desinstalado. DICA: Instalando o openSUSE Juntamente com o Microsoft Windows O openSUSE pode facilmente ser instalado junto com o Microsoft Windows. Realize a instalao como descrito abaixo uma instalao Windows existente ser detectada automaticamente e uma opo de inicializao duplas ser instalada. Se o Windows ocupar todo o disco de instalao, a rotina de instalao far uma proposta para diminuir a partio Windows existente para dar lugar ao openSUSE. Por favor, leia Redimensionando uma Partio do Windows (p 16) antes da instalao para informaes detalhadas.

1.3 O Fluxo de Trabalho da Instalao


A instalao do openSUSE est dividida em trs partes principais: preparao, instalao e configurao. Durante a fase de preparao voc configura alguns parmetros bsicos como idioma, hora, tipo de rea de trabalho, usurios, senhas, configurao do disco rgido e escopo da instalao. Na fase no-interativa da instalao, o software instalado e o sistema preparado para a primeira inicializao. Aps a concluso da instalao, o computador reinicia no novo sistema instalado e inicia a configurao final do sistema. Voc pode escolher se deseja realizar uma configurao automtica ou manual. Nesta etapa, o acesso rede e Internet, bem como os dispositivos de hardware como impressoras, so configurados.

Instalao com o YaST

1.4 Inicializao do Sistema para Instalao


Voc pode instalar o openSUSE a partir de fontes de instalao locais, tais como CDs ou DVDs do openSUSE ou a partir de uma fonte em rede, como um servidor FTP, HTTP, NFS ou SMB. Qualquer um desses modos necessita de acesso fsico ao sistema para instalar, bem como interao com o usurio durante a instalao. O processo de instalao , basicamente, o mesmo, no importando a fonte da instalao. Quaisquer excees so identificadas na seguinte descrio do fluxo de trabalho.

1.5 A Tela de Inicializao


A tela de inicializao exibe um nmero de opes para o processo de instalao. Inicializar a partir do disco rgido inicializa o sistema instalado e est selecionada por padro, porque, normalmente, o CD esquecido na unidade. Selecione uma das outras opes com as setas e pressione [Enter] para inicializ-la. As opes relevantes so: Instalao O modo de instalao normal. Todos as funes de hardwares modernos esto habilitadas. Caso a instalao falhe, veja [F5] Kernel (p 9) para opes de inicializao que desabilitem funes potencialmente problemticas. Reparar o sistema instalado Inicializa no sistema de reparo grfico. Mais informaes sobre o reparo de um sistema instalado esto disponveis em Seo 9.6.4, Recuperando um Sistema Corrompido (p 159). Esta opo no est disponvel nos LiveCDs. Sistema de recuperao Inicializa um sistema Linux mnimo sem interface grfica. Para mais informaes, veja Iniciar o Sistema de Recuperao (p 164). Esta opo no est disponvel nos LiveCDs. Verificar a mdia de instalao Esta opo est disponvel somente quando voc instalar a partir de uma mdia criada de ISOs. Neste caso, recomendado verificar a integridade da mdia de instalao. Esta opo inicia o sistema de instalao antes de verificar automaticamente a mdia. No caso da verificao ser concluda sem problemas, o processo de instalao iniciado. Se uma mdia corrompida for detectada, o processo de instalao ser cancelado. Teste de firmware Inicializa um verificador da BIOS que valida o ACPI e outras partes de sua BIOS. Esta opo no est disponvel nos LiveCDs. Teste de memria Testa sua memria RAM usando ciclos repetidos de leitura e gravao. Termina o teste reinicializando. Para mais informaes, veja Seo 9.2.5, Falha ao inicializar (p 141). Esta opo no est disponvel nos LiveCDs.

Manual de Incializao

Figura 1.1

A Tela de Inicializao

Use as teclas de funo indicadas na barra na parte inferior da tela para modificar o idioma, a resoluo da tela, a fonte de instalao ou para adicionar um driver de seu fabricante de hardware: [F1] Ajuda Obtenha ajuda sensvel ao contexto para o elemento ativo na tela de inicializao. Use as setas para navegar, [Enter] para seguir um link e [Esc] para sair da tela de ajuda. [F2] Idioma Selecione o idioma de exibio e o layout de teclado correspondente para a instalao. O idioma padro ingls (EUA). [F3] Modo de vdeo Selecione vrios modos de visualizao grfica para a instalao. Selecione Modo Texto se a instalao grfica causar problemas. [F4] Fonte Normalmente, a instalao realizada a partir da mdia de instalao inserida. Selecione aqui outras fontes, como servidores FTP ou NFS. Se a instalao for realizada atravs da rede com um servidor SLP, selecione uma fonte de instalao disponvel no servidor com esta opo. Encontre informaes sobre o SLP em Captulo 22, SLP Services in the Network (Guia de Referncia). [F5] Kernel Se voc encontrar problemas com a instalao padro, este menu oferece algumas funes potencialmente problemticas. Se o seu hardware no suporta ACPI (advanced configuration and power interface) selecione Sem ACPI para instalar sem o suporte a ACPI. Sem APIC local desabilita o suporte para APIC (Advanced Programmable Interrupt Controllers) o que pode causar problemas com algum Instalao com o YaST 9

hardware. Configuraes Seguras inicializa o sistema com o modo DMA (para dispositivos de CD/DVD) e funes de gerenciamento de energia desabilitadas. Se voc no tem certeza, tente primeiro as seguintes opes: InstalaoACPI Desabilitado ou InstalaoConfiguraes Seguras. Usurios experientes tambm podem usar a linha de comando (Opes de inicializao) para digitar ou alterar os parmetros do kernel. [F6] Driver Pressione esta tecla para avisar ao sistema que voc possui uma atualizao de driver opcional para o openSUSE. Com Arquivo ou URL, carregue drivers diretamente antes do incio da instalao. Se voc selecionar Sim, ser necessrio inserir o disco de atualizao na etapa apropriada do processo de instalao. [F7] Arquitetura Se voc instalar a partir de uma mdia de instalao com suporte s arquiteturas 32bit e 64bit e possuir um processador com suporte a 64bit, escolha se deseja instalar um sistema 32bit ou 64bit. Por padro, um sistema 64bit instalado em um computador com suporte a 64bit. Para instalar um sistema 32bit, pressione [F7] e selecione 32bit. DICA: Usando IPv6 Durante a Instalao Por padro, voc pode associar somente endereos de rede IPv4 sua mquina. Para habilitar o IPv6 durante a instalao, digite um dos seguintes parmetros no bootprompt: ipv6=1 (aceita IPv4 e IPv6) ou ipv6only=1 (aceita somente IPv6). Aps iniciar a instalao, o openSUSE carrega e configura um sistema Linux mnimo para executar o processo de instalao. Para visualizar as mensagens de inicializao e avisos de copyright durante este processo, pressione [Esc]. Ao completar este processo, o programa de instalao YaST inicia e exibe o instalador grfico. DICA: Instalao Sem um Mouse Se o instalador no detectar corretamente seu mouse, use [Tab] para navegao, setas para rolagem e [Enter] para confirmar uma seleo. Vrios botes ou campos de seleo contm uma letra com um sublinhado. Use [Alt] + [Letra] para selecionar um boto ou uma seleo diretamente ao invs de navegar at elas usando [Tab].

1.6 Bem-vindo
Inicie a instalao do openSUSE escolhendo seu idioma. A alterao do idioma selecionar automaticamente um modelo de teclado. Altere esta proposta selecionando um modelo de teclado diferente a partir da lista suspensa. O idioma selecionado aqui ser usado tambm para determinar um fuso horrio para o relgio do sistema. Esta configurao juntamente com a seleo de idiomas secundrios para instalar em seu sistema pode ser modificada posteriormente no Resumo da

10

Manual de Incializao

instalao, descrito em Seo 1.12, Configuraes da Instalao (p 21). Para informaes sobre configuraes de idioma no sistema instalado, veja Captulo 9, Changing Language and Country Settings with YaST (Guia de Referncia). Leia o contrato de licena que exibido entre a seleo de idioma e modelo de teclado. Use Tradues da licena... para acessar as tradues. Se voc concordar com os termos, clique em Prximo para prosseguir com a instalao. Se voc no concordar com a licena, clique em Cancelar para cancelar a instalao. Figura 1.2 Bem-vindo

1.7 Modo de Instalao


Depois de uma anlise do sistema (na qual o YaST detecta dispositivos de armazenamento e tenta encontrar outros sistemas instalados em seu computador), os modos de instalao disponveis so exibidos. Este passo ignorado ao instalar o sistema a partir de um LiveCD, j que esta mdia suporta somente uma nova instalao com configurao automtica. Nova instalao Selecione esta opo para iniciar uma nova instalao do zero. Atualizar Selecione esta opo para atualizar uma instalao existente para uma verso mais nova. Para mais informaes sobre atualizaes do sistema, veja Captulo 14, Upgrading the System and System Changes (Guia de Referncia).

Instalao com o YaST

11

Reparar o sistema instalado Escolha esta opo para reparar um sistema danificado que j est instalado. Mais informaes esto disponveis em Seo 9.6.4, Recuperando um Sistema Corrompido (p 159). Figura 1.3 Modo de Instalao

Por padro, a configurao automtica utilizada ao realizar uma nova instalao. Neste modo, o sistema configura automaticamente seu hardware e rede, para que a instalao seja realizada com o mnimo de interao com o usurio. Se necessrio, voc pode alterar cada configurao posteriormente no sistema instalado utilizando o YaST. No modo de reparo, a configurao automtica tenta consertar erros automaticamente. Desmarque Utilizar configurao automtica se voc prefere uma configurao manual durante a instalao ou para iniciar o processo de reparo do sistema no modo avanado. Selecione Incluir produtos adicionais de mdias separadas para incluir produto adicionais durante a instalao. Um produto adicional pode incluir extenses, produtos de terceiros ou software adicional para seu sistema, tais como suporte para idiomas adicionais. Clique em Prximo para prosseguir. Se voc selecionou incluir um produto complementar, prossiga com Seo 1.7.1, Produtos Complementares (p 12), caso contrrio, ignore a prxima seo e avance para Seo 1.8, Relgio e Fuso Horrio (p 13).

1.7.1 Produtos Complementares


Produtos complementares podem ser instalados a partir de uma fonte local (CD, DVD ou diretrio) ou a partir de uma fonte em rede (HTTP, FTP, NFS, CIFS,...). Ao instalar a partir de uma fonte em rede, voc precisa configurar a rede primeiro (a menos 12 Manual de Incializao

que voc esteja realizando uma instalao via rede neste caso a configurao de rede existente usada). Escolha Sim, execute a configurao da rede e proceda como descrito em Configurao de Rede (p 13). Se o produto complementar estiver disponvel localmente, selecione No, pular a configurao de rede. Clique em Prximo e especifique a fonte do produto. Tipos de fontes disponveis so CD, DVD, Disco rgido, Armazenamento em massa USB, um diretrio local ou uma imagem ISO local (se nenhuma rede foi configurada). Se o produto adicional estiver disponvel em uma mdia removvel, o sistema monta automaticamente a mdia e l seu contedo. Se o produto adicional estiver disponvel no disco rgido, escolha Disco rgido para instalar a partir de um disco rgido desmontado, ou Diretrio local/Imagem ISO local para instalar a partir do sistema de arquivos local. Os produtos adicionais podem ter a forma de um repositrio ou um conjunto de arquivos rpm. No ltimo caso, selecione Diretrio RPM. Assim que a rede estiver disponvel, voc pode escolher entre fontes remotas adicionais tais como HTTP, SLP, FTP, etc. Tambm possvel especificar um URL diretamente. Selecione Baixar arquivos de descrio do repositrio para baixar agora os arquivos que descrevem o repositrio. Se desmarcado, eles sero baixados quando a instalao iniciar. Prossiga com Prximo e insira um CD ou DVD se necessrio. Dependendo do contedo do produto, pode ser necessrio aceitar licenas adicionais. Tambm possvel configurar produtos complementares mais tarde. O uso de produtos complementares no sistema instalado est descrito em Captulo 6, Installing Add-On Products (Guia de Referncia).

Configurao de Rede
Ao invocar a configurao de rede, o YaST verifica placas de rede disponveis. Se mais de uma placa de rede for encontrada, voc deve escolher a placa que deseja configurar a partir da lista. Se o adaptador de rede ethernet no estiver conectado, um aviso ser exibido. Tenha certeza de que o cabo de rede est conectado e escolha Sim, us-lo. Se sua rede est equipada com um servidor DHCP, escolha Configurao automtica de endereo (via DHCP). Para configurar manualmente a rede escolha Configurao de endereo esttico e especifique o Endereo IP, Mscara de rede, IP padro do gateway, e IP do servidor DNS. Algumas rede necessitam do uso de um servidor de proxy para acessar a Internet. Selecione Usar proxy para acessar a Internet e digite os parmetros adequados. Clique em Aceitar para realizar a configurao de rede. O processo de instalao ir continuar com a configurao dos produtos adicionais ou repositrios como descrito em Seo 1.7.1, Produtos Complementares (p 12).

1.8 Relgio e Fuso Horrio


Neste dilogo, selecione sua regio e fuso horrio. Ambos so pr-selecionados de acordo com o idioma de instalao selecionado. Para alterar os valores prselecionados, use o mapa ou as listas suspensas para Regio e Fuso horrio. Ao Instalao com o YaST 13

utilizar o mapa, aponte o cursor para uma regio prxima da sua e clique com o boto esquerdo para ampliar o zoom. Agora, escolha seu pas ou regio clicando com o boto esquerdo. Clique com o boto direito para retornar ao mapa mundial. Figura 1.4 Relgio e Fuso Horrio

Para configurar o relgio, escolha se o Relgio do hardware est definido para UTC ou no. Se voc estiver executando outro sistema operacional em seu computador, tal como Microsoft Windows, provavelmente seu sistema usa o horrio local. Se voc executa somente Linux em seu computador, defina o relgio do hardware para UTC e tenha a troca para horrio de vero realizada automaticamente. Se uma rede j estiver configurada, o horrio sincronizado automaticamente usando o Protocolo de Horrio de Rede (NTP) com um servidor de horrio. Clique em Alterar para alterar as configuraes NTP ou defina o horrio Manualmente. Veja Captulo 25, Time Synchronization with NTP (Guia de Referncia) para mais informaes sobre a configurao do servio NTP. Ao concluir, clique em Aceitar para continuar a instalao.

1.9 Seleo da rea de Trabalho


No openSUSE, voc pode escolher entre vrias reas de trabalho. As mais conhecidas, KDE e GNOME, so ambientes grficos de rea de trabalho similares ao Windows. Encontre informaes sobre eles em Guia do Usurio KDE (Guia do Usurio KDE) e Guia do Usurio GNOME (Guia do Usurio GNOME). Este passo ignorado ao instalar a partir de um LiveCD, j que a mdia j vem pr-configurada para utilizar o KDE ou GNOME. Se voc preferir uma rea de trabalho diferente, escolha Outro para mais opes. A rea de trabalho XFCE e a rea de trabalho LXDE so rpidas e leve, adequadas 14 Manual de Incializao

para um hardware modesto. Com rea de trabalho X mnima, instale um gerenciador grfico de janelas que permite a execuo de aplicativos do X e janelas de console, mas no fornece a funcionalidade de uma rea de trabalho integrada. Em Seleo mnima de servidor (Modo texto), somente terminais esto disponveis. Figura 1.5 Seleo da rea de Trabalho

1.10 Particionamento Sugerido


Defina uma configurao de particionamento para openSUSE nesta etapa. Na maioria dos casos, um esquema razovel que pode ser aceito sem alteraes proposto. Se um disco rgido contendo somente parties FAT ou NTFS (Windows) for selecionado como destino de instalao, o YaST prope a diminuio do espao de uma dessas parties. Aceite a proposta com Prximo e prossiga com a instalao. Usurios experientes podem personalizar a proposta ou aplicar seu prprio esquema de particionamento. O particionamento proposto Baseado em partio por padro. Se voc preferir uma configurao Baseada em LVM, selecione a respectiva opo para converter automaticamente a proposta. Veja Seo LVM Configuration (Captulo 2, Advanced Disk Setup, Guia de Referncia) para mais informaes sobre o Gerenciador de Volume Lgico (LVM). Para realizar pequenas alteraes na proposta (como alterar o tipo de sistema de arquivos ou criptografar parties), selecione Editar configurao da partio e ajuste as configuraes. Veja Seo Using the YaST Partitioner (Captulo 2, Advanced Disk Setup, Guia de Referncia) para instrues.

Instalao com o YaST

15

Figura 1.6

Particionamento Sugerido

1.10.1 Particionando um Disco Especfico


Se seu computador contm mais de um disco rgido e voc deseja restringir a proposta de particionamento a apenas um disco, escolha Criar configurao de particionamento e selecione um determinado disco da lista. Se o disco escolhido no contiver parties, o disco inteiro ser usado para a proposta. Caso contrrio, voc pode escolher quais parties existentes ir utilizar. Para adicionar uma partio separada para seus dados pessoais, selecione Propor uma partio Home separada. Ao invs da proposta padro baseada em parties, possvel Criar uma proposta baseada em LVM. Clique duas vezes em Prximo para ir para a prxima etapa.

Redimensionando uma Partio do Windows


Se o disco rgido selecionado contiver somente uma partio FAT ou NTFS (Windows), o YaST oferece as opes para remover ou diminui o tamanho desta partio. Se voc selecionar Remover completamente a partio Windows, a partio Windows ser marcada para ser removida e o espao ser usado para a instalao do openSUSE. ATENO: Removendo o Windows Se voc remover o Windows, todos os dados sero perdidos sem possibilidade de recuperao to logo a formatao seja iniciada. Para Diminuir o espao da partio Windows, voc precisa interromper a instalao e iniciar o Windows para preparar a partio antes do redimensionamento. Para todos os sistemas Windows, proceda como a seguir:

16

Manual de Incializao

1. Desative um arquivo de Memria virtual, se existir um. 2. Execute o scandisk. 3. Execute o defrag. Aps esta preparao, reinicie a instalao do openSUSE. Ao chegar na etapa de configurao de particionamento, proceda como antes e selecione Diminuir o espao da partio Windows. Aps uma verificao rpida da partio, o dilogo para redimensionar a partio Windows ser exibido. A barra grfica exibe quanto espao em disco est ocupado atualmente pelo Windows e quanto espao est disponvel. Para alterar as configuraes propostas, use a barra deslizante ou os campos de entrada para ajustar o tamanho da partio. Figura 1.7 Redimensionando a Partio do Windows

Se voc sair deste dilogo selecionando Prximo, as configuraes sero armazenadas e voc retornar para o dilogo anterior. O redimensionamento ir acontecer posteriormente, antes que o disco rgido seja formatado. IMPORTANTE: Gravando em Parties NTFS Por padro, as verses NT, 2000 e XP do Windows, utilizam o sistema de arquivos NTFS. O openSUSE inclui permisses de leitura e escrita ao sistema de arquivos NTFS, mas este recurso possui algumas limitaes. Isto significa que voc no pode ler ou escrever arquivos criptografados ou comprimidos. Ainda, as permisses de arquivos do Windows no funcionam no momento. Veja http://en.opensuse .org/NTFS para mais informaes.

1.10.2 Particionamento Personalizado


Configure seu prprio esquema de particionamento selecionando Criar uma configurao de particionamento e ento, Particionamento personalizado. O particionador avanado ir se abrir, exibindo a configurao de particionamento atual. Expanda o Disco rgido no painel de visualizao do sistema clicando em + e Instalao com o YaST 17

ento, clique em um dos discos rgidos. Agora voc pode Adicionar, Editar, Redimensionar ou Remover parties. Para mais informaes sobre o particionamento personalizado e a configurao de recursos avanados, veja Seo Using the YaST Partitioner (Captulo 2, Advanced Disk Setup, Guia de Referncia)

1.11 Criar Novo Usurio


Crie um usurio local nesta etapa. A administrao de usurios local uma opo vivel para estaes de trabalho independentes. Se estiver configurando um cliente em uma rede com autenticao de usurio centralizada, clique em Alterar e prossiga com o Seo 1.11.1, Configuraes Avanadas (p 20). Aps digitar o nome e o sobrenome, aceite a proposta ou especifique um novo Nome de usurio que ser usado no login. Ento, digite uma senha para o usurio. Digitea novamente para confirmar (para ter certeza de que voc no digitou algo a mais por engano). Para garantir uma segurana efetiva, uma senha deve ter entre cinco e oito caracteres. O tamanho mximo para uma senha 72 caracteres. No entanto, se nenhum mdulo de segurana especial estiver carregado, somente os oito primeiros caracteres so usados para diferenciar as senhas. As senhas diferenciam maisculas e minsculas. Caracteres especiais (ASCII 7 bits) e os dgitos de 0 a 9 so permitidos. Outros caracteres especiais como umlauts ou caracteres acentuados no so permitidos. As senhas digitas so verificadas com relao sua fraqueza. Ao digitar uma senha que seja de fcil adivinhao (tal como uma palavra do dicionrio ou um nome) voc ver um aviso. uma boa prtica de segurana utilizar senhas fortes. IMPORTANTE: Nome de Usurio e Senha Lembre-se de seu nome de usurio e senha porque eles sero necessrios toda vez que voc logar no sistema.

18

Manual de Incializao

Figura 1.8

Criar Novo Usurio

Trs opes adicionais esto disponveis: Usar esta senha para o administrador do sistema Se selecionado, a mesma senha digitada para o usurio ser usada para o administrador root. Esta opo apropriada para estaes de trabalho independentes ou mquinas em uma rede domsticas que so administradas por um nico usurio. Se no estiver selecionada, voc deve digitar a senha para o administrador de sistema na prxima etapa do processo de instalao (veja Seo 1.11.2, Senha para o Administrador do Sistema root (p 21)). Receber e-mail do sistema A seleo desta caixa envia mensagens criadas pelos servios do sistema ao usurio. Estas so normalmente enviadas ao root, o administrador do sistema. Esta opo til para a conta usada com mais frequncia, porque o login como root s recomendado em casos especiais. Os e-mails enviados pelos servios do sistema so armazenados na caixa de email local /var/spool/mail/ nome_de_usurio, onde nome_do_usurio o nome de usurio do usurio selecionado. Para ler e-mails aps a instalao, voc pode usar qualquer cliente de e-mail, por exemplo, KMail ou Evolution. Login automtico Esta opo automaticamente loga o usurio atual no sistema quando ele inicia. Isto til principalmente se o computador for operado por apenas um usurio.

Instalao com o YaST

19

ATENO: Login automtico Com o login automtico habilitado, o sistema inicia diretamente sua rea de trabalho sem autenticao. Se voc armazena dados particulares em seu sistema, voc no deve habilitar esta opo, j que o computador pode ser acessado por outras pessoas.

1.11.1 Configuraes Avanadas


Clique em Alterar no dilogo 'Criar Usurio' para configurar a autenticao de rede ou, se presente, importar os usurios de uma instalao anterior. Tambm altere o tipo de criptografia da senha neste dilogo. Voc tambm pode adicionar mais contas de usurios ou modificar o mtodo de autenticao atual no sistema instalado. Para informaes detalhadas sobre gerenciamento de usurios, veja Captulo 8, Managing Users with YaST (Guia de Referncia). O mtodo de autenticao padro Local (/etc/passwd). Se uma verso anterior do openSUSE ou outro sistema que utiliza /etc/passwd for detectada, voc pode importar usurios locais. Para fazer isso, selecione Ler dados de usurios de uma instalao anterior e clique em Escolher. No dilogo seguinte, selecione os usurios a importar e conclua com OK. O acesso aos seguintes servios de autenticao de rede podem ser configurados: LDAP Os usurios so administrados centralmente em um servidor LDAP para todos os sistemas na rede. Mais informaes disponveis em Seo Configuring an LDAP Client with YaST (Captulo 4, LDAPA Directory Service, Guia de Segurana). NIS Os usurios so administrados centralmente em um servidor NIS para todos os sistemas na rede. Veja Seo Configuring NIS Clients (Captulo 3, Using NIS, Guia de Segurana) para mais informaes. Domnio do Windows A autenticao SMB geralmente usada em redes mistas Linux e Windows. E Seo Configuring a Linux Client for Active Directory (Captulo 5, Active Directory Support, Guia de Segurana). Juntamente com a administrao de usurios atravs de LDAP e NIS, voc pode utilizar a autenticao Kerberos. Para utiliz-la, selecione Configurar autenticao Kerberos. Para mais informaes sobre o Kerberos, veja Captulo 6, Network Authentication with Kerberos (Guia de Segurana).

20

Manual de Incializao

1.11.2 Senha para o Administrador do Sistema root


Se voc no escolheu Usar esta senha para o administrador do sistema na etapa anterior, voc dever digitar uma senha para o administrador do sistema root. Caso contrrio, este passo da configurao ser pulado. root o nome do superusurio, ou o administrador do sistema. Ao contrrio dos usurios normais, que podem ou no ter permisso para acessar certas reas ou executar certos comandos no sistema, o root tem acesso ilimitado para alterar a configurao do sistema, instalar programas e configurar hardware novo. Se usurios esquecerem suas senhas ou tiverem outros problemas com o sistema, o root pode ajudar. A conta root deve ser usada somente para administrao do sistema, manuteno e reparo. Logar-se como root para trabalho comum arriscado: um pequeno erro pode levar a uma perda dos arquivos do sistema. Com o propsito de verificao, a senha do root deve ser digitada duas vezes. No esquea da senha do root. Uma vez digitada, esta senha no pode ser recuperada. O root pode ser alterado a qualquer hora no sistema instalado. Para fazer isso, execute o YaST e inicie Segurana e usurios > Gerenciamento de usurios e grupos. ATENO: O Usurio root O usurio root possui todas as permisses necessrias para realizar alteraes no sistema. Para realizar tais tarefas, necessrio a senha do root. Voc no pode realizar tarefas administrativas sem esta senha.

1.12 Configuraes da Instalao


Na ltima etapa antes da instalao ser iniciada, voc pode alterar as configuraes da instalao sugeridas pelo YaST e tambm revisar as configuraes feitas at ento. Para alterar as sugestes, clique em Alterar e selecione a categoria que deseja modificar ou clique em um dos ttulos. Aps configurar qualquer um dos itens apresentados nesses dilogos, voc sempre retornar janela de configuraes da instalao, que ser atualizada de acordo.

Instalao com o YaST

21

Figura 1.9

Configuraes da Instalao

DICA: Restaurando as Configuraes Padres Voc pode reverter todas as alteraes para os valores padres clicando em Alterar > Reverter para padro. O YaST exibe a proposta original novamente.

1.12.1 Particionamento
Revise e, se necessrio, altere a configurao do particionamento configurada anteriormente. Ao alterar a configurao da partio, o particionador experiente ser aberto, como descrito em Seo Using the YaST Partitioner (Captulo 2, Advanced Disk Setup, Guia de Referncia).

1.12.2 Inicializando
O YaST prope uma configurao de inicializao para seu sistema. Outros sistemas operacionais encontrados em seu computador, tais como Microsoft Windows ou outras instalaes do Linux, sero automaticamente detectados e adicionados ao carregador de inicializao. Entretanto, openSUSE ser iniciado por padro. Normalmente, voc pode deixar estas configuraes inalteradas. Se voc precisa de uma configurao personalizada, altere a proposta para seu sistema. Para informaes, veja Seo Configuring the Boot Loader with YaST (Captulo 17, The Boot Loader GRUB, Guia de Referncia). O mtodo de inicializao deve ser alterado somente por usurios experientes.

1.12.3 Software
O openSUSE possui um nmero de padres de software para vrios propsitos de aplicao. Clique em Software para iniciar a seleo do padro e altere o escopo da 22 Manual de Incializao

instalao de acordo com suas necessidades. Selecione seu padro na lista e veja uma descrio do padro na parte direita da tela. Cada padro contm um nmero de pacotes de software necessrios para funes especficas (exemplo: software multimdia ou de escritrio). Para uma seleo mais detalhada baseada em pacotes de software a instalar, selecione Detalhes para acessar o gerenciador de software do YaST. Voc tambm pode instalar ou remover pacotes de software adicionais do seu sistema a qualquer hora mais tarde com o gerenciador de software do YaST. Para mais informaes, consulte Captulo 3, Installing or Removing Software (Guia de Referncia). Figura 1.10 Seleo de Software e Tarefas do Sistema

1.12.4 Configuraes de localidade


Aqui voc pode alterar o Idioma do sistema e o modelo de teclado definido na primeira etapa da instalao. Tambm possvel adicionar mais idiomas. Para ajustar as configuraes do idioma do sistema, selecione Idioma. Selecione um idioma da lista. O idioma principal usado como o idioma do sistema. Voc tambm pode adaptar o modelo de teclado e o fuso horrio para o idioma principal se as configuraes atuais no forem iguais. Detalhes permite que voc altere as configuraes de idioma para o usurio root, configure o suporte a UTF-8 ou especifique o idioma mais detalhadamente (exemplo: ingls da frica do Sul). Escolha idiomas secundrios para que seja possvel trocar entre esses idiomas sem ter que instalar pacotes adicionais. Para mais informaes, veja Captulo 9, Changing Language and Country Settings with YaST (Guia de Referncia). Para alterar o modelo do teclado, selecione Modelo do teclado. Por padro, o modelo corresponde ao idioma escolhido para a instalao. Selecione o modelo de teclado Instalao com o YaST 23

da lista. Use o campo Testar na parte inferior do dilogo para verificar se possvel digitar caracteres especiais do modelo corretamente. Opes para uma configurao detalhada esto disponveis em Modo avanado. Quando terminar, clique em Aceitar para retornar ao resumo da instalao.

1.12.5 Fuso horrio


Ajuste o fuso horrio e as configuraes do relgio aqui. Se a rede j estiver configurada, voc tambm pode configurar um cliente NTP (Network Time Protocol) que sincroniza automaticamente seu computador com um servidor de hora. Esta a mesma configurao exibida antes em Seo 1.8, Relgio e Fuso Horrio (p 13).

1.12.6 Configuraes do usurio


Altere as configuraes atuais do Usurio e altere ou configure a Senha de root aqui. Esta a mesma configurao exibida antes em Seo 1.11, Criar Novo Usurio (p 18).

1.12.7 Nvel de execuo padro


O openSUSE pode inicializar em diferentes nveis de execuo. Normalmente no existe necessidade de alterar nada aqui, mas se necessrio, defina o nvel de execuo padro com este dilogo. Consulte Seo Configuring System Services (Runlevel) with YaST (Captulo 16, Booting and Configuring a Linux System, Guia de Referncia) para mais informaes sobre a configurao dos nveis de execuo.

1.12.8 Sistema
Este dilogo apresenta todas as informaes de hardware que o YaST pode obter sobre seu computador. Quando chamado, a rotina de deteco de hardware iniciada. Dependendo do seu sistema, isto pode levar algum tempo. Selecione qualquer item na lista e clique em Detalhes para ver informaes detalhadas sobre o item selecionado. Use Salvar para arquivo para salvar uma lista detalhada para o sistema de arquivos local ou para um disquete. Os usurios avanados tambm podem alterar a configurao ID da PCI e as configuraes do kernel escolhendo Configuraes do kernel.

1.12.9 Instalao a partir de imagens


Instalar a partir de imagens aumenta consideravelmente a velocidade da instalao. As imagens contm imagens comprimidas do sistema instalado que correspondem sua seleo de pacotes. Os pacotes no contidos nas imagens implantadas sero instalados do modo convencional. A menos que a sua seleo personalizada de softwares no corresponda a nenhuma das imagens disponveis, este recurso habilitado por padro. No caso de problemas, desabilite ele para propsitos de depurao.

24

Manual de Incializao

1.12.10 Firewall
Por padro, o SuSEfirewall2 habilitado em todas as interfaces de rede configuradas. Para desabilitar globalmente o firewall para este computador, clique em desabilitar. Se o firewall estiver habilitado, voc poder abrir a porta SSH para permitir conexes remotas via shell seguro.

1.13 Executando a Instalao


Aps configurar todas as configuraes da instalao, clique em Instalar na janela configuraes da instalao para iniciar a instalao. Alguns softwares podem requerer uma confirmao da licena. Se sua seleo de softwares inclui esse tipo de software, os dilogos de confirmao de licena so exibidos. Clique em Aceitar para instalar o pacote de software. Quando no concordar com a licena, clique em Eu discordo e o pacote de software no ser instalado. No dilogo que seguir, confirme com Instalar novamente. A instalao geralmente leva entre 15 e 30 minutos, dependendo do desempenho do sistema e do escopo dos softwares selecionados. Aps ter preparado o disco rgido, ter salvo e restaurado as configuraes do usurio, ter implantado as imagens de instalao, a instalao dos softwares inicia. Durante este procedimento, uma apresentao de slides introduz os recursos do openSUSE. Escolha Detalhes para alternar para o log de instalao ou Notas de lanamento para ler informaes importantes atualizadas que no estavam disponveis quando os manuais foram impressos. NOTA: Notas de Lanamento As notas de lanamento que podem ser vistas durante este passo so as mesmas impressas no CD de instalao. Uma verso mais recente pode estar disponvel na Internet. Ao configurar manualmente a rede e o acesso Internet como descrito em Configurao de Rede (p 26), a ltima verso das notas de lanamento exibida ao final da instalao. Aps a instalao dos softwares ter sido concluda, o sistema bsico est configurado. Alm de outras coisas, Concluindo a instalao bsica inclui a instalao do gerenciador de inicializao, a inicializao de fontes e mais. Depois disso, o YaST inicializa no novo sistema Linux para iniciar a configurao do sistema. DICA: Chaves de Mquina SSH Existentes Se voc instalar o openSUSE em uma mquina com instalaes Linux existentes, a rotina de instalao importa automaticamente as chaves de mquina SSH com as horas de acesso mais recentes de uma instalao existente.

Instalao com o YaST

25

1.14 Configurao do Sistema Instalado


O sistema est agora instalado, mas ainda no configurado para o uso. O hardware, a rede e outros servios ainda no esto configurados. Se voc seguir o caminho padro da instalao, o sistema ser configurado automaticamente. Se voc desmarcou a Configurao automtica, a configurao manual do sistema ser iniciada.

1.14.1 Configurao Automtica do Sistema


Tendo reiniciado, o sistema inicia a configurao automtica. Esta rotina tenta configurar sua rede e o acesso Internet e configurar seu hardware. Este processo no precisa de interao. Voc pode alterar as configuraes feitas pela configurao automtica a qualquer hora no sistema instalado com o YaST. Continue com Seo 1.15, Login Grfico (p 30).

1.14.2 Configurao Manual do Sistema


Tendo reiniciado, o sistema inicia a configurao manual. Se a configurao falha em alguma destas etapas neste estgio, ela reiniciada e continua a partir do ltimo passo bem-sucedido.

Nome de Mquina e Nome de Domnio


O nome de mquina o nome do computador na rede. O nome de domnio o nome da rede. Um nome de mquina e nome de domnio so propostos por padro. Se o seu sistema for parte de uma rede, o nome de mquina deve ser nico nesta rede, enquanto que o nome de domnio deve ser o mesmo em todas as mquinas da rede. Em muitas redes, o sistema recebe seu nome atravs de DHCP. Neste caso, no necessrio modificar o nome de mquina e nome de domnio propostos. Selecione Alterar nome de mquina via DHCP ao invs. Para ser possvel acessar seu sistema usando este nome de mquina, mesmo quando no conectado a rede, selecione Atribuir nome de mquina ao IP loopback. No habilite esta opo quando sua mquina fornece servios de rede. Se voc geralmente altera redes sem reiniciar a rea de trabalho (por ex.: quando alternar entre diferentes WLANs), tambm no habilite esta opo, porque a rea de trabalho pode ficar confusa quando o nome de mquina em /etc/hosts alterado. Para alterar as configuraes do nome de mquina a qualquer hora aps a instalao, use o YaST Dispositivos de rede > Configuraes de rede. Para mais informaes, veja Seo Configuring the Network Card with YaST (Captulo 21, Basic Networking, Guia de Referncia).

Configurao de Rede
Se voc estiver instalando o openSUSE em um laptop, a opo Interfaces controladas pelo NetworkManager ser habilitada. O NetworkManager uma ferramenta que habilita a conexo automtica com uma mnima interveno do usurio. ideal para WLAN e computao mvel. Se voc quiser usar o mtodo tradicional sem o

26

Manual de Incializao

NetworkManager, clique em Desabilitar o NetworkManager. Encontre informaes detalhadas sobre o NetworkManager em Captulo 5, Usando o NetworkManager (p 57). Se voc estiver instalando o openSUSE em qualquer outro tipo de mquina, o mtodo tradicional sem o NetworkManager ser selecionado por padro. Este passo da configurao permite a voc configurar os dispositivos de rede de seu sistema e fazer as configuraes de segurana, por exemplo, para um firewall ou proxy. A rede tambm pode ser configurada aps a instalao do sistema ter sido concluda. Se voc ignor-la agora, seu sistema ser deixado desconectado (offline) sem a possibilidade de obter qualquer atualizao disponvel. Para configurar sua conexo de rede mais tarde, selecione Ignorar configurao e clique em Prximo. As seguintes configuraes de rede podem ser configuradas neste passo: Configuraes gerais da rede Habilite ou desabilite o uso do NetworkManager como descrito acima. Altere tambm o suporte a IPv6 aqui. Por padro, o suporte a IPv6 est habilitado. Para desabilit-lo, clique em Desabilitar IPv6. Para mais informaes sobre o IPv6, veja Seo IPv6The Next Generation Internet (Captulo 21, Basic Networking, Guia de Referncia). Firewall Por padro, o SuSEfirewall2 habilitado em todas as interfaces de rede configuradas. Para desabilitar globalmente o firewall para este computador, clique em desabilitar. Se o firewall estiver habilitado, voc poder abrir a porta SSH para poder permitir conexes remotas via um shell seguro. Para abrir o dilogo do firewall detalhado, clique em Firewall. Veja Seo Configuring the Firewall with YaST (Captulo 14, Masquerading and Firewalls, Guia de Segurana) para informaes detalhadas. Interfaces de rede Todas as placas de rede detectadas pelo YaST so listadas aqui. Se voc j configurou uma conexo de rede durante a instalao (como descrito em Configurao de Rede (p 13)) a placa usada para esta conexo listada como Configurada. Um clique em Interfaces de rede abre o dilogo Configuraes de rede, onde voc pode alterar as configuraes existentes, configurar as placas de rede ainda no configuradas ou adicionar e configurar placas adicionais. Veja Seo 4.2, Conexes a Internet via Rede (p 55) para listas de verificao dos requisitos de configurao para vrios tipos de conexo e Seo Configuring the Network Card with YaST (Captulo 21, Basic Networking, Guia de Referncia) para detalhes de configurao. Conexes DSL, Adaptadores ISDN e Modems Se o seu computador estiver equipado com um modem DSL interno, um carto interno ADSL Fritz, um carto ISDN ou um modem, um clique no respectivo item abrir o dilogo de configurao. Consulte Captulo 4, Acessando a Internet (p 53) para mais informaes.

Instalao com o YaST

27

Administrao remota VNC Para habilitar a administrao remota de sua mquina via VNC, clique em Administrao remota VNC. Escolha Permitir administrao remota no seguinte dilogo e ajuste as configuraes do firewall de acordo. Proxy Se voc tem um servidor proxy controlando o acesso Internet em sua rede, configure os URLs do proxy e os detalhes de autenticao neste dilogo. DICA: Restaurando a Configurao de Rede para os Seus Valores Padres Restaure as configuraes de rede para os valores propostos originalmente clicando em Alterar > Restaurar para o padro. Isso descarta qualquer alterao feita. Testar a Conexo com a Internet Aps ter configurado uma conexo de rede, voc pode test-la. Para este propsito, o YaST estabelece uma conexo ao servidor do openSUSE e baixa a ltima verso das notas de lanamento. Leia-as ao final do processo de instalao. Um teste bemsucedido tambm um pr-requisito para a adio automtica dos repositrios padres e para a atualizao online. Se voc tiver mltiplas interfaces de rede, verifique se a placa desejada usada para conectar Internet. Se no, clique em Alterar dispositivo. Para iniciar o teste, selecione Sim, testar a conexo com a Internet e clique em Prximo. No dilogo seguinte, visualize o progresso do teste e os resultados. Informaes detalhadas sobre o processo do teste esto disponveis em Visualizar logs. Se o teste falhar, clique em Voltar para retornar para a configurao de rede e corrigir suas entradas. Prossiga com Prximo. Se o teste for bem-sucedido, os repositrios de software oficiais para o openSUSE e o repositrio de atualizaes sero configurados. Baixar os dados do repositrio pela primeira vez pode levar algum tempo. Se voc no quiser testar a conexo neste ponto, selecione No, ignorar este teste e ento Prximo. Isto tambm ignora o download das notas de lanamento e a atualizao online. Estes passos podem ser executados a qualquer hora aps o sistema estar configurado inicialmente.

Atualizao Online
Se uma conexo Internet for estabelecida e atualizaes estiverem disponveis, selecione se deseja executar a atualizao online YaST. Se existirem quaisquer pacotes corrigidos disponveis nos servidores, baixe e instale-os para corrigir falhas conhecidas ou problemas de segurana. Para instrues detalhadas, veja Captulo 4, YaST Online Update (Guia de Referncia). Diretivas sobre como executar uma atualizao online on sistema instalado esto disponveis em Seo 3.3, Mantendo o Sistema Atualizado (p 46) ou Captulo 4, YaST Online Update (Guia de Referncia). Este passo ser ignorado se nenhuma atualizao estiver disponvel ou se no houver 28 Manual de Incializao

conexo com a Internet. Correes corrigem problemas de segurana e correes recomendadas aplicveis a sua instalao so pr-selecionadas automaticamente. Clique em Aceitar para instal-las e em Prximo para prosseguir com a configurao do sistema. IMPORTANTE: Baixando Atualizaes de Software O download das atualizaes pode levar algum tempo, dependendo da banda da conexo com a Internet e do tamanho dos arquivos de atualizao. No caso do sistema de atualizao ser atualizado, a atualizao online ir reiniciar e baixar mais correes aps o reinicio. Se o kernel foi atualizado, o sistema ir reiniciar antes de completar a configurao.

Novo Usurio Local


Se nenhum usurio local foi criado na primeira fase, voc pode criar um neste dilogocaso contrrio este passo ser ignorado. Para criar mais usurios, gerenciar grupos, modificar padres para novos usurios e configurar a autenticao via rede, inicie o Gerenciamento de usurios. Consulte Captulo 8, Managing Users with YaST (Guia de Referncia) para mais informaes sobre o gerenciamento de usurios. Para ignorar este passo, clique em Prximo sem digitar nenhum dado.

Notas de Lanamento
Aps completar a configurao de autenticao do usurio, o YaST exibe as notas de lanamento. Sua leitura recomendada, porque elas contm informaes atualizadas importantes que no estavam disponveis quando o manual foi impresso. Se voc testou a conexo com a Internet com sucesso, leia a verso mais recente das notas de lanamento baixada dos servidores do openSUSE. Use Diversos > Notas de lanamento no YaST ou inicie o centro de ajuda do SUSE para visualizar as notas de lanamento aps a instalao.

Configurao do Hardware
No final da instalao, o YaST abre um dilogo para a configurao de uma impressora, do sistema de som e placas de TV. Clique nos componentes individuais para iniciar a configurao de hardware. Para a maior parte, o YaST detecta e configura os dispositivos automaticamente. Voc pode ignorar quaisquer dispositivos perifricos e configur-los mais tarde, como descrito em Captulo 2, Configurando Componentes de Hardware com o YaST (p 31). Para ignorar a configurao, selecione Ignorar configurao e clique em Prximo. DICA: Retornando a Configurao de Hardware para os Seus Valores Padres Voc pode cancelar quaisquer alteraes na configurao de hardware clicando em Alterar > Restaurar para o padro. O YaST ir exibir a proposta original novamente.

Instalao com o YaST

29

Instalao Concluda
Aps uma instalao bem-sucedida, o YaST exibe o dilogo de instalao concluda. Neste dilogo, selecione se voc quer clonar seu novo sistema instalado para o AutoYaST. Para clonar seu sistema, selecione Clonar este sistema para o AutoYaST. O perfil do sistema atual armazenado em /root/autoyast.xml. O AutoYaST um sistema para instalar um ou mais sistemas openSUSE automaticamente sem a interveno do usurio. As instalaes com o AutoYaST so executadas usando um arquivo de controle com dados de instalao e configurao. Finalize a instalao do openSUSE com Concluir no dilogo final.

1.15 Login Grfico


O openSUSE est agora completamente instalado e configurado. A menos que voc tenha habilitado a funo de login automtico ou personalizado o nvel de execuo padro, voc deve ver o login grfico na sua tela, no qual ir digitar seu nome de usurio e senha para iniciar a sesso no sistema. Em sistemas de nico usurio com o login automtico habilitado, a rea de trabalho inicia automaticamente. Para uma pequena introduo sobre as reas de trabalho GNOME ou KDE, consulte Guia Rpido do GNOME (Guia Rpido do GNOME) e Guia Rpido do KDE (Guia Rpido do KDE). Encontre informaes detalhadas sobre ambas reas de trabalho e sobre os aplicativos a executar no KDE ou GNOME em Guia do Usurio KDE (Guia do Usurio KDE) e Guia do Usurio GNOME (Guia do Usurio GNOME). Estes manuais podem ser acessados atravs da funo Ajuda em ambos, KDE e GNOME.

30

Manual de Incializao

2 Configurando Componentes de
Hardware com o YaST
O YaST permite que voc configure itens de hardware no momento da instalao, bem como em um sistema j instalado. Configure o hardware de udio, impressoras ou scanners ou aprenda quais componentes de hardware esto conectados ao seu computador usando o mdulo de informaes de hardware do YaST. DICA: Configuraes da Placa de Vdeo, Monitor, Mouse e Teclado Placas de vdeo, monitor, mouse e teclado podem ser configurados com as ferramentas de ambos, KDE e GNOME.

2.1 Informaes de Hardware


Use o mdulo de informaes de hardware do YaST se voc quiser saber mais sobre seu hardware ou se voc precisar encontrar detalhes, como fabricante e modelo de uma certa pea de hardware para poder configur-la corretamente. 1 Inicie o YaST e clique em Hardware > Informaes de hardware. Os testes de hardware so iniciados imediatamente e levam algum tempo at que voc veja a rvore de informaes de hardware numa janela separada. 2 Na rvore de informaes de hardware, clique recursivamente nas entradas para expandir as informaes sobre um dispositivo especfico. 3 Clique em Salvar para arquivo... para salvar a sada em um arquivo. 4 Clique em Fechar para sair do resumo das informaes de hardware.

2.2 Configurando as placas de som


O YaST detecta a maioria das placas de som automaticamente e configura-as com os valores adequados. Se voc quer alterar as configuraes padro, ou precisa configurar uma placa de som que no pde ser configurada automaticamente, use o mdulo de som do YaST. Ali voc tambm pode configurar placas de som adicional ou alterar a ordem entre elas. Para iniciar o mdulo de som, inicie o YaST e clique em Hardware > Som. Alternativamente, inicie o dilogo de Configurao de som diretamente executando yast2 sound & como o usurio root de uma linha de comando. Configurando Componentes de Hardware com o YaST 31

O dilogo exibe todas as placas de som que j esto configuradas. Se o YaST no puder detectar sua placa de som automaticamente, configure-a manualmente como descrito em Procedimento 2.1, Configurando uma nova placa de som (p 32). Para isto, voc necessita saber o fabricante e o modelo de sua placa de som. No caso de dvidas, consulte a documentao da placa de som pela informao necessria. Durante a configurao, voc pode escolher entre vrias opes de configurao: Configurao automtica rpida Voc no precisa passar por outros passos da configuraoa placa de som configurada automaticamente. Voc pode definir o volume ou qualquer opo que quiser alterar mais tarde. Configurao normal Permite a voc ajustar o volume de sada e execute um teste de som durante a configurao. Configurao avanada com possibilidade de alterar opes Para usurios avanados apenas. Permite a voc personalizar todos os parmetros da placa de som. IMPORTANTE: Configurao avanada Somente use esta opo se voc souber exatamente o que est fazendo. De outra forma deixe os parmetros intocados e use as opes de configurao normal ou automtica. Procedimento 2.1 Configurando uma nova placa de som

1 No dilogo Configurao da placa de som do YaST, clique em Adicionar. 2 Selecione o fabricante e modelo de sua placa de som e clique em Prximo. Para uma lista de referncia de placas de som suportadas pelo ALSA com seus correspondentes mdulos de som, veja http://www.alsa-project.org/ main/index.php/Matrix:Main. 3 Escolha uma das opes de configurao e clique em Prximo. 4 Se voc escolheu Configurao normal, voc pode agoraTestar sua configurao de som e fazer ajustes no volume. Voc deve iniciar em dez porcento para evitar danos ao seus ouvidos ou aos alto-falantes. 5 Se todas as opes esto configuradas de acordo s suas necessidades, clique em Prximo.

32

Manual de Incializao

O dilogo Configurao de som exibe a placa de som recm configurada ou modificada. 6 Para remover uma configurao da placa de som que voc no precisa mais, selecione a respectiva entrada e clique em Remover. 7 Clique em OK para salvar as alteraes e saia do mdulo de som do YaST. Procedimento 2.2 Modificando as configuraes da placa de som

1 Para alterar a configurao de uma placa de som individualmente (somente para usurios avanados!), selecione a entrada da placa de som no dilogo Configurao de som e clique em Editar. Isto leva voc s Opes avanadas da placa de som aonde voc poder fazer um ajuste fino de vrios parmetros. Para mais informao, clique em Ajuda. 2 Para ajustar o volume de uma placa de som j configurada ou para testar a placa de som, selecione a entrada da placa de som no dilogo Configurao de som e clique em Outro. Selecione o respectivo item do menu. 3 Para reproduzir arquivos MIDI, selecione Outro > Iniciar sequenciador. 4 When a supported sound card is detected (like a Creative Soundblaster Live, Audigy or AWE sound card), you can also install SoundFonts for playback of MIDI files: 4a Insira o CD-ROM original de drivers na unidade de CD ou DVD. 4b Selecione Outro > Instalar SoundFonts para copiar os SF2 SoundFonts para o seu disco rgido. Os SoundFonts sero salvos no diretrio /usr/share/sfbank/creative/. 5 Se voc configurou mais de uma placa de som no seu sistema, voc pode ajustar a ordem das placas de som. Para configurar uma placa de som como o dispositivo principal, selecione a placa de som na Configurao de som e clique em Outro > Definir como placa principal. O dispositivo de som com o ndice 0 o dispositivo padro e assim, usado pelo sistema e pelos aplicativos. 6 Para habilitar ou desabilitar o sistema de som PulseAudio, clique em Outro > Configurao do PulseAudio. Se habilitado, o daemon do PulseAudio usado para reproduzir sons. Desabilite o Suporte ao PulseAudio no caso de voc querer usar outro sistema. O volume e a configurao de todas as placas de som so salvos quando voc clica em OK e sai do mdulo de som do YaST. As configuraes do mixer so salvas no arquivo /etc/asound.conf e os dados da configurao do ALSA so anexados ao final dos arquivos /etc/modprobe.d/sound e /etc/sysconfig/hardware.

Configurando Componentes de Hardware com o YaST

33

2.3 Configurando uma Impressora


O YaST pode ser usado para configurar uma impressora local que diretamente conectada ao seu computador (normalmente numa porta USB ou paralela) e configurar impresso com impressoras em rede. Tambm possvel compartilhar impressoras em uma rede. Mais informaes sobre impresso (informaes gerais, detalhes tcnicos e soluo de problemas) esto disponveis em Captulo 11, Printer Operation (Guia de Referncia). No YaST, clique em Hardware > Impressoras para iniciar o mdulo de impressoras. Por padro, ele abre na tela Configuraes da impressora, mostrando uma lista de todas impressoras disponveis e configuradas. Isso especialmente til quando se tem acesso a muitas impressoras atravs da rede. Daqui voc tambm pode Imprimir uma pgina de teste e configurar as impressoras locais.

2.3.1 Configurando Impressoras Locais


Geralmente uma impressora USB local detectada automaticamente. H duas razes possveis porque uma impressora USB no detectada automaticamente: A impressora USB est desligada. A comunicao entre a impressora e o computador no ser possvel. Verifique o cabo e os conectores para ter certeza de que a impressora est conectada corretamente. Se este for o caso, o problema pode no estar relacionado impressora, mas sim porta USB. A configurao de uma impressora , basicamente, um processo de trs etapas. Primeiro, especifique o tipo de conexo, ento escolha o driver e o nome da fila de impresso para essa configurao. Para muitos modelos de impressoras, vrios drivers esto disponveis. Ao configurar a impressora, o YaST, por padro, marca recomendado como regra geral. Normalmente, isso no necessrio para trocar os drivers o recomendado deve produzir o melhor resultado. No entanto, se voc espera que uma impressora colorida imprima somente preto e branco, mais conveniente usar um driver que no suporte impresso colorida, por exemplo. Se tiver problemas de desempenho com uma impressora PostScript quando imprimir grficos, a troca de um driver PostScript para um driver PCL (desde que sua impressora entenda PCL) pode ajudar. Se nenhum driver for listado para sua impressora, voc pode tentar selecionar um driver genrico com uma linguagem padro apropriada da lista. Consulte a documentao da sua impressora para ver quais linguagens (o conjunto de comandos de controle da impressora) sua impressora entende. Se isso no funcionar, consulte Adicionando Drivers com o YaST (p 35) para outra possvel soluo. Uma impressora nunca usada diretamente, mas sempre atravs de uma fila de impresso. Isso garante que trabalhos simultneos possam ser enfileirados e processados um aps o outro. Cada fila de impresso associada a um driver especfico e uma impressora pode ter mltiplas filas. Isso torna possvel a configurao 34 Manual de Incializao

de uma segunda fila em uma impressora colorida que imprime somente preto e branco, por exemplo. Consulte Seo The Workflow of the Printing System (Captulo 11, Printer Operation, Guia de Referncia) para mais informaes sobre filas de impresso. Procedimento 2.3 Adicionando uma Nova Impressora Local

1 Inicie o modulo de impressoras do YaST com Hardware > Impressoras 2 Clique em Adicionar na tela Configuraes da impressora 3 Se sua impressora j est listada em Especificar a conexo, prossiga com o prximo passo. Caso contrrio, tente Detectar mais ou inicie o Assistente de conexo. 4 Digite o nome do fornecedor e o nome do modelo na caixa de entrada em Encontrar e atribuir um driver e clique em Pesquisar por. 5 Escolha o driver marcado como recomendado para sua impressora. Se nenhum driver adequado for mostrado 5a verifique o termo da pesquisa 5b amplie sua busca clicando em Pesquisar mais 5c adicione um driver como descrito em Adicionando Drivers com o YaST (p 35) 6 Especifique o Tamanho padro da pgina 7 Digite um nome nico para fila de impresso no campo Nome arbitrrio do conjunto. 8 A impressora agora est configurada com as configuraes padres e pronta para ser usada. Selecione OK para retornar visualizao dasConfiguraes de impressoras. A nova impressora configurada agora est visvel na lista de impressoras.

Adicionando Drivers com o YaST


Se nenhum driver adequado estiver disponvel na janela Encontrar e atribuir um driver ao adicionar uma nova impressora, nenhum arquivo PPD (Descrio de Impressora PostScript) est disponvel para seu modelo. Para mais informaes sobre arquivos PPD, consulte Seo Installing the Software (Captulo 11, Printer Operation, Guia de Referncia). Obtenha os arquivos PPD diretamente do fornecedor ou do CD de driver de uma impressora PostScript. Para detalhes, veja Seo No Suitable PPD File Available for a PostScript Printer (Captulo 11, Printer Operation, Guia de Referncia). Alternativamente, voc tambm pode encontrar arquivos PPD em http://www Configurando Componentes de Hardware com o YaST 35

.linuxfoundation.org/en/OpenPrinting/, no OpenPrinting.org printer database. Ao fazer o download dos arquivos PPD do OpenPrinting.org, tenha em mente que ele sempre mostra o status de suporte ao Linux mais recente, que no necessariamente o mesmo fornecido pelo openSUSE. Procedimento 2.4 Adicionando um Arquivo PPD

1 Inicie o modulo de impressoras do YaST com Hardware > Impressoras 2 Clique em Adicionar na tela Configuraes da impressora 3 Clique em Pacotes de drivers na seo Encontrar e atribuir um driver 4 Digite o caminho completo do arquivo PPD na caixa de entrada em Disponibilize um arquivo de descrio da impressora ou escolha o arquivo a partir de uma caixa de dilogo clicando em Navegar 5 Clique em OK para retornar tela Adicionar nova configurao de impresso. 6 Para usar diretamente este arquivo PPD, proceda como descrito em Procedimento 2.3, Adicionando uma Nova Impressora Local (p 35). Caso contrrio, clique em Cancelar.

Editando a Configurao de uma Impressora Local


Ao editar uma configurao existente de uma impressora local voc pode mudar no somente as configuraes bsicas como o tipo de conexo e driver, mas tambm ajustar a configurao padro do tamanho do papel, resoluo, recurso de mdia, etc... Voc pode alterar a identificao da sua impressora alterando sua descrio. Procedimento 2.5 Editando uma Impressora Local

1 Inicie o modulo de impressoras do YaST com Hardware > Impressoras 2 Na tela Configuraes da impressora, escolha uma impressora local da lista e clique em Editar. 3 Altere o tipo de conexo ou o driver como descrito em Procedimento 2.3, Adicionando uma Nova Impressora Local (p 35). Isso s necessrio caso voc tenha problemas com a configurao atual. 4 Torne essa impressora a impressora padro clicando em Impressora padro. 5 Ajuste as configuraes padres clicando em Todas opes do driver atual. Para mudar uma configurao, abra a lista de opes clicando no sinal +. Altere o padro clicando em uma opo. Aplique as mudanas clicando em OK

36

Manual de Incializao

2.3.2 Configurando Impresso via Rede com o YaST


Impressoras em rede no so detectadas automaticamente. Elas precisam ser configuradas manualmente usando o mdulo de impressora do YaST. Dependendo da sua configurao de rede, voc pode imprimir de um servidor de impresso (CUPS, LPD, SMB, ou IPX) ou diretamente de uma impressora na rede (preferencialmente via TCP). Acesse a configurao para impresso em rede escolhendo Imprimir pela rede no painel esquerda no mdulo de impressoras no YaST.

Usando CUPS
No ambiente Linux, o CUPS normalmente usado para imprimir pela rede. A configurao simples para imprimir somente atravs um servidor CUPS que pode ser acessado diretamente por todos clientes. Imprimir atravs de mais de um servidor CUPS requer um daemon CUPS local em execuo que se comunica com os servidores CUPS remotos. Procedimento 2.6 Imprimindo Atravs de um nico Servidor CUPS

1 Inicie o modulo de impressoras do YaST com Hardware > Impressoras 2 Inicie a tela Imprimir pela rede no painel esquerdo. 3 Habilite Realizar todas as impresses diretamente via um nico servidor CUPS e especifique o nome ou endereo IP do servidor. 4 Clique em Testar servidor para ter certeza de que voc escolheu o nome ou endereo IP correto. 5 Clique em OK para retornar tela Configuraes da impressora. Todas as impressoras disponveis atravs do servidor CUPS estaro listadas. Procedimento 2.7 Imprimindo Atravs de Mltiplos Servidores CUPS

1 Inicie o modulo de impressoras do YaST com Hardware > Impressoras 2 Inicie a tela Imprimir pela rede no painel esquerdo. 3 Habilite Aceitar anncios de impressora dos servidores CUPS 4 Especifique quais servidores devem ser usados em Configuraes gerais. Voc pode aceitar conexes de todas as redes disponveis, de uma rede local ou de mquinas especficas. Se voc escolher a ltima opo, voc precisa especificar o nome da mquina ou o seu endereo IP. 5 Confirme clicando em OK e ento em Sim quando for perguntado para iniciar um servidor CUPS local. Depois que o servidor tiver sido iniciado, voc retornar para a tela Configuraes da impressora. Clique em Atualizar lista para ver as impressoras detectadas at agora. Clique neste boto novamente no caso de mais impressoras devessem estar disponveis.

Configurando Componentes de Hardware com o YaST

37

Usando Servidores de Impresso Diferentes do CUPS


Se sua rede oferece servios de impresso atravs de servidores diferentes do CUPS, inicie o mdulo de impressoras no YaST com Hardware > Impressoras e abra a janela Imprimir pela rede. Inicie o Assistente de conexo e escolha o tipo de Conexo apropriado. Pergunte para o administrador da rede os detalhes na configurao de uma impressora em rede no seu ambiente.

2.3.3 Compartilhando Impressoras na Rede


Impressoras gerenciadas por um daemon CUPS local podem ser compartilhadas na rede e ento, transformando sua mquina em um servidor CUPS. Normalmente, voc pode compartilhar uma impressora habilitando o modo de navegao do CUPS. Se a navegao estiver habilitada, as filas de impresso locais so disponibilizadas na rede para escutar os daemons CUPS remotos. Tambm possvel configurar um servidor CUPS dedicado que gerencia todas filas de impresso e pode ser acessado diretamente pelos clientes remotos. Neste caso, no necessrio habilitar a navegao. Procedimento 2.8 Compartilhando Impressoras

1 Inicie o modulo de impressoras do YaST com Hardware > Impressoras 2 Inicie a tela Compartilhar impressoras a partir do painel esquerdo. 3 Selecione Permitir acesso remoto. Para uma configurao mais detalhada, as seguintes opes adicionais esto disponveis: Selecione Para computadores dentro da rede local e habilite o modo de navegao selecionando Publicar impressoras por padro dentro da rede local. Voc pode Adicionar a interface de rede para ser usada pelo servidor CUPS. Se voc espera compartilhar suas impressoras via interfaces de rede especificadas, adicione estas caixa de entrada abaixo. No caso de voc querer restringir o acesso ao seu servidor CUPS para certas redes ou endereos IP, especifique-os nas duas caixas de entrada. 4 Clique em OK para reiniciar o servidor CUPS e retornar tela Configuraes da impressora. 5 Sobre as configuraes do CUPS e firewall, veja http://en.opensuse.org/SDB: CUPS_and_SANE_Firewall_settings.

2.4 Configurando um scanner


Voc pode configurar um scanner USB ou SCSI com o YaST. O pacote sane-backends contm drivers de hardware e outros essenciais necessrios para se usar um scanner. 38 Manual de Incializao

Scanners conectados a uma porta paralela no podem ser configurados com o YaST. Se voc possui um dispositivo HP All-In-One, veja Seo 2.4.1, Configurando um Dispositivo HP All-In-One (p 39), instrues sobre como configurar um scanner de rede esto disponveis em Seo 2.4.3, Digitalizando Atravs da Rede (p 40). Procedimento 2.9 Configurando um scanner USB ou SCSI

1 Conecte seu scanner USB ou SCSI ao seu computador e ligue-o. 2 Inicie o YaST e selecione Hardware > Scanner. O YaST constri o banco de dados de scanners e tenta detectar seu modelo de scanner automaticamente. Se um scanner USB ou SCSI no for detectado apropriadamente, tente Outro > Reiniciar deteco. 3 Para ativar o scanner, selecione-o da lista de scanners detectados e clique em Editar. 4 Escolha seu modelo da lista e clique em Prximo e Concluir. 5 Use Outro > Testar para ter certeza de que voc escolheu o driver correto. 6 Saia da tela de configurao com OK.

2.4.1 Configurando um Dispositivo HP All-In-One


Um dispositivo HP All-In-One pode ser configurado com o YaST mesmo que ele esteja conectado a uma porta paralela ou esteja disponvel via rede. Se voc possui um dispositivo HP All-In-One USB, inicie a configurao como descrito no Procedimento 2.9, Configurando um scanner USB ou SCSI (p 39).. Se ele for detectado corretamente e o Testar for bem-sucedido, ele est pronto para usar. Se seu dispositivo USB no estiver detectado apropriadamente, ou seu dispositivo HP All-In-One estiver conectado porta paralela ou rede, execute o Gerenciador de Dispositivos HP: 1 Inicie o YaST e selecione Hardware > Scanner. O YaST carrega o banco de dados de scanners. 2 Inicie o Gerenciador de dispositivo HP com Outro > Executar hp-setup e siga as instrues da tela. Aps ter concludo o gerenciador de dispositivo HP, o mdulo de scanner do YaST reinicia automaticamente a deteco automtica. 3 Teste-o escolhendo Outro > Testar. 4 Saia da tela de configurao com OK.

Configurando Componentes de Hardware com o YaST

39

2.4.2 Compartilhando um Scanner Pela Rede


O openSUSE permite o compartilhamento do scanner pela rede. Para fazer isto, configure seu scanner da seguinte maneira: 1 Configure o scanner como descrito em Seo 2.4, Configurando um scanner (p 38). 2 Escolha Outro > Digitalizao via rede. 3 Digite os nomes de mquina dos clientes (separados por vrgula) que tero permisso de usar o scanner em Configuraes do servidor > Clientes permitidos para saned e saia do dilogo de configurao com OK.

2.4.3 Digitalizando Atravs da Rede


Para usar um scanner que est compartilhado via rede, proceda da seguinte maneira: 1 Inicie o YaST e selecione Hardware > Scanner. 2 Abra o menu de configurao do scanner em Outro > Digitalizao via rede. 3 Digite o nome de mquina da mquina que o scanner est conectado emConfiguraes do cliente > Servidores usados para metadriver de rede 4 Saia com OK. O scanner de rede est agora listado na janela Configurao do scanner e pronto para usar.

40

Manual de Incializao

3 Instalando, removendo e
atualizando software
Altere a coleo de software de seu sistema usando o YaST. Na ferramenta de gerenciamento de software do YaST pesquise por componentes de software que voc queira adicionar ou remover. O YaST resolve todas as dependncias para voc. Mantenha o seu sistema atualizado gerenciando as atualizaes com o openSUSE Updater.

3.1 Instalando Software


Os softwares esto disponveis atravs de pacotes RPM. Cada pacote contm o programa, os arquivos de configurao e documentao adicional. Voc tambm pode instalar padres de software. Se voc quiser que o programa (pacote) seja adicionado ao sistema, proceda como mostrado a seguir (se voc tem o KDE em execuo para o GNOME, veja abaixo): Procedimento 3.1 Instalando Pacotes de Software no KDE

1 Inicie o YaST e clique em Software > Gerenciamento de software para iniciar o gerenciar de pacotes. 2 Digite o nome do software que voc quer instalar no campo de pesquisa (por exemplo, jhead, uma ferramenta para manipular metadados JPEG) e pressione [Enter]. Se voc no souber o nome do software desejado, a visualizao Grupos RPM talvez possa ajudar. Os pacotes de software esto ordenados pela funcionalidade nesta visualizao. O jhead, por exemplo, pode ser encontrado dentro de Produtividade > Grficos. 3 Os pacotes encontrados so listados no painel direito. Selecione um pacote para instalao clicando com o boto direito e escolhendo Instalar. Se esta opo no estiver disponvel, o pacote ou j est instalado ou est marcado como tabu. O status do pacote indicado pelo smbolo na frente do nome do pacote pressione [Shift] + [F1] para ajuda. 4 Para selecionar mais pacotes, repita os passos mencionados acima. Uma vez concludo, clique em Aceitar para iniciar a instalao. 5 Alguns pacotes so dependentes de outros pacotes, como as bibliotecas compartilhadas. O YaST resolve automaticamente estas dependncias. Neste

Instalando, removendo e atualizando software

41

caso, uma lista de pacotes adicionais que foram automaticamente escolhidos para instalao apresentada. Aceite-os clicando em Continuar. Por outro lado, alguns pacotes no podem coexistir com outros no sistema. Neste caso, uma lista de pacotes que foram automaticamente escolhidos para remoo apresentada. Aceite-os clicando em Continuar. Se sua escolha resultar em um conflito de dependncias que no pode ser resolvido automaticamente, voc precisa resolver esses conflitos manualmente como descrito em Seo Checking Software Dependencies (Captulo 3, Installing or Removing Software, Guia de Referncia). 6 Uma vez que todos os pacotes forem instalados, o gerenciador de pacotes do YaST termina automaticamente. Procedimento 3.2 Instalando Pacotes de Software no GNOME

1 Inicie o YaST e clique em Software > Gerenciamento de software para iniciar o gerenciar de pacotes. 2 Do menu de agrupamento no canto superior esquerdo, selecione Grupos. Escolha Todos os pacotes no painel esquerdo. Digite o nome do software que voc quer instalar no campo de pesquisa (por exemplo, jhead, uma ferramenta para manipular metadados JPEG). 3 Clique com o boto direito no pacote que voc quer instalar no painel principal e clique em Instalar. 4 Para selecionar mais pacotes, repita os passos anteriores. Uma vez que voc concluiu, clique em Aplicar duas vezes para iniciar a instalao. 5 Alguns pacotes so dependentes de outros pacotes, como as bibliotecas compartilhadas. O YaST resolve automaticamente estas dependncias. Neste caso, uma lista de pacotes adicionais que foram automaticamente escolhidos para instalao apresentada na janela Resumo das alteraes. Aceite-os clicando em Aplicar. Por outro lado, alguns pacotes no podem coexistir com outros no sistema. Neste caso, uma lista de pacotes que foram automaticamente escolhidos para remoo apresentada. Aceite-os clicando em Aplicar. Se sua escolha resultar em um conflito de dependncias que no pode ser resolvido automaticamente, voc precisar resolver manualmente esses conflitos como descrito em Seo Checking Software Dependencies (Captulo 3, Installing or Removing Software, Guia de Referncia). Voc tambm pode instalar padres de softwares. Padres so conjuntos de pacotes consistindo em ferramentas para uma tarefa especfica. Por exemplo, existe um padro para Escritos tcnicos, que consiste em ferramentas XML, editores especiais, o ambiente LaTeX e mais. Para instalar um padro, proceda da seguinte maneira (se voc tem o KDE em execuo para o GNOME, veja abaixo): 42 Manual de Incializao

Procedimento 3.3

Instalando Padres de Software no KDE

1 Inicie o YaST e clique em Software > Gerenciamento de software para iniciar o gerenciar de pacotes do YaST. 2 A partir do boto Exibir no canto superior esquerdo, selecione Padres. Agora, voc ver vrios conjuntos de padres listados no painel esquerdo.

3 Clique em um nome de padro para uma lista de todos os pacotes includos no padro. Escolha um ou mais padres para instalao clicando na caixa de seleo na frente do nome do padro. 4 Clique em Aceitar para prosseguir. 5 Confirme as alteraes automticas que sero feitas para resolver as dependncias com Continuar. Procedimento 3.4 Instalando Padres de Software no GNOME

1 Inicie o YaST e clique em Software > Gerenciamento de software para iniciar o gerenciar de pacotes. 2 A partir do menu agrupado no canto superior esquerdo, selecione Padres. Agora, voc ver vrios padres listados no painel esquerdo.

Instalando, removendo e atualizando software

43

3 Clicar no nome de um padro, por exemplo Escritos tcnicos, abre uma lista de pacotes que o padro contm no painel direito. Para instalar o padro, clique no nome do padro com o boto direito e escolha Instalar. Adicione ou desmarque pacotes individuais no painel direito. 4 Clique em Aplicar para instalar os pacotes listados.

3.2 Removendo Software


Se voc quer remover software do seu sistema, proceda da seguinte maneira se voc tem o KDE em execuo (para o GNOME, veja abaixo): Procedimento 3.5 Removendo Software no KDE

1 Inicie o YaST e clique em Software > Gerenciamento de software para iniciar o gerenciar de pacotes. 2 Pesquise por pacotes como descrito em Seo 3.1, Instalando Software (p 41). 3 Marque pacotes para remoo ao clicar com o boto direito sobre eles e escolher Remover. 4 Clique em Aceitar para prosseguir. 5 Se voc escolheu remover um pacote do qual outros pacotes so dependentes, sua escolha resulta em um conflito de dependncias que no pode ser resolvido automaticamente. Neste caso, recomendado no remover o pacote. Voc pode tentar resolver manualmente este conflito como descrito em Seo Checking Software Dependencies (Captulo 3, Installing or Removing 44 Manual de Incializao

Software, Guia de Referncia), mas esteja ciente de que cada alterao que voc faz pode levar a outros conflitos. Para descartar todas as alteraes feitas, clique em Cancelar duas vezes e ento em Abandonar. Com o GNOME em execuo, proceda da seguinte maneira: 1 Inicie o YaST e clique em Software > Gerenciamento de software para iniciar o gerenciar de pacotes. 2 Do menu de agrupamento no canto superior esquerdo, selecione Grupos. No painel esquerdo escolha Todos os pacotes da lista superior e Instalado da lista inferior. Pesquise por pacotes individuais como descrito em Seo 3.1, Instalando Software (p 41). 3 Clique com o boto direito no pacote que voc quer remover no painel principal e clique em Remover.

4 Para selecionar mais pacotes, repita os passos anteriores. Uma vez que voc concluiu, clique em Aplicar para iniciar a remoo. 5 Se voc escolheu remover um pacote do qual outros pacotes so dependentes, sua escolha resulta em um conflito de dependncia que no pode ser resolvido automaticamente. Neste caso, recomendado no remover o pacote. Voc pode tentar resolver manualmente este conflito como descrito em Seo Checking Software Dependencies (Captulo 3, Installing or Removing Software, Guia de Referncia), mas esteja ciente de que cada alterao feita pode levar a outros conflitos. Para descartar todas as alteraes que voc fez, clique em Desfazer na linha de status inferior.

Instalando, removendo e atualizando software

45

3.3 Mantendo o Sistema Atualizado


O openSUSE oferece um fluxo contnuo de correes de segurana para seu produto. O miniaplicativo de atualizao lhe informa sobre a disponibilidade de correes e permite que voc os instale facilmente com somente alguns cliques.

3.3.1 Usando o miniaplicativo atualizador do KDE


A comunidade openSUSE tambm disponibiliza atualizaes para novas verses de programas. O miniaplicativo de atualizao mantm, opcionalmente, uma lista de todos programas instalados no seu sistema e lhe informa toda vez que novas verses estiverem disponveis. O atualizador tambm pode procurar por e instalar novos driver quando um novo hardware for conectado. NOTA: Correes versus Novas Verses As correes oferecidas pelo openSUSE corrigem tanto falhas de segurana como erros srios no programa. Uma correo normalmente no atualiza para uma nova verso ou oferece uma funcionalidade nova. Uma nova verso do sistema oferecida pela comunidade pode oferecer correes de erros tambm, mas principalmente adiciona novas funcionalidades. O miniaplicativo atualizador fica na rea de notificao do seu painel e o cone a cabea do mascote do SUSE (Geeko), o mesmo trocado dependendo da disponibilidade e relevncia das correes e o estado da atualizao. Toda vez que o cone muda, uma dica de ferramenta exibe o status atual. O miniaplicativo iniciado automaticamente. Para inici-lo manualmente, escolha Aplicativos > Sistema > Miniaplicativo da rea de trabalho > Miniaplicativo de atualizaes online no menu principal. Alternativamente, pressione [Alt] + [F2] e digite kupdateapplet. O cone do atualizador exibe os seguintes estados: Cabea do Geeko verde com setas verdes Nenhuma correo disponvel. Quando novas verses estiverem disponveis, uma dica aparecer ao colocar o mouse sobre o cone. Cabea do Geeko verde com setas amarelas O miniaplicativo de atualizao est ocupado (por exemplo: verificando atualizaes, instalando algum programa). Tringulo vermelho com um ponto de exclamao Correes de segurana disponveis. Estrela laranja com uma seta Correes recomendadas esto disponveis. Quadrado azul com uma seta Correes opcionais esto disponveis.

46

Manual de Incializao

Tringulo amarelo com um ponto de exclamao Ocorreu um erro. Crculo azul com um ponto de interrogao Nenhum repositrio de atualizao est definido. Quando voc clicar no miniaplicativo de atualizao nesse estado, ser perguntado se voc quer procurar atualizaes. Se voc aceitar, o mdulo Configurao de atualizao online do YaST ser inicializado.

Instalando Correes
O miniaplicativo de atualizaes online oferece dois modos para instalar as correes: o modo de instalao simples ir instalar automaticamente todas correes recomendadas e de segurana, enquanto o modo detalhado permite que voc escolha quais atualizaes sero instaladas. Procedimento 3.6 Instalando Correes: Modo Simples

1 Toda vez que o miniaplicativo de atualizao mostrar correes disponveis, clique com o boto esquerdo para abrir a janela de instalao de programas. 2 Escolha se quer pular a instalao de correes que so recomendadas e daquelas que necessitam reiniciar o computador. Recomenda-se a instalar os dois. 3 Clique em Instalar para iniciar a instalao da correo. 4 No caso de voc iniciar a instalao de uma correo pela primeira vez, a senha do root ser requisitada para proceder. Se voc marcar Lembrar autorizao a senha no ser mais pedida. 5 Voc pode monitorar o estado da instalao colocando o mouse sobre o cone do miniaplicativo de atualizao. Figura 3.1 Miniaplicativo atualizador do KDE: resumo da atualizao simples

Procedimento 3.7

Instalando correes: modo detalhado

1 Toda vez que o miniaplicativo de atualizao mostrar correes disponveis, clique com o boto esquerdo para abrir a janela de instalao de programas.

Instalando, removendo e atualizando software

47

2 Clique em Detalhes para fazer o atualizador exibir uma lista de todas as correes, incluindo o nome do pacote, o repositrio de onde o pacote vem e se uma reinicializao necessria aps a instalao ou no. 3 Clique no nome de uma correo para mais informaes. Selecione ou cancele a seleo de uma correo clicando na sua caixa de seleo. Por padro, correes de segurana e recomendadas so pr-selecionadas. 4 Clique em Instalar para iniciar a instalao da correo. 5 No caso de voc iniciar a instalao de uma correo pela primeira vez, a senha do root ser requisitada para proceder. Se voc marcar Lembrar autorizao a senha no ser mais pedida. 6 O atualizador executa a instalao das correes. Voc pode monitorar o status da instalao colocando o mouse sobre o cone do miniaplicativo de atualizao. Veja a rea de notificao para mensagens de status e um medidor de progresso. Figura 3.2 Miniaplicativo de Atualizao do KDE: Visualizao Detalhada da Atualizao

Instalando Novas Verses de Software


Novas verses esto disponveis dos repositrios de softwares fornecidos pela comunidade openSUSE. Por padro, nenhum repositrio pr-configurado. Para adicionar um repositrio, clique com o boto direito no cone de atualizao e escolha Adicionar/Remover fontes de atualizao. Voc precisar informar a senha do root para iniciar o mdulo Repositrios de software configurados. Uma lista a partir da qual voc pode escolher os repositrios populares da comunidade j est prconfigurada (Adicionar > Repositrios da comunidade). Para mais repositrios da comunidade acesse http://en.opensuse.org/Additional_YaST_Package_Repositories.

48

Manual de Incializao

ATENO: Confiando em Fontes de Software Externas Antes de adicionar um repositrio de software externo sua lista de repositrios tenha certeza de que ele confivel. O openSUSE no responsvel por qualquer problema potencial decorrente de um programa instalado a partir de repositrios de software de terceiros. Por padro, o miniaplicativo de atualizao no monitora os repositrios para novas verses de software. Para habilitar essa funcionalidade, abra a janela de configurao como descrito em Configurando o Miniaplicativo de Atualizao (p 49) e ative a caixa de seleo Exibir as atualizaes disponveis quando a infraestrutura fornecer. Quando o cone do atualizador indicar a disponibilidade de atualizaes, clique no cone para abrir a janela de instalao de programas. Clique em Detalhes e depois na aba Atualizar para abrir a lista com novas verses de programas. Selecione um nico pacote ativando a caixa na frente da entrada, ou clique em Selecionar todos pacotes. Instalar comea a instalao dos pacotes selecionados. A senha do root poder ser pedida. Observe a rea de notificao para ver a mensagem de estado e uma medida de progresso. NOTA: A atualizao online do YaST A atualizao online do YaST oferece recursos avanados para personalizar a instalao de atualizaes de software. Por favor, consulte Captulo 4, YaST Online Update (Guia de Referncia) para mais informao.

Configurando o Miniaplicativo de Atualizao


Por padro o atualizador iniciado no inicio da sesso, verificando por atualizaes 24 horas por dia, mostrando notificaes a cada 60 minutos e procurando por correes disponveis. Para alterar esse comportamento, clique com o boto direito no cone do miniaplicativo e escolha Configurar miniaplicativo. Figura 3.3 Miniaplicativo de Atualizao do KDE: Configurao

Instalando, removendo e atualizando software

49

O dilogo de configurao tambm permite alterar as seguintes configuraes: Verificar por atualizaes a cada Escolha o intervalo entre as verificaes por atualizaes em horas. Exibir notificao recorrente... Escolha o intervalo entre as notificaes em minutos. Iniciar o atualizador automaticamente na inicializao Inicia o miniaplicativo automaticamente quando o usurio inicia a sesso. Ativado por padro. Infraestrutura Escolha entre diferentes infraestruturas. O Plugin kit de pacotes usado por padro. Se voc prefere o Plugin ZYpp, tenha certeza que o pacote kupdateapplet-zypp est instalado. Sempre exibir a visualizao detalhada Ative essa opo quando voc quiser uma viso detalhada das correes que lista todas correes com uma pequena descrio. Verificar por atualizaes somente quando o sistema estiver conectado no carregador Probe a verificao de atualizaes quando estiver usando a bateria para economizar energia. Essa opo habilitada por padro mas s afeta computadores mveis. Verificar por atualizaes somente quando o sistema estiver com carga baixa Probe a verificao de atualizaes quando o sistema estiver sobrecarregado. Essa opo habilitada por padro. Procurar por drivers quando um novo hardware for conectado Dado um repositrio oferecendo drivers apropriados, o atualizador pode instalar automaticamente os drivers de hardwares tal como dispositivos USB.

3.3.2 Usando o miniaplicativo de atualizao do GNOME


O miniaplicativo de atualizao fica na rea de notificao do painel. O cone alterado dependendo da disponibilidade e relevncia das correes e do status da atualizao. Para chamar o miniaplicativo manualmente, escolha Computador > Mais aplicaes > Sistema > Atualizao de software. NOTA: Visibilidade do cone Por padro, o cone do miniaplicativo de atualizao s visvel na rea de notificao se correes estiverem disponveis. Caixa aberta com um globo A atualizao est ocupada (procurando atualizaes ou instalando programas, por exemplo).

50

Manual de Incializao

Estrela vermelha com uma ponto de exclamao Correes de segurana esto disponveis. Estrela laranja com uma seta pra cima Correes importantes esto disponveis. Estrela amarela com uma seta para baixo Correes comuns esto disponveis. Tringulo amarelo com um ponto de exclamao Ocorreu um erro.

Instalando atualizaes de software


1 Se atualizaes de software esto disponveis, o cone do miniaplicativo aparece no painel. 2 Clique no cone do miniaplicativo para iniciar o miniaplicativo Atualizao de software. 3 seguro instalar todas as atualizaes de software pr-selecionadas de uma vez. Se voc tem demandas especiais, voc pode modificar a pr-seleo alterando o estado das caixas de verificao na coluna Instalar. Clique em Instalar atualizaes. Figura 3.4 Atualizao de software do GNOME: Visualizao detalhada da atualizao

Instalando, removendo e atualizando software

51

Voc ser for perguntado pela senha do root aps ter procedido com Instalar atualizaes. O miniaplicativo de atualizao executa a instalao das atualizaes de software. Aps ter concludo a instalao, escolha entre Instalar mais atualizaes ou Fechar o miniaplicativo de Atualizao de software. NOTA: A atualizao online do YaST A atualizao online do YaST oferece recursos avanados para personalizar a instalao de atualizaes de software. Por favor, consulte Captulo 4, YaST Online Update (Guia de Referncia) para mais informao.

Configurando o miniaplicativo de atualizao de software


Para configurar o miniaplicativo de atualizao, clique com o boto direito no cone do atualizador no painel e escolha Preferncias. O dilogo de configurao permite que voc modifique as seguintes configuraes: Verificar por atualizaes Escolha a frequncia da pesquisa por atualizaes: Horria, Diria, Semanal ou Nunca. Instalar automaticamente Configure se as correes so instaladas automaticamente ou no (padro). 'Instalao automtica' pode ser escolhida para correes de segurana somente ou para todas as correes. Figura 3.5 Miniaplicativo de atualizao do GNOME: configurao

Mais opes so configurveis usando gconf-editor: apps > gnome-packagekit.

52

Manual de Incializao

4 Acessando a Internet
Se voc escolheu no configurar o acesso Internet durante a instalao, voc pode realizar esta tarefa a qualquer hora usando o YaST. O modo de configurar seu computador para acessar a Internet depende de seu ambiente. Se o computador que est sendo instalado faz parte de uma rede que j est conectada Internet, a nica coisa a fazer ligar a sua mquina rede. Se voc estiver instalando uma mquina que est diretamente conectada Internet, o hardware e o acesso ao provedor de internet (ISP) precisa ser configurado. Por favor, veja a lista de tarefas abaixo para ter certeza de que voc possui os dados necessrios prontos antes de iniciar a configurao do acesso Internet.

4.1 Conexo Direta a Internet


Quando seu computador estiver conectado diretamente Internet, voc precisa primeiro configurar o hardware que usado para esta tarefa. Isto pode ser tanto um dispositivo interno tal como uma placa ISDN ou um dispositivo externo (modem). Na maior parte dos casos ele detectado automaticamente. A seguir, voc precisa digitar os dados fornecidos por seu provedor, tais como credenciais de login, gateway ou servidor de nomes. Voc deve ter recebido uma folha de dados de seu provedor com uma listagem de todos os dados disponveis. Se voc configurou com sucesso seu hardware e dados do provedor, use o NetworkManager para gerenciar a conexo internet. Veja Captulo 5, Usando o NetworkManager (p 57) para detalhes.

4.1.1 Lista de Atividades DSL


Existem diferentes tipos de dispositivos DSL disponveis que usam diferentes mtodos de protocolo ponto-a-ponto (PPP): uma placa ethernet comum conectada ao modem externo DSL utiliza PPP sobre Ethernet (PPPoE). Na ustria o Protocolo de Encapsulamento Ponto-a-Ponto (PPTP) utilizado. Com o PPTP o modem externo tambm possui um endereo IP esttico. um modem interno DSL utiliza PPP sobre ATM (PPPoATM) uma placa interna ADSL Fritz utiliza CAPI para ADSL O mdulo de configurao j possui os dados para os maiores provedores em alguns pases. Se seu provedor no estiver listado, voc precisa saber como a resoluo de Acessando a Internet 53

nomes (DNS) e alocao de IP tratada (na maior parte dos casos estes dados so recebidos automaticamente ao conectar). Independente de voc escolher um provedor da lista ou adicionar um provedor personalizado, voc precisa digitar pelo menos seu login e senha. Para detalhes de configurao veja Seo DSL (Captulo 21, Basic Networking, Guia de Referncia).

4.1.2 Lista de Atividades ISDN


Caso sua placa interna ISDN no seja detectada automaticamente, voc precisa saber o fabricante e o nome do dispositivo. NOTA: Modem ISDN ou adaptador de terminal Se voc estiver usando um modem externo ISDN ou um adaptador de terminal, veja Seo 4.1.3, Lista de Atividades Para o Modem (p 54). Para configurar o dispositivo ISDN voc precisa ter conhecimento dos seguintes dados: Protocolo ISDN (depende de seu pas) Cdigo de rea e nmero de telefone. Tipo de interface (SyncPPP ou RawIP). Se no tiver certeza, selecione SyncPPP, porque o RawIP usado somente em conexes com certos tipos de sistemas telefnicos. Os endereos de IP local e remoto para o servidor de discagem e o gateway, caso o provedor tenha lhe fornecido um endereo de IP esttico. O mdulo de configurao ISDN j possui os dados para os maiores provedores em alguns pases. Se seu provedor no estiver listado, voc precisa saber como a resoluo de nomes (DNS) e alocao de IP tratada (na maior parte dos casos os dados so recebidos automaticamente ao conectar). Independente de voc ter escolhido um provedor existente na lista ou ter adicionado um provedor personalizado, voc precisa digitar pelo menos seu login e senha. Para detalhes de configurao veja Seo ISDN (Captulo 21, Basic Networking, Guia de Referncia).

4.1.3 Lista de Atividades Para o Modem


Se seu modem no for detectado automaticamente, voc precisa saber se ele est conectado a uma porta serial ou USB. Por favor, note que nem todos os modems USB e modems internos so suportados por openSUSE. O mdulo de configurao do modem j contm os dados para os maiores provedores de internet (ISP) em alguns pases. Se o seu provedor no estiver listado, voc precisa

54

Manual de Incializao

saber o nmero de discagem e como a resoluo de nomes (DNS) e alocao de IP tratada (na maioria dos casos estes dados so recebidos automaticamente ao conectar). Independente de voc escolher um provedor da lista ou adicionar um provedor personalizado, voc precisa digitar pelo menos seu login e senha. Para detalhes de configurao veja Seo Modem (Captulo 21, Basic Networking, Guia de Referncia).

4.1.4 Lista de Atividades para o Modem a Cabo


O acesso Internet atravs de cabos de TV necessita de um modem a cabo. Esse tipo de modem conectado ao computador atravs de um cabo ethernet. Ento, necessrio somente configurar sua placa de rede corretamente. Para detalhes, veja Seo Cable Modem (Captulo 21, Basic Networking, Guia de Referncia).

4.2 Conexes a Internet via Rede


Se sua mquina faz parte de uma rede que j est conectada Internet, muito fcil ter acesso Internet (apenas configure sua placa de rede e conecte sua mquina rede existente e pronto). Isso no se aplica somente a redes de grandes empresas, mas tambm a pequenas redes domsticas. Mesmo se a mquina que voc est instalando estiver conectada somente a um roteador (exemplo: um roteador DSL), ela j faz parte de uma rede. irrelevante se voc est usando um adaptador de rede sem fio ou com fio. NOTA: Roteamento e Servios de Nome No seguinte, assumido que a rede est conectada a Internet e fornece servios de nomes e roteamento. No caso destes servios serem fornecidos por um roteador, tenha certeza de que o roteador est configurado corretamente antes de configurar o cliente.

4.2.1 Lista de Atividades para Rede


Se sua rede fornece DHCP (Protocolo de Configurao Dinmica de Mquina), marque a caixa de seleo apropriada ao configurar a placa de rede e tudo est terminado (todos os parmetros necessrios so fornecidos pelo servidor DHCP). Se o DHCP no estiver disponvel, pergunte ao seu administrador de rede sobre os seguintes detalhes: Nome de mquina Servidor de nomes Gateway Para detalhes da configurao de placas de rede com fio, veja Seo Configuring the Network Card with YaST (Captulo 21, Basic Networking, Guia de Referncia).

Acessando a Internet

55

Para placas de rede sem fio, veja Seo Configuration with YaST (Captulo 32, Wireless LAN, Guia de Referncia).

56

Manual de Incializao

5 Usando o NetworkManager
O NetworkManager a soluo ideal para laptops e outros computadores portteis. Suporta tipos de encriptao atuais e padres para conexo de rede, incluindo conexes a redes 802.1X protegidas. 802.1X o Padro IEEE para redes de rea local e metropolitanaControle de acesso de rede baseado na porta. Com o NetworkManager, voc no precisa se preocupar com a configurao das interfaces de rede e com a troca entre os modos com e sem fio. NetworkManager pode conectarse automaticamente a redes sem fio desconhecidas ou gerenciar vrias conexes de rede em paraleloa conexo mais rpida utilizada como padro. Ainda, voc pode alternar manualmente entre redes disponveis e gerenciar sua conexo de rede usando um mini-aplicativo na rea de notificao. Ao invs de uma conexo estar ativa, vrias conexes podem estar atives ao mesmo tempo. Isto lhe permite desconectar seu laptop de uma Ethernet e permanecer conectado atravs de uma conexo sem fio.

5.1 Casos de Uso para o NetworkManager


O NetworkManager fornece uma interface sofisticada e intuitiva que permite aos usurios trocar facilmente seu ambiente de rede. Entretanto, o NetworkManager no uma soluo ideal nos seguintes casos: Seu computador fornece servios de rede para outros computadores em sua rede, por exemplo, ele um servidor DHCP ou DNS. Seu computador um servidor Xen ou seu sistema um sistema virtual dentro do Xen.

5.2 Habilitando o NetworkManager


Em laptops, o NetworkManager habilitado por padro. No entanto, ele pode ser habilitado ou desabilitado a qualquer hora no mdulo de configuraes de rede do YaST. 1 Execute o YaST e v at Dispositivos de Rede > Configuraes de Rede. 2 O dilogo Configuraes de Rede ir se abrir. V at a aba Opes Globais. 3 Para configurar e gerenciar suas conexes de rede com NetworkManager, selecione Controlado pelo usurio com NetworkManager. 4 Clique em OK. Usando o NetworkManager 57

5 Aps escolher o mtodo de gerenciamento de conexes de rede, configure sua placa de rede usando a configurao automtica via DHCP ou um endereo IP esttico ou configure seu modem (para conexes discadas, use Dispositivos de rede > Modem). Para configurar um modem interno ou USB ISDN, selecione Dispositivos de rede > ISDN. Para configurar um modem interno ou DSL USB, selecione Dispositivos de rede > DSL. Encontre uma descrio detalhada da configurao de rede com YaST em Seo Configuring a Network Connection with YaST (Captulo 21, Basic Networking, Guia de Referncia) e Captulo 32, Wireless LAN (Guia de Referncia). Aps habilitar o NetworkManager, configure suas conexes de rede com o NetworkManager como descrito em Seo 5.3, Configurando as Conexes de Rede (p 58). Se voc deseja desativar o NetworkManager e controlar a rede usando o modo tradicional, escolha a opo Mtodo tradicional com ifup no campo Mtodo de configurao de rede.

5.3 Configurando as Conexes de Rede


Aps ter habilitado o NetworkManager no YaST, configure suas conexes de rede com as interfaces disponveis no KDE e GNOME. Os dilogos da configurao de rede para ambas as interfaces so muito parecidos. Eles exibem abas para todos os tipos de conexes de rede, tais como com fio, sem fio, banda larga mvel, DSL e VPN. Em cada aba, voc pode adicionar, editar ou remover conexes daquele tipo. No dilogo de configurao do KDE, as abas apropriadas esto ativas somente se o tipo de conexo estiver disponvel em seu sistema (dependendo do hardware e do software). Por padro, o KNetworkManager tambm exibe dicas para os campos e opes disponveis em cada aba. Para abrir o dilogo de configurao de rede no GNOME, pressione [Alt] + [F2] e digitar nm-connection-editor ou no Centro de Controle GNOME, selecionar Sistema > Conexes de rede.

58

Manual de Incializao

Figura 5.1

Dilogo de conexes de rede do GNOME

Se voc usa KDE, abra o menu principal e clique em Configurar rea de trabalho. Em Configuraes do sistema, selecione Configuraes de rede na aba Geral para abrir o dilogo de configurao de rede. Figura 5.2 Dilogo de Configurao de Rede do KDE

Alternativamente voc tambm pode iniciar os dilogos de configurao a partir do mini-aplicativo NetworkManager na bandeja do sistema. No KDE, clique com o boto esquerdo no cone e selecione Gerenciar conexes. No GNOME, clique com o boto direto no cone e selecione Editar conexes.

Usando o NetworkManager

59

NOTA: Disponibilidade de Opes Dependendo da configurao de seu sistema, pode no ser permitido a voc configurar conexes. Num ambiente seguro, algumas opes podem estar bloqueadas ou necessitarem de permisses de root. Contate o seu administrador do sistema para obter mais detalhes. Procedimento 5.1 Adicionando e Editando Conexes

Ao configurar conexes de rede com o NetworkManager, voc tambm pode definir conexes de sistemas que podem ser compartilhadas por todos os usurios. Comparadas com as conexes de usurios, as conexes de sistemas so disponibilizadas logo aps o incio do NetworkManager antes que qualquer usurio efetue login. Para mais detalhes sobre os tipos de conexo, veja Seo 5.7.1, Conexes do Usurio e do Sistema (p 68). Atualmente, a opo conexo de sistema no est disponvel no KNetworkManager. Para configurar conexes de sistema, voc precisa usar o YaST nesse caso. NOTA: Redes Ocultas Para conectar a uma rede oculta (uma rede que no realiza broadcast de seu servio) voc precisa saber o identificador (SSID ou ESSID) da rede porque ele no pode ser detectado automaticamente. 1 Para adicionar uma nova conexo, clique na aba do tipo de conexo desejado e clique em Adicionar. 2 Digite um Nome de conexo e os detalhes de sua conexo. 3 Para uma rede oculta, digite o (E)SSID e na aba Segurana da rede sem fio os parmetros de encriptao. 4 Voc pode associar uma conexo a um determinado dispositivo, se mais de um dispositivo por tipo de conexo estiver disponvel (por exemplo, seu computador possui duas placas Ethernet ou duas placas de rede sem fio). Se voc usa o KDE, faa isso usando a opo Restringir interface. Se voc usa GNOME, digite o Endereo MAC do dispositivo que voc deseja associar conexo e confirme suas configuraes. 5 Se voc deseja que o NetworkManager use automaticamente uma determinada conexo, ative Conectar automaticamente para esta conexo. 6 Para transformar uma conexo em uma conexo de sistema, ative Disponvel para todos os usurios (GNOME). Para criar e editar conexes do sistema, a permisso de root necessria.

60

Manual de Incializao

Aps ter confirmado suas alteraes, a nova conexo de rede configurada ir aparecer na lista de redes disponveis, obtida com um clique do boto esquerdo no miniaplicativo do NetworkManager. Figura 5.3 KNetworkManagerConexes Configuradas e Disponveis

No momento, conexes Bluetooth no podem ser configuradas com o NetworkManager.

5.4 Usando o KNetworkManager


A interface KDE do NetworkManager o miniaplicativo KNetworkManager. Se a rede foi configurada para ser controlada pelo NetworkManagerl, o miniaplicativo geralmente iniciado automaticamente com a rea de trabalho e exibido como um cone na rea de notificao. Se sua rea de notificao no mostrar nenhum cone de conexo de rede, o miniaplicativo provavelmente no foi iniciado. Pressione [Alt] + [F2] e digite knetworkmanager para inici-lo manualmente. O KNetworkManager exibe apenas redes sem fio para as quais voc configurou uma conexo. Ele oculta conexes quando voc est fora do alcance de uma rede sem fio ou quando o cabo de rede est desconectado, como tal, sempre dando a voc uma clara viso de quais conexes podem ser usadas.

5.4.1 Conectando a Redes com Fio


Se seu computador est conectado em um cabo de rede, use o KNetworkManager para escolher a conexo de rede. 1 Clique com o boto esquerdo no cone do miniaplicativo para exibir um menu com as redes disponveis. A conexo sendo usada atualmente selecionada e marcada como Ativa. 2 Se voc quiser usar uma configurao diferente com a rede com fios, clique em Gerenciar conexes e adicione outra conexo com fios como descrito em Procedimento 5.1, Adicionando e Editando Conexes (p 60). 3 Clique no cone do KNetworkManager e selecione a conexo recentemente configurada para ativ-la.

Usando o NetworkManager

61

5.4.2 Conectando a Redes sem Fio


Por padro, o KNetworkManager exibe somente redes sem fio para as quais voc configurou uma conexocontanto que elas estejam disponveis e visveis. Para conectar a uma rede sem fio pela primeira vez, proceda da seguinte maneira: 1 Clique com o boto esquerdo no cone do miniaplicativo e selecione Wireless 802.11 (Criar conexo de rede). O KNetworkManager exibe uma lista das redes sem fio visveis disponveis, incluindo detalhes sobre a fora do sinal e segurana. 2 Para conectar a uma rede visvel, selecione a rede na lista e clique em Conectar. Se a rede for criptografada, um dilogo ser aberto. Escolha o tipo de Segurana que a rede usa e digite as credenciais apropriadas. 3 Para conectar a uma rede que no envia seu identificador ((E)SSID) e no pode ser detectada automaticamente, selecione Conectar a outra rede. 4 No dilogo aberto, digite o ESSID e selecione os parmetros da criptografia, se necessrio. 5 Confirme suas alteraes e clique em OK. O NetworkManager ir ativar a nova conexo. 6 Para terminar uma conexo e desabilitar a rede sem fios, clique no cone do miniaplicativo e desmarque a opo Habilitar a rede sem fio. Isto pode ser til se voc estiver num avio ou em qualquer outro ambiente onde redes sem fio no so permitidas. Uma rede sem fio que foi escolhida explicitamente permanecer conectada o mximo de tempo possvel. Se um cabo de rede for conectado durante esse tempo, qualquer conexo configurada para Conectar automaticamente ser conectada, enquanto a conexo sem fio continua funcionando.

5.4.3 Configurando sua Placa de Rede sem Fio como um Ponto de Acesso
Se sua placa sem fio suportar o modo de ponto de acesso, voc pode usar o NetworkManager para configur-lo. NOTA: Disponibilidade de Opes Dependendo da configurao de seu sistema, pode no ser permitido a voc configurar conexes. Num ambiente seguro, algumas opes podem estar bloqueadas ou necessitarem de permisses de root. Contate o seu administrador do sistema para obter mais detalhes. 1 Clique no miniaplicativo do KNetworkManager e selecione Criar conexo de rede > Nova rede ad-hoc.

62

Manual de Incializao

2 No dilogo de configurao seguinte, digite um nome para a rede no campo SSID.

3 Defina a criptografia na aba Segurana da rede sem fio. IMPORTANTE: Redes sem fio sem proteo so um risco de segurana Se voc definir a Segurana para Nenhum, todos podem se conectar sua rede, reutilizar sua conexo e interceptar sua conexo de rede. Para restringir o acesso ao seu ponto de acesso e proteger sua conexo, use criptografia. Voc pode escolher entre vrias criptografias baseadas em WEP e WPA. Se voc no sabe qual a melhor tecnologia para voc, leia Seo Authentication (Captulo 32, Wireless LAN, Guia de Referncia). 4 Na aba Endereo IP, tenha certeza de que a opo Configurar est definida para Compartilhado (que a opo padro para redes ad-hoc). 5 Confirme sua configurao com OK.

5.4.4 Personalizando o KNetworkManager


Voc pode personalizar alguns aspectos do KNetworkManager: o nmero de cones exibidos na rea de notificao, quais dicas de ferramenta exibir e como armazenar sua senha e credenciais para conexes de rede. Para mais informaes sobre o ltimo aspecto, consulte Seo 5.7.2, Armazenando Senhas e Credenciais (p 68).

Usando o NetworkManager

63

Para explorar as opes disponveis, inicie as Configuraes do sistema a partir do menu principal, selecione Conexes de rede na aba Geral e clique em Outro no lado esquerdo do dilogo de configurao. Procedimento 5.2 Configurando Mltiplos cones na rea de Notificao para o KNetworkManager

Como o KNetworkManager pode ter mltiplas conexes ativas por vez, voc pode querer ser informado sobre o status da conexo de vrias conexes num piscar de olhos. Voc pode fazer isto usando mltiplos cones do NetworkManager na sua rea de notificao, cada um representando um grupo diferente de tipos de conexes (por exemplo, um cone para conexes com fio, outro para conexes sem fio). 1 No dilogo de configurao, alterne para a aba cone da rea de notificao. 2 Clique em Mais cones. Uma nova entrada de cone aparece na lista. 3 Selecione os tipos de conexo de rede que voc quer que sejam representados por este cone e agrupe-os sobre o respectivo cone.

4 Confirme suas alteraes. Agora, a rea de notificao exibe mltiplos cones do NetworkManager a partir dos quais voc pode acessar os tipos de conexo vinculados ao cone. Ao configurar uma rede como descrito em Procedimento 5.1, Adicionando e Editando Conexes (p 60), o KNetworkManager tambm permite personalizar o cone exibido para esta conexo. Para alterar o cone, clique no boto de cone prximo ao Nome da conexo e no dilogo seguinte, selecione o cone de sua escolha. Aps confirmar suas alteraes, o novo cone exibido na lista de conexes disponveis que voc obtm ao clicar no cone do KNetworkManager na rea de notificao.

64

Manual de Incializao

5.5 Usando o Miniaplicativo NetworkManager do GNOME


No GNOME, o NetworkManager pode ser controlado com o miniaplicativo GNOME NetworkManager. Se a rede estiver configurada para o controle com NetworkManager, o miniaplicativo normalmente iniciado com o ambiente da rea de trabalho e exibido como um cone na rea de notificao. Se sua rea de notificao no mostrar nenhum cone de conexo de rede, o miniaplicativo provavelmente no foi iniciado. Pressione [Alt] + [F2] e digite nm-applet para iniciar o miniaplicativo manualmente.

5.5.1 Conectando a Redes com Fio


Se seu computador estiver conectado em um cabo de rede, use o miniaplicativo NetworkManager para escolher a conexo de rede. 1 Clique com o boto esquerdo no cone do miniaplicativo para mostrar o menu com as redes disponveis. A conexo usada no momento est selecionada no menu. 2 Para trocar para outra rede, selecione-a na lista. 3 Para cancelar todas as conexes de rede, com fio e sem fio, clique com o boto direito no cone do miniaplicativo e desmarque a opo Habilitar rede.

5.5.2 Conectando a Redes sem Fio


As redes sem fio disponveis so listadas no menu do miniaplicativo GNOME NetworkManager abaixo do Redes sem fio. A fora do sinal de cada rede tambm mostrada no menu. Redes criptografadas so marcadas com um cone de escudo. Procedimento 5.3 Conectando a uma Rede sem Fio

1 Para conectar a uma rede sem fio, clique com o boto esquerdo no cone do miniaplicativo e escolha uma rede da lista de redes sem fio disponveis. 2 Se a rede for criptografada, uma janela ser aberta. Ela exibe o tipo de criptografia que a rede usa (Segurana da rede sem fio) e apresenta um nmero de campos de entrada de acordo com a respectiva configurao de criptografia e autenticao. Digite as credenciais apropriadas. 3 Para conectar a uma rede que no transmite seu identificador de conjunto de servio ((E)SSID) e, consequentemente, no pode ser detectada automaticamente, clique com o boto esquerdo no cone do NetworkManager e escolha Conectar a rede sem fio oculta. 4 Na janela aberta, digite o ESSID e configure os parmetros da criptografia na aba Segurana da rede sem fio se necessrio.

Usando o NetworkManager

65

5 Para desabilitar as conexes sem fio, clique com o boto direito no cone do miniaplicativo e desmarque a opo Habilitar rede sem fio. Isso pode ser til se voc estiver em um avio ou qualquer outro ambiente em que a conexo sem fio no permitida. Uma rede sem fio que foi escolhida explicitamente permanecer conectada o mximo de tempo possvel. Se um cabo de rede for conectado durante esse tempo, qualquer conexo configurada para Conectar automaticamente ser conectada, enquanto a conexo sem fio continua funcionando.

5.5.3 Configurando sua Placa de Rede sem Fio como um Ponto de Acesso
Se sua placa sem fio suportar o modo de ponto de acesso, voc pode usar o NetworkManager para configur-lo. NOTA: Disponibilidade de Opes Dependendo da configurao de seu sistema, pode no ser permitido a voc configurar conexes. Num ambiente seguro, algumas opes podem estar bloqueadas ou necessitarem de permisses de root. Contate o seu administrador do sistema para obter mais detalhes. 1 Clique no miniaplicativo NetworkManager e selecione Criar nova rede sem fio.

2 Digite um Nome de rede e configure a criptografia a usar na lista Segurana da rede sem fio. IMPORTANTE: Redes sem Fio sem Proteo so um Risco de Segurana Se voc colocar Segurana de rede sem fio para Nenhum, todos podem se conectar sua rede, reutilizar sua conexo e interceptar sua conexo de rede. Para restringir o acesso ao seu ponto de acesso e proteger sua

66

Manual de Incializao

conexo, use criptografia. Voc pode escolher entre vrias criptografias baseadas em WEP e WPA. Se voc no sabe qual a melhor tecnologia para voc, leia Seo Authentication (Captulo 32, Wireless LAN, Guia de Referncia).

5.6 NetworkManager e VPN


O NetworkManager suporta vrias tecnologias de Rede Virtual Privada (VPN). Para cada tecnologia, o openSUSE possui um pacote base que fornece um suporte genrico para NetworkManager. Ainda, voc tambm precisa instalar o pacote especfico de rea de trabalho para o seu mini-aplicativo. NovellVPN Para usar esta tecnologia VPN, instale NetworkManager-novellvpn e NetworkManager-novellvpn-kde4 ou NetworkManager-novellvpn-gnome. O suporte a NovellVPN para o KDE ainda no est disponvel, mas est sendo desenvolvido. OpenVPN Para usar esta tecnologia VPN, instale NetworkManager-openvpn e NetworkManager-openvpn-kde4 ou NetworkManager-openvpn-gnome. vpnc (Cisco) Para usar esta tecnologia VPN, instale NetworkManager-vpnc e NetworkManager-vpnc-kde4 ou NetworkManager-vpnc-gnome. PPTP (Point-to-Point Tunneling Protocol) Para usar esta tecnologia VPN, instale NetworkManager-pptp e NetworkManager-pptp-kde4 ou NetworkManager-pptp-gnome. Aps ter instalado os pacotes, configure sua conexo VPN como descrito em Seo 5.3, Configurando as Conexes de Rede (p 58).

Usando o NetworkManager

67

5.7 NetworkManager e segurana


O NetworkManager diferencia dois tipos de conexo sem fio: confivel e no-confivel. Uma conexo confivel qualquer rede que voc tenha explicitamente selecionado anteriormente. Todas as outras so no-confiveis. Conexes confiveis so identificadas pelo nome e endereo MAX do ponto de acesso. A utilizao do endereo MAC garante que voc no pode usar um ponto de acesso diferente com o nome de sua conexo confivel. O NetworkManager varre periodicamente as redes sem fio disponveis. Se vrias redes confiveis forem encontradas, a mais recentemente usada automaticamente selecionada. NetworkManager espera que voc selecione alguma se todas as redes forem no-confiveis. Se a configurao da encriptao for alterada mas o nome e o endereo MAC permanecerem os mesmos, o NetworkManager tentar conectar, mas necessrio que voc confirme as novas configuraes de encriptao e fornea quaisquer atualizaes, tais como uma nova chave. Se voc trocar de uma conexo sem fio para modo sem rede, o NetworkManager apaga o ESSID. Isto garante que a placa est desconectada.

5.7.1 Conexes do Usurio e do Sistema


O NetworkManager conhece dois tipos de conexes: conexes do usurio e do sistema. Conexes do usurio so conexes que se tornam disponveis para o NetworkManager quando o primeiro usurio se loga. Qualquer credencial necessria requisitada ao usurio e quando o usurio se desloga, as conexes so desconectadas e removidas do NetworkManager. Conexes que so definidas como conexes do sistema podem ser compartilhadas por todos os usurios e esto disponveis logo aps o NetworkManager ser iniciadoantes de qualquer usurio se logar. No caso das conexes do sistema, todas as credenciais devem ser fornecidas na hora em que a conexo criada. Estas conexes do sistema podem ser usadas para conectar automaticamente a redes que requerem autorizao. Para informaes sobre como configurar conexes do usurio ou do sistema com o NetworkManager, consulte Seo 5.3, Configurando as Conexes de Rede (p 58). Para o KDE, conexes de sistema com o NetworkManager ainda no so suportadas (use o YaST).

5.7.2 Armazenando Senhas e Credenciais


Se voc no deseja digitar novamente suas credencias cada vez que conectar a uma rede criptografada, voc pode usar as ferramentas especficas de rea de trabalho, GNOME Keyring Manager ou KWalletManager para armazenar suas credenciais criptografadas em disco, com uma senha mestra. Com o KNetworkManager, voc pode configurar se e como armazenar suas credenciais no KDE. Para fazer isto, clique com o boto esquerdo no cone do KNetworkManager

68

Manual de Incializao

e selecione Gerenciar conexes. Clique em Outro > Segredos da conexo e selecione uma das seguintes opes: No armazenar (perguntar sempre) Isto til se voc estiver trabalhando em um ambiente onde credenciais de armazenamento so consideradas um risco de segurana. No arquivo (sem encriptao) ATENO: Risco de Segurana Armazenar suas credenciais de rede sem criptografia um risco de segurana. Todos os que possurem acesso a seu computador podem reutilizar sua conectividade e interceptar sua conexo de rede. Se voc escolher esta opo, suas senhas sero armazenadas sem encriptao no respectivo arquivo de conexo para cada conexo. Encontre-as em $HOME/ .kde4/share/apps/networkmanagement/connections. Em armazenamento seguro (Criptografado) Se voc escolher esta opo, suas credenciais sero armazenadas no KWalletManager. Para mais informaes sobre o KWalletManager, veja Captulo 8, Managing Passwords with KWallet Manager (Guia do Usurio KDE).

5.8 Perguntas Mais Frequentes


A seguir, encontre algumas perguntas frequentes sobre a configurao de opes especiais de rede com NetworkManager. Como vincular uma conexo a um dispositivo especfico? Por padro, as conexes no NetworkManager so especficas por tipo: elas se aplicam a todos os dispositivos fsicos com o mesmo tipo. Se mais de um dispositivo fsico por tipo de conexo estiver disponvel (por exemplo, seu computador possui duas placas ethernet), voc pode associar uma conexo a um determinado dispositivo. Para fazer isso no GNOME, verifique primeiro o endereo MAC de seu dispositivo (use Informaes sobre a conexo disponvel no miniaplicativo, ou use a sada de comandos como nm-tool ou ifconfig). Ento, inicie o dilogo para configurar conexes de rede e escolha a conexo que voc deseja alterar. Na aba Com fio ou Sem fio, digite o Endereo MAC do dispositivo e confirme suas alteraes. Se voc utiliza o KDE, inicie o dilogo para configurar as conexes de rede e escolha a conexo que voc deseja alterar. Na aba Ethernet ou Sem fio, use a opo Restringir interface para selecionar a interface de rede qual associar a conexo.

Usando o NetworkManager

69

Como especificar um determinado ponto de acesso caso vrios pontos de acesso com o mesmo ESSID sejam detectados? Quando vrios pontos de acesso com diferentes bandas sem fio (a/b/g/n) esto disponveis, o ponto de acesso com o sinal mais forte escolhido automaticamente por padro. Para redefinir este comportamento, use o campo BSSID ao configurar conexes sem fio. O Identificador de Conjunto de Servio Bsico (BSSID) identifica unicamente cada conjunto de servio bsico. Em uma infraestrutura de conjunto de servio bsico, o BSSID o endereo MAC do ponto de acesso sem fio. Em um conjunto de servio bsico independente (ad-hoc), o BSSID um endereo MAC administrado localmente gerado a partir de um nmero aleatrio de 46 bits. Inicie o dilogo para configurar as conexes de rede a partir do Centro de Controle GNOME com Sistema > Configuraes de rede ou no KDE 4 a partir de Configuraes do sistema com Configuraes de rede. Escolha a conexo sem fio que voc deseja alterar e clique em Editar. Na aba Sem fio, digite o BSSID. Como compartilhar conexes de rede com outros computadores? O dispositivo principal (dispositivo que est conectado Internet) no precisa de nenhuma configurao especial. Entretanto, voc precisa configurar o dispositivo que est conectado ao hub local ou mquina como mostrado a seguir: 1. Inicie o dilogo de configurao das conexes de rede a partir do Centro de Controle do GNOME com Sistema > Conexes de rede ou no KDE 4 a partir de Configuraes do sistema com Avanado > Configuraes de rede. Escolha a conexo que deseja alterar e clique em Editar. Se voc estiver usando GNOME, abra a aba Configuraes IPv4 e a partir da lista suspensa Configurar, escolha Compartilhar. Isso ir habilitar o redirecionamento de trfego IP e executar um servidor DHCP no dispositivo. Confirme suas alteraes no NetworkManager. 2. Como o servidor DHCP utiliza a porta 67, tenha certeza de que ela no est bloqueada pelo firewall. Na mquina que est compartilhando as conexes, inicie o YaST e selecione Segurana e Usurios > Firewall. Abra a categoria Servios permitidos. Se Servidor DHCP j no estiver sendo exibido como Servio permitido, selecione Servidor DHCP em Servios a permitir e clique em Adicionar. Confirme suas alteraes no YaST. Como fornecer informaes de DNS esttico com endereos (DHCP, PPP, VPN) automticos? Caso um servidor DHCP fornea informaes (e/ou rotas) DNS invlidas, voc pode sobrescrev-las. Inicie o dilogo de configurao das conexes de rede a partir do Centro de Controle do GNOME com Sistema > Configuraes de rede ou no KDE 4 a partir de Configuraes pessoais com Avanado > Configuraes de rede. Escolha a conexo que deseja alterar e clique em Editar. Se voc estiver usando o GNOME, abra a aba Configuraes IPv4 e a partir da lista suspensa Configurar, escolha Somente endereos (DHCP) automticos. Se voc estiver usando o KDE, abra a aba Endereo IP, e a partir da lista suspensa Configurar, escolha Somente endereos (DHCP) automticos. Digite as informaes DNS nos campos Servidores DNS e Domnios de pesquisa. Da lista suspensa na parte 70 Manual de Incializao

inferior da aba, selecione Rotas se voc quiser Ignorar automaticamente as rotas obtidas. Confirme suas alteraes. Como fazer o NetworkManager conectar-se a redes protegidas por senha antes que um usurio se logue? Defina uma conexo de sistema que pode ser usada para tal propsito. Para mais informaes, veja Seo 5.7, NetworkManager e segurana (p 68).

5.9 Soluo de Problemas


Podem ocorrer problemas com a conexo. Alguns problemas comuns relacionados ao NetworkManager incluem a no inicializao do miniaplicativo ou uma opo VPN ausente. Os mtodos para resolver e prevenir esses problemas dependem da ferramenta usada. O mini-aplicativo da rea de trabalho do NetworkManager no inicia Os mini-aplicativos NetworkManager do GNOME e do KDE iniciam automaticamente se a rede estiver configurada para ser controlada pelo NetworkManager. Se o mini-aplicativo no iniciar, verifique se o NetworkManager est habilitado no YaST, como descrito em Seo 5.2, Habilitando o NetworkManager (p 57). Ento, tenha certeza de que o pacote apropriado para seu ambiente de rea de trabalho tambm est instalado. Se voc estiver usando o KDE 4, o pacote NetworkManager-kde4. Para os usurios do GNOME, o pacote NetworkManager-gnome. Se o mini-aplicativo de rea de trabalho estiver instalado mas no for executado por alguma razo, inicie-o manualmente com o comando nm-applet (GNOME) ou knetworkmanager (KDE). O mini-aplicativo NetworkManager no inclui a opo VPN Os suportes para os mini-aplicativos do NetworkManager e VPN para NetworkManager so distribudos em pacotes separados. Se seu mini-aplicativo NetworkManager no inclui a opo VPN, verifique se os pacotes com suporte ao NetworkManager para sua tecnologia VPN esto instalados. Para mais informaes, veja Seo 5.6, NetworkManager e VPN (p 67). Nenhuma conexo de rede disponvel Se voc configurou sua conexo de rede corretamente e todos os outros componentes para a conexo de rede (roteador, etc) tambm esto configurados e em execuo, s vezes. ajuda reiniciar as interfaces de rede de seu computador. Para fazer isso, abra uma linha de comando como root e execute rcnetwork restart.

5.10 Para Mais Informaes


Mais informaes sobre o NetworkManager podem ser encontradas nos seguintes sites e diretrios:

Usando o NetworkManager

71

Pgina do projeto NetworkManager http://projects.gnome.org/NetworkManager/ Interface KDE para o NetworkManager http://userbase.kde.org/NetworkManagement Documentao do pacote Verifique tambm as informaes nos seguintes diretrios para as ltimas informaes sobre o NetworkManager e os miniaplicativos do NetworkManager do GNOME e KDE: /usr/share/doc/packages/NetworkManager/, /usr/share/doc/packages/NetworkManager-kde4/, e /usr/share/doc/packages/NetworkManager-gnome/.

72

Manual de Incializao

Parte II. Bsico

6 Conceitos Bsicos
Se este seu primeiro encontro com um sistema Linux, voc provavelmente quer aprender algo sobre os conceitos bsicos do Linux antes de iniciar. As interfaces grficas do Linux, Mac OS* e Windows* exibem componentes da rea de trabalho similares, o que facilita a mudana de um ambiente grfico para outro. No entanto, se voc olhar para o sistema por baixo, voc ir notar algumas diferenas. As seguintes sees pretendem gui-lo pelos primeiros passos com o seu sistema Linux e ajudar os novatos em Linux a se familiarizarem no seu novo sistema operacional. Voc aprender sobre os conceitos de usurio do Linux, a estrutura do sistema de arquivos Linux (onde encontrar o que na rvore de diretrios) e como lidar com as permisses de acesso de arquivos e diretrios, que so um recurso essencial no Linux. Os usurios que j trabalharam com o Mac OS iro, provavelmente, reconhecer que os conceitos explicados nas seguintes sees so similares aos que eles j conhecem do Mac OS. Os usurios do Windows podem perceber algumas diferenas cruciais das quais vale a pena tomar nota.

6.1 Conceito de Usurio


Desde o comeo, o Linux foi projetado como um sistema multiusurio: qualquer nmero de usurios pode trabalhar simultaneamente em uma mquina. Esses usurios podem se conectar ao sistema atravs de diferentes terminais ou conexes de rede. Geralmente, os usurios se precisam logar antes de iniciar uma sesso. Informaes pessoais e configuraes individuais da rea de trabalho so armazenadas separadamente para cada usurio.

6.1.1 Funes de Usurio Distintas


Entre os usurios trabalhando em uma mquina, o Linux distingue entre diferentes tipos de funes de usurios: voc pode iniciar a sesso em uma mquina Linux como um usurio normal ou como superusurio (administrador), tradicionalmente chamado de root no Linux. O superusurio tem privilgios que o autorizam a acessar todas as partes do sistema e executar tarefas administrativas: Ele ou ela tem a capacidade, sem restries, de fazer alteraes no sistema e tem acesso ilimitado a todos os arquivos. Se voc iniciou a sesso como um usurio normal, voc no tem esses privilgios. O usurio e o root podem, claro, ser a mesma pessoa fsica atuando em diferentes funes. A conta de usurio root sempre criada no seu sistema Linux por padro durante a instalao requisitado a voc especificar uma senha para o root. Quais outros Conceitos Bsicos 75

usurios podem logar no seu sistema depende do mtodo de autenticao que voc escolheu durante a instalao (veja Seo 1.11, Criar Novo Usurio (p 18)). Para o seu trabalho dirio, voc geralmente inicia a sesso no seu sistema como um usurio normal. Executar algumas tarefas administrativas ou executar certos programas como o YaST requerem permisses de root. Voc pode facilmente alterar de sua conta normal para a de root e voltar para a sua conta normal aps efetuar as tarefas administrativas. Como faz-lo num shell est descrito em Seo 7.4, Tornando-se root (p 97). Se voc est trabalhando na interface grfica, geralmente ser solicitado a digitar a senha de root quando necessrio. Fechar o aplicativo que requer permisses de root resulta na retirada dos privilgios de root: voc automaticamente retorna para sua conta de usurio normal. Enquanto este conceito pode no parecer atraente a princpio, ele adiciona segurana. Um usurio sem os privilgios de root no pode danificar o sistema completamente. Qualquer dano causado estritamente limitado conta e aos dados do prprio usurio. Qualquer operao executada com os privilgios de root pode potencialmente danificar um sistema completamente. Qualquer um que tentar danificar um sistema Linux em execuo deve obter privilgios de root primeiro. por isto que muito mais difcil criar vrus para sistemas Linux. Eles devem superar a barreira do root primeiro.

6.1.2 Grupos
Qualquer usurio num sistema Linux pertence a pelo menos um grupo. Um grupo, neste caso, pode ser definido como um conjunto de usurios conectados a certos privilgios coletivos. Os grupos so geralmente definidos de acordo com as funes ou dados e recursos que os membros do grupo precisam acessar. Quando um novo usurio criado no sistema, o usurio geralmente atribudo a um grupo primrio e padro. O administrador do sistema pode alterar este grupo primrio ou atribuir o usurio a um grupo adicional, se necessrio.

76

Manual de Incializao

Figura 6.1

Associao a Grupos para um Usurio no YaST

6.2 O Sistema de Arquivos Linux


Todos os usurios, incluindo o superusurio, possuem seus prprios diretrios pessoais (home), onde todos os dados privados, como documentos, favoritos ou e-mails, so armazenados. Os diretrios do sistema que armazenam arquivos de configurao centrais ou arquivos executveis podem ser modificados somente pelo superusurio. Leia mais sobre permisses de acesso e como modific-las de acordo com suas necessidades em Seo 7.5, Modificando Permisses de Arquivo (p 99). No Linux, voc pode escolher se deseja gerenciar arquivos e diretrios com um gerenciador de arquivos ou com a linha de comandos, que o modo tradicional. O ltimo mtodo geralmente mais rpido, mas requer um conhecimento mais profundo de vrios comandos para listar, criar, remover ou editar arquivos e suas propriedades. Para mais informaes sobre comandos para manipular arquivos, consulte Seo 7.3, Trabalhando com Arquivos e Diretrios (p 94). Um gerenciador de arquivos fornece um modo grfico e mais intuitivo de executar essas tarefas. Aprenda mais sobre os gerenciadores de arquivo do GNOME e do KDE em Seo Gerenciando pastas e arquivos com o nautilus (Captulo 2, Trabalhando com sua rea de trabalho, Guia do Usurio GNOME) e Seo Using Dolphin File Manager (Captulo 2, Working with Your Desktop, Guia do Usurio KDE). As seguintes sees fornecem a voc um conhecimento bsico do sistema de arquivos e uma viso geral da estrutura de diretrios padro no Linux.

Conceitos Bsicos

77

6.2.1 Recursos Chave


No Linux, todos os arquivos e diretrios esto localizados numa estrutura em forma de rvore. O diretrio mais acima conhecido como a raiz do sistema de arquivos ou apenas / (no confundir com o usurio root). O equivalente de / num sistema Windows provavelmente seria C:\. Todos os outros diretrios no Linux podem ser acessados a partir do diretrio raiz e esto dispostos numa estrutura hierrquica. Encontre os recursos chave do sistema de arquivos Linux na seguinte lista, que tambm destaca algumas das maiores diferenas entre os sistemas de arquivos Linux e Windows/DOS: Especificando caminhos Ao contrrio do Windows, o Linux no usa barra invertida para separar os componentes do nome do caminho, mas uma barra normal. Por exemplo, os dados privados dos usurios podem ser armazenados em C:\Meus Documentos \Cartas, mas no Linux eles seriam armazenados em /home/nome_de_usurio/ Cartas. Parties, unidades/dispositivos e diretrios O Linux no usa letras de unidades como o Windows faz. Apenas pela aparncia do nome do caminho no Linux voc no pode afirmar se voc est acessando uma partio, uma unidade/dispositivo, um dispositivo de rede ou um diretrio normal. Montando e desmontando Outra diferena crucial entre o Windows/DOS e o Linux o conceito de montagem e desmontagem de parties, unidades e diretrios. O Windows detecta parties e unidades durante o processo de inicializao e atribui uma letra de unidade para elas. No Linux, no entanto, normalmente as parties ou dispositivos no so visveis na rvore de diretrios, a menos que eles sejam montados, o que significa serem integrados ao sistema de arquivos numa localizao especfica na rea de diretrios. Como um usurio normal voc no pode acessar dados em uma partio ou dispositivo a menos que ele esteja montado. Mas no se preocupe na maioria das vezes voc no precisa montar as parties ou dispositivos manualmente. Durante a instalao do seu sistema, voc pode definir parties a serem montadas automaticamente quando o sistema for iniciado. Geralmente, dispositivos removveis so detectados e montados automaticamente pelo seu sistema as reas de trabalho como o KDE ou o GNOME iro inform-lo sobre a deteco de um novo dispositivo.

78

Manual de Incializao

Figura 6.2

Deteco Automtica de um Pendrive USB no KDE

Apesar deste conceito de montagem e desmontagem parecer complicado ou incmodo primeira vista, ele tambm fornece uma grande flexibilidade: por exemplo, voc pode facilmente montar um diretrio de outra mquina atravs da rede e atuar neste diretrio como se ele estivesse localizado em sua mquina. Diferenciar maisculas de minsculas O Linux distingue letras maisculas de minsculas no sistema de arquivos. Por exemplo, os arquivos teste.txt, TeSTe.txt ou Teste.txt so diferentes no Linux. Isto tambm vlido para diretrios: Voc no pode acessar um diretrio chamado Cartas pelo nome cartas. Extenses de arquivos Ao contrrio do Windows, os arquivos no Linux podem ter uma extenso de arquivo, como .txt, mas no precisam ter uma. Quando voc comea a trabalhar com o shell, isso, s vezes, torna difcil para iniciantes diferenciar arquivos e diretrios, dependendo do comando que voc usar para listar os contedos de um diretrio. Aprenda mais sobre os comandos bsicos do shell em Captulo 7, Bsico do Shell (p 89). Se voc usa os gerenciadores de arquivos grficos no GNOME ou KDE (veja Seo Gerenciando pastas e arquivos com o nautilus (Captulo 2, Trabalhando com sua rea de trabalho, Guia do Usurio GNOME) e Seo Using Dolphin File Manager (Captulo 2, Working with Your Desktop, Guia do Usurio KDE)), os arquivos e diretrios so simbolizados por vrios cones diferentes, dependendo da viso que voc escolher.

Conceitos Bsicos

79

Figura 6.3

Arquivo e Diretrios no Gerenciador de Arquivos do KDE

Arquivos ocultos Similar ao Windows, o Linux tambm distingue entre arquivos normais e arquivos ocultos, que normalmente so arquivos de configurao, os quais voc geralmente no quer acessar ou ver como um usurio normal. No Linux, os arquivos ocultos so indicados por um ponto na frente (por exemplo, .arquivo_oculto). Para acessar os arquivos ocultos, voc pode alternar a viso nos gerenciadores de arquivo, como descrito em Seo Using Dolphin File Manager (Captulo 2, Working with Your Desktop, Guia do Usurio KDE), ou usar um dado comando no shell, como descrito em Seo 7.2.2, Usando Comandos com Opes (p 91). Permisses do sistema de arquivos Como o Linux um sistema multiusurio, cada arquivo no sistema de arquivos do Linux pertence a um usurio e a um grupo. Somente o dono do arquivo ou diretrio (ou, claro, o root) pode conceder a outros usurios permisses de acesso a ele. O Linux basicamente distingue entre trs diferentes tipos de permisses de acesso: permisso de escrita, permisso de leitura e permisso de de execuo. Voc s pode acessar um arquivo ou diretrio se tiver, pelo menos, a permisso de leitura para ele. Existem vrias formas de alterar as permisses de acesso de arquivos e diretrios: ou pela forma tradicional via shell ou com a ajuda do gerenciador de arquivos de sua rea de trabalho. Se voc possui privilgios de root voc tambm pode alterar o dono e o grupo de um arquivo ou diretrio. Aprenda como fazer isto num shell em Seo 7.5, Modificando Permisses de Arquivo (p 99). Para mais informaes detalhadas sobre as permisses do sistema de arquivos, consulte Seo 6.3, Permisses de Acesso a Arquivos (p 85). Alm do conceito tradicional de permisses para os objetos do sistema de arquivos, tambm existem 80 Manual de Incializao

extenses disponveis que podem lidar com as permisses de forma mais flexvel. Leia mais em Captulo 10, Access Control Lists in Linux (Guia de Segurana).

6.2.2 A estrutura de diretrios


A seguinte tabela fornece uma breve viso geral dos diretrios mais importantes de alto nvel que voc encontra em um sistema Linux. Encontre informaes mais detalhadas sobre os diretrios e subdiretrios importantes na seguinte lista. Tabela 6.1 Diretrio / /bin Viso geral de uma rvore de diretrios padro Contedo Diretrio raizo ponto de incio da rvore de diretrios. Arquivos executveis essenciais, como comandos que so necessrios tanto para o administrador do sistema como para usurios normais. Geralmente tambm contm os shells, como o Bash. Arquivos estticos do carregador de inicializao. Arquivos necessrios para acessar dispositivos especficos da mquina. Arquivos de configurao do sistema especficos da mquina. Contm os diretrios pessoais (home) de todos os usurios que tm contas no sistema. No entanto, o diretrio pessoal do root no est localizado em /home mas em /root. Bibliotecas compartilhadas essenciais e mdulos do kernel. Pontos de montagem para mdias removveis. Ponto de montagem para montagem temporria de um sistema de arquivos. Pacotes de softwares de aplicativos complementares. Diretrio pessoal para o superusurio root. Executveis essenciais do sistema.

/boot /dev

/etc /home

/lib /media /mnt

/opt /root /sbin

Conceitos Bsicos

81

Diretrio /srv /tmp /usr /var /windows

Contedo Dados para servios fornecidos pelo sistema. Arquivos temporrios. Hierarquia secundria com dados somente leitura. Dados variveis como arquivos de log. Somente disponvel se voc tem ambos, Microsoft Windows* e Linux, instalados no seu sistema. Contm os dados do Windows.

A lista a seguir fornece informao mais detalhada e fornece alguns exemplos de quais arquivos e subdiretrios podem ser encontrados nos diretrios: /bin Contm os comandos bsicos do shell que podem ser usados por ambos, o root e outros usurios. Estes comandos incluem o ls, mkdir, cp, mv, rm e rmdir. O diretrio /bin tambm contm o Bash, o shell padro no openSUSE. /boot Contm os dados necessrios para a inicializao, como o carregador de inicializao, o kernel e outros dados que so usados antes que o kernel comece a executar os programas no modo usurio. /dev Contm os arquivos de dispositivo que representam os componentes de hardware. /etc Contm arquivos de configurao local que controlam a operao de programas como o sistema X Window. O subdiretrio /etc/init.d contm scripts que so executados durante o processo de inicializao. /home/nome_de_usurio Contm os dados privados de cada usurio que tem uma conta no sistema. Os arquivos localizados aqui podem ser modificados somente pelos seus donos ou pelo administrador do sistema. Por padro, seu diretrio de e-mails e configuraes pessoais da rea de trabalho esto localizados aqui na forma de arquivos e diretrios ocultos. Os usurios do KDE encontram os dados de configurao pessoais para sua rea de trabalho em .kde4. Os usurios do GNOME os encontram em .gconf. Para informaes sobre arquivos ocultos, consulte Seo 6.2.1, Recursos Chave (p 78).

82

Manual de Incializao

NOTA: Diretrio pessoal em um ambiente de rede Se voc estiver trabalhando em um ambiente de rede, seu diretrio pessoal pode ser mapeado para um diretrio no sistema de arquivos diferente de /home. /lib Contm as bibliotecas compartilhadas essenciais necessrias para inicializar o sistema e executar comandos no sistema de arquivos raiz. O equivalente no Windows para as bibliotecas compartilhadas so os arquivos DLL. /media Contm pontos de montagem para mdias removveis como CD-ROMs, pendrives USB e cmeras digitais (se elas forem USB). /media geralmente contm qualquer tipo de unidade, exceto a unidade de disco de seu sistema. To logo sua mdia removvel seja inserida ou conectada no sistema e montada, voc pode acessla daqui. /mnt Este diretrio fornece um ponto de montagem para um sistema de arquivos montado temporariamente. O root pode montar sistemas de arquivos aqui. /opt Reservado para a instalao de software de terceiros. Softwares opcionais e pacotes de programas complementares podem ser encontrados aqui. /root Diretrio pessoal para o usurio root. Os dados pessoais do root esto localizados aqui. /sbin Como o s indica, este diretrio contm os utilitrios para o superusurio. O /sbin contm os executveis essenciais para a inicializao, restaurao e recuperao do sistema em adio aos executveis do diretrio /bin. /srv Contm dados para servios fornecidos pelo sistema, como FTP e HTTP. /tmp Este diretrio usado por programas que necessitam de armazenamento temporrio de arquivos. IMPORTANTE: Limpando o /tmp na inicializao Os dados armazenados em /tmp no esto garantidos que sobrevivam a uma reinicializao do sistema. Isto depende, por exemplo, da configurao em /etc/sysconfig/cron.

Conceitos Bsicos

83

/usr /usr no tem nada a ver com usurios, mas o acrnimo para UNIX system resources (recursos do sistema UNIX). Os dados em /usr so estticos e permitem somente leitura, podendo ser compartilhados entre vrias mquinas compatveis com o FHS (Filesystem Hierarchy Standard - Padro de Hierarquia de Sistema de Arquivos). Este diretrio contm todos os programas aplicativos e estabelece uma segunda hierarquia no sistema de arquivos. O KDE4 e o GNOME tambm esto localizados aqui. O diretrio /usr contm vrios subdiretrios, como /usr/ bin, /usr/sbin, /usr/local e /usr/share/doc. /usr/bin Contm programas geralmente acessveis. /usr/sbin Contm daemons do sistema e programas reservados para o administrador do sistema que no so essenciais para a inicializao do sistema. /usr/local Neste diretrio, o administrador do sistema pode instalar extenses locais, independentes da distribuio. /usr/share/doc Contm vrios arquivos de documentao e as notas de lanamento para o seu sistema. No subdiretrio manual encontre uma verso online deste manual. Se mais de um idioma estiver instalado, o diretrio pode conter verses deste manual para diferentes idiomas. Em packages encontre a documentao includa nos pacotes de software instalados no seu sistema. Para cada pacote, um subdiretrio /usr/share/doc/ packages/nomedopacote criado, e, frequentemente, contm arquivos README para o pacote e, s vezes, exemplos, arquivos de configurao ou scripts adicionais. Se HOWTOs estiverem instalados no seu sistema, o /usr/share/doc tambm conter o subdiretrio howto, no qual voc ir encontrar documentao adicional para vrias tarefas relacionadas configurao e operao do software Linux. /var Enquanto /usr contm dados estticos, apenas com permisso de leitura, o diretrio /var para dados que so escritos durante a operao do sistema, e, portanto, so dados variveis, como arquivos de log ou dados de filas (spooling). Para um resumo dos arquivos de logs mais importantes que voc pode encontrar em /var/log/, consulte Tabela 9.1, Arquivos de log (p 135). /windows Disponvel somente se voc tiver ambos, Microsoft Windows e Linux, instalados no seu sistema. Contm os dados do Windows disponveis na partio Windows do seu sistema. A possibilidade de edio dos dados neste diretrio depende do sistema de arquivos que sua partio Windows usa. Se ele for FAT32, voc pode 84 Manual de Incializao

abrir e editar arquivos neste diretrio. Para NTFS, o openSUSE tambm inclui suporte de permisso de escrita. No entanto, o driver para o sistema de arquivos NTFS-3g tem funcionalidade limitada;. Aprenda mais em Seo Accessing Files on Different OS on the Same Computer (Captulo 34, Copying and Sharing Files, Guia de Referncia).

6.3 Permisses de Acesso a Arquivos


No Linux, objetos como arquivos, pastas ou processos, geralmente pertencem ao usurio que os criou ou os inicializou. H algumas excees a essa regra. Para mais informaes sobre as excees, consulte Captulo 10, Access Control Lists in Linux (Guia de Segurana). O grupo associado ao arquivo ou pasta depende do grupo primrio ao qual o usurio que criou o objeto pertence. Quando voc cria um novo arquivo ou diretrio, a permisso de acesso inicial para esse objeto definido de acordo com o esquema predefinido. Como o dono do arquivo ou diretrio, voc pode trocar a permisso de acesso desse objeto. Por exemplo, voc pode proteger arquivos que contm dados sensveis contra leitura por usurios e voc pode autorizar os membros do seu grupo ou outros usurios a escrever, ler ou executar alguns de seus arquivos, onde for apropriado. Como root, voc tambm pode trocar o dono de arquivos ou pastas.

6.3.1 Permisses para Usurios, Grupos e Outros


Trs conjuntos de permisses so definidas para cada arquivo no sistema Linux. Esses conjuntos incluem permisses de leitura, escrita e execuo para cada um dos trs tipos de usurios o dono, o grupo e outros usurios. Voc pode ver e trocar as permisses de acesso de um arquivo ou pasta nos gerenciadores de arquivos de sua rea de trabalho ou no shell (veja Seo 7.5, Modificando Permisses de Arquivo (p 99)).

Conceitos Bsicos

85

Figura 6.4

Permisses de Acesso a Arquivos no Gerenciador de Arquivos do KDE

Os exemplos a seguir mostram a sada de um comando ls -l no terminal. Esse comando lista o contedo de um diretrio e mostra os detalhes de cada arquivo ou pasta no diretrio. Exemplo 6.1 -rw-r-----rw-r--r--rw-rw----rw-r--r--rw-r--r-drwxr-xr-x -r-xr-xr-x 1 1 1 1 1 2 1 Permisses de Acesso para Arquivos e Pastas tux tux tux tux tux tux tux users 0 users 53279 users 0 users 70733 users 47896 users 48 users 624398 2006-06-23 2006-06-21 2006-06-23 2006-06-21 2006-06-21 2006-06-23 2006-06-23 16:08 13:16 16:08 09:35 09:46 16:09 15:43 checklist.txt gnome_quick.xml index.htm kde-start.xml kde_quick.xml local tux.jpg

Como mostrado na terceira coluna, todos objetos pertencem ao usurio tux. Eles so atribudos ao grupo users, que o grupo primrio ao qual o usurio tux pertence. Para recuperar as permisses de acesso, a primeira coluna da lista precisa ser examinada mais detalhadamente. Vamos olhar o arquivo kde-start.xml: Tipo Permisses usurio rwdo Permisses grupo r-do Permisses outros r-para

86

Manual de Incializao

A primeira coluna da lista consiste em um caractere inicial seguido por nove caracteres agrupados em trs blocos. O caractere inicial indica o tipo de arquivo do objeto: neste caso, o hfen () mostra que o kde-start.xml um arquivo. Se voc encontrar o o caractere d, significa que o objeto um diretrio, como local em Exemplo 6.1, Permisses de Acesso para Arquivos e Pastas (p 86). Os prximos trs blocos mostram as permisses de acesso para o dono, o grupo e outros usurios (da esquerda para direita). Cada bloco segue o mesmo padro: a primeira posio mostra a permisso de leitura (r), a posio seguinte mostra a permisso de escrita (w), a ltimo mostra a permisso de execuo (x). A falta de qualquer permisso indicada pelo -. Em nosso exemplo, o dono do kde-start.xml tem acesso para leitura e escrita no arquivo, mas no pode execut-lo. O grupo users pode ler o arquivo, mas no pode escrev-lo ou execut-lo. O mesmo se mantm para outros usurio que so mostrados no terceiro bloco de caracteres.

6.3.2 Arquivos e Pastas


As permisses de acesso tm um impacto ligeiramente diferente dependendo do tipo de objeto ao qual elas so aplicadas: arquivos ou diretrios. A seguinte tabela mostra os detalhes: Tabela 6.2 Permisses de Acesso para Arquivos e Diretrios Arquivo Pasta

Permisso de acesso Leitura (r)

Usurios podem abrir e ler o arquivo.

OS usurios podem ver o contedo do diretrio. Sem essa permisso, os usurios no podem listar o contedo desse diretrio com o comando ls -l, por exemplo. No entanto, se os usurios possurem apenas a permisso de execuo nesse diretrio, eles podem, mesmo assim, acessar determinados arquivos nesse diretrio se souberem de sua existncia. Os usurios podem criar, renomear ou remover os arquivos no diretrio.

Escrever (w)

Os usurios podem alterar o arquivo: eles podem adicionar ou retirar dados e sempre podem remover o contedo do arquivo. No entanto, isso no inclui a permisso para remover completamente o arquivo do

Conceitos Bsicos

87

Permisso de acesso

Arquivo

Pasta

diretrio se eles no tiverem permisso de escrita para o diretrio onde o arquivo est localizado. Executar (x) Os usurios podem executar o arquivo. Essa permisso a nica relevante para arquivos como programas ou shell scripts, mas no para arquivos de texto. Se o sistema operacional puder executar o arquivo diretamente, os usurios no precisam de permisso de leitura para executar o arquivo. No entanto, se o arquivo precisar ser interpretado como um shell script ou programa em perl, a permisso de leitura necessria. Os usurios podem acessar o diretrio e executar arquivos de l. Se eles no possurem acesso para leitura no diretrio, eles no podem listar os arquivos, mas podem execut-los se souberem de sua existncia.

Note que o acesso para um certo arquivo sempre depende da combinao das permisses de acesso para ele e para o diretrio no qual ele se localiza.

88

Manual de Incializao

7 Bsico do Shell
Atualmente, ao trabalhar com o Linux, voc pode se comunicar com o sistema quase sem necessitar de um interpretador de linha de comando (o shell). Aps inicializar seu sistema Linux, normalmente voc direcionado a uma interface grfica que o guia atravs do processo de login e as interaes seguintes com o sistema operacional. A interface grfica no Linux (o X Window System ou X11) inicialmente configurada durante a instalao. Ambas as reas de trabalho, KDE e GNOME (e outros gerenciadores de janelas que voc pode instalar), utilizam-na para interao com o usurio. Mesmo assim, til ter algum conhecimento bsico sobre como trabalhar com um shell porque voc pode enfrentar situaes nas quais a interface grfica no est disponvel. Por exemplo, se ocorrer algum problema com o X Window System. Se voc no estiver familiarizado com um shell, pode se sentir um pouco desconfortvel num primeiro momento quando digitar comandos, mas quanto mais voc se acostuma, mais voc ir perceber que a linha de comando , frequentemente, o modo mais rpido e fcil de realizar algumas tarefas dirias. Vrios shells diferentes esto disponveis para UNIX ou Linux, diferenciando-se levemente no comportamento e nos comandos que aceitam. O shell padro em openSUSE o Bash (GNU Bourne-Again Shell). As seguintes sees iro gui-lo em seus primeiros passos no Bash shell e iro mostrar como completar algumas tarefas bsicas atravs da linha de comando. Se voc estiver interessado em aprender mais ou j for um usurio avanado do shell, consulte Captulo 20, Bash and Bash Scripts (Guia de Referncia).

7.1 Iniciando um Shell


Basicamente, existem dois modos diferentes de se iniciar um shell a partir da interface grfica que normalmente aparece depois que voc inicializar seu computador: voc pode deixar a interface grfica ou voc pode iniciar uma janela de terminal dentro da interface grfica. Enquanto a primeira opo est sempre disponvel, voc pode usar a segunda opo somente quando voc iniciar uma sesso em uma rea de trabalho como KDE ou GNOME. Se voc deseja tentar, pressione [Ctrl] + [Alt] + [F2] para sair da interface grfica. A interface grfica desaparece e voc levado a um shell com um prompt de login. Digite seu nome de usurio e pressione [Enter]. Ento, digite sua senha e pressione Bsico do Shell 89

[Enter]. O prompt agora alterado e exibe algumas informaes teis como no seguinte exemplo: tux@linux:~> Seu login. O nome de mquina do seu computador. Caminho para o diretrio atual. Logo aps o login, o diretrio atual normalmente seu diretrio pessoal, indicado pelo smbolo ~ (til). Quando voc est conectado a um computador remoto, as informaes fornecidas atravs da linha de comando sempre exibem o sistema no qual voc est atualmente trabalhando. Quando o cursor est localizado atrs desta linha de comando, voc pode enviar comandos diretamente ao seu sistema. Por exemplo, voc pode digitar ls -l para listar o contedo do diretrio atual usando um formato detalhado. Se isto o bastante para o seu primeiro encontro com o shell e voc deseja retornar interface grfica, voc deve primeiro terminar sua sesso. Para fazer isso, digite exit e pressione [Enter]. A seguir, pressione [Alt] + [F7] para retornar interface grfica. Voc encontrar sua rea de trabalho e aplicaes sendo executadas sem alteraes. Quando voc j possuir uma sesso iniciada na rea de trabalho GNOME ou KDE e quiser iniciar uma janela de terminal dentro da rea de trabalho, pressione [Alt] + [F2] e digite konsole (para KDE) ou gnome-terminal (para GNOME). Isto abre uma janela de terminal em sua rea de trabalho. Como voc j possui uma sesso ativa, linha de comando exibe informaes sobre seu sistema como descrito acima. Voc pode digitar comandos e executar tarefas como em qualquer shell que executado paralelamente em sua rea de trabalho. Para trocar para outra aplicao em sua rea de trabalho, apenas clique na janela da aplicao correspondente ou selecionea a partir da barra de tarefas em seu painel. Para fechar a janela de terminal pressione [Alt] + [F4].

7.2 Digitando Comandos


To logo que a linha de comando aparea no shell, ela est pronta para receber e executar comandos. Um comando consiste em vrios elementos. O primeiro elemento o comando propriamente dito, seguido por parmetros ou opes. Voc pode digitar um comando e edit-lo usando as seguintes teclas: [], [], [Home], [End], [<] (Backspace), [Del], e [Space]. Voc pode corrigir erros de digitao ou adicionar opes. O comando no executado at que voc pressione [Enter]. IMPORTANTE: Nenhuma Notcia Uma Boa Notcia O shell no detalhado: ao contrrio de algumas interfaces grficas, ele normalmente no apresenta mensagens de confirmao quando os comandos foram executados. Mensagens s aparecem em caso de problemas ou erros

90

Manual de Incializao

ou se voc pediu explicitamente por isso executando um comando com uma certa opo. Tambm tenha isso em mente para comandos que realizam a excluso de objetos. Antes de executar um comando como rm (sem nenhuma opo) para remover um arquivo, voc deve saber se realmente deseja dar um fim no objeto: ele ser excludo de modo irreversvel, sem confirmao.

7.2.1 Usando Comandos Sem Opes


Em Seo 6.3.1, Permisses para Usurios, Grupos e Outros (p 85) voc j aprendeu um dos comandos mais bsicos: ls. usado para listar o contedo de um diretrio. Este comando pode ser usado com ou sem opes. Digitar o comando ls sem opes exibe o contedo do diretrio atual: tux@knox:~> ls bin Desktop Documentos public_html tux.txt tux@knox:~> Como foi visto em Seo 6.2.1, Recursos Chave (p 78), os arquivos no Linux podem ter uma extenso de arquivo ou sufixo, como em .txt, mas isso no necessrio. Isto torna difcil a diferenciao entre arquivos e pastas nesse formato de sada do comando ls. Por padro, as cores no shell Bash lhe fornecem uma dica: os diretrios so normalmente exibidos em azul e os arquivos, em preto.

7.2.2 Usando Comandos com Opes


Um modo melhor de obter mais detalhes sobre o contedo de um diretrio usar o comando ls com uma string de opes. As opes modificam o modo como um comando executado, de forma que voc possa realizar tarefas especficas. As opes so separadas do comando com um espao em branco e normalmente so prefixadas com um hfen. O comando ls -l exibe o contedo do mesmo diretrio com maiores detalhes (formato de listagem longa): tux@knox:~> ls -l drwxr-xr-x 1 tux users drwx---r-- 1 tux users drwx------ 1 tux users drwxr-xr-x 1 tux users -rw-r--r-- 1 tux users tux@knox:~> 48 53279 280 70733 47896 2006-06-23 2006-06-21 2006-06-23 2006-06-21 2006-06-21 16:08 13:16 16:08 09:35 09:46 bin rea de Trabalho Documentos public_html tux.txt

Esta sada exibe as seguintes informaes sobre cada objeto: drwxr-xr-x 1 tux users 48 2006-06-23 16:08 bin Tipo de objeto e permisses de acesso. Para mais informaes, consulte Seo 6.3.1, Permisses para Usurios, Grupos e Outros (p 85). Nmeros de links rgidos para este arquivo.

Bsico do Shell

91

Proprietrio do arquivo ou diretrio. Para mais informaes, consulte Seo 6.3.1, Permisses para Usurios, Grupos e Outros (p 85). Grupo atribudo ao arquivo ou diretrio. Para mais informaes, consulte Seo 6.3.1, Permisses para Usurios, Grupos e Outros (p 85). Tamanho do arquivo em bytes. Data e hora da ltima alterao. Nome do objeto. Normalmente voc pode combinar vrias opes apenas prefixando somente a primeira opo com um hfen e ento escrever as outras consecutivamente, sem espao em branco. Por exemplo, se voc deseja ver todos os arquivos em um diretrio num formato de listagem longo, voc pode combinar as duas opes -l e -a (exibir todos os arquivos) para o comando ls. A execuo de ls -la tambm exibe arquivos ocultos no diretrio, indicados por um ponto-final (por exemplo, .arquivo_oculto). A lista dos contedos obtida com ls ordenada alfabeticamente pelo nome do arquivo. Mas, como em um gerenciador de arquivos grfico, voc pode ordenar a sada de ls -l de acordo com vrios critrios, como data, extenso de arquivo ou tamanho do arquivo: Para data e hora, use ls -lt (exibe o mais novo primeiro). Para extenses, use ls -lx (exibe arquivos sem extenso primeiro). Para tamanho de arquivo, use ls -lS (exibe o maior primeiro). Para inverter a ordenao, adicione -r como uma opo ao seu comando ls. Por exemplo, ls -lr lhe fornece a lista de contedo ordenada em ordem alfabtica inversa, ls -ltr exibe os arquivos mais antigos primeiro. Existem muitas outras opes teis para o comando ls. Na seo seguinte voc aprender como investiglas.

7.2.3 Obtendo Ajuda


Ningum precisa saber todas as opes de todos os comandos de cabea. Se voc se lembra do nome do comando mas no tem certeza quanto s opes ou sintaxe do comando, escolha uma das seguintes possibilidades: --help opo Se voc deseja somente ver as opes de um determinado comando, experimente digitar o nome do comando seguido de um espao e --help. Esta opo --help existe para muitos comandos. Por exemplo, ls --help exibe todas as opes para o comando ls. Pginas Man Para aprender mais sobre os diversos comandos, voc tambm pode usar as pginas man. As pginas man tambm fornecem uma descrio pequena da

92

Manual de Incializao

funcionalidade do comando. Elas podem ser acessadas com man seguido do nome do comando, por exemplo, man ls. As pginas man so exibidas diretamente no shell. Para navegar dentro delas, movimente o cursor para cima e para baixo com [Page ] e [Page ]. V para o incio ou o final de um documento com [Home] e [End]. Finalize este modo de visualizao pressionando [Q]. Aprenda mais sobre o comando man com man man. Pginas info Pginas info normalmente fornecem mais informaes sobre comandos. Para ver a pgina info de um determinado comando, digite info seguido do nome do comando, por exemplo, info ls. Voc pode navegar em uma pgina info com um visualizador diretamente no shell e exibir diferentes sees, chamadas ns. Use [Space] para movimentar-se para frente e [<] para mover-se para trs. Dentro de um n, voc tambm pode navegar com [Page ] e [Page ], mas somente [Space] e [<] levar voc ao n anterior ou seguinte. Como as pginas man, pressione [Q] para finalizar o modo de visualizao. Note que as pginas man e info no existem para todos os comandos. Algumas vezes ambas esto disponveis, normalmente para comandos-chave. Outras, somente uma pgina man ou uma pgina info existe e ainda, existem casos nos quais nenhuma delas est disponvel.

7.2.4 Teclas de Atalho do Bash


Depois de ter digitado vrios comandos, o seu shell comear a encher-se com toda a sorte de comandos e sadas correspondentes. Encontre na seguinte tabela algumas teclas de atalho teis para navegao e edio no shell. Tecla de atalho [Ctrl] + [L] Funo Limpa a tela e movimenta a linha atual at o topo da pgina. Cancela o comando que est atualmente sendo executado. Rola a tela para cima. Rola a tela para baixo. Remove a partir da posio do cursor at o incio da linha. Remove a partir da posio do cursos at o final da linha.

[Ctrl] + [C]

[Shift] + [Page ] [Shift] + [Page ] [Ctrl] + [U]

[Ctrl] + [K]

Bsico do Shell

93

Tecla de atalho [Ctrl] + [D] [], []

Funo Fecha a sesso shell. Navega no histrico dos comandos executados.

7.3 Trabalhando com Arquivos e Diretrios


Para referenciar um determinado arquivo ou diretrio voc deve especificar o caminho correspondente. Como voc deve saber do MS DOS ou Mac OS, existem dois modos de se especificar um caminho: Caminho absoluto Digite o caminho inteiro a partir do diretrio raiz at o arquivo ou diretrio relevante. Caminho relativo Digite um caminho para o arquivo ou diretrio relevante utilizando o diretrio atual como ponto de partida. Isto implica em explicitar os nveis que devem ser percorridos no sistema de arquivos para alcanar o diretrio ou arquivo de destino, iniciando a partir do diretrio atual. Caminhos contm nomes de arquivos, diretrios ou ambos, separados por barras. Caminhos absolutos sempre iniciam com uma barra. Caminhos relativos no possuem uma barra no incio, mas podem ter um ou dois pontos. Ao digitar comandos voc pode escolher qualquer modo de especificar um caminho, dependendo de suas preferncias ou a quantidade de caracteres digitados. Ambos levam ao mesmo resultado. Para mudar de diretrio, use o comando cd e especifique o caminho do diretrio. NOTA: Lidando com Espaos em Branco em Nomes de Arquivos ou Diretrios Se um nome de arquivo ou de diretrio contm um espao, utilize uma barra invertida para escap-lo (\) na frente do espao em branco ou coloque o nome do arquivo entre aspas simples. Caso contrrio, o Bash interpreta um nome de arquivo como Meus Documentos como nome de dois arquivos ou diretrios, Meus e Documentos. Ao especificar caminhos, os seguintes atalhos podem livr-lo de digitao em excesso: O smbolo til (~) um atalho para diretrios pessoais. Por exemplo, para listar o contedo de seu diretrio pessoal, use ls ~. Para listar o contedo do diretrio pessoal de outro usurio, digite ls ~usurio (logicamente, isto s funcionar se voc possuir permisso para visualizar o contedo. Veja Seo 6.3, 94 Manual de Incializao

Permisses de Acesso a Arquivos (p 85)). Por exemplo, digitar ls ~tux listar o contedo do diretrio pessoal do usurio tux. Voc pode usar o smbolo til como um atalho para diretrios pessoais tambm se voc estiver trabalhando em um ambiente de rede, onde seu diretrio pessoal pode no ser /home, mas pode estar mapeado para qualquer diretrio no sistema de arquivos. A partir de qualquer lugar no sistema de arquivos voc pode acessar seu diretrio pessoal digitando cd ~ ou simplesmente digitandocd sem opes. Ao utilizar caminhos relativos, referencie o diretrio atual com um ponto (.). Isso til principalmente para comandos como cp ou mv, atravs dos quais voc pode copiar ou mover arquivos e diretrios. O prximo nvel mais alto na rvore representado por dois pontos (..). Para acessar o diretrio pai de seu diretrio atual, digite cd ... Para subir dois nveis acima do diretrio atual, digite cd ../.. e assim por diante. Para aplicar seu conhecimento, encontre alguns exemplos abaixo. Eles focam tarefas bsicas que talvez voc queira realizar com arquivos ou pastas usando o Bash.

7.3.1 Exemplos para Trabalhar com Arquivos e Diretrios


Suponha que voc queira copiar um arquivo localizado em algum lugar de seu diretrio pessoal para um subdiretrio de /tmp que preciso criar primeiro. Procedimento 7.1 Criando e Alterando Diretrios

A partir do seu diretrio pessoal, crie um subdiretrio em /tmp: 1 Tecla Enter mkdir /tmp/test

mkdir significa make directory (criar diretrio). Esse comando cria um novo diretrio de nome teste no diretrio /tmp. Nesse caso, voc est usando um caminho absoluto para criar o diretrio teste. 2 Para verificar o que aconteceu, digite ls -l /tmp O novo diretrio teste deve aparecer na lista de contedo do diretrio /tmp. 3 Acesse o novo diretrio com cd /tmp/teste

Bsico do Shell

95

Procedimento 7.2

Criando e Copiando Arquivos

Agora crie um novo arquivo em um subdiretrio de seu diretrio pessoal e copieo para /tmp/teste. Use um caminho relativo para esta tarefa. IMPORTANTE: Sobrescrevendo Arquivos Existentes Antes de copiar, mover ou renomear um arquivo, verifique se seu diretrio de destino j contm um arquivo com o mesmo nome. Caso contenha, considere mudar um dos nomes de arquivo ou use cp ou mv com opes como -i, que perguntam antes de sobrescrever um arquivo existente. Caso contrrio, o Bash ir sobrescrever o arquivo existente sem confirmao. 1 Para listar o contedo de seu diretrio pessoal, digite ls -l ~ Ele deve conter um subdiretrio chamado Documentos por padro. Se no, crie este subdiretrio com o comando mkdir j conhecido: mkdir ~/Documentos 2 Para criar um novo arquivo vazio chamado myfile.txt no diretrio Documentos, digite touch ~/Documents/meuarquivo.txt Normalmente, o comando touch atualiza as datas de modificao e acesso para um arquivo existente. Se voc utilizar o comando touch com um nome de arquivo que no existe em seu diretrio destino, ele cria um novo arquivo. 3 Tecla Enter ls -l ~/Documentos O novo arquivo deve aparecer na lista de contedo. 4 Para copiar o novo arquivo criado, digite cp ~/Documents/meuarquivo.txt . No esquea o ponto no final. Este comando informa ao Bash para ir at seu diretrio pessoal e copiar meuarquivo.txt do subdiretrio Documentos para o diretrio atual, /tmp/teste, sem modificar o nome do arquivo. 5 Verifique o resultado digitando ls -l

96

Manual de Incializao

O arquivo meuarquivo.txt deve aparecer na lista de contedo para /tmp/teste. Procedimento 7.3 Renomeando e Removendo Arquivos ou Diretrios

Agora suponha que voc deseja renomear meuarquivo.txt para arquivotux.txt. E ento, voc decide remover o arquivo renomeado e o diretrio teste. 1 Para renomear o arquivo, digite mv meuarquivo.txt arquivotux.txt 2 Para verificar o que aconteceu, digite ls -l Ao invs de meuarquivo.txt, arquivotux.txt deve aparecer na lista de contedo. mv significa mover e usado com duas opes: a primeira especifica a fonte e a segunda, o destino da operao. Voc pode usar mv para renomear um arquivo ou um diretrio, para mover um arquivo ou diretrio para uma nova localizao ou para fazer ambos em um passo. 3 Se chegar concluso de que voc no precisa mais do arquivo, voc pode exclu-lo digitando rm arquivotux.txt O bash exclui o arquivo sem confirmao alguma. 4 Suba um nvel com cd .. e verifique com ls -l teste se o diretrio teste est vazio agora. 5 Em caso afirmativo, voc pode remover o diretrio teste digitando rmdir teste

7.4 Tornando-se root


Como voc aprendeu em Seo 6.1, Conceito de Usurio (p 75), algumas tarefas no Linux necessitam de permisses de root, caso contrrio elas no podem ser realizadas.

Bsico do Shell

97

7.4.1 Usando o su
Para tornar-se root temporariamente em um shell, proceda como descrito a seguir: 1 Digite su. A senha de root ser requisitada. 2 Digite a senha. Se voc errou a senha de root, o shell exibe uma mensagem. Neste caso, voc precisa digitar novamente su antes de digitar novamente a senha. Se sua senha estiver correta, um smbolo hash # aparece no final do prompt, assinalando que voc o root. 3 Execute sua tarefa. Por exemplo, transfira a propriedade de um arquivo para um novo usurio, o que somente o root pode fazer: chown wilber kde_quick.xml 4 Depois de ter completado suas tarefas como root, retorne sua conta normal. Para fazer isso, digite sair O smbolo hash desaparece e voc est como um usurio normal novamente.

7.4.2 Usando o sudo


Alternativamente, voc tambm pode usar sudo (superuser do) para executar algumas tarefas que normalmente esto disponvel apenas para root. Com o sudo, administradores podem dar permisso root a usurios, privilgios para alguns comandos. Dependendo da configurao do sistema, os usurios podem executar comandos do root apenas digitando suas senhas normais. Devido a uma funo de carimbo de data, os usurios possuem um ticket por um perodo de tempo aps terem digitado sua senha. O ticket normalmente expira depois de alguns minutos. No openSUSE, o sudo necessita da senha de root por padro (se no for configurado de outra forma pelo seu administrador de sistema). Para usurios, o sudo conveniente, prevenindo-o de trocar contas duas vezes (para root e de volta conta comum). Para alterar o proprietrio de um arquivo utilizando o sudo, somente um comando necessrio, ao invs de trs: sudo chown wilber kde_quick.xml Depois que voc digitar a senha exigida, o comando executado. Se voc digitar um segundo comando de root logo aps, no ser necessrio digitar a senha novamente, porque seu ticket ainda vlido. Depois de um certo tempo, o ticket automaticamente expira e a senha exigida novamente. Isto previne pessoas no autorizadas de ter privilgios root caso um usurio esquea de retornar para sua conta normal e deixe um shell root aberto.

98

Manual de Incializao

7.5 Modificando Permisses de Arquivo


No Linux, objetos como arquivos ou pastas ou processos normalmente pertencem ao usurio que os criou ou iniciou. O grupo associado com um arquivo ou pasta depende do grupo primrio ao qual o usurio pertence ao criar o objeto. Quando voc cria um novo arquivo ou diretrio, as permisses iniciais para esse objeto so definidas de acordo com um esquema pr-definido. Para mais detalhes, consulte Seo 6.3, Permisses de Acesso a Arquivos (p 85). Como proprietrio de um arquivo ou diretrio (e como root), voc pode alterar as permisses de acesso a esse objeto. Para alterar os atributos de um objeto como permisses de acesso de um arquivo ou pasta, use o comando chmod seguido dos seguintes parmetros: os usurios para os quais alterar as permisses, o tipo de permisso de acesso a remover, definir ou adicionar e os arquivos ou pastas para as quais voc deseja alterar as permisses separados por espaos. Os usurios para os quais voc pode alterar as permisses de acesso a arquivos se enquadram nas seguintes categorias: o proprietrio do arquivo (user, u), o grupo proprietrio do arquivo (group, g) e outros usurios (others, o). Voc pode adicionar, remover ou definir uma ou mais das seguintes permisses: leitura, escrita ou execuo. Com root, voc pode alterar o proprietrio de um arquivo: com o comando chown (change owner) voc pode transferir a propriedade para um novo usurio.

7.5.1 Exemplos para Alterao de Permisses de Acesso e Propriedade


O seguinte exemplo exibe a sada do comando ls -l em um shell. Exemplo 7.1 -rw-r-----rw-r--r--rw-rw----rw-r--r--rw-r--r-drwxr-xr-x -r-xr-xr-x 1 1 1 1 1 2 1 Permisses de Acesso para Arquivos e Pastas tux tux tux tux tux tux tux users 0 users 53279 users 0 users 70733 users 47896 users 48 users 624398 2006-06-23 2006-06-21 2006-06-23 2006-06-21 2006-06-21 2006-06-23 2006-06-23 16:08 13:16 16:08 09:35 09:46 16:09 15:43 checklist.txt gnome_quick.xml index.htm kde-start.xml kde_quick.xml local tux.jpg

No exemplo acima, o usurio tux dono do arquivo kde-start.xml e possui permisso de leitura e escrita, mas no pode execut-lo. O grupo users pode ler o arquivo mas no pode escrever ou execut-lo. O mesmo vale para os outros usurios como exibido no terceiro bloco de caracteres. Bsico do Shell 99

Procedimento 7.4

Alterando Permisses de Acesso

Suponha que voc seja tux e deseja alterar as permisses de acesso a seus arquivos: 1 Se voc deseja conceder ao grupo users permisso de escrita ao arquivo kde -start.xml, digite chmod g+w kde-start.xml 2 Para conceder ao grupo users e a outros usurios permisso de escrita no arquivo kde-start.xml, digite chmod go+w kde-start.xml 3 Para remover a permisso de escrita para todos os usurios, digite chmod -w kde-start.xml Se voc no especificar nenhum tipo de usurio, as alteraes so aplicadas para todos os usurios o proprietrio do arquivo, o grupo proprietrio e outros. No momento, at o proprietrio tux no possui permisso de escrita no arquivo sem antes restabelecer a permisso de escrita. 4 Para impedir que o grupo users e outros acessem o diretrio local, digite chmod go-x local 5 Para conceder a outros permisso de escrita em dois arquivos, para kde_quick .xml e gnome_quick.xml, digite chmod o+w Procedimento 7.5 kde_quick.xml gnome_quick.xml Alterando o Dono

Suponha que voc seja tux e deseja transferir a propriedade do arquivo kde_quick .xml para outro usurio, digamos wilber. Nesse caso, proceda como a seguir: 1 Digite o usurio e senha para root. 2 Tecla Enter chown wilber kde_quick.xml 3 Verifique o que aconteceu com ls -l kde_quick.xml Voc dever obter a seguinte sada: 100 Manual de Incializao

-rw-r--r-- 1 wilber users

47896 2006-06-21 09:46 kde_quick.xml

4 Se o proprietrio estiver definido como voc deseja, retorne sua conta de usurio normal.

7.6 Recursos teis do Shell


Como voc provavelmente notou nos exemplos acima, o uso de comandos no Bash pode envolver muita digitao. A seguir, conhea alguns recursos do Bash que podem tornar seu trabalho mais fcil e reduzir a digitao. Histrico Por padro, o Bash lembra-se dos comandos digitados. Este recurso chamado histrico. Voc pode navegar atravs dos comandos que foram digitados anteriormente, selecionar um comando que deseja repetir e execut-lo novamente. Para fazer isso, pressione [] repetidamente at que o comando desejado aparea no prompt. Para avanar na lista de comandos digitados anteriormente, pressione []. Para a repetio mais fcil de um determinado comando do histrico do Bash digite apenas a primeira letra do comando que voc deseja repetir e pressione [Page ]. Agora voc pode editar o comando selecionado (por exemplo, alterar o nome de um arquivo ou caminho), antes de voc executar o comando pressionando [Enter]. Para editar a linha de comando, simplesmente mova o cursor at a posio desejada utilizando as setas do teclado e inicie a alterao. Voc tambm pode pesquisar por um determinado comando no histrico. Pressione [Ctrl] + [R] para iniciar uma funo de pesquisa incremental, exibindo o seguinte prompt: (reverse-i-search)`': Digite uma ou vrias letras do comando que est sendo procurado. Cada caractere digitado restringe a pesquisa. O resultado correspondente pesquisa exibido direita do ponto-e-vrgula, enquanto sua entrada aparece do lado esquerdo. Para aceitar um resultado da pesquisa, pressione [Esc]. O prompt retorna sua aparncia normal e exibe o comando escolhido. Voc pode edit-lo ou executlo diretamente pressionando [Enter]. Completao A completao de um nome de arquivo ou diretrio aps digitar suas primeiras letras outro recurso til do Bash. Para fazer isso, digite as primeiras letras e pressione [|] (tabulao). Se o nome do arquivo ou caminho puder ser unicamente identificado, ser completado de uma vez s e o cursor ir mover-se para o final do nome do arquivo. Voc pode ento digitar a prxima opo do comando, se necessrio. Se o nome do arquivo ou caminho no puder ser unicamente identificado (porque existem vrios arquivos com nomes que iniciam com as mesmas letras), o nome do arquivo ou caminho ser completado somente at quando se tornar ambguo novamente. Voc pode obter uma lista desses

Bsico do Shell

101

arquivos pressionando [|] uma segunda vez. Aps isto, voc pode digitar as prximas letras do arquivo ou caminho e tentar complet-lo novamente pressionando [|]. Ao completar nomes de arquivos e caminhos com a ajuda do [|], voc pode simultaneamente verificar se o arquivo ou caminho que voc deseja digitar realmente existe (e voc pode ter certeza de que ter o nome correto). Caracteres curinga Voc pode substituir um ou mais caracteres em um nome de arquivo com um caractere curinga para expanso do nome de caminho. Caracteres curinga so caracteres que representam outros caracteres. Existem trs tipos diferentes no Bash: Caractere curinga ? * [conjunto] Funo Combina exatamente apenas um caractere arbitrrio Combina qualquer nmero de caracteres Combina com apenas um dos caracteres do grupo especificado dentro dos colchetes, que representado aqui pela string conjunto.

7.6.1 Exemplo do uso do histrico, completao e caracteres curinga


Os exemplos a seguir ilustram a utilizao destes recursos teis do Bash. Procedimento 7.6 Utilizando o histrico e completao

Se voc j realizou o exemplo Seo 7.3.1, Exemplos para Trabalhar com Arquivos e Diretrios (p 95) o buffer do seu shell deve conter comandos que podem ser recuperados utilizando a funo histrico. 1 Pressione [] repetidamente at que cd ~ aparea. 2 Pressione [Enter] para executar o comando e para retornar ao seu diretrio home. Por padro, seu diretrio home contm dois subdiretrios inciando com a mesma letra, Documentos e Desktop. 3 Digite cd D e pressione [|]. Nada acontece, j que o Bash no consegue identificar qual dos subdiretrios voc deseja acessar.

102

Manual de Incializao

4 Pressione [|] novamente para ver a lista de escolhas possveis: tux@knox:~> cd D Desktop/ Documentos/ tux@knox:~> cd D

5 O prompt ainda exibe sua entrada inicial. Digite o prximo caractere do subdiretrio que deseja acessar e pressione [|] novamente. O Bash agora completa o caminho. 6 Voc pode agora executar o comando com [Enter]. Procedimento 7.7 Usando caracteres curinga

Agora suponha que seu diretrio home contm um nmero de arquivos com vrias extenses. Ele tambm contm vrias verses de um arquivo que voc salvou com nomes diferentes meuarquivo1.txt, meuarquivo2.txt, etc. Voc deseja pesquisar por certos arquivos de acordo com suas propriedades. 1 Primeiro, crie alguns arquivos de teste em seu diretrio pessoal: 1a Use o comando touch para criar vrios arquivos vazios com diferentes extenses de arquivo, por exemplo .pdf, .xml e .jpg. Voc pode fazer isto consecutivamente (no esquea de usar o histrico do Bash) ou somente com um comando touch: simplesmente adicione vrios nomes de arquivo separados por um espao. 1b Crie no mnimo dois arquivos que possuam a mesma extenso de arquivo, por exemplo .html. 1c Para criar vrias verses de um arquivo digite touch meuarquivo{1..5}.txt Este comando cria cinco arquivos numerados consecutivamente: meuarquivo1.txt,,meuarquivo5.txt 1d Liste o contedo de seu diretrio pessoal. Deve ser parecido com isto: -rw-r--r--rw-r--r--rw-r--r--rw-r--r--rw-r--r--rw-r--r--rw-r--r--rw-r--r--rw-r--r-1 1 1 1 1 1 1 1 1 tux tux tux tux tux tux tux tux tux users users users users users users users users users 0 0 0 0 0 0 0 0 0 2006-07-14 2006-07-14 2006-07-14 2006-07-14 2006-07-14 2006-07-14 2006-07-14 2006-07-14 2006-07-14 13:34 13:47 13:47 13:47 13:34 13:49 13:49 13:49 13:49 foo.xml home.html index.html toc.html manual.pdf meuarquivo1.txt meuarquivo2.txt meuarquivo3.txt meuarquivo4.txt

Bsico do Shell

103

-rw-r--r-- 1 tux users -rw-r--r-- 1 tux users

0 2006-07-14 13:49 meuarquivo5.txt 0 2006-07-14 13:32 tux.png

2 Com a ajuda de caracteres curinga, selecione determinados subconjuntos de arquivos de acordo com vrios critrios: 2a Para listar todos os arquivos com a extenso .html, digite ls -l *.html 2b Para listar todas as verses de meuarquivo.txt, digite ls -l meuarquivo?.txt Note que voc pode usar o caractere curinga ? aqui somente porque a numerao dos arquivos possui um nico dgito. To logo voc tenha um arquivo como meuarquivo10.txt voc deve usar o caractere curinga * para ver todas as verses de meuarquivo.txt (ou adicione outro ponto de interrogao, de modo que sua string se parea com meuarquivo??.txt). 2c Para remover, por exemplo, as verses de 1 at 3 e a verso 5 de meuarquivo.txt, digite rm meuarquivo[1-3,5].txt 2d Verifique o resultado com ls -l De todas as verses de meuarquivo.txt, somente a verso meuarquivo4.txt deve existir. Voc tambm pode combinar vrios caracteres curinga em apenas um comando. No exemplo acima, rm meuarquivo[1-3,5].* levaria ao mesmo resultado que rm meuarquivo[1-3,5].txt porque existem somente arquivos com a extenso .txt. disponveis. NOTA: Usando caracteres curinga em comandos rm Caracteres curinga em comando rm podem ser muito teis mas tambm perigosos: voc pode excluir mais arquivos de seu diretrio que o pretendido. Para ver quais arquivos sero afetados pelo comando rm, execute sua string de caracteres curinga com ls ao invs de rm.

104

Manual de Incializao

7.7 Editando Textos


Para editar arquivos na linha de comando, voc precisa conhecer o editor vi. O vi o editor padro que pode ser encontrado em quase todos os sistemas UNIX/Linux. Ele pode operar em vrios modos nos quais as teclas pressionadas possuem diferentes funes. Isso no o torna fcil para iniciantes, mas voc deve conhecer pelo menos as operaes mais bsicas no vi. Podem existir situaes nas quais nenhum outro editor alm do vi esteja disponvel. Basicamente, o vi possui trs modos de operao: modo de comando Nesse modo, o vi aceita determinadas combinaes de teclas como comandos. Tarefas simples como pesquisa de palavras ou remoo de linhas podem ser executadas. modo de insero Neste modo voc pode escrever textos. modo estendido Neste modo, tambm conhecido como modo dois-pontos (porque voc precisa digitar dois-pontos para trocar para este modo), o vi pode executar tarefas mais complexas como pequisa e substituio de texto. No exemplo (muito simples) a seguir, voc aprender como abrir e editar um arquivo com o vi, como salvar suas alteraes e sair do vi.

7.7.1 Exemplo: editando com o vi


NOTA: Exibio de Teclas A seguir, encontre vrios comandos que voc pode digitar no vi apenas pressionando teclas. Eles aparecem com letras maisculas, como em um teclado. Se voc precisar digitar uma tecla em maiscula, combine a tecla com o [Shift]. 1 Para criar e abrir um novo arquivo com o vi, digite vi arquivodetexto.txt Por padro, o vi abre no modo de comando, no qual voc no pode digitar texto. 2 Pressione [I] para entrar no modo de insero. A ltima linha alterada e indica que voc pode, agora, inserir texto. 3 Escreva algumas frases. Se voc deseja inserir uma nova linha, primeiro pressione [Esc] para retornar ao modo de comando. Pressione [O] para inserir uma nova linha e retornar ao modo de insero novamente. 4 No modo de insero, voc pode editar o texto com as setas do teclado e [Del]. Bsico do Shell 105

5 Para sair do vi, pressione [Esc] para entrar no modo de comando novamente. Ento, pressione [:], que o levar ao modo estendido. A ltima linha agora exibe um sinal de dois-pontos. 6 Para sair do vi e salvar suas alteraes, digite wq (w para escrever - write -; q para sair - quit -) e pressione [Enter]. Se voc deseja salvar o arquivo com um nome diferente, digite w nome do arquivo e pressione [Enter]. Para sair do vi sem salvar, digite q! e pressione [Enter].

7.8 Pesquisando por Arquivos ou Contedo


O Bash lhe oferece vrios comandos para pesquisar arquivos e pesquisar contedo em arquivos: locate Este utilitrio est disponvel somente se voc instalou o pacote findutils-locate. Com este comando voc pode encontrar o diretrio no qual um arquivo especfico se encontra. Se desejar, use caracteres curinga para especificar nomes de arquivos. O programa muito rpido porque usa um banco de dados criado especificamente para o propsito, ao invs de executar a pesquisa no sistema de arquivos inteiro. Este fato, no entanto, tambm resulta em uma desvantagem: o locate fica impossibilitado de encontrar qualquer arquivo criado depois da ltima atualizao de seu banco de dados. O banco de dados pode ser gerado pelo root executando o comando updatedb. find Com o comando find, pesquise por um arquivo em um dado diretrio. O primeiro argumento especifica o diretrio no qual iniciar a pesquisa. A opo -name deve ser seguida de um texto de pesquisa, que pode tambm conter caracteres curinga. Ao contrrio do locate, que usa um banco de dados, o, find pesquisa o diretrio atual. grep O comando grep encontra um determinado texto de pesquisa nos arquivos de texto especificados. Se o texto de pesquisa for encontrado, o comando exibe a linha na qual o textodepesquisa foi encontrado, juntamente com o nome do arquivo. Se desejar, use caracteres curinga para especificar nomes de arquivos.

7.8.1 Exemplos de Pesquisa


As reas de trabalho KDE e GNOME armazenam dados de aplicaes especficas do usurio em diretrios ocultos, por exemplo .kde e .gnome. 1 Para localizar esses diretrios em seu computador, digite locate .kde se voc tem a rea de trabalho KDE instalada ou 106 Manual de Incializao

locate .gnome se voc tem a rea de trabalho GNOME instalada. Voc ver que o comando locate exibe todos os nomes de arquivo no banco de dados que contm o texto .kde ou .gnome em qualquer lugar. Para aprender como modificar esse comportamento, veja a pgina man do comando locate. 2 Para pesquisar em seu diretrio pessoal por todas as ocorrncias de nomes de arquivo contendo a extenso .txt, use find ~ -name '*.txt' -print 3 Para pesquisar em um diretrio (neste caso, seu diretrio pessoal) por todas as ocorrncias de arquivos contendo, por exemplo, a palavra msica, digite grep msica ~/* Note que o grep diferencia maisculas e minsculas a no ser que voc o utilize com a opo -i. Com o comando acima, voc no encontrar nenhum arquivo que contenha Msica. Se voc deseja usar um texto de pesquisa composto por mais de uma palavra, coloque o texto de pesquisa entre aspas duplas, por exemplo: grep "msica timo" ~/*

7.9 Visualizando arquivos de texto


Ao pesquisar pelo contedo de um arquivo com grep, a sada informa a linha na qual o textodepesquisa foi encontrado, juntamente com o nome do arquivo. Frequentemente, essa informao contextual ainda no suficiente para decidir se voc quer abrir e editar esse arquivo. O Bash oferece a voc vrios comandos para dar uma olhada rpida no contedo de um arquivo texto diretamente no shell, sem abrir um editor. head Com o comando head voc pode visualizar as primeiras linhas de um arquivo. Se voc no especificar mais detalhes para o comando, head exibe as 10 primeiras linhas de um arquivo de texto. tail O comando tail o oposto do head. Se voc usar o tail sem quaisquer opes, ele ir exibir as ltimas 10 linhas de um arquivo de texto. Isto pode ser muito til para visualizar arquivos de log do sistema, onde as mensagens mais recentes ou entradas de log encontram-se no final do arquivo.

Bsico do Shell

107

less Com less, exiba todo o contedo de um arquivo de texto. Para movimentar-se para cima e para baixo em meia pgina use [Page ] e [Page ]. Use [Space] para deslocar-se uma pgina para baixo. [Home] o leva para o incio do documento, e [End], para o final do documento. Para sair do modo de visualizao, pressione [Q]. more Ao invs de usar o less, voc pode usar um programa mais antigo, o more. Ele possui, basicamente, a mesma funo mas menos conveniente porque no permite que voc retorne s pginas anteriores. Use [Space] para movimentarse para frente. Quando voc atingir o final do documento, o visualizador se fecha automaticamente. cat O comando cat exibe o contedo de um arquivo, imprimindo o contedo inteiro na tela sem interrupo. Como cat no permite que voc retorne s pginas anteriores, no muito til como visualizador, mas usado frequentemente em combinao com outros comandos.

7.10 Redirecionamento e Pipes


Algumas vezes til escrever a sada de um comando em um arquivo para edio posterior ou combinar vrios comandos, usando a sada de um comando como entrada do prximo. O shell oferece esta funo atravs de redirecionamentos ou pipes. Normalmente, a sada padro no shell sua tela (ou uma janela shell aberta) e a entrada padro o teclado. Com a ajuda de certos smbolos voc pode redirecionar a entrada ou sada para outro objeto, tal como um arquivo ou outro comando. Redirecionamento Com > voc pode enviar a sada de um comando para um arquivo (redirecionamento de sada), com < voc pode usar um arquivo como entrada para um comando (redirecionamento de entrada). Pipe Atravs de um smbolo de pipe | voc pode redirecionar tambm a sada: com um pipe voc pode combinar vrios comandos, usando a sada de um como entrada de outro. Em comparao com os outros smbolos de redirecionamento, > e <,o uso do pipe no fica restrito a arquivos.

7.10.1 Exemplo de Redirecionamento e Pipe


1 Para escrever a sada de um comando como ls em um arquivo, digite ls -l > listadearquivos.txt

108

Manual de Incializao

Isto cria um arquivo chamado listadearquivos.txt que contm a lista de contedos de seu diretrio atual como gerado pelo comando ls. No entanto, se um arquivo chamado listadearquivos.txt j existir, este comando sobrescreve o arquivo existente. Para evitar isso, use >> ao invs de >. Digitar ls -l >> listadearquivos.txt simplesmente concatena a sada do comando ls no final de um arquivo j existente chamado listadearquivos.txt. Se o arquivo no existir, ele criado. 2 Os redirecionamentos tambm funcionam do outro modo. Ao invs de usar a entrada padro do teclado para um comando, voc pode usar um arquivo como entrada: sort < listadearquivos.txt Isto ir forar o comando sort a ler sua entrada a partir do contedo do arquivo listadearquivos.txt. O resultado exibido na tela. Logicamente, voc tambm pode escrever o resultado em outro arquivo, usando uma combinao de redirecionamentos: sort < listadearquivos.txt > listadearquivos_ordenada.txt

3 Se um comando gerar uma sada muito grande, como ls -l, pode ser til enviar a sada a um visualizador como less para que seja possvel navegar pelas pginas. Para fazer isso, digite ls -l | less A lista do contedo do diretrio atual exibida em less. O pipe usado frequentemente em combinao com o comando grep para pesquisar por um certo texto na sada de outro comando. Por exemplo, se voc deseja ver uma lista de arquivos em um diretrio cujo proprietrio o usurio tux, digite ls -l | grep tux

7.11 Iniciando Programas e Manipulando Processos


Como foi visto em Seo 7.7, Editando Textos (p 105), programas podem ser iniciados a partir do shell. Aplicaes com uma interface grfica precisam do X Window System e podem ser iniciadas somente a partir de uma janela de terminal dentro de uma interface grfica. Por exemplo, se voc deseja abrir um arquivo chamado frias.pdf em seu diretrio pessoal a partir de uma janela de terminal no KDE ou GNOME, simplesmente execute okular ~/vacation.pdf (ou evince ~/frias.pdf) para iniciar um visualizar PDF e exibir seu arquivo. Bsico do Shell 109

Ao verificar a janela de terminal novamente voc ir perceber que a linha de comando estar bloqueada enquanto o visualizador PDF estiver aberto, significando que seu prompt no est disponvel. Para mudar isso, pressione [Ctrl] + [Z] para suspender o processo e digite bg para enviar o processo para segundo plano. Agora voc pode visualizar o arquivo frias.pdf enquanto seu prompt est disponvel para aceitar outros comandos. Um modo mais fcil de realizar isso enviar um processo para segundo plano diretamente logo na sua inicializao. Para fazer isso, adicione um E comercial (&) no final do comando: okular ~/frias.pdf & Se voc inciou vrios processos em segundo plano (tambm chamados de tarefas ou jobs) a partir do mesmo shell, o comando jobs lhe fornece uma viso geral das tarefas. Ele tambm exibe o nmero da tarefa entre colchetes e seu status: tux@linux:~> jobs [1] Running [2]- Running [3]+ Stopped okular book.opensuse.startup-xep.pdf & okular book.opensuse.reference-xep.pdf & man jobs

Para trazer uma tarefa para o primeiro plano novamente, digite fg nmero_da_tarefa. Enquanto o comando job exibe somente os processo em segundo plano iniciados a partir de um shell especfico, o comando ps (executado sem opes) exibe uma lista de todos os processosiniciados por voc. Um exemplo de sada apresentado abaixo: tux@linux:~> ps PID TTY TIME CMD 15500 pts/1 00:00:00 bash 28214 pts/1 00:00:00 okular 30187 pts/1 00:00:00 kwrite 30280 pts/1 00:00:00 ps Caso um programa no possa ser finalizado do modo normal, use o comando kill para parar o processo (ou processos) pertencentes quele programa. Para fazer isso especifique o identificador do processo (PID) exibido na sada do comando ps. Por exemplo, para fechar o editor KWrite no exemplo acima, digite kill 30187 Isto envia um sinal TERM que instrui o programa a fechar a si mesmo. Alternativamente, se o programa ou processo que voc deseja finalizar est em segundo plano e exibido pelo comando jobs, voc tambm pode usar o comando kill em combinao com o nmero da tarefa para finalizar este processo: Ao identificar a tarefa com o nmero da tarefa, voc deve prefixar o nmero com um caractere de porcentagem (%): kill % nmero_da_tarefa

110

Manual de Incializao

Se o comando kill no ajudar como acontece em casos de programas fujes tente kill -9 PID Isto envia um sinal KILL no lugar de um sinal TERM, finalizando um determinado processo na maioria dos casos. Esta seo tem como propsito introduzir o conjunto de comandos mais bsico existente para manipular tarefas (jobs) e processos. Encontre uma viso geral para administradores de sistemas em Seo Processes (Captulo 13, System Monitoring Utilities, Guia de Referncia).

7.12 Comandos importantes do Linux


Esta seo fornece uma viso dos comandos mais importantes. Existem muito mais comandos do que os listados neste captulo. Os parmetros so listados juntamente com os comandos individuais e, quando apropriado, um exemplo de aplicao tpico introduzido. Para aprender mais sobre os vrios comandos, use as pginas man, acessadas com man seguido pelo nome do comando, por exemplo, man ls. Pginas man so exibidas diretamente no shell. Para percorr-las, mova para cima e para baixo com [Page ] e [Page ]. Mova entre o incio e o final de um documento com [Home] e [End]. Finalize este modo de visualizao pressionando [Q]. Aprenda mais sobre o comando man com man man. No resumo a seguir, os elementos individuais do comando so escritos com tipos de fontes diferentes. O comando atual e suas opes obrigatrias so sempre escritos como comando opo. Especificaes ou parmetros que no so obrigatrios so escritos entre [colchetes]. Ajuste as configuraes de acordo com as suas necessidades. No faz sentido escrever ls arquivo se nenhum arquivo chamado arquivo existe atualmente. Voc pode, geralmente, combinar vrios parmetros, por exemplo, escrevendo ls -la ao invs de ls -l -a.

7.12.1 Comandos de arquivo


A seo a seguir lista os comandos mais importantes para o gerenciamento de arquivos. Ela cobre tudo desde a administrao geral de arquivos at a manipulao das ACLs do sistema de arquivos.

Administrao de arquivos
ls [opes] [arquivos] Se voc executar ls sem qualquer parmetro adicional, o programa ir listar o contedo do diretrio atual na forma curta. -l Lista detalhada Bsico do Shell 111

-a Exibe os arquivos ocultos cp [opes] origem destino Copia a origem para o destino. -i Aguarda por confirmao, se necessrio, antes que um destino existente seja sobrescrito -r Copia recursivamente (inclui os subdiretrios) mv [opes] origem destino Copia a origem para o destino e ento, remove o original da origem. -b Cria uma cpia de backup da origem antes de mover -i Aguarda por confirmao, se necessrio, antes que um arquivo_destino existente seja sobrescrito rm [opes] arquivos Remove os arquivos especificados do sistema de arquivos. Os diretrios no so removidos pelo rm a menos que a opo -r seja usada. -r Remove qualquer subdiretrio existente -i Aguarda por confirmao antes de remover cada arquivo ln [opes] origem destino Cria um link interno da origem para o destino. Geralmente este link aponta diretamente para a origem no mesmo sistema de arquivos. No entanto, se o ln for executado com a opo -s, ele criar um link simblico que apenas aponta para o diretrio no qual a origem est localizada, habilitando links atravs dos sistemas de arquivos. -s Cria um link simblico cd [opes] [diretrio] Altera o diretrio atual. O cd sem qualquer parmetro acessa o diretrio pessoal do usurio. mkdir [opes] diretrio Cria um novo diretrio.

112

Manual de Incializao

rmdir [opes] diretrio Remove o diretrio especificado se ele j estiver vazio. chown [opes] nome_de_usurio[:[grupo]] arquivos Transfere a propriedade de um arquivo para um usurio com o nome de usurio especificado. -R Altera arquivos e diretrios em todos os subdiretrios chgrp [opes] nome_do_grupo arquivos Transfere a propriedade do grupo de um dado arquivo para o grupo com o nome de grupo especificado. O proprietrio do arquivo pode alterar a propriedade do grupo somente se ele for membro dos grupos atual e novo. chmod [opes] modo arquivos Altera as permisses de acesso. O parmetro modo possui trs partes: grupo, acesso e tipo de acesso. O grupo aceita os seguintes caracteres: u Usurio g Grupo o Outros Para acesso, conceda acesso com + e proba-o com -. O tipo de acesso controlado pelas seguintes opes: r Leitura w Escrita x Execuoexecutar arquivos ou alterar para o diretrio s Setuid bito aplicativo ou programa iniciado como se o fosse pelo dono do arquivo Alternativamente, um cdigo numrico pode ser usado. Os quatro dgitos do cdigo so compostos da soma dos valores 4, 2, e 1o resultado decimal de uma mscara binria. O primeiro dgito define o SUID (set user ID) (4), o SGID (set group ID) (2) e o bit fixo (1). O segundo dgito define as permisses do dono do Bsico do Shell 113

arquivo. O terceiro dgito define as permisses dos membros do grupo e o ltimo dgito define as permisses para todos os outros usurios. A permisso de leitura definida com 4, a permisso de escrita com 2 e a permisso para execuo de um arquivo definida com 1. O dono de um arquivo geralmente recebe um 6 ou 7 para arquivos executveis. gzip [parmetros] arquivos Este programa comprime o contedo dos arquivos usando algoritmos matemticos complexos. Aos arquivos comprimidos desta maneira dada a extenso .gz e precisam ser descomprimidos antes que eles possam ser usados. Para comprimir vrios arquivos ou at mesmo diretrios completos, use o comando tar. -d Descomprime os arquivos gzip compactados para que eles retornem ao seu tamanho original e possam ser processados normalmente (como o comando gunzip) tar opes arquivo_comprimido arquivos O comando tar coloca um ou mais arquivos dentro de um arquivo comprimido. A compresso opcional. O tar um comando um pouco complexo com vrias opes disponveis. As opes mais usadas frequentemente so: -f Grava a sada para um arquivo e no mostra na tela como geralmente o caso -c Cria um novo arquivo TAR -r Adiciona arquivos a um arquivo existente -t Exibe o contedo de um arquivo -u Adiciona arquivos, mas somente se eles forem mais novos do que os arquivos j contidos no arquivo comprimido -x Descomprime arquivos de um arquivo comprimido (extrao) -z Comprime o arquivo comprimido resultante com o gzip -j Comprime o arquivo comprimido resultante com o bzip2 -v Lista os arquivos processados 114 Manual de Incializao

Os arquivos comprimidos pelo tar terminam em .tar. Se o arquivo TAR tambm for comprimido usando o gzip, a terminao ser .tgz ou .tar.gz. Se ele for comprimido usando o bzip2, a terminao ser .tar.bz2. locate padres Este comando estar disponvel somente se voc tiver instalado o pacote findutils-locate. O comando locate pode encontrar o diretrio onde um arquivo especificado est localizado. Se desejado, use caracteres curingas para especificar nomes de arquivos. O programa muito rpido porque ele usa um banco de dado especificamente criado para este propsito (ao invs de pesquisar atravs de todo o sistema de arquivos). Este fato, no entanto, tambm resulta no maior inconveniente: o locate no consegue encontrar qualquer arquivo criado aps a ltima atualizao do banco de dados. O banco de dados pode ser gerado pelo root com o comando updatedb. updatedb [opes] Este comando executa uma atualizao do banco de dados usado pelo locate. Para incluir arquivos em todos os diretrios existentes, execute o programa como root. Tambm faz sentido coloc-lo em segundo plano ao execut-lo com um E comercial anexo (&), para voc poder continuar imediatamente a trabalhar na mesma linha de comando (updatedb &). Este command geralmente executado como um trabalho dirio do cron (veja cron.daily). find [opes] Com find, pesquise por um arquivo em um dado diretrio. O primeiro argumento especifica o diretrio no qual iniciar a pesquisa. A opo -name deve ser seguida de um texto de pesquisa, que pode tambm conter caracteres curinga. Ao contrrio do locate, que usa um banco de dados, o, find pesquisa no diretrio atual.

Comandos para acessar o contedo dos arquivos


file [opes] [arquivos] Com file, detecte os contedos dos arquivos especificados. -z Tenta ver dentro de arquivos comprimidos cat [opes] arquivos O comando cat exibe os contedos de um arquivo, imprimindo o contedo completo na tela sem interrupo. -n Numera a sada na margem esquerda less [opes] arquivos Este comando pode ser usado para navegar nos contedos do arquivo especificado. Role metade da tela para cima ou para baixo com [PgUp] e [PgDn]

Bsico do Shell

115

um role uma pgina inteira para baixo com [Espao]. Pule para o incio ou final do arquivo usando [Home] e [End]. Pressione [Q] para sair do programa. grep [opes] texto_de_pesquisa arquivos O comando grep encontra um texto de pesquisa especfico nos arquivos especificados. Se o texto de pesquisa encontrado, o comando exibe a linha na qual o texto_de_pesquisa foi encontrado juntamente com o nome do arquivo. -i No diferenciar maisculas de minsculas -H Exibe somente os nomes dos arquivos relevantes, mas no as linhas do texto -n Exibe adicionalmente o nmero de linhas na qual foi encontrada uma ocorrncia -l Lista somente os arquivos no qual o texto_de_pesquisa no ocorre diff [opes] arquivo1 arquivo2 O comando diff compara os contedos de dois arquivos quaisquer. A sada produzida pelo programa lista todas as linhas que no correspondem. Isto frequentemente usado por programadores que necessitam apenas enviar as alteraes dos programas e no todo o cdigo fonte. -q Apenas relata onde os dois arquivos diferem -u Produz um diff unificado, o que torna a sada mais legvel

Sistemas de arquivos
mount [opes] [dispositivo] ponto_de_montagem Este comando pode ser usado para montar qualquer mdia de dados, como discos rgidos, unidades de CD-ROM e outras unidades, em um diretrio do sistema de arquivos Linux. -r Montar somente leitura -t sistema_de_arquivos Especifique o sistema de arquivos, geralmente ext2 para discos rgidos Linux, msdos para mdia MS-DOS, vfat para o sistema de arquivos Windows e iso9660 para CDs Para discos rgidos no definidos no arquivo /etc/fstab, o tipo de dispositivo tambm deve ser especificado. Neste caso, somente o root pode mont-lo. Se o 116 Manual de Incializao

sistema de arquivos tambm precisa ser montado por outros usurios, digite a opo user na linha apropriada no arquivo /etc/fstab (separado por vrgulas) e salve esta alterao. Mais informaes esto disponveis na pgina man mount(1). umount [opes] ponto_de_montagem Este comando desmonta uma unidade montada de um sistema de arquivos. Para prevenir a perda de dados, execute este comando antes de tirar uma mdia de dados removvel de sua unidade. Geralmente, somente o root tem permisso para executar os comandos mount e umount. Para habilitar a execuo destes comandos por outros usurios, edite o arquivo /etc/fstab para especificar a opo user para a unidade relevante.

7.12.2 Comandos do sistema


A seo a seguir lista alguns dos mais importantes comandos necessrios para obter informaes do sistema, controlar processos e a rede.

Informaes do sistema
df [opes] [diretrio] O comando df ("disk free" - livre em disco), quando usado sem qualquer opo, exibe informaes sobre o espao total do disco, o espao em disco atualmente em uso e o espao livre em todas as unidades montadas. Se um diretrio for especificado, a informao ser limitada unidade na qual o diretrio est localizado. -h Exibe o nmero de blocos ocupados em gigabytes, megabytes ou kilobytesnum formato legvel por humanos -T Tipo de sistema de arquivos (ext2, nfs, etc.) du [opes] [caminho] Este comando, quando executado sem qualquer parmetro, exibe o espao em disco total ocupado por arquivos e diretrios no diretrio atual. -a Exibe o tamanho de cada arquivo individual -h Sada no formato legvel por humanos -s Exibe apenas o tamanho total calculado free [opes] O comando free exibe informaes sobre a memria RAM e o uso do espao de troca, exibindo a quantidade total e usada em ambas as categorias. Veja

Bsico do Shell

117

Seo The free Command (Captulo 18, Special System Features, Guia de Referncia) para mais informaes. -b Sada em bytes -k Sada em kilobytes -m Sada em megabytes date [opes] Este simples programa exibe a hora atual do sistema. Se executado como root, ele tambm pode ser usado para alterar a hora do sistema. Detalhes sobre o programa esto disponveis na pgina man date(1).

Processos
top [opes] O top fornece um resumo rpido dos processos atualmente em execuo. Pressione [H] para acessar uma pgina que brevemente explica as opes principais para a personalizao do programa. ps [opes] [ID do processo] Se voc executar sem opes, este comando ir exibir uma tabela de todos os seus prprios programas ou processosaqueles que voc iniciou. As opes para este comando no so precedidas por hfen. aux Exibe uma lista detalhada de todos os processos, independente do dono kill [opes] ID do processo Infelizmente, algumas vezes, um programa no pode ser terminado de forma normal. Na maioria dos casos, voc ainda consegue parar tal programa executando o comando kill, especificando o respectivo ID do processo (veja top e ps). O kill envia um sinal TERM que instrui o programa a se desligar. Se isto no ajudar, o seguinte parmetro pode ser usado: -9 Envia um sinal KILL ao invs de um sinal TERM, levando o processo especificado ao seu fim na maioria dos casos killall [opes] nome_do_processo Este comando similar ao kill, mas usa o nome do processo (ao invs do ID do processo) como argumento, matando todos os processos com aquele nome.

118

Manual de Incializao

Rede
ping [opes] nome de mquina ou endereo IP O comando ping a ferramenta padro para testar a funcionalidade bsica de redes TCP/IP. Ele envia um pequeno pacote de dados para uma mquina de destino, requisitando uma resposta imediata. Se isto funcionar, o ping exibe uma mensagem para aquele efeito, que indica que o link da rede est basicamente funcionando. -cnmero Determina o nmero total de pacotes a enviar e termina aps eles terem sido despachados (por padro, no h limite definido) -f flood ping: envia tantos pacotes de dados quantos possveis; um meio popular, reservado para o root, de testar redes -ivalor Especifica o intervalo entre dois pacotes de dados em segundos (padro: um segundo) host [opes] nome_de_mquina [servidor] O sistema de nome de domnio resolve nomes de domnio em endereos IP. Com esta ferramenta, envie consultas a servidores de nomes (servidores DNS). ssh [opes] [usuario@]nome_de_mquina [comando] O SSH um protocolo de Internet que permite a voc trabalhar em mquinas remotas atravs de uma rede. O SSH tambm o nome de um programa Linux que usa este protocolo para permitir operaes em computadores remotos.

Diversos
passwd [opes] [nome_de_usurio] Os usurios podem alterar suas senhas a qualquer hora usando este comando. O administrador root pode usar este comando para alterar a senha de qualquer usurio no sistema. su [opes] [nome_de_usurio] O comando su torna possvel logar-se com um nome de usurio diferente em uma sesso em execuo. Especifique um nome de usurio e a senha correspondente. A senha no necessria para o root, porque o root tem autorizao para assumir a identidade de qualquer usurio. Ao usar o comando sem especificar um nome de usurio, voc dever digitar a senha do root e altera para o superusurio (root). Use su - para iniciar um shell de login para um usurio diferente. halt [opes] Para evitar a perda de dados, voc deve sempre usar este programa para desligar o seu sistema.

Bsico do Shell

119

reboot [opes] Faz o mesmo que o halt, exceto que o sistema reinicia imediatamente. clear Este comando limpa a rea visvel do console. Ele no tem opes.

7.12.3 Para mais informaes


Existem muito mais comandos que os listados neste captulo. Para informaes sobre outros comandos ou informaes mais detalhadas, a publicao da O'Reilly Linux in a Nutshell recomendada.

120

Manual de Incializao

Parte III. Ajuda e soluo de problemas

8 Ajuda e Documentao
O openSUSE vem com vrias fontes de informao e documentao, muitas das quais j esto integradas em seu sistema instalado: Centros de ajuda das reas de trabalho Os centros de ajuda de ambas as reas de trabalho, KDE (Centro de ajuda do KDE) e GNOME (Help), fornecem um acesso central para os recursos de documentao mais importantes em seu sistema, de forma pesquisvel. Estes recursos incluem ajuda online para aplicaes instaladas, pginas man, pginas info e os manuais Novell/SUSE entregues com seu produto. Aprenda mais sobre o centro de ajuda da sua rea de trabalho em Seo 8.1, Usando o Centro de Ajuda do KDE (p 123) e Seo 8.2, Usando o GNOME Help (p 125). Pacotes de ajuda separados para alguns aplicativos Ao instalar novos softwares com o YaST, a documentao do software instalada automaticamente na maioria dos casos e normalmente aparece no centro de ajuda da sua rea de trabalho. No entanto, algumas aplicaes, como o GIMP, possuem pacotes de ajuda online diferentes que podem ser instalados com YaST e no se integram aos centros de ajuda. Documentao em /usr/share/doc Este diretrio tradicional de ajuda contm vrios arquivos de documentao e as notas de lanamento para seu sistema. Encontre informaes mais detalhadas em Seo Documentation Directory (Captulo 35, Help and Documentation, Guia de Referncia). Pginas de manual ou pginas info para comandos do shell Ao trabalhar com o shell, voc no precisa saber de cabea as opes dos comandos. Tradicionalmente, o shell fornece ajuda integrada atravs de pginas man e pginas info. Leia mais em Seo Man Pages (Captulo 35, Help and Documentation, Guia de Referncia) e Seo Info Pages (Captulo 35, Help and Documentation, Guia de Referncia).

8.1 Usando o Centro de Ajuda do KDE


A partir da rea de trabalho KDE voc pode acessar o Centro de ajuda do KDE de vrias maneiras: se voc precisa de informaes a partir de uma aplicao, simplesmente clique no boto Ajuda da aplicao ou pressione [F1] para abrir a documentao da aplicao no centro de ajuda. Se voc iniciar o centro de ajuda a partir do menu principal, ou a partir da linha de comando com khelpcenter, voc ser levado janela principal do centro de controle, de onde pode navegar pelos tpicos de ajuda. Ajuda e Documentao 123

Figura 8.1

Janela Principal do Centro de Controle KDE

O menu e a barra de ferramentas fornecem opes para imprimir o contedo do centro de ajuda, pesquisar na pgina exibida e navegar e personalizar o centro de ajuda. O campo de exibio direita da janela sempre exibe o contedo atualmente selecionado, tal como manuais online, resultados de pesquisa ou pginas web. A rea de navegao esquerda da janela contm vrias abas: Contedo Apresenta uma viso em rvore de todas as fontes de informao disponveis. O centro de ajuda referencia vrios grupos alvo, tais como usurios, administradores e desenvolvedores. Clique em uma entrada para abrir e navegar nas categorias individuais. O centro de ajuda tambm fornece acesso a algumas bases de dados online que cobrem problemas em hardwares especiais e softwares para seu produto. Todas essas fontes podem ser pesquisadas de modo conveniente uma vez que o ndice de pesquisa tenha sido gerado. O contedo de seu centro de ajuda depende dos pacotes de softwares atualmente instalados e dos idiomas selecionados como idiomas do sistema. Glossrio Fornece uma referncia rpida onde voc pode procurar as definies de palavras que no lhe so familiares. Opes de pesquisa Possui opes para pesquisa do texto completo no centro de controle. Voc pode combinar vrios critrios de busca.

124

Manual de Incializao

Procedimento 8.1

Pesquisando no Centro de Ajuda

Para usar a busca por texto completo fornecida pelo Centro de ajuda do KDE, gere um ndice de busca e defina os parmetros da busca. Se o ndice de busca ainda no foi gerado, o sistema automaticamente o avisa para fazer isso quando voc clica na aba Pesquisar. 1 Para pesquisar por um termo, clique no campo de texto e digite o termo de pesquisa. 2 Para combinar seus termos de pesquisa com operandos, clique em Mtodo e selecione o operando para usar. 3 Escolha uma opo de Nmero Mximo de Resultados para limitar o nmero de resultados a serem exibidos. 4 Para restringir sua busca a certos tipos de documentao, escolha uma opo de Seleo de escopo. Com Padro, uma seleo pr-definida de documentos pesquisada. Todos inclui todos os tipos de documentos na pesquisa. Personalizado permite que voc defina quais documentos incluir em sua pesquisa. Apenas ative os documentos que voc deseja na lista. 5 Depois que voc tiver definido as opes, clique em Pesquisar. Os resultados de pesquisa sero exibidos como uma lista de links no campo de exibio e possvel navegar entre ele com cliques do mouse. Procedimento 8.2 Gerando um Novo ndice de Pesquisa

1 Para criar um novo ndice de pesquisa, selecione Configuraes > Construir ndice de Pesquisa a partir do menu. Uma janela se abrir, exibindo uma lista da documentao atualmente disponvel no centro de configurao. No caso em que no exista o ndice de pesquisa, voc ser perguntado automaticamente para construir um, uma vez que voc digite um termo de pesquisa no campo de pesquisa. 2 Selecione os documentos a integrar no ndice de pesquisa e clique em Construir ndice. Depois que o ndice for gerado, voc pode utilizar a busca por texto completo.

8.2 Usando o GNOME Help


Na rea de trabalho GNOME, para iniciar o Help diretamente a partir de uma aplicao, clique no boto Ajuda ou pressione [F1]. Ambas as opes levam voc diretamente documentao da aplicao no centro de ajuda. No entanto, voc tambm pode iniciar o Help a partir do menu principal ou da linha de comando com yelp e ento navegar na janela principal do centro de ajuda.

Ajuda e Documentao

125

Figura 8.2

Janela Principal do Help

O menu e a barra de ferramentas fornecem opes de navegao e personalizao do centro de ajuda, para pesquisar e imprimir contedo do Help. Para visualizar a tabela de contedo, clique no cone da casa ou pressione [Alt] + [Home]. Os tpicos da ajuda so agrupados em categorias apresentados em links. Clique em um dos links para abrir uma lista de tpicos para aquela categoria. Para procurar por um item, apenas digite o termo de busca no campo de pesquisa no topo da janela.

8.3 Navegando nas Pginas man e info a Partir de sua rea de Trabalho
Com a rea de trabalho KDE ou GNOME, voc tambm pode acessar (ou imprimir) pginas man e info: KDE No Dolphin ou no Konqueror, para visualizar a pgina man para ls, digite man:/ls na barra de localizao. Se existirem diferentes categorias para um comando, o Konqueror exibe-as como links. Para exibir a pgina info sobre o grep, por exemplo, digite info:/grep. No Centro de ajuda do KDE, clique em Pginas de manual do UNIX ou Navegar nas pginas info na tabela de contedos para navegar nas pginas de manual ou pginas info. Voc tambm pode usar a pesquisa e limitar o escopo para as Pginas de manual do UNIX. GNOME Execute yelp man:ls ou yelp info:ls para exibir a pgina man ou pgina info. Alternativamente digite man:ls ou info:ls no campo de pesquisa do Yelp.

126

Manual de Incializao

Figura 8.3

Visualizando uma Pgina Man com o Konqueror

8.4 Recursos de Ajuda Adicionais


Alm das verses online dos manuais openSUSE instalados em /usr/share/doc, voc tambm pode acessar os manuais especficos de um produto e a documentao na Internet. Para uma viso geral de toda a documentao disponvel para seu produto verifique a documentao especfica do openSUSE em http://www.novell.com/ documentation/. Se voc estiver procurando por informaes adicionais relacionadas a um produto voc pode visitar as seguintes pginas: Wiki openSUSE (Ingls) [http://en.opensuse.org] e http://www.opensuse.org Banco de Dados de Suporte do SUSE [http://en.opensuse.org/SDB:SDB] openSUSE Forums [http://forums.opensuse.org/] Pgina Web da Documentao do KDE [http://www.kde.org/documentation] Pgina Web de Documentao de Aplicaes KDE [http://www.kde-apps.org] Pgina Web de Documentao do GNOME [http://www.gnome.org/learn/] Voc poder querer experimentar motores de buscas de propsito geral. Por exemplo, voc pode experimentar os termos de busca Linux CD-RW ajuda ou OpenOffice problema converso arquivo se voc estiver tendo problemas com gravao de CD ou com a converso de arquivos do OpenOffice. O Google tambm possui um mecanismo de busca especfico para o Linux em http://www.google.com/linux que pode ser til. Ajuda e Documentao 127

8.5 Para Mais Informaes


Alm dos recursos de ajuda especficos do produto, existe uma vasta gama de informao disponvel para tpicos relativos ao Linux.

8.5.1 Recursos Online Para o openSUSE


A comunidade openSUSE composta por pessoas dispostas a ajudar. Se voc tem alguma questo especfica voc pode escrever para vrias listas de e-mail, comunicarse atravs do IRC ou navegar em fruns web. Encontre mais informaes em http:// en.opensuse.org/Communicate.

8.5.2 Projeto de Documentao do Linux


O projeto de documentao do Linux (TLDP) mantido por uma equipe de voluntrios que escrevem documentao relacionada ao Linux (veja http://www.tldp.org). O conjunto de documentos possui tutoriais para iniciantes, mas focado principalmente em usurios experientes e administradores de sistemas profissionais. O TLDP publica HOWTOs, FAQs (perguntas frequentes) e guias sob uma licena livre. Parte da documentao do TLDP tambm est disponvel no openSUSE

HOWTOs
HOWTOs normalmente so guias passo-a-passo curtos e informais para realizar determinadas tarefas. Os HOWTOs tambm podem ser encontrados no pacote howto e so instalados em /usr/share/doc/howto.

Perguntas Mais Frequentes


FAQs (Perguntas frequentes) so uma srie de perguntas e respostas. Elas se originam dos grupos de notcias da Usenet, onde o propsito era reduzir o repetido envio das mesmas perguntas bsicas.

Guias
Manuais e guias para vrios tpicos ou programas podem ser encontrados em http:// www.tldp.org/guides.html. Eles variam de Guia Bash para Iniciantes a Hierarquia do Sistema de Arquivos do Linux e Guia de Segurana do Administrador Linux. Normalmente, guias so mais detalhados e exaustivos que HOWTOs ou FAQs. Eles so normalmente escritos por experts para experts.

8.5.3 Usenet
Criada em 1979, antes do nascimento da Internet, a Usenet uma das redes de computadores mais antigas e ainda em uso. O formato e transmisso dos artigos Usenet muito parecido com um e-mail, mas desenvolvido para uma comunicao entre vrias pessoas. A Usenet organizada em sete categorias de tpicos: comp.* para discusses relacionadas a computadores, misc.* para tpicos diversos, news.* para assuntos 128 Manual de Incializao

de grupos de notcias, rec.* para entretenimento, sci.* para discusses relacionadas cincia, soc.* para discusses sociais e talk.* para vrios tpicos controversos. Os nveis superiores so divididos em subgrupos. Por exemplo, comp.os.linux.hardware um grupo de notcias para problemas de hardware especficos no Linux. Antes de enviar um artigo, conecte seu cliente a um servidor de notcias e assine um grupo de notcias especfico. Clientes de notcias incluem o Knode ou o Evolution. Cada servidor de notcia comunica-se com outros servidores e troca artigos com eles. Nem todos os grupos de notcias esto disponveis em seu servidor de notcias. Grupos de notcias interessantes para usurios Linux so comp.os.linux.apps, comp.os.linux.questions, e comp.os.linux.hardware. Siga as regras gerais da Usenet disponveis em http://www.faqs.org/faqs/usenet/posting-rules/part1/.

8.5.4 Wikipedia: A Enciclopdia Online Gratuita


A Wikipedia uma enciclopdia em vrios idiomas criada para ser lida e editada por qualquer pessoa. (veja http://en.wikipedia.org). O contedo da Wikipedia criado por seus usurios e publicados sob uma licena livre dupla (GPL e CC-BY-SA). Entretanto, como a Wikipedia pode ser alterada por qualquer visitante, deve ser usada somente como um ponto de partida ou guia geral. Existe muitas informaes incorretas ou incompletas.

8.5.5 Padres e Especificaes


Existem vrias fontes que fornecem informaes sobre padres ou especificaes. http://www.linux-foundation.org/en/LSB A Linux Foundation (Fundao Linux) uma organizao independente e sem fins lucrativos que promove a distribuio de software livre e de cdigo aberto. A organizao tenta atingir esse objetivo definindo padres independentes de distribuio. A manuteno de vrios padres, tais como o LSB (Linux Standard Base), supervisionada por essa organizao. http://www.w3.org O World Wide Web Consortium (W3C) uma das organizaes padronizadoras mais conhecidas. Foi fundada em Outubro de 1994 por Tim Berners-Lee e concentra-se em padronizar novas tecnologias Web. O W3C promove a disseminao de especificaes abertas, livres de licena e independentes de fabricantes, tais como HTML, XHTML e XML. Estes padres web so desenvolvidos num processo de quatro estgios em grupos de trabalho e so apresentados para o pblico como recomendaes do W3C (REC). http://www.oasis-open.org OASIS (Organizao para o Avano dos Padres de Informao Estruturada) um consrcio internacional especializado no desenvolvimento de padres para segurana na web, negcios eletrnicos, transaes de negcios, logstica e interoperabilidade entre vrios mercados.

Ajuda e Documentao

129

http://www.ietf.org A Fora-Tarefa de Engenharia da Internet (IETF) uma cooperativa internacional ativa de pesquisadores, projetistas de rede, fornecedores e usurios. Concentrase no desenvolvimento da arquitetura da Internet e na operao da Internet atravs de protocolos. Cada padro do IETF publicado como um RFC (Request for Comments) e est disponvel gratuitamente. Existem seis tipos de RFC: padres propostos, rascunhos de padres, padres de Internet, protocolos experimentais, documentos de informao e padres histricos. Somente os trs primeiros (proposto, rascunho e completo) so padres IETF numa definio mais rgida (veja http://www.ietf .org/rfc/rfc1796.txt). http://www.ieee.org O Instituto de Engenheiros Eltricos e Eletrnicos (IEEE) uma organizao que define padres nas reas de tecnologia da informao, telecomunicao, medicina e sade, transporte e outros. Os padres IEEE devem ser pagos. http://www.iso.org O Comit ISO (Organizao Internacional para Padres) o maior desenvolvedor de padres do mundo e mantm uma rede de institutos nacionais de padronizao em mais de 140 pases. Os padres ISO devem ser pagos. http://www.din.de , http://www.din.com O Deutsches Institut fr Normung (DIN - Instituto Alemo de Normalizao) uma associao tcnica e cientfica registrada fundada em 1917. De acordo com o DIN, a organizao a instituio responsvel pelos padres na Alemanha e representa os interesses alemes nas organizaes padronizadores no mundo e na Europa. A associao rene fabricantes, consumidores, companhias de servios, cientistas e outros que possuem interesse no estabelecimento de padres. Os padres so pagos e podem ser comprados na pgina do DIN.

8.6 Suporte para o openSUSE


Informaes de suporte teis para o openSUSE esto disponveis em vrias fontes. Suporte de instalao grtis para o cliente da caixa vendida Suporte grtis da comunidade http://en.opensuse.org/Communicate Se voc encontrar problemas com a instalao ou uso do openSUSE que voc no est apto a resolver, nosso experiente suporte pode oferecer assistncia prtica com suporte de instalao grtis para verses registradas. Quase todos os problemas comuns do cliente podem ser eliminados rapidamente e com competncia. Voc tambm pode usar o suporte extensivo oferecido pela comunidade.

130

Manual de Incializao

8.6.1 Suporte de Instalao Grtis


Nosso suporte de instalao grtis oferecido por um perodo de 90 dias aps a ativao do seu cdigo de registro http://www.open-slx.com/register ou depois do lanamento de uma verso mais nova. Se voc no achar um resposta ao seu problema em qualquer fonte de informao, ns ofereceremos com prazer assistncia para os seguintes casos: Instalao para usurio domstico tpico com computador equipado com um nico processador, mnimo de 512 MB de RAM e 3 GB de espao livre em disco. Redimensionamento de uma partio do Windows que ocupa todo disco rgido. Instalao dual-boot com Windows, limitando o suporte ao Linux. Instalao de uma unidade local de DVD ou CD ATAPI. Instalao a partir de uma unidade de CD/DVD remota Instalao em um disco rgido primrio ou secundrio em um sistema somente IDE (/dev/sda ou /dev/sdb) ou sistema S-ATA suportado, excluindo RAID. Integrao de um teclado e mouse padres. Configurao da interface grfica (sem o recurso de acelerao de hardware da placa de vdeo). Instalao do controle de boot no MBR do primeiro disco sem modificar o mapeamento da BIOS. Configurao do acesso internet com uma placa PCI ISDN suportada ou um modem serial externo (no USB). Por outro lado, configurao da DSL no PPPoE com um NIC suportado. Configurao bsica de um adaptador WLAN suportado. Configurao bsica de uma placa de som PCI com suporte a ALSA. Configurao bsica de impressora local compatvel com o YaST. Configurao bsica de um gravador de CD IDE para usar com k3b (programa de gravao de CDs) sem trocar a configurao do jumper. Configurao de uma placa de rede PCI suportada para acesso LAN com outro cliente DHCP ou IP esttico. Isso no inclui a configurao da LAN ou qualquer outro computador ou componente de rede. Isso tambm no cobre a configurao do computador com um roteador. A anlise de falhas limitada a verificar o carregamento correto do mdulo do kernel e das configuraes corretas da rede local.

Ajuda e Documentao

131

Configurao de um cliente de e-mail (Evolution e KMail) para receber e-mails de uma conta POP3. A anlise de falhas limitada a verificar a configurao correta do cliente de e-mail. Suporte para a seleo de pacote da rea de trabalho KDE ou rea de trabalho GNOME. Atualizao de uma verso anterior do produto. Atualizaes do kernel (somente RPMs atualizados oficialmente pela Novell). Instalao de atualizaes de segurana ou correo de erros de um servidor oficial usando atualizao online ou mtodo manual. Para uma lista detalhada de temas cobertos pelo suporte de instalao gratuita, visite http://support.open-slx.com/products/suselinux/support_overview.html. No caso de voc no ter certeza se seu suporte coberto, por favor, no hesite em nos contatar. Ns ficaremos felizes em ajud-lo(a).

Informao de Contato para o Suporte de Instalao Grtis


Contate nossa equipe de suporte pelo seguintes links e nmeros de telefones. Nosso suporte de instalao oferecido atravs de retorno de chamada. Depois da descrio do seu problema, nossa equipe ou tenta cham-lo de volta nas prximas 2 horas ou agenda uma retorno de chamada. Por favor, registre seu produto em http://www .open-slx.com/register antes da sua solicitao de suporte. http://support.open-slx.com/eService Estados Unidos e Canad: +1-404-5854-269 Alemanha, Austria e Sua: Telefone: +49 (0)911-8946-0303 Reino Unido: +44-2030-025-943 Todos os outros pases (ingls apenas): por favor, veja http://support.open-slx .com/products/opensuse/contact.html Para a informao de contato mais recente, consulte http://support.open-slx.com/ products/opensuse/contact.html.

Observaes Importantes
1. O suporte de instalao grtis oferecido para clientes com um cdigo de registro vlido e ativado. Voc pode ativar seu cdigo de registro em http://www.open -slx.com/register. 2. O cdigo de registro no transfervel para outra pessoa.

132

Manual de Incializao

3. O suporte grtis cobre a instalao inicial em um computador. Consulte nosso site para maiores informaes http://support.open-slx.com/products/suselinux/ support_overview.html.

Recomendaes de Contato
Ns recomendamos usar o http://support.open-slx.com/eService para abrir um chamado de servio e nos fornecer informaes relevantes, tais como a descrio do problema e arquivos de log. Isso nos ajuda a evitar erros ortogrficos em comandos, links ou nomes de diretrios, os quais causam problemas frustantes e so particularmente comuns durante conversas telefnicas. Voc ir receber uma resposta em breve, fornecendo uma soluo prtica.

8.6.2 Preparando uma Solicitao de Suporte


Ns nos esforamos para ajud-lo o mais rapidamente e precisamente possvel. O esforo e o tempo necessrio so consideravelmente reduzidos se a questo for formulada claramente. Por favor, tenha as respostas prontas para as seguintes perguntas antes de nos contatar: 1. Qual programa e verso voc est usando? Durante qual processo o problema ocorreu? 2. Qual exatamente o problema? Tente descrever o erro o mais precisamente possvel, usando frases com palavras como quando (por exemplo, Quando o X pressionado, esse erro aparece). 3. Qual o hardware que voc est usando (placa de vdeo, monitor, impressora, placa ISDN, etc...)? Voc pode conseguir essas informaes pelo YaST no mdulo Informaes do hardware. Documentao detalhada pode ser encontrada nos manuais, ajuda online, e banco de dados de suporte. Essa documentao abrangente do openSUSE fornece orientaes para resolver uma srie de problemas. A central de ajuda do SUSE na sua rea de trabalho fornece informaes adicionais sobre pacotes de instalao, os "HOWTOs" principais e pginas info. Voc pode acessar os ltimos artigos do banco de dados de suporte online em http:// www.open-slx.com/usersupport ou acessando o banco de dados de suporte da comunidade em http://en.open-slx.org/SDB. O banco de dados de suporte, um dos bancos de dados mais frequentemente usados no mundo Linux, oferece aos nossos clientes uma vrias abordagens de anlises e solues. Voc pode achar solues testadas usando a busca por palavra-chave, histrico de funes ou pesquisa dependente de verso.

Ajuda e Documentao

133

9 Problemas comuns e suas solues


Este captulo descreve uma gama de potenciais problemas e suas solues. Mesmo que sua situao especfica no esteja listada aqui, pode existir uma similar o bastante que oferea dicas para a soluo do seu problema.

9.1 Encontrando e reunindo informao


O Linux relata coisas de uma forma muito detalhada. Existem vrios lugares para verificar quando voc encontrar problemas com seu sistema, a maioria dos quais so padres em sistemas Linux em geral e alguns deles so relevantes para sistemas openSUSE. Os dois logs mais importantes do sistema so o /var/log/boot.msg e /var/log/messages. Uma lista dos arquivos de log mais frequentemente verificados segue com a descrio de seu propsito tpico. Os caminhos contendo ~ se referem ao diretrio pessoal do usurio atual. Tabela 9.1 Arquivos de log Descrio Mensagens dos aplicativos da rea de trabalho atualmente em execuo. Arquivos de log do AppArmor, veja Parte Confining Privileges with Novell AppArmor (Guia de Segurana) para informao detalhada. Arquivo de log do Audit para rastrear qualquer acesso a arquivos, diretrios ou recursos do seu sistema e rastrear chamadas do sistema. Veja Parte A Infraestrutura de Auditoria no Linux (Guia de Segurana) para informao detalhada. Mensagens do kernel relatadas durante o processo de inicializao. Mensagens do sistema de e-mail.

Arquivo de log ~/.xsession-errors

/var/log/apparmor/

/var/log/audit/audit .log

/var/log/boot.msg

/var/log/mail.*

Problemas comuns e suas solues

135

Arquivo de log /var/log/messages

Descrio Mensagens de sada do kernel e do daemon de log do sistema (quando em execuo). Arquivo de log de NetworkManager para coletar problemas relacionados com a conectividade da rede Diretrio contendo mensagens de log do servidor e cliente do Samba. Mensagens de hardware do SaX e sistema KVM. Todas as mensagens do kernel e do daemon de log do sistema com nvel warning (aviso) ou superior. arquivo binrio contendo os registros de login de usurio para a sesso atual neste computador. Visualize-o com last. Vrios logs de inicializao e execuo do sistema X Window. til para depurar inicializaes do X com falhas. Diretrio contendo aes do YaST e seus resultados. Arquivo de log do zypper.

/var/log/NetworkManager

/var/log/samba/

/var/log/SaX.log /var/log/warn

/var/log/wtmp

/var/log/Xorg.*.log

/var/log/YaST2/ /var/log/zypper.log

Alm dos arquivos de log, seu computador tambm lhe fornece informaes sobre o sistema em execuo. Veja Tabela 9.2: Informaes do sistema com o sistema de arquivos /proc Tabela 9.2 Arquivo /proc/cpuinfo Informaes do sistema com o sistema de arquivos /proc Descrio Contm informaes sobre o processador, incluindo seu tipo, fabricante, modelo e desempenho. Exibe quais canais DMA esto sendo utilizados.

/proc/dma

136

Manual de Incializao

Arquivo /proc/interrupts

Descrio Exibe quais interrupes esto em uso e quantas delas j estiveram em uso. Exibe o status da memria de entrada e sada (E/S). Exibe quais portas de entrada e sada (E/S) esto em uso no momento. Exibe o status da memria. Exibe os mdulos individuais. Exibe os dispositivos atualmente montados. Exibe o particionamento de todos os discos rgidos. Exibe a verso atual do Linux.

/proc/iomem /proc/ioports

/proc/meminfo /proc/modules /proc/mounts /proc/partitions /proc/version

Alm do sistema de arquivos /proc, o kernel Linux exporta informaes com o mdulo sysfs, um sistema de arquivos em memria. Este mdulo representa os objetos do kernel, seus atributos e relaes. Para mais informao sobre o sysfs, veja o contexto do udev em Captulo 19, Dynamic Kernel Device Management with udev (Guia de Referncia). Tabela 9.3 contm uma viso geral dos diretrios mais comuns em /sys. Tabela 9.3 Arquivo /sys/block Informaes do sistema com o sistema de arquivos /sys Descrio Contm subdiretrios para cada dispositivo de bloco descoberto no sistema. Normalmente, so dispositivos de disco em sua maioria. Contm subdiretrios para cada tipo de barramento fsico. Contm subdiretrios agrupados como tipos de dispositivos funcional (como grficos, rede, impressora, etc.) Contm a hierarquia global de dispositivos.

/sys/bus

/sys/class

/sys/device

Problemas comuns e suas solues

137

O Linux vem com um nmero de ferramentas para anlise e monitoramento do sistema. Veja Captulo 13, System Monitoring Utilities (Guia de Referncia) para uma seleo das mais importantes, usadas em diagnstico de sistemas. Cada um dos seguinte cenrios iniciam-se com um cabealho descrevendo o problema seguido de um pargrafo ou dois oferecendo sugestes de solues, referncias disponveis para informaes mais detalhadas e referncias cruzadas para outros cenrios que esto relacionados.

9.2 Problemas de instalao


Problemas de instalao so situaes nas quais uma mquina falha ao instalar. Pode falhar completamente ou pode no ser possvel iniciar o instalador grfico. Esta seo reala alguns dos problemas tpicos que voc pode encontrar e oferece solues possveis ou solues temporrias para estes tipos de situaes.

9.2.1 Verificando a mdia


Se voc encontrar qualquer problema ao utilizar a mdia de instalao do openSUSE, verifique a integridade da sua mdia de instalao. Inicialize a partir da mdia e escolha Verificar mdia de instalao no menu de inicializao. Em um sistema em execuo, inicie o YaST e escolha Software > Verificao de mdia. Problemas de mdia so mais provveis com a mdia que voc mesmo grava. Gravar a mdia em uma velocidade baixa (4x) ajuda a evitar problemas.

9.2.2 Informao de hardware


Exibe o hardware detectado e dados tcnicos usando Informao de hardware no YaST. Clique em qualquer n da rvore para mais informaes sobre um dispositivo. Este mdulo especialmente til ao enviar um pedido de suporte para o qual voc necessita de informaes sobre seu hardware. Salve a informao de hardware exibida em um arquivo clicando em Salvar em arquivo. Selecione o diretrio e o nome de arquivo desejados e clique em Salvar para criar o arquivo.

9.2.3 Nenhuma unidade de DVD inicializvel disponvel


Se seu computador no possui uma unidade de DVD-ROM inicializvel ou se a unidade que voc possui no suportada pelo Linux, existem vrias opes que voc poder instalar em seu computador sem uma unidade de DVD:

138

Manual de Incializao

Usando um dispositivo de inicializao externo Se for suportado pela sua BIOS e o kernel de instalao, inicie a partir de unidades de DVD externas ou dispositivos de armazenamento USB. Inicializao a partir da rede via PXE Se uma mquina no possui uma unidade de DVD, mas fornece uma conexo ethernet funcional, realize uma instalao via rede. Veja Seo Remote Installation via VNCPXE Boot and Wake on LAN (Captulo 1, Remote Installation, Guia de Referncia) e Seo Remote Installation via SSHPXE Boot and Wake on LAN (Captulo 1, Remote Installation, Guia de Referncia) para detalhes.

Dispositivos de inicializao externos


O Linux suporta a maioria das unidades de DVD existentes. Se o sistema no tem uma unidade de DVD nem de disquete, ainda possvel que uma unidade de DVD externa, conectada via USB, FireWire ou SCSI, seja usada para inicializar o sistema. Isto depende principalmente da interao da BIOS com o hardware usado. Algumas vezes uma atualizao da BIOS pode ajudar se voc encontrar problemas. Quando instalar a partir do LiveCD do KDE ou GNOME, voc tambm pode criar um pendrive LiveUSB para inicializar a partir dele. Consulte http://pt.opensuse.org/ Live_USB para instrues detalhadas.

9.2.4 Falha ao inicializar a partir da mdia de instalao


Um motivo porque uma mquina no inicializa a mdia de instalao uma sequncia de inicializao incorreta configurada na BIOS. A sequncia de inicializao da BIOS deve ter a unidade de DVD definida como a primeira entrada para inicializao. De outra forma, a mquina ir tentar inicializar de outra mdia, geralmente o disco rgido. Um guia para a alterao da sequncia de inicializao da BIOS pode ser encontrada na documentao fornecida com sua placa me ou nos seguintes pargrafos. A BIOS o software que habilita as funes mais bsicas de um computador. Os fabricantes de placas me fornecem uma BIOS especificamente feita para seu hardware. Normalmente, a configurao da BIOS somente pode ser acessada em um horrio especficoquando a mquina est inicializando. Durante esta fase de inicializao, a mquina executa um nmero de testes de diagnsticos de hardware. Um deles a verificao de memria, indicada por um contador de memria. Quando o contador aparece, procure por uma linha, geralmente abaixo do contador ou em algum lugar na parte inferior, mencionando a tecla a pressionar para acessar a configurao da BIOS. Geralmente a tecla a pressionar uma das [Del], [F1] ou [Esc]. Pressione esta tecla at a tela de configurao da BIOS aparecer. Procedimento 9.1 Alterando a sequncia de inicializao da BIOS

1 Entre na BIOS usando a tecla apropriada como anunciado pelas rotinas de inicializao e aguarde pela tela da BIOS aparecer. 2 Para alterar a sequncia de inicializao em uma BIOS AWARD, procure pela entrada BIOS FEATURES SETUP. Outros fabricantes podem ter um nome

Problemas comuns e suas solues

139

diferente para isto, como ADVANCED CMOS SETUP. Quando voc encontrar esta entrada, selecione-a e confirme com [Enter]. 3 Na tela que abrir, procure por uma sub-entrada chamada BOOT SEQUENCE ou BOOT ORDER. A sequncia de inicializao se parece com algo como C,A ou A,C. No primeiro caso, a mquina primeiro pesquisa pelo disco rgido (C) e ento pelo disquete (A) para encontrar uma mdia inicializvel. Altere as configuraes pressionando [PgUp] ou [PgDown] at que a sequncia seja A,CDROM,C. 4 Saia da tela de configurao da BIOS pressionando [Esc]. Para salvar as alteraes, selecione SAVE & EXIT SETUP, ou pressione [F10]. Para confirmar que suas alteraes devem ser salvas, pressione [Y]. Procedimento 9.2 Alterando a sequncia de inicializao em uma BIOS SCSI (Adaptador Adaptec Host)

1 Abra a configurao pressionando [Ctrl] + [A]. 2 Selecione Disk Utilities. Os componentes de hardware conectados so agora exibidos. Tome nota do ID SCSI de sua unidade de DVD. 3 Saia do menu com [Esc]. 4 Abra Configure Adapter Settings. Em Additional Options, selecione Boot Device Options e pressione [Enter]. 5 Digite o ID da unidade de DVD e pressione [Enter] novamente. 6 Pressione [Esc] duas vezes para retornar a tela inicial da BIOS SCSI. 7 Saia desta tela e confirme com Yes para inicializar o computador. Independente do idioma e layout de teclado que sua instalao final ir usar, a maioria das configuraes de BIOS usam o layout de teclado EUA como representado na seguinte figura:

140

Manual de Incializao

Figura 9.1

Layout de teclado EUA

9.2.5 Falha ao inicializar


Alguns tipos de hardware, principalmente os muito antigos ou bem recentes, falham ao instalar. Em muitos casos isto acontece porque o suporte a este tipo de hardware est faltando no kernel de instalao ou devido a certa funcionalidade includa neste kernel, como o ACPI, que ainda causa problemas em alguns hardwares. Se seu sistema falha ao instalar usando o modo de Instalao padro na primeira tela de instalao, tente o seguinte: 1 Com o DVD ainda na unidade, reinicie a mquina com [Ctrl] + [Alt] + [Del] ou usando o boto de reset da mquina. 2 Quando a tela de inicializao aparecer, pressione [F5], use as setas de seu teclado para navegar para Sem ACPI e pressione [Enter] para iniciar a inicializao e o processo de instalao. Esta opo desabilita o suporte para as tcnicas de gerenciamento de energia ACPI. 3 Proceda com a instalao como descrito em Captulo 1, Instalao com o YaST (p 3). Se isto falhar, proceda como acima, mas ao invs, escolha Configuraes seguras. Esta opo desabilita o suporte a ACPI e DMA. A maioria dos hardwares ir inicializar com esta opo. Se ambas as opes falharem, use o prompt de opes de inicializao para passar qualquer parmetro adicional necessrio para suportar este tipo de hardware ao kernel de instalao. Para mais informao sobre os parmetros disponveis como opes de inicializao, consulte a documentao do kernel localizado em /usr/src/ linux/Documentation/kernel-parameters.txt. DICA: Obtendo a documentao do kernel Instale o pacote kernel-source para visualizar a documentao do kernel. Existem vrios outros parmetros do kernel relacionados ao ACPI que podem ser digitados no prompt de inicializao anterior inicializao para instalao: Problemas comuns e suas solues 141

acpi=off Este parmetro desabilita o subsistema ACPI completo em seu computador. Isto pode ser til se o seu computador no puder manejar o ACPI ou se voc pensa que o ACPI no seu computador est causando problemas. acpi=force Sempre habilita o ACPI mesmo se seu computador tem uma BIOS antiga, de antes do ano 2000. Este parmetro tambm habilita o ACPI se ele for definido adicionalmente a acpi=off. acpi=noirq No usar o ACPI para roteamento de IRQ. acpi=ht Executar apenas ACPI necessrio para habilitar o hyper-threading. acpi=strict Ser menos tolerante em plataformas que no so estritamente compatveis com a especificao do ACPI. pci=noacpi Desabilitar o roteamento de IRQ PCI do novo sistema ACPI. pnpacpi=off Esta opo para problemas na porta paralela ou serial quando sua configurao de BIOS contm interrupes ou portas erradas. notsc Desabilita o contador de marca do tempo. Esta opo pode ser usada para contornar problemas de horrio em seu sistema. Ele um recurso recente, se voc observar regresses em sua mquina, especialmente relacionados ao tempo ou at mesmo travamentos, vale a pena tentar esta opo. nohz=off Desabilita o recurso nohz. Se sua mquina travar, esta opo pode ajudar. Caso contrrio ela no tem serventia. Uma vez que voc tenha determinado a combinao correta de parmetros, o YaST automaticamente grava eles na configurao do carregador de inicializao para ter certeza que o sistema inicializa corretamente na prxima vez. Se erros inexplicveis ocorrerem quando o kernel est carregando ou durante a instalao, selecione Teste de memria no menu de inicializao. Se o Teste de memria retornar um erro, geralmente um erro de hardware.

9.2.6 Falha ao iniciar o instalador grfico


Aps inserir a mdia em sua unidade e reinicie a mquina, a tela de instalao aparece, mas aps voc selecionar Instalao, o instalador grfico no inicia.

142

Manual de Incializao

Existem vrios modos de lidar com esta situao: Tente selecionar outra resoluo de tela para os dilogos de instalao. Selecione Modo de texto para a instalao. Faa uma instalao remota via VNC usando o instalador grfico. Procedimento 9.3 Altere a resoluo da tela para instalao

1 Inicialize para a instalao. 2 Pressione [F3] para abrir um menu a partir do qual selecione uma resoluo menor para a instalao. 3 Selecione Instalao e proceda com a instalao como descrito em Captulo 1, Instalao com o YaST (p 3). Procedimento 9.4 Instalao em modo texto

1 Inicialize para a instalao. 2 Pressione [F3] e selecione Modo de texto. 3 Selecione Instalao e proceda com a instalao como descrito em Captulo 1, Instalao com o YaST (p 3). Procedimento 9.5 Instalao via VNC

1 Inicialize para a instalao. 2 Digite o seguinte texto no prompt de opes de inicializao: vnc=1 vncpassword=alguma_senha Substitua alguma_senha por uma senha a ser usada para a instalao via VNC. 3 Selecione Instalao e pressione [Enter] para iniciar a instalao. Ao invs de iniciar diretamente na rotina de instalao grfica, o sistema continua a ser executado em modo de texto e ento trava, exibindo uma mensagem contendo o endereo IP e nmero de porta na qual o instalador pode ser alcanado atravs de uma interface de navegador ou um aplicativo visualizador VNC. 4 Se usar um navegador para acessar o instalador, inicie o navegador e digite a informao de endereo fornecida pelas rotinas de instalao na futura mquina openSUSE e pressione [Enter]: http://endereo_ip_da_maquina:5801

Problemas comuns e suas solues

143

Um dilogo abre na janela do navegador perguntando a voc a senha do VNC. Digite-a e proceda com a instalao como descrito em Captulo 1, Instalao com o YaST (p 3). IMPORTANTE A instalao via VNC funciona com qualquer navegador em qualquer sistema operacional, desde que o suporte a Java esteja habilitado. Fornea o endereo IP e senha para o seu visualizador VNC quando for perguntado. Uma janela abre, exibindo os dilogos de instalao. Proceda com a instalao como usual.

9.2.7 Somente uma tela de inicializao minimalstica iniciada


Voc insere a mdia na unidade, as rotinas da BIOS so concludas, mas o sistema no inicia com a tela de inicializao grfica. Ao invs, iniciado uma interface baseada em texto bem minimalstica. Isto pode ocorrer em qualquer mquina que no fornecer a memria grfica suficiente para renderizar uma tela de inicializao grfica. Mesmo que a tela de inicializao em texto parea minimalstica, ela fornece quase a mesma funcionalidade que a tela grfica: Opes de inicializao Ao contrrio da interface grfica, as diferentes opes de inicializao no podem ser selecionadas usando as teclas do cursor do seu teclado. O menu de inicializao em modo texto oferece algumas palavras chave a digitar no prompt de inicializao. Estas palavras chave mapeiam as opes oferecidas na verso grfica. Digite sua escolha e pressione [Enter] para iniciar o processo de inicializao. Opes de inicializao personalizadas Aps selecionar uma opo de inicializao, digite a palavra chave apropriada no prompt de inicializao ou digite algumas opes de inicializao personalizadas como descrito em Seo 9.2.5, Falha ao inicializar (p 141). Para iniciar o processo de instalao, pressione [Enter]. Resolues de tela Use as teclas F para determinar a resoluo da tela para a instalao. Se voc necessita inicializar no modo texto, escolha [F3].

9.3 Problemas de inicializao


Problemas de inicializao so situaes quando o seu sistema no inicializa adequadamente (no inicializam o nvel de execuo e a tela de login esperados).

144

Manual de Incializao

9.3.1 Falha ao carregar o carregador de inicializao GRUB


Se o hardware est funcionando adequadamente, possvel que o carregador de inicializao est corrompido e o Linux no pode iniciar na mquina. Neste caso, necessrio reinstalar o carregador de inicializao. Para reinstalar o carregador de inicializao, proceda da seguinte maneira: 1 Insira a mdia de instalao na unidade. 2 Reinicie a mquina. 3 Selecione Instalao no menu de inicializao. 4 Selecione um idioma. 5 Aceite o contrato de licena. 6 Na tela Modo de instalao, selecione Outro e defina o modo de instalao para Reparar o sistema instalado. 7 Uma vez no mdulo de reparo do sistema do YaST, selecione Ferramentas avanadas e selecione Instalar novo carregador de inicializao. 8 Restaure as configuraes originais e reinstale o carregador de inicializao. 9 Saia do reparo do sistema YaST e reinicie o sistema. Outros motivos para a mquina no inicializar podem ser relacionados com a BIOS: Configuraes da BIOS Verifique sua BIOS por referncias a sua unidade de disco. O GRUB pode simplesmente no ser iniciado se a unidade de disco no puder ser encontrada nas configuraes atuais da BIOS. Ordem de inicializao na BIOS Verifique se a ordem de inicializao do sistema inclui o disco rgido. Se a opo do disco rgido no estiver habilitada, seu sistema pode instalar apropriadamente mas falhar ao acessar quando o disco rgido necessrio.

9.3.2 Sem login grfico


Se a mquina inicializar, mas no no gerenciador de login grfico, problemas antecipados so ou com a escolha do nvel de execuo padro ou a configurao do sistema X Window. Para verificar a configurao do nvel de execuo, logue-se como o usurio root e verifique se a mquina est configurada para inicializar no nvel de execuo 5 (rea de trabalho grfica). Uma forma rpida de verificar isto examinar os contedos do arquivo /etc/inittab, como a seguir: tux@mercurio:~> grep "id:" /etc/inittab id:5:initdefault: Problemas comuns e suas solues 145

A linha retornada indica que o nvel de execuo padro da mquina (initdefault) est definido como 5 e que ela deve inicializar na rea de trabalho grfica. Se o nvel de execuo for definido como outro nmero, use o mdulo editor do nvel de execuo do YaST para definir para 5. IMPORTANTE No edite a configurao do nvel de execuo manualmente. De outro modo, o SuSEconfig (executado pelo YaST) ir sobrescrever estas alteraes em sua prxima execuo. Se voc precisar fazer as alteraes manualmente aqui, desabilite as futuras alteraes do SuSEconfig configurando a opo CHECK_INITTAB no arquivo /etc/sysconfig/suseconfig para no. Se o nvel de execuo estiver definido para 5, sua rea de trabalho ou sistema X Windows est provavelmente mal configurado ou corrompido. Examine os arquivos de log em /var/log/Xorg.*.log para mensagens detalhadas do servidor X de quando ele tentou iniciar. Se a rea de trabalho falhar durante a inicializao, ela pode fazer o log dos erros em /var/log/messages. Se estas mensagens de erro indicarem um problema de configurao no servidor X, tente corrigir estes problemas. Se o sistema grfico ainda no iniciar, considere reinstalar a rea de trabalho grfica. DICA: Iniciando o sistema de janelas X manualmente Um teste rpido: o comando startx deve forar o sistema X Window a iniciar com os padres configurados se o usurios estiver atualmente logado em num console. Se isto no funcionar, ele deve mostrar o log dos erros no console.

9.4 Problemas de login


Problemas de login so aqueles quando sua mquina inicializa, de fato, a tela de boas vindas esperada ou prompt de login, mas se recusa a aceitar o nome de usurio e senha ou aceita-os mas no tem o comportamento apropriado (falha ao iniciar a rea de trabalho grfica, produz erros, sai para a linha de comandos, etc.).

9.4.1 Falha na combinao de nome de usurio e senha vlidos


Isto geralmente ocorre quando o sistema est configurado para usar autenticao via rede ou diretrios de servios e, por algum motivo, no possvel obter resultados dos servidores configurados. O usurio root, como o nico usurio local, o nico usurio que ainda consegue logar nestas mquinas. A seguir alguns motivos comuns porque uma mquina parece funcional mas no consegue processar o login corretamente: A rede no est funcionando. Para maiores direes neste problema, consulte Seo 9.5, Problemas de rede (p 153). O DNS no est funcionando no momento (o que previne o GNOME ou o KDE de funcionar e o sistema de fazer requisies vlidas a servidores de segurana). 146 Manual de Incializao

Um indicativo de que este o caso que a mquina demora muito tempo para responder a qualquer ao. Encontre mais informao sobre este tpico em Seo 9.5, Problemas de rede (p 153). Se o sistema est configurado para usar o Kerberos, a hora local do sistema pode ter passado da variao aceitvel com o servidor de hora do Kerberos (isto geralmente 300 segundos). Se o NTP (Network Time Protocol) no est funcionando adequadamente ou os servidores NTP locais no esto funcionando, a autenticao Kerberos cessa de funcionar porque ela depende de sincronizaes de hora comuns pela rede. A configurao da autenticao do sistema est mal configurada. Verifique os arquivos de configurao PAM envolvidos por qualquer erro de digitao ou diretivas mal ordenadas. Para informao de fundo adicional sobre o PAM e a sintaxe dos arquivos de configurao envolvidos, consulte Captulo 2, Authentication with PAM (Guia de Segurana). A partio pessoal est criptografada. Encontre mais informao sobre este tpico em Seo 9.4.3, Falha ao logar em parties pessoais criptografadas (p 150). Em todos os casos que no envolvem problemas de rede externos, a soluo reiniciar o sistema no modo nico usurio e reparar a configurao antes de inicializar novamente no modo operacional e tentar logar-se novamente. Para inicializar no modo nico usurio: 1 Reinicie o sistema. A tela de inicializao aparece, oferecendo um prompt. 2 Digite 1 no prompt de inicializao par fazer o sistema inicializar no modo nico usurio. 3 Digite o nome de usurio e senha para o root. 4 Faa todas as alteraes necessrias. 5 Inicialize no modo multi usurio completo com suporte a rede digitando telinit 5 na linha de comando.

9.4.2 Nome de usurio e senha vlido no aceito


Este de longe o problema mais comum que os usurios encontram, porque existem muitos motivos para isto ocorrer. Dependendo se voc usa gerenciamento e autenticao de usurios local ou autenticao via rede, as falhas de login ocorrem por diferentes motivos. O gerenciamento de usurios local pode falhar pelos seguintes motivos: O usurio pode ter digitado a senha errada.

Problemas comuns e suas solues

147

O diretrio pessoal do usurio contendo os arquivos de configurao da rea de trabalho est corrompido ou protegido contra gravao. Pode haver problemas com o sistema X Window autenticando este usurio em particular, especialmente se o diretrio pessoal do usurio foi usado com outra distribuio Linux antes de instalar o atual. Para localizar o motivo de uma falha para um login local, proceda da seguinte maneira: 1 Verifique se o usurio lembra de sua senha corretamente antes de voc iniciar a depurao do mecanismo de autenticao inteiro. Se o usurio no lembra da senha corretamente, use o mdulo de gerenciamento de usurios do YaST para alterar a senha do usurio. Preste ateno tecla [Caps Lock] e destravea, se necessrio. 2 Logue-se como root e verifique o arquivo /var/log/messages por mensagens de erro do processo de login e pelo PAM. 3 Tente logar-se usando um console (usando [Ctrl] + [Alt] + [F1]). Se isto for bem sucedido, a culpa no pode ser posta no PAM, porque possvel autenticar este usurio na mquina. Tente localizar qualquer problema no sistema X Window ou na rea de trabalho (GNOME ou KDE). Para mais informao, consulte Seo 9.4.4, Login com sucesso mas a rea de trabalho GNOME falha (p 151) e Seo 9.4.5, Login com sucesso mas a rea de trabalho KDE falha (p 151). 4 Se o diretrio pessoal do usurio for usado com outra distribuio Linux, remova o arquivo .Xauthority na pasta pessoal do usurio. Faa o login no console via [Ctrl] + [Alt] + [F1] e execute rm .Xauthority como este usurio. Isto deve eliminar os problemas de autenticao no X Window para este usurio. Tente o login grfico novamente. 5 Se o login grfico ainda falhar. faa um login no console com [Ctrl] + [Alt] + [F1]. Tente iniciar a sesso X em outra telaa primeira (:0) j est em uso: startx -- :1 Isto deve levar a uma tela grfica e a sua rea de trabalho. Se isto no ocorrer, verifique os arquivos de log do sistema X Window (/var/log/Xorg.nmero_da _tela.log) ou o arquivo de log de seus aplicativos da rea de trabalho ( .xsession-errors no diretrio pessoal do usurio) por qualquer irregularidade. 6 Se a rea de trabalho no puder iniciar por causa de arquivos de configurao corrompidos, proceda com Seo 9.4.4, Login com sucesso mas a rea de trabalho GNOME falha (p 151) ou Seo 9.4.5, Login com sucesso mas a rea de trabalho KDE falha (p 151). Os seguintes so motivos comuns porque a autenticao de rede para um usurio em particular pode falhar em uma mquina especfica:

148

Manual de Incializao

O usurio pode ter digitado a senha errada. O nome de usurio existe nos arquivos de autenticao local e tambm fornecido por um sistema de autenticao via rede, causando conflitos. O diretrio pessoal existe mas est corrompido ou no acessvel. Talvez ele esteja com proteo de escrita ou est num servidor que no est acessvel no momento. O usurio no tem permisso de logar numa mquina em particular no sistema de autenticao. A mquina alterou os nomes de mquina, por qualquer motivo, e o usurio no tem permisso de logar naquela mquina. A mquina no pode alcanar o servidor de autenticao ou servidor de diretrio que contm a informao do usurio. Pode ocorrer problemas com o sistema X Window autenticando este usurio em particular, especialmente se o diretrio pessoal do usurio foi usado com outra distribuio Linux antes de instalar o atual. Para localizar a causa das falhas de login com a autenticao de rede, proceda da seguinte maneira: 1 Verifique se o usurio lembra da senha dele corretamente antes de voc iniciar a depurao de todo o mecanismo de autenticao. 2 Determine o servidor de diretrio que a mquina utiliza para autenticao e tenha certeza que que ela est funcionando e comunicando apropriadamente com as outras mquinas. 3 Determine se o nome de usurio e senha funciona em outras mquinas para ter certeza de que os dados de autenticao existem e esto distribudos apropriadamente. 4 Veja se outro usurio pode se logar na mquina com o comportamento errneo. Se outro usurio pode logar sem dificuldades ou se o root pode logar, loguese e examine o arquivo /var/log/messages. Localize as marcas de tempo que correspondem s tentativas de login e determine se o PAM produziu qualquer mensagem de erro. 5 Tente logar a partir de um console (usando [Ctrl] + [Alt] + [F1]). Se isto for bem sucedido, problema no est com o PAM ou o servidor de diretrios no qual o pasta pessoal do usurio est localizada, porque possvel autenticar este usurio nesta mquina. Tente localizar quaisquer problemas com o sistema X Window System ou a rea de trabalho (GNOME ou KDE). Para mais informao, consulte Seo 9.4.4, Login com sucesso mas a rea de trabalho GNOME falha (p 151) e Seo 9.4.5, Login com sucesso mas a rea de trabalho KDE falha (p 151).

Problemas comuns e suas solues

149

6 Se o diretrio pessoal do usurio for usado com outra distribuio Linux, remova o arquivo .Xauthority na pasta pessoal do usurio. Faa o login no console via [Ctrl] + [Alt] + [F1] e execute rm .Xauthority como este usurio. Isto deve eliminar os problemas de autenticao no X Window para este usurio. Tente o login grfico novamente. 7 Se o login grfico ainda falhar. faa um login no console com [Ctrl] + [Alt] + [F1]. Tente iniciar a sesso X em outra telaa primeira (:0) j est em uso: startx -- :1 Isto deve levar a uma tela grfica e a sua rea de trabalho. Se isto no ocorrer, verifique os arquivos de log do sistema X Window (/var/log/Xorg.nmero_da _tela.log) ou o arquivo de log de seus aplicativos da rea de trabalho ( .xsession-errors no diretrio pessoal do usurio) por qualquer irregularidade. 8 Se a rea de trabalho no puder iniciar por causa de arquivos de configurao corrompidos, proceda com Seo 9.4.4, Login com sucesso mas a rea de trabalho GNOME falha (p 151) ou Seo 9.4.5, Login com sucesso mas a rea de trabalho KDE falha (p 151).

9.4.3 Falha ao logar em parties pessoais criptografadas


recomendado usar uma partio pessoal criptografada para laptops. Se voc no puder logar em seu laptop, o motivo geralmente simples: sua partio no pode ser desbloqueada. Durante a inicializao, voc deve digitar a frase secreta para desbloquear sua partio criptografada. Se voc no digit-la, o processo de inicializao continua, deixando a partio bloqueada. Para desbloquear sua partio criptografada, proceda da seguinte maneira: 1 Alterne para o console de texto com [Ctrl] + [Alt] + [F1]. 2 Torne-se o root. 3 Reinicie o processo de desbloqueio novamente com: /etc/init.d/boot.crypto restart 4 Digite sua frase secreta para desbloquear sua partio criptografada. 5 Saia do console de texto e volte para a tela de login com [Alt] + [F7]. 6 Faa o login como sempre.

150

Manual de Incializao

9.4.4 Login com sucesso mas a rea de trabalho GNOME falha


Se este for o caso, provvel que seus arquivos de configurao do do GNOME estejam corrompidos. Alguns sintomas podem incluir o teclado falhando, a geometria da tela ficando distorcida ou at mesmo a tela se tornando um campo cinza. A distino importante que se outro usurio logar, a mquina funciona normalmente. Ento provvel que o problema pode ser corrigido relativamente rpido, simplesmente movendo o diretrio de configurao do usurio GNOME para uma nova localizao, o que fora o GNOME a inicializar um novo. Embora o usurio forado a reconfigurar o GNOME, nenhum dado perdido. 1 Alterne para um console de texto pressionando [Ctrl] + [Alt] + [F1]. 2 Logue-se com seu nome de usurio. 3 Mova os diretrios de configurao do usurio do GNOME para uma localizao temporria: mv .gconf .gconf-ORIGEM-BACKUP mv .gnome2 .gnome2-ORIGEM-BACKUP 4 Faa logout. 5 Logue-se novamente, mas no execute nenhum aplicativo. 6 Recupere seus dados de configurao de aplicativos individuais (incluindo os dados do cliente de e-mail Evolution) copiando o diretrio ~/.gconf-ORIGEM -BACKUP/apps/ de volta ao novo diretrio ~/.gconf da seguinte maneira: cp -a .gconf-ORIGEM-BACKUP/apps .gconf/ Se isto causar os problemas de login, tente recuperar somente os dados crticos de aplicativos e reconfigurar o restante dos aplicativos.

9.4.5 Login com sucesso mas a rea de trabalho KDE falha


Existem vrios motivos porque uma rea de trabalho KDE pode no permitir os usurios fazerem o login. Dados de cache corrompidos podem causar problemas de login bem como arquivos de configurao da rea de trabalho KDE corrompidos. Dados de cache so usados na inicializao da rea de trabalho para aumentar a performance. Se os dados esto corrompidos, a inicializao lenta e falha completamente. Removendo-os fora a rea de trabalho a iniciar as rotinas do zero. Isto leva mais tempo que uma inicializao normal, mas os dados ficam intactos aps isto e o usurio pode fazer o login. Para remover os arquivos de cache da rea de trabalho KDE, digite o seguinte comando como root: rm -rf /tmp/kde-usurio /tmp/ksocket-usurio Problemas comuns e suas solues 151

Substitua usurio com o seu nome de usurio. Removendo estes dois diretrios apenas remove os arquivos de cache corrompidos. Nenhum dado real danificado usando este procedimento. Arquivos de configurao da rea de trabalho corrompidos sempre podem ser substitudos com os arquivos de configurao inicial. Se voc quer recuperar os ajustes do usurio, copie eles com cuidado de suas localizaes temporrias aps a configurao ter sido recuperada, usando os valores de configurao padro. Para substituir as configuraes da rea de trabalho corrompida com os valores de configurao inicial, proceda da seguinte maneira: 1 Alterne para um console de texto pressionando [Ctrl] + [Alt] + [F1]. 2 Logue-se com seu nome de usurio. 3 Mova o diretrio de configurao do KDE e os arquivos .skel para uma localizao temporria: Para o KDE3 use estes comandos: mv .kde .kde-ORIGEM-BACKUP mv .skel .skel-ORIGEM-BACKUP Para o KDE4 use estes comandos: mv .kde4 .kde4-ORIGEM-BACKUP mv .skel .skel-ORIGEM-BACKUP

4 Faa logout. 5 Logue-se novamente. 6 Aps a rea de trabalho ter iniciado com sucesso, copie as configuraes prprias do usurio de volta ao lugar: cp -a KDEDIR/share .kde/share Substitua KDEDIR com o diretrio de Passo 3 (p 152). IMPORTANTE Se os ajustes prprios do usurio causaram a falha no login e continuam a faz-lo, repita o procedimento descrito acima, mas no copie o diretrio .kde/share.

152

Manual de Incializao

9.5 Problemas de rede


Muitos problemas de seu sistema podem ser relacionados rede, mesmo que no parecem a princpio. Por exemplo, o motivo para um sistema no permitir aos usurios logarem-se pode ser um problema de rede de algum modo. Esta seo introduz uma simples lista de verificao que voc pode aplicar para identificar a causa de qualquer problema de rede encontrado. Procedimento 9.6 Como identificar problemas de rede

Quando verificar a conexo de rede de sua mquina, proceda da seguinte maneira: 1 Se voc usa uma conexo Ethernet, verifique o hardware primeiro. Tenha certeza que seu cabo de rede est conectado apropriadamente no seu computador e roteador (ou hub, etc.). As luzes de controle prximas de seu conector Ethernet devem estar, normalmente, ambas ativas. Se a conexo falhar, verifique se seu cabo de rede funciona em outra mquina. Se ele funcionar, sua placa de rede est causando a falha. Bem como se os hubs ou switches esto includos em sua configurao de rede, pode ser uma falha deles. 2 Se usar uma conexo sem fio, verifique se o link sem fio pode ser estabelecido por outras mquinas. Se no, contate o administrador da rede sem fio. 3 Uma vez que voc verificou sua conectividade bsica da rede, tente encontrar que servio no est respondendo. Obtenha a informao de endereo de todos os servidores necessrios em sua configurao. Ou procure por eles no mdulo do YaST apropriado ou pergunte ao administrador do sistema. A seguinte lista fornece alguns dos servidores de rede tpicos envolvidos numa configurao junto com os sintomas de uma falha. DNS (servio de nomes) Um servio de nome corrompido ou em mal funcionamento afeta a funcionalidade da rede de vrias maneiras. Se a mquina local utiliza qualquer dos servidores de rede para autenticao e estes servidores no podem ser encontrados devido a problemas de resoluo de nome, os usurios no sero capazes nem de logarem. As mquinas na rede gerenciados por um servidor de nome corrompido no sero capazes de enxergar outras e se comunicar. NTP (servio de hora) Um servio NTP em mal funcionamento ou corrompido pode afetar a autenticao Kerberos e funcionalidade do servidor X. NFS (servio de arquivo) Se qualquer aplicativo necessitar dados armazenados em um diretrio NFS montado, ele no ser capaz de iniciar ou funcionar adequadamente se o servio estiver fora ou mal configurado. No cenrio do pior caso, a configurao da rea de trabalho pessoal do usurio pode no aparecer

Problemas comuns e suas solues

153

se seu diretrio pessoal contendo os subdiretrios .gconf ou .kde no puderem ser encontrados devido a um servidor NFS com falhas. Samba (servio de arquivo) Se qualquer aplicativo necessitar de dados armazenados em um diretrio de um servidor Samba com falhas, ele no ser capaz de iniciar ou funcionar apropriadamente. NIS (gerenciamento de usurio) Se seu sistema openSUSE utiliza um servidor NIS com falhas para fornecer os dados do usurio, os usurios no sero capazes de logar nesta mquina. LDAP (gerenciamento de usurio) Se seu sistema openSUSE utiliza um servidor LDAP com falhas para fornecer os dados do usurio, os usurios no sero capazes de logar nesta mquina. Kerberos (autenticao) A autenticao no funciona e o login em qualquer mquina falha. CUPS (impresso em rede) Os usurios no conseguem imprimir. 4 Verifique se os servidores de rede esto em execuo ou se sua configurao de rede permite a voc estabelecer uma conexo: IMPORTANTE O procedimento de depurao descrito abaixo somente se aplica a uma configurao simples de rede cliente/servidor que no involve qualquer roteamento interno. Ele assume que ambos, servidor e cliente so membros da mesma sub-rede sem a necessidade de roteamento adicional. 4a Use ping endereo_IP ou nome_de_mquina(substitua nome_de_mquina com o nome de mquina do servidor) para verificar se cada um deles est funcionando e respondendo rede. Se este comando for bem sucedido, ele diz a voc que a mquina que voc est procurando est funcionando e que o servidor de nomes para sua rede est configurado corretamente. Se o ping falhar com destination host unreachable, ou o seu sistema ou o servidor desejado no est configurado apropriadamente ou est desligado. Verifique se o seu sistema est alcanvel executando ping endereo_IP ou seu_nome_de_mquina a partir de outra mquina. Se voc puder alcanar sua mquina a partir de outra, o servidor que no est funcionando ou no est configurado corretamente. Se o ping falhar com unknown host, o servio de nome no est configurado corretamente ou o nome de mquina usado incorreto. Para mais verificaes neste problema, consulte Passo 4b (p 155). Se 154 Manual de Incializao

o ping ainda falhar, ou sua placa de rede no est configurada corretamente ou seu hardware de rede est problemtico. 4b Use host nome_de_mquina para verificar se o nome de mquina do servidor que voc est tentando conectar est traduzido apropriadamente em um endereo IP e vice versa. Se este comando retornar o endereo IP desta mquina, o servidor de nome est funcionando. Se o comando host falhar, verifique todos os arquivos de configurao de rede relacionados ao nome e resoluo de endereo na sua mquina: /etc/resolv.conf Este arquivo usado para manter um rastro do servidor de nome e domnio que voc est usando atualmente. Ele pode ser modificado manualmente ou ajustado automaticamente pelo YaST ou DHCP. O ajuste automtico o prefervel. No entanto, tenha certeza de que o arquivo tem a seguinte estrutura e todos os endereos de rede e nomes de domnio esto corretos: search nome_de_domnio_totalmente_qualificado nameserver endereo_IP_do_servidor_de_nome Este arquivo contm mais de um endereo de servidor de nome, mas ao menos um deles deve estar correto para fornecer a resoluo do nome para sua mquina. Se necessrio, ajuste este arquivo usando o mdulo de Configuraes de rede do YaST (aba Nome de mquina/DNS). Se sua conexo de rede for gerenciado via DHCP, habilite o DHCP para alterar o nome de mquina e a informao de servio do nome selecionando Alterar o nome de mquina via DHCP e Atualizar servidores de nome e lista de pesquisa via DHCP no mdulo de DNS e nome de mquina do YaST. /etc/nsswitch.conf Este arquivo diz ao Linux aonde procurar pela informao do servio de nome. Ele deve se parecer como este: ... hosts: arquivos dns networks: arquivos dns ... A entrada dns vital. Ela diz ao Linux para usar um servidor de nome externo. Geralmente, estas entradas so gerenciadas automaticamente pelo YaST, mas prudente verificar. Se todas as entradas relevantes na mquina esto corretos, deixe seu administrador do sistema verificar a configurao do servidor DNS para a informao de zona correta.. Para informao detalhada sobre o DNS, consulte Captulo 23, The Domain Name Problemas comuns e suas solues 155

System (Guia de Referncia). Se voc tem certeza que a configurao DNS de sua mquina e os servidores de DNS esto corretos, proceda com a verificao da configurao de sua rede e dispositivo de rede. 4c Se voc no puder estabelecer uma conexo a um servidor de rede e voc excluiu problemas no servio de nomes da lista de possveis culpados, verifique a configurao de sua placa de rede. Use o comando ifconfig dispositivo_de_rede (executado como root) para verificar se este dispositivo foi configurado apropriadamente. Tenha certeza que ambos inet address e Mask esto configurados corretamente. Um erro no endereo IP ou um bit faltante na sua mscara de rede ir tornar sua rede inutilizvel. Se necessrio, execute esta verificao tambm no servidor. 4d Se o servio de nome e hardware de rede esto configurados apropriadamente e em execuo, mas algumas conexes de rede externas ainda tem o tempo de espera excedido ou falhar completamente, use traceroute nome_de_domnio_totalmente_qualificado (executado como root) para rastrear a rota da rede que estas requisies esto tomando. Este comando lista qualquer gateway (salto) que a requisio de sua mquina passa em seu caminho para o destino. Ele lista o tempo de resposta de cada salto e se este salto est alcanvel. Use uma combinao do traceroute e ping para rastrear o culpado e avise o administrador. Uma vez que voc identificou a causa de seu problema de rede, voc pode resolvlo voc mesmo (se o problema est localizado em sua mquina) ou avise o administrador do sistema de sua descoberta para que ele possa reconfigurar os servios ou reparar os sistemas necessrios.

9.5.1 Problemas no NetworkManager


Se voc tem um problema com a conectividade da rede, reduza-o como descrito em Procedimento 9.6, Como identificar problemas de rede (p 153). Se o NetworkManager parece ser o culpado, proceda da seguinte maneira para obter os logs fornecendo dicas sobre o porque o NetworkManager falhou: 1 Abra um shell e logue-se como o root. 2 Reinicie o NetworkManager: rcnetwork restart -o nm 3 Abra um site da Internet, por exemplo, http://www.opensuse.org como um usurio normal, para ver se voc pode se conectar.

156

Manual de Incializao

4 Coleta qualquer informao sobre o estado do NetworkManager em /var/log/ NetworkManager. Para mais informao sobre o NetworkManager, consulte Captulo 5, Usando o NetworkManager (p 57).

9.6 Problemas de dados


Problemas de dados so quando a mquina pode ou no pode inicializar apropriadamente, mas em qualquer caso, claro que existe a corrupo dos dados no sistema e que o sistema necessita ser recuperado. Estas situaes pedem o backup de seus dados crticos, permitindo a voc recuperar o estado do sistema de antes que seu sistema falhou. O openSUSE fornece mdulos dedicados do YaST para o backup do sistema e restaurao, bem como um sistema de recuperao que pode ser utilizado para recuperar um sistema corrompido de fora.

9.6.1 Gerenciando imagens de partio


Algumas vezes voc necessita executar um backup de uma partio inteira ou mesmo de um disco rgido. O Linux vem com a ferramenta dd que pode criar uma cpia exata de seu disco. Combinado com o gzip voc salva algum espao. Procedimento 9.7 Fazendo a cpia de segurana e restaurando os discos rgidos

1 Inicie um shell como o usurio root. 2 Selecione seu dispositivo de origem. Tipicamente isto algo como /dev/sda (rotulado como ORIGEM). 3 Decida onde voc quer armazenar sua imagem (rotulada como CAMINHO_DA_CPIA_DE_SEGURANA). Ele deve ser diferente de seu dispositivo de origem. Em outras palavras: se voc fez um backup de /dev/sda, seu arquivo de imagem necessita no ser armazenado em /dev/sda. 4 Execute estes comandos para criar um arquivo de imagem comprimido: dd if=/dev/ORIGEM | gzip > /CAMINHO_DA_CPIA_DE_SEGURANA/image.gz 5 Restaure o disco rgido com os seguintes comandos: gzip -dc /CAMINHO_DA_CPIA_DE_SEGURANA/image.gz | dd of=/dev/ORIGEM Se voc necessita de uma partio para backup, substitua o espao reservado ORIGEM com sua partio respectiva. Neste caso, seu arquivo de imagem pode ficar no mesmo disco rgido, mas em uma partio diferente.

Problemas comuns e suas solues

157

9.6.2 Fazendo a cpia de segurana dos dados crticos


Os backups do sistema podem ser facilmente gerenciados usando o mdulo de backup do sistema do YaST: 1 Como root, inicie o YaST e selecione Sistema > Backup do sistema. 2 Crie um perfil de backup contendo todos os detalhes necessrios para o backup, nome do arquivo, escopo e tipo de backup: 2a Selecione Gerenciamento de perfil > Adicionar. 2b Digite um nome para o arquivo. 2c Digite o caminho da localizao do backup se voc quer manter um backup local. Para seu backup ser arquivado em um servidor de rede (via NFS), digite o endereo IP ou nome do servidor e diretrio que deve armazenar seu arquivo. 2d Determine o tipo de arquivo e clique em Prximo. 2e Determine as opes de backup a usar, como se os arquivos que no pertencem a qualquer pacote deve ser includo no backup e se uma lista dos arquivos deve ser exibida antes de criar o arquivo. Tambm determine se arquivos alterados devem ser identificados usando o mecanismo, que consome tempo, MD5. Use Avanado para entrar no dilogo para o backup de reas inteiras do disco rgido. Atualmente, esta opo somente se aplica ao sistema de arquivos ext2. 2f Finalmente, defina as restries de pesquisa para excluir do backup certas reas do sistema que no necessitam ser feito o backup, como os arquivos de bloqueio ou arquivos de cache. Adicione, edite ou remova itens at que suas necessidades estejam satisfeitas e saia com OK. 3 Uma vez que voc terminou as configuraes do perfil, voc pode iniciar o backup com Criar backup ou configurar o backup automtico. Tambm possvel criar outros perfis adaptados para vrios outros propsitos. Para configurar um backup automtico para um dado perfil, proceda da seguinte maneira: 1 Selecione Backup automtico do menu Gerenciamento de perfil. 2 Selecione Iniciar a cpia de segurana automaticamente. 3 Determine a frequncia do backup. Escolha diariamente, semanalmente ou mensalmente. 158 Manual de Incializao

4 Determine o horrio de incio do backup. Estas configuraes dependem da frequncia selecionada para o backup. 5 Decida quando manter backups antigos e por quanto tempo eles devem ser mantidos. Para receber uma mensagem de status sobre o processo de backup gerada automaticamente, marque Enviar mensagem de resumo ao usurio root. 6 Clique em OK para aplicar suas configuraes e ter o primeiro backup iniciado na hora especificada.

9.6.3 Restaurando uma cpia de segurana do sistema


Use o mdulo de restaurao do sistema do YaST para restaurar a configurao do sistema de um backup. Restaure o backup inteiro ou selecione componentes especficos que esto corrompidos e necessitam ser reinicializados para seu estado antigo. 1 Inicie YaST > Sistema > Restaurao do sistema. 2 Digite a localizao do arquivo de backup. Ele pode ser um arquivo local, um arquivo montado na rede ou um arquivo em um dispositivo removvel, como um disquete ou DVD. Ento clique em Prximo. O seguinte dilogo exibe um resumo das propriedades do arquivo, como nome do arquivo, data de criao, tipo de backup e comentrios opcionais. 3 Revise o contedo arquivado clicando em Contedo do arquivo. Clicando em OK voc retorna ao dilogo Propriedades do arquivo. 4 Opo Expert abre a janela na qual possvel refinar o processo de restaurao. Retorne para janela Propriedades do Arquivoclicando em OK. 5 Clique em Prximo para abrir a visualizao dos pacotes a restaurar. Pressione Aceitar para restaurar todos os arquivos de dentro do arquivo ou use os vrios botes Selecionar tudo, Anular a seleo de tudo e Selecionar arquivos para refinar sua seleo. Somente use a opo Restaurar o banco de dados RPM se o banco de dados RPM estiver corrompido ou foi removido e este arquivo estiver includo no backup. 6 Aps voc clicar em Aceitar, o backup ser restaurado. Clique em Finalizar para sair do mdulo aps o processo de restaurao estiver completo.

9.6.4 Recuperando um Sistema Corrompido


Existem vrios motivos pelos quais um sistema pode falhar e no executar apropriadamente. Um sistema de arquivos corrompido seguido de uma falha do sistema, arquivos de configurao corrompidos ou uma configurao do carregador de inicializao corrompida so as causas mais comuns.

Problemas comuns e suas solues

159

O openSUSE fornece dois mtodos para resolver estas situaes. Voc pode ou usar a funcionalidade reparo do sistema do YaST ou inicializar o sistema de recuperao. As seguintes sees cobrem ambos os tipos de mtodos de recuperao do sistema.

Usando o Reparo do Sistema YaST


NOTA: Configuraes de Teclado e Idioma Se voc alterar as configuraes de idioma aps a inicializao, seu teclado tambm ser adaptado. Antes de iniciar o mdulo de reparo do sistema do YaST, determine em qual modo executar para melhor atender suas necessidades. Dependendo da gravidade e causa da falha do seu sistema (e de seu conhecimento), existem trs modos diferentes a escolher: Reparo automtico Se seu sistema falhou devido a uma causa desconhecida e voc basicamente no sabe qual parte do sistema a causadora da falha, use o Reparo automtico. Uma verificao exaustiva e automtica ser executada em todos os componentes de seu sistema instalado. Para uma descrio detalhada deste procedimento, consulte Reparo automtico (p 160). Reparo personalizado Se seu sistema falhou e voc j sabe qual componente o causador da falha, voc pode diminuir o comprimento da verificao do sistema feita pelo Reparo automtico limitando o escopo da anlise do sistema para aqueles componentes. Por exemplo, se as mensagens do sistema antes da falha indicam um erro no banco de dados de pacotes, voc pode limitar a anlise e procedimento de reparo para verificar e restaurar este aspecto do seu sistema. Para uma descrio detalhada deste procedimento, consulte Reparo Personalizado (p 162). Ferramentas avanadas Se voc j tem uma ideia clara de qual componente falhou e como ele deve ser corrigido, voc pode ignorar as anlises e aplicar diretamente as ferramentas necessrias ao reparo do componente relevante. Para detalhes, consulte Ferramentas Avanadas (p 163). Escolha um dos modos de reparo descritos abaixo e proceda com a recuperao do sistema como indicado nas sees a seguir. Reparo automtico Para iniciar o modo de reparao automtica do YaST, proceda da seguinte maneira: 1 Insira a mdia de instalao do openSUSE na sua unidade de DVD. 2 Reinicie o sistema. 3 Na tela de inicializao, selecione Reparar o sistema instalado.

160

Manual de Incializao

4 Confirme a concordncia com a licena e clique em Prximo. 5 Selecione Reparo automtico. O YaST inicia agora uma anlise extensiva do sistema instalado. O progresso do procedimento exibido na parte inferior da tela com duas barras de progresso. A barra superior exibe o progresso do teste atualmente em execuo, A barra inferior exibe o progresso geral da anlise. A janela de log na seo superior rastreia os testes atualmente em execuo e seus resultados. Veja Figura 9.2, Modo de Reparo Automtico (p 161). Figura 9.2 Modo de Reparo Automtico

Os seguintes testes principais so executados a cada rodada. Cada um deles, por sua vez, contm um nmero de sub-testes individuais: Verificar a tabela de parties Verifica a validade e coerncia das tabelas de parties de todos os discos rgidos detectados. Verificar as reas de troca As parties de troca do sistema instalado so detectadas, testadas e oferecidas para ativao, onde aplicvel. Esta oferta deve ser aceita em prol de uma maior velocidade do sistema de recuperao. Verificar os sistemas de arquivos Todos os sistemas de arquivos detectados esto sujeitos a uma verificao especfica do sistema de arquivos. Verificar as entradas fstab As entradas neste arquivo so verificadas por sua integridade e consistncia. Todas as parties vlidas so montadas.

Problemas comuns e suas solues

161

Verificar o banco de dados de pacotes Isto verifica se todos os pacotes necessrios para a operao de uma instalao mnima esto presentes. Enquanto opcionalmente possvel tambm analisar os pacotes de base, isto leva muito tempo por causa de seu grande nmero. Verificar a configurao do carregador de inicializao A integridade e coerncia da configurao do carregador de inicializao do sistema instalado (GRUB ou LILO) verificada. A Inicializao e dispositivos raiz so examinados e a disponibilidade dos mdulos initrd verificada. 6 Se um erro for encontrado, o procedimento interrompido e um dilogo aberto, indicando os detalhes e possveis solues. Leia cuidadosamente as mensagens na tela antes de aceitar a proposta de correo. Se voc decidir recusar uma soluo proposta, seu sistema continuar inalterado. 7 Aps o procedimento de reparo ter terminado com sucesso, clique em OK e Concluir e remova a mdia de instalao. O sistema ir reiniciar automaticamente. Reparo Personalizado Para iniciar o modo de Reparo personalizado e verificar seletivamente certos componentes de seu sistema instalado, proceda da seguinte maneira: 1 Insira a mdia de instalao do openSUSE na sua unidade de DVD. 2 Reinicie o sistema. 3 Na tela de inicializao, selecione Reparar o sistema instalado. 4 Confirme a concordncia com a licena e clique em Prximo. 5 Selecione Reparo personalizado. A escolha de Reparo personalizado exibe uma lista dos testes que esto todos marcados para execuo num primeiro momento. A faixa total de testes corresponde ao reparo automtico. Se voc j sabe onde no existe dano, desmarque o teste correspondente. Clicar em Prximo inicia um procedimento de teste limitado que provavelmente tem um tempo de execuo bem menor. Nem todos os grupos de testes podem ser aplicados individualmente. A anlise das entradas fstab est sempre vinculada a um exame dos sistemas de arquivos, incluindo as parties de troca existentes. O YaST automaticamente resolve estas dependncias selecionando o menor nmero de testes necessrios. O YaST no suporta parties criptografadas. Se voc tiver uma, o YaST ir inform-lo sobre isto.

162

Manual de Incializao

6 Se um erro for encontrado, o procedimento interrompido e um dilogo aberto, indicando os detalhes e possveis solues. Leia cuidadosamente as mensagens na tela antes de aceitar a proposta de correo. Se voc decidir recusar uma soluo proposta, seu sistema continuar inalterado. 7 Aps o procedimento de reparo ter terminado com sucesso, clique em OK e Concluir e remova a mdia de instalao. O sistema ir reiniciar automaticamente. Ferramentas Avanadas Se voc tem conhecimento sobre o openSUSE e j tem uma ideia bem clara do que precisa ser reparado no seu sistema, aplique diretamente as ferramentas, ignorando a anlise do sistema. Para fazer uso do recurso das Ferramentas avanadas do mdulo de recuperao do sistema do YaST, proceda da seguinte maneira: 1 Insira a mdia de instalao do openSUSE na sua unidade de DVD. 2 Reinicie o sistema. 3 Na tela de inicializao, selecione Reparar o sistema instalado. 4 Confirme a concordncia com a licena e clique em Prximo. 5 Selecione Ferramentas avanadas e escolha uma opo de reparo. 6 Aps o procedimento de reparo ter terminado com sucesso, clique em OK e Concluir e remova a mdia de instalao. O sistema ir reiniciar automaticamente. As Ferramentas avanadas fornecem as seguintes opes para reparar seu sistema defeituoso: Instalar novo carregador de inicializao Isto inicia o mdulo de configurao do carregador de inicializao do YaST. Encontre detalhes em Seo Configuring the Boot Loader with YaST (Captulo 17, The Boot Loader GRUB, Guia de Referncia). Inicializar o sistema instalado Tentar inicializar um sistema Linux j instalado. Iniciar a ferramenta de particionamento Isto inicia a ferramenta de particionamento avanado no YaST.

Problemas comuns e suas solues

163

Reparar o sistema de arquivos Isto verifica os sistemas de arquivos de seu sistema instalado. Primeiro, uma seleo de todas as parties detectadas lhe oferecida e voc pode ento escolher quais verificar. Recuperar parties perdidas possvel tentar reconstruir tabelas de parties danificadas. Uma lista dos discos rgidos detectados apresentada primeiro para seleo. Clicar em OK inicia o exame. Isto pode levar um tempo, dependendo da velocidade de seu computador e velocidade do disco rgido. IMPORTANTE: Reconstruindo uma tabela de parties A reconstruo da tabela de parties complicada. O YaST tenta reconhecer as parties perdidas analisando os dados de setores do disco rgido. As parties perdidas so adicionadas tabela de parties reconstruda quando reconhecidas. No entanto, isto pode no ter sucesso em todos os casos imaginveis. Salvar as configuraes do sistema para o disquete Esta opo salva arquivos de sistema importantes em um disquete. Se um desses arquivos ficar danificado, ele pode ser restaurado pelo disquete. Verificar o software instalado Isto verifica a consistncia do banco de dados de pacotes e a disponibilidade dos pacotes mais importantes. Qualquer pacote instalado danificado pode ser reinstalado com esta ferramenta.

Iniciar o Sistema de Recuperao


O openSUSE contm um sistema de recuperao. O sistema de recuperao um sistema Linux pequeno que pode ser carregado na memria RAM e montado com um sistema de arquivos raiz, permitindo a voc acessar suas parties Linux de fora. Usando o sistema de recuperao, voc pode recuperar ou modificar qualquer aspecto importante de seu sistema: Manipule qualquer tipo de arquivo de configurao. Verifique o sistema de arquivos por defeitos e inicie os processos de recuperao automticos. Acesse o sistema instalado em um ambiente com alterao do diretrio raiz (chroot). Verifique, modifique e reinstale as configuraes do carregador de inicializao. Redimensione parties usando o comando 'parted'. Encontre mais informaes sobre esta ferramenta no site do GNU Parted http://www.gnu.org/software/ parted/parted.html.

164

Manual de Incializao

O sistema de recuperao pode ser carregado de vrias fontes e localizaes. A opo mais simples carregar o sistema de recuperao da mdia de instalao original: 1 Insira a mdia de instalao na sua unidade de DVD. 2 Reinicie o sistema. 3 Na tela de inicializao, pressione [F4] e escolha DVD-ROM. Ento escolha Sistema de recuperao no menu principal. 4 Digite root no prompt Rescue:. A senha no necessria. Se sua configurao de hardware no inclui uma unidade de DVD, voc pode inicializar o sistema de recuperao de uma fonte de rede (incluindo o servidor de FTP do openSUSE). O seguinte exemplo se aplica a um cenrio de inicializao remotase usar outra mdia de inicializao, como um DVD, modifique o arquivo info de acordo e inicialize como se voc o fizesse para uma instalao normal. 1 Digite a configurao de sua inicializao PXE e adicione as linhas install=protocolo://fonte_de_instalao e rescue=1. Se voc precisar iniciar o sistema de reparo, use, ao invs, repair=1. Como uma instalao normal, protocolo significa qualquer protocolo de rede suportado (NFS, HTTP, FTP, etc.) e fonte_de_instalao o caminho de sua fonte de instalao na rede. 2 Inicialize o sistema usando Wake on LAN, como descrito em Seo Wake on LAN (Captulo 1, Remote Installation, Guia de Referncia). 3 Digite root no prompt Rescue:. A senha no necessria. Uma vez que voc tenha entrado no sistema de recuperao, voc pode fazer uso dos consoles virtuais que podem ser alcanados com [Alt] + [F1] at [Alt] + [F6]. Um shell e muitos outros utilitrios teis, como o programa de montagem, esto disponveis no diretrio /bin. O diretrio sbin contm arquivos importantes e utilitrios de rede para reviso e reparo do sistema de arquivos. Este diretrio tambm contm os executveis mais importantes para a manuteno do sistema como o fdisk, mkfs, mkswap, mount, mount, init e shutdown e ifconfig, ip, route e netstat para manuteno da rede. O diretrio /usr/bin contm o editor vi, find, less e ssh. Para ver as mensagens do sistema, ou use o comando dmesg ou visualize o arquivo /var/log/messages. Verificando e Manipulando Arquivos de Configurao Como exemplo de uma configurao que pode ser corrigida usando o sistema de recuperao, imagine que voc tem um arquivo de configurao corrompido que previne o sistema de inicializar corretamente. Voc pode corrigir isto usando o sistema de recuperao.

Problemas comuns e suas solues

165

Para manipular um arquivo de configurao, proceda da seguinte maneira: 1 Inicie o sistema de recuperao usando um dos mtodos descritos acima. 2 Para montar um sistema de arquivos raiz localizado em /dev/sda6 para o sistema de recuperao , use o seguinte comando: mount /dev/sda6 /mnt Todos os diretrios do sistema agora esto localizados em /mnt 3 Altere o diretrio para o sistema de arquivos raiz montado: cd /mnt 4 Abra o arquivo de configurao problemtico no editor vi. Ajuste e salve a configurao. 5 Desmonte o sistema de arquivos raiz do sistema de reparo: umount /mnt 6 Reinicie a mquina. Reparando e Verificando Sistemas de Arquivos Geralmente, os sistemas de arquivos no podem ser reparados em um sistema em execuo. Se voc encontrar srios problemas, voc no ser capaz nem mesmo de montar seu sistema de arquivos raiz e a inicializao do sistema pode terminar com um kernel panic. Neste caso, o nico modo reparar o sistema de fora. altamente recomendado usar o reparo do sistema do YaST para esta tarefa (veja Usando o Reparo do Sistema YaST (p 160) para detalhes). No entanto, se voc precisar fazer uma verificao manual do sistema de arquivos, inicialize o sistema de recuperao. Ele contm os utilitrios para verificar e reparar os sistemas de arquivos ext2, ext3, ext4, reiserfs, xfs, dosfs e vfat. Acessando o Sistema Instalado Se voc precisa acessar o sistema instalado a partir de um sistema de recuperao, voc precisa fazer isto em um ambiente com alterao do diretrio raiz. Por exemplo, para modificar a configurao do carregador de inicializao ou para executar um utilitrio de configurao de hardware. Para configurar um ambiente com alterao do diretrio raiz no sistema instalado, proceda da seguinte maneira: 1 Primeiro, monte a partio raiz do sistema instalado e o sistema de arquivos de dispositivos (altere o nome do dispositivo para as suas configuraes atuais):

166

Manual de Incializao

mount /dev/sda6 /mnt mount --bind /dev /mnt/dev 2 Agora voc pode alterar o diretrio raiz para o novo ambiente: chroot /mnt 3 Ento, monte o /proc e o /sys: mount /proc mount /sys 4 Finalmente, monte as parties restantes do sistema instalado: mount -a 5 Agora voc tem acesso ao sistema instalado. Antes de reiniciar o sistema, desmonte as parties com umount -a e saia do ambiente com diretrio raiz alterado com exit. ATENO: Limitaes Embora voc tenha acesso completo aos arquivos e aplicativos do sistema instalado, existem algumas limitaes. O kernel que est em execuo o que foi inicializado com o sistema de recuperao, no o do ambiente com a alterao do diretrio raiz. Ele suporta somente o hardware essencial e no possvel adicionar mdulos a partir do sistema instalado a menos que as verses do kernel sejam exatamente as mesmas (o que improvvel). Ento, voc no pode acessar a placa de som, por exemplo. Tambm no possvel iniciar a interface grfica. Tambm note que voc sai do ambiente com alterao de diretrio raiz quando voc alterna o console com [Alt] + [F1] at [Alt] + [F6]. Modificando e Reinstalando o Carregador de Inicializao Algumas vezes, um sistema no pode inicializar porque a configurao do carregador de inicializao est corrompida. As rotinas de inicializao no podem, por exemplo, traduzir as unidades fsicas nas localizaes atuais no sistema de arquivos Linux sem um um carregador de inicializao funcional. Para verificar a configurao do carregador de inicializao e reinstalar o carregador de inicializao, proceda da seguinte maneira: 1 Execute os passos necessrios para acessar o sistema instalado como descrito em Acessando o Sistema Instalado (p 166). 2 Verifique se os seguintes arquivos esto configurados corretamente de acordo com os princpios da configurao do GRUB indicados em Captulo 17, The Boot Loader GRUB (Guia de Referncia) e aplique as correes se necessrio. Problemas comuns e suas solues 167

/etc/grub.conf /boot/grub/device.map /boot/grub/menu.lst /etc/sysconfig/bootloader 3 Reinstale o carregador de inicializao usando a seguinte sequncia de comandos: grub --batch < /etc/grub.conf 4 Desmonte as parties, saia do ambiente com alterao de diretrio raiz e reinicie o sistema: umount -a exit reboot

168

Manual de Incializao

A Licenas GNU
Este apndice contm a verso 2 da Licena Pblica Geral GNU e a verso 1.2 da Licena de Documentao Livre GNU (ambas em ingls). GNU General Public License
Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc. 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

Preamble
The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundations software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Library General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each authors protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyones free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow.

GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The Program, below, refers to any such program or work, and a work based on the Program means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term modification.) Each licensee is addressed as you. Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Programs source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.)

These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and any later version, you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally.

NO WARRANTY
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM AS

170

Manual de Incializao

IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs
If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the copyright line and a pointer to where the full notice is found.

one line to give the programs name and an idea of what it does. Copyright (C) yyyy name of author

This program is modify it under as published by of the License,

free software; you can redistribute it and/or the terms of the GNU General Public License the Free Software Foundation; either version 2 or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.

Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode:

Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w. This is free software, and you are welcome to redistribute it under certain conditions; type `show c for details.

The hypothetical commands `show w and `show c should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w and `show c; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a copyright disclaimer for the program, if necessary. Here is a sample; alter the names:

Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision (which makes passes at compilers) written by James Hacker.

signature of Ty Coon, 1 April 1989 Ty Coon, President of Vice

This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License [http://www.fsf.org/licenses/lgpl.html] instead of this License.

GNU Free Documentation License


Version 1.2, November 2002 Copyright (C) 2000,2001,2002 Free Software Foundation, Inc. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

Licenas GNU

171

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.

PREAMBLE
The purpose of this License is to make a manual, textbook, or other functional and useful document free in the sense of freedom: to assure everyone the effective freedom to copy and redistribute it, with or without modifying it, either commercially or noncommercially. Secondarily, this License preserves for the author and publisher a way to get credit for their work, while not being considered responsible for modifications made by others. This License is a kind of copyleft, which means that derivative works of the document must themselves be free in the same sense. It complements the GNU General Public License, which is a copyleft license designed for free software. We have designed this License in order to use it for manuals for free software, because free software needs free documentation: a free program should come with manuals providing the same freedoms that the software does. But this License is not limited to software manuals; it can be used for any textual work, regardless of subject matter or whether it is published as a printed book. We recommend this License principally for works whose purpose is instruction or reference.

APPLICABILITY AND DEFINITIONS


This License applies to any manual or other work, in any medium, that contains a notice placed by the copyright holder saying it can be distributed under the terms of this License. Such a notice grants a world-wide, royalty-free license, unlimited in duration, to use that work under the conditions stated herein. The Document, below, refers to any such manual or work. Any member of the public is a licensee, and is addressed as you. You accept the license if you copy, modify or distribute the work in a way requiring permission under copyright law. A Modified Version of the Document means any work containing the Document or a portion of it, either copied verbatim, or with modifications and/or translated into another language. A Secondary Section is a named appendix or a front-matter section of the Document that deals exclusively with the relationship of the publishers or authors of the Document to the Documents overall subject (or to related matters) and contains nothing that could fall directly within that overall subject. (Thus, if the Document is in part a textbook of mathematics, a Secondary Section may not explain any mathematics.) The relationship could be a matter of historical connection with the subject or with related matters, or of legal, commercial, philosophical, ethical or political position regarding them. The Invariant Sections are certain Secondary Sections whose titles are designated, as being those of Invariant Sections, in the notice that says that the Document is released under this License. If a section does not fit the above definition of Secondary then it is not allowed to be designated as Invariant. The Document may contain zero Invariant Sections. If the Document does not identify any Invariant Sections then there are none. The Cover Texts are certain short passages of text that are listed, as Front-Cover Texts or Back-Cover Texts, in the notice that says that the Document is released under this License. A Front-Cover Text may be at most 5 words, and a Back-Cover Text may be at most 25 words. A Transparent copy of the Document means a machine-readable copy, represented in a format whose specification is available to the general public, that is suitable for revising the document straightforwardly with generic text editors or (for images composed of pixels) generic paint programs or (for drawings) some widely available drawing editor, and that is suitable for input to text formatters or for automatic translation to a variety of formats suitable for input to text formatters. A copy made in an otherwise Transparent file format whose markup, or absence of markup, has been arranged to thwart or discourage subsequent modification by readers is not Transparent. An image format is not Transparent if used for any substantial amount of text. A copy that is not Transparent is called Opaque. Examples of suitable formats for Transparent copies include plain ASCII without markup, Texinfo input format, LaTeX input format, SGML or XML using a publicly available DTD, and standard-conforming simple HTML, PostScript or PDF designed for human modification. Examples of transparent image formats include PNG, XCF and JPG. Opaque formats include proprietary formats that can be read and edited only by proprietary word processors, SGML or XML for which the DTD and/or processing tools are not generally available, and the machine-generated HTML, PostScript or PDF produced by some word processors for output purposes only. The Title Page means, for a printed book, the title page itself, plus such following pages as are needed to hold, legibly, the material this License requires to appear in the title page. For works in formats which do not have any title page as such, Title Page means the text near the most prominent appearance of the works title, preceding the beginning of the body of the text. A section Entitled XYZ means a named subunit of the Document whose title either is precisely XYZ or contains XYZ in parentheses following text that translates XYZ in another language. (Here XYZ stands for a specific section name mentioned below, such as Acknowledgements, Dedications, Endorsements, or History.) To Preserve the Title of such a section when you modify the Document means that it remains a section Entitled XYZ according to this definition. The Document may include Warranty Disclaimers next to the notice which states that this License applies to the Document. These Warranty Disclaimers are considered to be included by reference in this License, but only as regards disclaiming warranties: any other implication that these Warranty Disclaimers may have is void and has no effect on the meaning of this License.

VERBATIM COPYING
You may copy and distribute the Document in any medium, either commercially or noncommercially, provided that this License, the copyright notices, and the license notice saying this License applies to the Document are reproduced in all copies, and that you add no other conditions whatsoever to those of this License. You may not use technical measures to obstruct or control the reading or further copying of the copies you make or distribute. However, you may accept compensation in exchange for copies. If you distribute a large enough number of copies you must also follow the conditions in section 3. You may also lend copies, under the same conditions stated above, and you may publicly display copies.

COPYING IN QUANTITY
If you publish printed copies (or copies in media that commonly have printed covers) of the Document, numbering more than 100, and the Documents license notice requires Cover Texts, you must enclose the copies in covers that carry, clearly and legibly, all these Cover Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on the back cover. Both covers must also clearly and legibly identify you as the publisher of these copies. The front cover must present the full title with all words of the title equally prominent and visible. You may add other material on the covers in addition. Copying with changes limited to the covers, as long as they preserve the title of the Document and satisfy these conditions, can be treated as verbatim copying in other respects. If the required texts for either cover are too voluminous to fit legibly, you should put the first ones listed (as many as fit reasonably) on the actual cover, and continue the rest onto adjacent pages. If you publish or distribute Opaque copies of the Document numbering more than 100, you must either include a machine-readable Transparent copy along with each Opaque copy, or state in or with each Opaque copy a computer-network location from which the general network-using public

172

Manual de Incializao

has access to download using public-standard network protocols a complete Transparent copy of the Document, free of added material. If you use the latter option, you must take reasonably prudent steps, when you begin distribution of Opaque copies in quantity, to ensure that this Transparent copy will remain thus accessible at the stated location until at least one year after the last time you distribute an Opaque copy (directly or through your agents or retailers) of that edition to the public. It is requested, but not required, that you contact the authors of the Document well before redistributing any large number of copies, to give them a chance to provide you with an updated version of the Document.

MODIFICATIONS
You may copy and distribute a Modified Version of the Document under the conditions of sections 2 and 3 above, provided that you release the Modified Version under precisely this License, with the Modified Version filling the role of the Document, thus licensing distribution and modification of the Modified Version to whoever possesses a copy of it. In addition, you must do these things in the Modified Version: A. Use in the Title Page (and on the covers, if any) a title distinct from that of the Document, and from those of previous versions (which should, if there were any, be listed in the History section of the Document). You may use the same title as a previous version if the original publisher of that version gives permission. B. List on the Title Page, as authors, one or more persons or entities responsible for authorship of the modifications in the Modified Version, together with at least five of the principal authors of the Document (all of its principal authors, if it has fewer than five), unless they release you from this requirement. C. State on the Title page the name of the publisher of the Modified Version, as the publisher. D. Preserve all the copyright notices of the Document. E. Add an appropriate copyright notice for your modifications adjacent to the other copyright notices. F. Include, immediately after the copyright notices, a license notice giving the public permission to use the Modified Version under the terms of this License, in the form shown in the Addendum below. G. Preserve in that license notice the full lists of Invariant Sections and required Cover Texts given in the Documents license notice. H. Include an unaltered copy of this License. I. Preserve the section Entitled History, Preserve its Title, and add to it an item stating at least the title, year, new authors, and publisher of the Modified Version as given on the Title Page. If there is no section Entitled History in the Document, create one stating the title, year, authors, and publisher of the Document as given on its Title Page, then add an item describing the Modified Version as stated in the previous sentence. J. Preserve the network location, if any, given in the Document for public access to a Transparent copy of the Document, and likewise the network locations given in the Document for previous versions it was based on. These may be placed in the History section. You may omit a network location for a work that was published at least four years before the Document itself, or if the original publisher of the version it refers to gives permission. K. For any section Entitled Acknowledgements or Dedications, Preserve the Title of the section, and preserve in the section all the substance and tone of each of the contributor acknowledgements and/or dedications given therein. L. Preserve all the Invariant Sections of the Document, unaltered in their text and in their titles. Section numbers or the equivalent are not considered part of the section titles. M. Delete any section Entitled Endorsements. Such a section may not be included in the Modified Version. N. Do not retitle any existing section to be Entitled Endorsements or to conflict in title with any Invariant Section. O. Preserve any Warranty Disclaimers. If the Modified Version includes new front-matter sections or appendices that qualify as Secondary Sections and contain no material copied from the Document, you may at your option designate some or all of these sections as invariant. To do this, add their titles to the list of Invariant Sections in the Modified Versions license notice. These titles must be distinct from any other section titles. You may add a section Entitled Endorsements, provided it contains nothing but endorsements of your Modified Version by various parties--for example, statements of peer review or that the text has been approved by an organization as the authoritative definition of a standard. You may add a passage of up to five words as a Front-Cover Text, and a passage of up to 25 words as a Back-Cover Text, to the end of the list of Cover Texts in the Modified Version. Only one passage of Front-Cover Text and one of Back-Cover Text may be added by (or through arrangements made by) any one entity. If the Document already includes a cover text for the same cover, previously added by you or by arrangement made by the same entity you are acting on behalf of, you may not add another; but you may replace the old one, on explicit permission from the previous publisher that added the old one. The author(s) and publisher(s) of the Document do not by this License give permission to use their names for publicity for or to assert or imply endorsement of any Modified Version.

COMBINING DOCUMENTS
You may combine the Document with other documents released under this License, under the terms defined in section 4 above for modified versions, provided that you include in the combination all of the Invariant Sections of all of the original documents, unmodified, and list them all as Invariant Sections of your combined work in its license notice, and that you preserve all their Warranty Disclaimers. The combined work need only contain one copy of this License, and multiple identical Invariant Sections may be replaced with a single copy. If there are multiple Invariant Sections with the same name but different contents, make the title of each such section unique by adding at the end of it, in parentheses, the name of the original author or publisher of that section if known, or else a unique number. Make the same adjustment to the section titles in the list of Invariant Sections in the license notice of the combined work. In the combination, you must combine any sections Entitled History in the various original documents, forming one section Entitled History; likewise combine any sections Entitled Acknowledgements, and any sections Entitled Dedications. You must delete all sections Entitled Endorsements.

Licenas GNU

173

COLLECTIONS OF DOCUMENTS
You may make a collection consisting of the Document and other documents released under this License, and replace the individual copies of this License in the various documents with a single copy that is included in the collection, provided that you follow the rules of this License for verbatim copying of each of the documents in all other respects. You may extract a single document from such a collection, and distribute it individually under this License, provided you insert a copy of this License into the extracted document, and follow this License in all other respects regarding verbatim copying of that document.

AGGREGATION WITH INDEPENDENT WORKS


A compilation of the Document or its derivatives with other separate and independent documents or works, in or on a volume of a storage or distribution medium, is called an aggregate if the copyright resulting from the compilation is not used to limit the legal rights of the compilations users beyond what the individual works permit. When the Document is included in an aggregate, this License does not apply to the other works in the aggregate which are not themselves derivative works of the Document. If the Cover Text requirement of section 3 is applicable to these copies of the Document, then if the Document is less than one half of the entire aggregate, the Documents Cover Texts may be placed on covers that bracket the Document within the aggregate, or the electronic equivalent of covers if the Document is in electronic form. Otherwise they must appear on printed covers that bracket the whole aggregate.

TRANSLATION
Translation is considered a kind of modification, so you may distribute translations of the Document under the terms of section 4. Replacing Invariant Sections with translations requires special permission from their copyright holders, but you may include translations of some or all Invariant Sections in addition to the original versions of these Invariant Sections. You may include a translation of this License, and all the license notices in the Document, and any Warranty Disclaimers, provided that you also include the original English version of this License and the original versions of those notices and disclaimers. In case of a disagreement between the translation and the original version of this License or a notice or disclaimer, the original version will prevail. If a section in the Document is Entitled Acknowledgements, Dedications, or History, the requirement (section 4) to Preserve its Title (section 1) will typically require changing the actual title.

TERMINATION
You may not copy, modify, sublicense, or distribute the Document except as expressly provided for under this License. Any other attempt to copy, modify, sublicense or distribute the Document is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.

FUTURE REVISIONS OF THIS LICENSE


The Free Software Foundation may publish new, revised versions of the GNU Free Documentation License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. See http://www.gnu.org/copyleft/. Each version of the License is given a distinguishing version number. If the Document specifies that a particular numbered version of this License or any later version applies to it, you have the option of following the terms and conditions either of that specified version or of any later version that has been published (not as a draft) by the Free Software Foundation. If the Document does not specify a version number of this License, you may choose any version ever published (not as a draft) by the Free Software Foundation.

ADDENDUM: How to use this License for your documents


To use this License in a document you have written, include a copy of the License in the document and put the following copyright and license notices just after the title page:

Copyright (c) YEAR YOUR NAME. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled GNU Free Documentation License.

If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts, replace the with...Texts. line with this:

with the Invariant Sections being LIST THEIR TITLES, with the Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.

If you have Invariant Sections without Cover Texts, or some other combination of the three, merge those two alternatives to suit the situation. If your document contains nontrivial examples of program code, we recommend releasing these examples in parallel under your choice of free software license, such as the GNU General Public License, to permit their use in free software.

174

Manual de Incializao

ndice Remissivo
Symbols A
ajuda, 123 centro de ajuda, 123 Centro de ajuda do KDE, 123 documentao online, 127 especificaes, 129 Help, 125 Manuais Novell/SUSE, vii opes, 92 padres, 129 pginas info, 93 pginas man, 92, 111 The Linux Documentation Project (TLDP - Projeto de documentao do Linux), 128 TLDP FAQs, 128 guias, 128 Usenet, 128 Wikipdia, 129 arquivos arquivamento, 114 caminhos, 94 comparando, 116 comprimindo, 114 copiando, 112 editando, 105 movendo, 112 pesquisando, 106 pesquisando por, 115 pesquisando por contedo, 116 removendo, 112 visualizando, 107, 115 arquivos de configurao asound.conf, 33 fstab, 116 modprobe.d/sound, 33 AutoYaST clonando o sistema, 30

B
Bash caracteres curinga, 102 comandos, 90 completao, 101 histrico, 101 pesquisando, 106 pipes, 108 processos, 109 recursos, 101 redirecionamento, 108 tarefas, 109 teclas de atalho, 93

C
caminhos, 94 absoluto, 94 relativo, 94 Caracteres curinga Bash, 102 caracteres curingas, 115 cat, 108, 115 cd, 112 chgrp, 113 chmod, 113 chown, 113 clear, 120 comandos, 107, 108, 111-120 ajuda, 92 arquivo, 115 bg, 110 cat, 115 cd, 112 chgrp, 113 chmod, 113 chown, 113 clear, 120 cp, 112 date, 118 df, 117 diff, 116 du, 117 fg, 110 find, 106, 115 free, 117 grep, 106, 116 gzip, 114

halt, 119 host, 119 info, 93 kill, 110, 118 killall, 118 less, 115 ln, 112 locate, 106, 115 ls, 111 man, 92, 111 mkdir, 112 mount, 116 mv, 112 passwd, 119 ping, 119 ps, 110, 118 reboot, 120 rm, 112 rmdir, 113 ssh, 119 su, 119 tar, 114 tarefas, 110 top, 118 umount, 117 updatedb, 115 commands chmod, 99 chown, 99 Completao Bash, 101 configurando imprimindo, 34-38 compartilhando impressoras, 38 impresso em rede, 37 impressoras locais, 34 placas de som, 31 scanner, 38 HP All-In-One, 39 rede, 40 contrato de licena, 10 cp, 112 criptografando problema na partio home, 150

diferenciar maisculas de minsculas nome de arquivo, 79 nome do diretrio, 79 diff, 116 digitalizao configurando, 38 HP All-In-One, 39 rede, 40 diretrio permisses de acesso, 87 diretrios /, 81 /bin, 81, 82 /boot, 81, 82 /dev, 81, 82 /etc, 81, 82 /home, 81, 82 /lib, 81, 83 /media, 81, 83 /mnt, 81, 83 /opt, 81, 83 /root, 81, 83 /sbin, 81, 83 /srv, 82, 83 /tmp, 82, 83 /usr, 82, 84 /var, 82, 84 /windows, 82, 84 alterando, 112 caminhos, 94 criando, 112 estrutura, 81 removendo, 113 dispositivo mount, 78 documentao (Ver ajuda) du, 117 DVDs inicializando de, 139 verificando, 138

E
editor vi, 105

D
date, 118 df, 117

F
file , 115 permisses de acesso, 87

find, 115 free, 117

G
grep, 116 grupos conceito, 76 gzip, 114

H
halt, 119 hardware informao, 138 head, 107 Histrico Bash, 101 host, 119

I
imprimindo configurao com o YaST, 34-38 compartilhando impressoras, 38 impresso em rede, 37 impressoras locais, 34 inicializando DVDs, de, 139 instalao, 3-30 atualizao online, 28 atualizaes de software, 28 complementar, 12 conexo com a Internet, 28 configurao automtica, 26 configurao de rede, 26 configurao do hardware, 29 configurao manual, 26 configuraes, 21 executando, 25 fluxo de trabalho, 7 fuso horrio, 13 idioma, 10 inicializao do sistema, 8 mtodo, 4 mdia, 3 modo, 11 nome de domnio, 26 nome de mquina, 26 notas de lanamento, 25, 29

particionamento , 15 redimensionando o Windows, 16 rede, 13 outro, 6 SLP, 6 relgio, 13 resumo, 21 seleo da rea de trabalho, 14 senha do root, 21 teclado, 10 tela de inicializao, 8 tipo de sistema, 14 usurio, 18, 29 configuraes avanadas, 20 verificao de mdia, 8 windows, 7 instalando YaST, com, 3-30 Internet conectando a, 57 conexo de rede, 55 conexo direta, 53 configurando, 53 dsl, 53 ISDN, 54 lista de atividades dsl, 53 lista de atividades isdn, 54 lista de atividades para o modem, 54 lista de atividades para o modem a cabo, 55 lista de atividades para rede, 55 modem, 54 modem a cabo, 55

K
kill, 118 killall, 118

L
Layout de teclado EUA, 140 less, 108, 115 Linux arquivos ocultos, 80 conceitos bsicos, 75 diferenciar maisculas minsculas, 79 extenses de arquivos, 79 sistema de arquivos, 77

de

sistema multiusurio, 75 ln, 112 locate, 115 ls, 90, 91, 111 opes, 91

M
Manuais Novell/SUSE, vii mdia removvel mount, 78 mkdir, 112 more, 108 mount, 116 dispositivo, 78 mdia removvel, 78 partio, 78 unidade, 78 mv, 112

executar, 85 leitura, 85 permisses de acesso arquivo, 87 diretrio, 87 sistema de arquivos, 85 ping, 119 pipes shell, 108 placas som, 31 processos, 118 matando, 118 resumo, 118 shell, 109 ps, 118

R
reboot, 120 recuperando parties, 164 recuperando sistemas, 159 redirecionamento shell, 108 reparando sistemas, 160 rm, 112 rmdir, 113

N
NetworkManager, 57 configurando, 58 habilitando, 57 KNetworkManager, 61 Miniaplicativo GNOME NetworkManager , 65 segurana, 68 soluo de problemas, 71 VPN, 67

S
segurana usurios, 76 senhas alterando, 119 shell bsico, 89 iniciando, 89 pipes, 108 processos, 109 prompt, 90 redirecionamento, 108 root, 97 tarefas, 109 shells comandos, 111-120 sistema desligar, 119 reiniciando, 120 resgatando, 164 sistema de arquivos, 77

O
opes --help, 92

P
pginas info, 93 pginas man, 92, 111 partio mount, 78 parties criando, 15 redimensionando o Windows, 16 passwd, 119 permisses alterando, 99, 113 escrita, 85

caminhos, 78 desmontar, 78 diretrios, 78 dispositivos, 78 mount, 78 parties, 78 permisses, 80 permisses de acesso, 85 sistema de recuperao, 164 iniciando a partir da mdia, 165 iniciando a partir de uma fonte de rede, 165 sistemas de arquivos NTFS, 17 reparando, 166 som configurando no YaST, 31 fontes, 33 MIDI, 33 ssh, 119 su, 119

superusurio, 75

V
vi, 105 VPN, 67

Y
YaST atualizao online, 28 atualizaes de software, 28 complementar, 12 configurao da impressora, 34-38 compartilhando impressoras, 38 impresso em rede, 37 impressoras locais, 34 configurao de rede, 26 configuraes da instalao, 21 fuso horrio, 13 hardware informao, 138 idioma, 10 inicializao do sistema, 8 iniciando, 8 instalando com, 3-30 modo de instalao, 11 nome de domnio, 26 nome de mquina, 26 particionamento , 15 placas de som, 31 relgio, 13 reparando sistemas, 160 resumo da instalao, 21 scanner, 38 HP All-In-One, 39 rede, 40 seleo da rea de trabalho, 14 senha do root, 21 sistema de recuperao, 8 teclado, 10 tipo de sistema, 14 verificao de mdia, 8, 138

T
tail, 107 tar, 114 tarefas shell, 109 tela de inicializao, 8 teste de firmware, 8 teste de memria, 8 TLDP, 128 HOWTOs, 128 top, 118

U
umount, 117 unidade mount, 78 unidades desmontando, 117 montando, 116 updatedb, 115 usurios administrador do sistema, 75 conceito, 75 funes, 75 grupos, 76 root, 75

Você também pode gostar