Baixe o app para aproveitar ainda mais
Prévia do material em texto
Guia do Sistema =// GNU/Linux //= para o Usuário Doméstico Baseado na distribuição Slackware 10.1 ### 2a. Edição ### 25/03/2005. ✔ Copyright (C) 2002-2005 – Ednei Pacheco de Melo. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, version 1.1 or any later version published by the Free Software Foundation; a copy of the license is included in the section entitled “GNU Free Documentation License”. Linux é uma marca registrada e concedida por Linus Torvalds, seu criador e cedente. Microsoft Windows 3.11/95/98/ME/XP, Microsoft Office (Word, Excel, PowerPoint, Access e PhotoDraw), Microsoft Outlook, Microsoft FrontPage, Microsoft Internet Explorer, Hotmail, MSN, Microsoft Visual Basic e vários logotipos associados são marcas registradas da Microsoft® Corporation. Outros nomes de empresas e produtos citados neste livro podem também ser marcas registradas dos seus respectivos proprietários, onde os mesmos deverão ter todos os direitos legais sobre elas. SOBRE A LINUX /HOME A Linux /home é uma iniciativa de página eletrônica criada especialmente para dar maior suporte à divulgação da obra, além de disponibilizar materiais extras que visam complementar o universo do usuário doméstico. Lá encontraremos uma ótima quantidade de informações referentes ao projeto, além de muitas outras de grande interesse. Cópia off-line da página oficial da iniciativa Linux /home. Na tela principal teremos a divulgação das principais novidades e eventos da própria página, além de notícias, fatos e outras ocorrências de grande importância – todas com especial enfoque para o público doméstico. Na seção Livro foi desenvolvida exclusivamente para dar informações gerais e suporte à esta obra – O Guia do Sistema GNU/Linux para o Usuário Doméstico –, onde abreviamos para o “Guia do Linux Doméstico”, e assim facilitar a pronúncia para conseqüentemente auxiliar na divulgação. Também encontraremos muitos textos interessantes, como correções, FAQ para tirar as dúvidas mais comuns e dar algumas explicações básicas sobre o licenciamento da obra (e auxiliar à terceiros à comercializarem, se assim desejarem). Em destaque temos também a publicação de todo o histórico da obra, onde encontraremos todos os eventos referentes às experiências e criação deste livro. Nem todas as informações escritas foram (ou puderam ser) aproveitadas na obra sob os mais variados motivos; porém, para não perdê-las, foi criada a seção Materiais, onde abrigaremos todo estes materiais sobressalentes transformados em artigos, tutoriais e dicas. Lá também serão inclusos materiais de diversos outros autores que se dispuserem à colaborar. Sabemos o impacto que uma boa imagem causa à um público especializado (eis um dos motivos da existência de diversas propagandas com belíssimas modelos... &;-D). Em nosso caso temos os usuários domésticos, onde muitos gostam de se deliciar com o uso de belas imagens, recursos visuais, texturas e cores variadas – dependendo das preferências de cada um. E para estas circunstâncias temos seção Artes, onde publicaremos belas telas para melhor ilustrar o sistema, os ambientes gráficos e suas aplicações. Em destaque a Desenho & Pinturas – especialmente criada para a exibição dos trabalhos de meus irmãos – Silvio & Sidnei - onde eles irão criar inúmeras ilustrações para a decoração do ambiente gráfico! Também teremos telas capturadas dos desktops (screenshots) do autor e dos colaboradores. Como todo bom linuxer é um “internauta” por natureza, deveremos guardar os endereços das principais distribuições, aplicações, utilitários, projetos, literaturas, etc., importantes e necessários para às nossas atividades. E para esta finalidade temos a seção Sites, criada única e exclusivamente para registrar páginas gerais sobre os sistemas GNU/Linux e o Software Livre. Agradecemos por quaisquer indicações de outras páginas por acaso não se encontrem registradas nesta seção. Por último, temos a seção Sobre, feita sob medida para para divulgar informações gerais sobre estes projetos e seus objetivos. Lá também encontraremos textos especiais sobre o projeto em si, o autor e outra em agradecimento à todos aqueles que colaboraram das mais diversas formas para que estes projetos se realizassem. Acredito que esta seja a melhor forma de homenagear e enaltecer àqueles companheiros que deram contribuições de grande importância. Por favor, não deixem de visitar. Enfim, reforçando novamente, opiniões, críticas e sugestões (como quaisquer outros tipos de colaboração) serão bem vindos! &;-D ✔ Att., Ednei Pacheco, <http://www.linuxhome.eti.br/>. ÍNDICE GERAL Introdução 1a. Parte: Os Sistemas GNU/Linux I. Linux; II. Distribuições; III. Slackware. A 2a. Parte: Conhecimentos Gerais I. Sistema de arquivos; II. Device drivers (dispositivos); III. Linha de comando; IV. Manipulação de arquivos e diretórios; V. Unidades, partições e formatos; VI. Contas de usuários e grupos de acesso; VII. Processos de execução; Gerenciadores VIII. de inicialização; IX. Inicialização; X. Gerenciamento básico de programas; XI. Variáveis de ambiente; XII. Comandos e funções gerais. B 3a. Parte: A Instalação I. Preparativos iniciais; II. Redimensão e repartição do disco rígido; III. Instalação do Slackware. C 4a. Parte: Ajustes & Configurações I. Considerações básicas; II. Importância das estruturas em /etc e / proc; III. Vídeo – placa de vídeo, monitor e modo gráfico; IV. Som – placa de som; V. Modem – placa de fax-modem; VI. Unidades de armazenamento; VII. Teclado e mouse; VIII. Miscelâneos. D 5a. Parte: Gerenciamento de Programas I. Ferramentas de gerenciamento do Slackware; II. Gerenciamento de pacotes com RPM; III. Compilação do código-fonte; IV. Conversão de pacotes e programas; V. Obtendo pacotes para o Slackware. E 6a. Parte: Ambientes Gráficos I. Os ambientes gráficos; II. KDE – The K Desktop Environment; III. Operações e ajustes afins. F 7a. Parte: Aplicativos & utilitários I. Considerações básicas; II. Internet; III. Suítes de escritório; IV. Editorações gráficas; V. Imagem, som e multimídia; VI. Jogos e entretenimentos; VII. Miscelâneos. G 8a. Parte: Adaptação & Flexibilidade I. Automatizando tarefas e rotinas para usuários leigos; II. Otimizando os sistemas GNU/Linux; III. Emulação de sistemas; IV. Aplicações livres para Windows. H 9a. Parte: O Kernel e a Compilação I. Sobre o kernel; II. Bons motivos para a compilação; III. Preparativos iniciais; IV. Configuração de suporte e parâmetros; V. A compilação; VI. Manipulação de módulos e pendências; VII. Circunstâncias especiais; VIII. Problemas mais freqüentes. I 10a. Parte: Documentações I. Normas técnicas e de padronização; II. Leis, normas e legislações vigentes; III. LPI; IV. Textos interessantes. J Conclusão Referências GNU Free Documentation License INTRODUÇÃO Em diversos endereços eletrônicos especializados, poderemos acompanhar muitas notícias e matérias interessantes sobre a utilização de sistemas GNU/Linux em desktops e estações domésticas. Enquanto algumas analisavam pontos positivos da adoção, diversas outras enfatizavam as diversas dificuldades e limitações que o sistema teria para ocupar o espaço onde o Windows tem marcando forte presença. Questões variadas, como a facilidade de instalação e configuração de aplicativos, de periféricos, suporte de fabricantes, entre outras, eram debatidas com um calor intenso pelos entusiastas do movimento Software Livre e a comunidade GNU/Linux. Apesar de ser reconhecida a possibilidade de sua utilização nesta área, muitos dizem que os sistemas GNU/Linux dificilmente seriamutilizados por usuários que mal sabem instalar o próprio Windows ou utilizar outros recursos que não tivessem as facilidades de sua interface gráfica. Embora fosse mais “fácil” a utilização do Windows em computadores domésticos, muitos de nós “abelhudos”, apesar de não possuirmos experiência profissional neste ramo, incontáveis vezes atendemos dezenas de usuários que, por serem leigos ou possuírem conhecimentos limitados, não conseguiam sequer resolver simples e inconvenientes problemas de ajustes e configuração. Em muitas máquinas realizávamos as intervenções necessárias e, em futuros tempos, as mesmas propriedades em que havíamos efetivado, ainda se encontrava nestes equipamentos, apesar da existência de algumas novas intervenções que interferiam nas funcionalidades do sistema – motivo este por qual éramos novamente solicitados, seja por prestação de serviços ou cortesia e amizade. Face à esta circunstância, então pensamos: “Por quê não testar uma distribuição GNU/Linux nestas máquinas e analisar os resultados obtidos?” Seria uma ótima oportunidade para avaliar o quanto é “inviável” ter um sistema GNU/Linux instalado em um computador de uso doméstico para a utilização geral, seja para usuários leigos, medianos ou avançados. Os resultados obtidos foram interessantes. Apesar da maioria esmagadora preferirem utilizar o trio Windows / Microsoft Office / Internet Explorer & Outlook e suas costumeiras facilidades, muitos se interessaram pelas belas interfaces gráficas, em especial o KDE, o Gnome e o Enlightenment (e recentemente o XFce). Àqueles usuários que tinham o “terrível” hábito de fuçar o sistema e que gastavam algumas horas de seu tempo ocioso para descobrir “algo mais” a cada dia se familiarizavam bastante pelo novo sistema. Tivemos a oportunidade de observar que destes usuários, aqueles que possuíam um razoável conhecimento – comum à esta categoria – gostavam do sistema, mas pelo fato de possuírem poucas informações sobre seus processos, configurações e especialmente os aplicativos necessários para suas atividades, logo sentiram-se impelidos à retornarem ao antigo sistema operacional. Em se tratando de jogos então, não tinha jeito. O sistema era legal, funcionava beleza, mas a falta de instruções detalhadas e informações sobre os aplicativos, utilitários e outros tipos de entretenimento disponíveis eram fatores preponderantes para a sua não utilização. Quanto aos usuários habituados ao Windows, muitos destes criavam uma resistência fora do comum, já outros alegavam que “as coisas eram mais fáceis...” no outro sistema operacional ou que “o outro era melhor...” , chegando ao ponto de ignorar as vantagens proporcionadas pelos sistemas GNU/Linux por questões de conforto e comodidade. Nós mesmos, em nossos primeiros tempos de sua utilização, muitas vezes tínhamos uma vontade enorme de reinstalar as aplicações de escritório para o antigo sistema operacional para desenvolver os trabalhos ao invés de continuarmos a adaptação com as suítes disponíveis para o sistema, mesmo atualmente com a excelente qualidade do OpenOffice.org ou a leveza do KOffice e componentes da suíte do Gnome. Podemos dizer tranqüilamente que compreendíamos o desconforto destes indivíduos. Em muitas coisas tínhamos em comum com estes novos usuários. A falta de informação centralizada era um dos maiores inconvenientes que enfrentávamos (e por isso resolvemos dedicar-nos ao desenvolvimento deste livro). A diferença de conceitos entre as duas plataformas exigia-nos uma certa dose de esforço e flexibilidade para a adaptação. Era muito simples colocar um CD-ROM na bandeja do drive, ou dar um duplo clique em um arquivo executável e aguardar a instalação, e logo depois executar o programa, ou aguardar o sistema reconhecer um novo periférico, para instalá-lo automaticamente. Como faríamos para tornar os sistemas GNU/Linux atraente e agradável para usuários que estavam habituados à realizar estas operações cotidianas sem grandes esforços ou maiores complicações? Passamos então a nos dedicar ao desenvolvimento de materiais didáticos que enfatizavam as qualidades e vantagens deste sistema operacional e dos aplicativos livres. Mas, se nós desenvolvermos diversos materiais, teremos novamente o inconveniente de ter informações descentralizadas e sem referências! Partindo deste princípio, procuramos desenvolver um único guia ao invés de vários artigos e tutoriais dispersos. O principal objetivo no desenvolvimento deste livro é ressaltar a qualidade, a flexibilidade e a vastidão, de recursos e vantagens, proporcionadas pela utilização dos sistemas GNU/Linux e os aplicativos livres que compõe as distribuições para o uso em estações domésticas. Enfatizamos sempre as instruções pela forma mais simples, rápida e eficiente – não confundam simplicidade e rapidez com facilidade e comodidade – apesar de que seus conceitos estarem íntimamente ligados. Procuramos dar uma atenção em especial aos conceitos, recomendações e normas técnicas básicas que contribuíssem para a correta disseminação destas informações. Durante um bom tempo, meditamos muito para a construção de um índice simples, forte, estruturado e organizado das partes, capítulos, seções e tópicos, de como seria este livro na íntegra, para posteriormente enriquecê- lo de conteúdo, compondo-o com experiência e informações de incansáveis pesquisas e variados testes. À partir da edição de cada capítulo, estas instruções e informações foram intensamente analisadas e testadas, tendo boa parte destas obtidas em intensas consultas, que resultaram em matérias objetivas, completas e rígidamente estruturadas. Contamos com a ajuda de alguns usuários que realizavam em suas máquinas os procedimentos de configuração e testes necessários, além de nos instruírem quanto às informações específicas de seus componentes. Com isto, as classes de periféricos que não possuíamos ou que até antes não conhecíamos suas características puderam ter seções e tópicos especiais com instruções específicas e detalhadas. Podemos com isto cobrir grande parte destes “brinquedinhos” que entretem milhares de pessoas. Os esforços e trabalhos realizados – além da obtenção de um ótimo conhecimento técnico e prático, e a disponibilidade de uma ótima fonte de consulta – resultaram na existência de um guia com todas as instruções básicas necessárias para o desenvolvimento, configuração e manutenção de uma estação doméstica para uso e entretenimento. Todas as possíveis formas de utilização, bem como todo os recursos necessários, são ricamente detalhados, com instruções essenciais para o bom êxito de suas finalidades. Com este livro, iremos agora conhecer os sistemas GNU/Linux, estudando-o para conhecer o sistema ou utilizando-o como guia de consulta para realizar as operações necessárias. Que o Tux nos acompanhe nesta nova empreitada! &;-D ✔ Att., Ednei Pacheco, <http://www.linuxhome.eti.br/>.
Compartilhar