<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook V3.1-Based Variant V1.0//EN">
<book lang="pt-BR">

<bookinfo>
<title>Perguntas mais Freqüentes sobre o KDE</title>
<authorgroup>
<author>
<firstname>Matthias</firstname>
<surname>Hölzer</surname>
</author>
<author>
<firstname>Bernd Johannes</firstname>
<surname>Wuebben</surname>
</author>
</authorgroup>
<date>17/07/1998</date>
<releaseinfo>?.??.??</releaseinfo>
<abstract>
<para>Esta é uma compilação das perguntas mais freqüentes sobre o Ambiente de
Trabalho K - KDE.
Você também pode obter versões
<ulink url="kdefaq.ps">Postscript</ulink> e <ulink url="kdefaq.txt">ASCII</ulink> deste documento.</para>
</abstract>
<keywordset>
<keyword>KDE</keyword>
<keyword>FAQ</keyword>
<keyword>frequently asked questions</keyword>
</keywordset>
</bookinfo>

<chapter id="introducao">
<title>Introdução</title>

<note>
<para>Queira informar problemas, inconsistências ou omissões que você encontrar
neste manual a 
<ulink url="mailto:kde-faq@kde.org">kde-faq@kde.org</ulink>.</para>
</note>

<sect1 id="o-que-e-o-kde">
<title>O que é o KDE?</title>

<para>O KDE é o Ambiente de Trabalho K (K Desktop Environment).</para>

<para>O KDE é um projeto iniciado por <ulink url="mailto:ettrich@kde.org">Matthias Ettrich</ulink> em 1996. O objetivo do projeto KDE é conectar o
poder dos sistemas operacionais Unix ao conforto de uma moderna interface
de usuário.</para>

<para>Em resumo: O KDE trará o Unix para o computador <emphasis>desktop</emphasis>.</para>

<para>Se você quer mais informações sobre o KDE, verifique o site
<ulink url="http://www.kde.org/whatiskde/index.html">O que é o KDE?</ulink></para>
</sect1>

<sect1 id="o-que-significa-o-k-na-sigla-kde">
<title>O que significa o K na sigla KDE ?</title>

<para>Nada -- é simplesmente o Ambiente de trabalho K, tanto quanto o X no Sistema
de Janelas X (X Window System).</para>
</sect1>

<sect1 id="em-que-plataformas-o-kde-funciona">
<title>Em que plataformas o KDE funciona ?</title>

<para>KDE é o ambiente de trabalho para todos os tipos de Unix. Embora seja verdade
que a maioria dos desenvolvedores KDE usem Linux, o KDE roda sem problemas
em muitos outros sistemas. Você talvez tenha de mexer um pouco nos fontes
para que o KDE possa ser compilado em alguma variante obscura do Unix, ou
se você não estiver usando as ferramentas de desenvolvimento GNU, em 
particular o compilador GCC.</para>

<para>Alguns dos sistemas em que o KDE funciona:
<itemizedlist>
<listitem>
<para> Linux</para>
</listitem>
<listitem>
<para> Solaris</para>
</listitem>
<listitem>
<para> FreeBSD</para>
</listitem>
<listitem>
<para> IRIX</para>
</listitem>
<listitem>
<para> HP-UX</para>
</listitem>
</itemizedlist>
</para>
</sect1>

<sect1 id="o-kde-e-um-gerenciador-de-janelas">
<title>O KDE é um gerenciador de janelas ?</title>

<para>Não, o KDE não é um gerenciador de janelas. Muito embora o KDE inclua um
sofisticado gerenciador de janelas, o Kwm, o KDE é muito mais que isso --
é um ambiente de trabalho integrado. Na versão corrente (julho/98), o KDE tem
mais de meio milhão de linhas de código, e apenas 7000 são código relacionado
a gerenciamento de janelas.</para>

<para>O KDE oferece um ambiente de trabalho completo, incluindo um gerenciador de
arquivos, um gerenciador de janelas, um sistema de ajuda on-line, um sistema
de configuração, inúmeras ferramentas e utilitários, e um número cada vez 
maior de aplicações, incluindo mas não limitado a clientes de correio e 
news, programas de desenho, visualizadores Postscript e DVI, e assim por
diante.</para>
</sect1>

<sect1 id="o-kde-e-um-clone-do-cde-do-windows-95-ou-do">
<title>O KDE é um clone do CDE, do Windows 95 ou do MacOS ?</title>

<para>Não, o KDE não é um clone. Mais especificamente, o KDE não é um clone do
Windows ou do CDE. Muito embora os desenvolvedores do KDE têm observado
e continuarão observando os melhores recursos de todos os ambientes 
que existem, o KDE é um ambiente totalmente único que tem e continuará tendo
sempre seu próprio caminho.</para>
</sect1>

<sect1 id="o-kde-e-software-gratuito">
<title>O KDE é software gratuito ?</title>

<para>Sim, o KDE é software gratuito, de acordo com a
<ulink url="http://www.gnu.org/copyleft/gpl.html">Licença Pública Geral GNU</ulink>. Todas as bibliotecas do KDE estão
disponíveis sob a licença LGPL, o que torna possível o desenvolvimento de
software comercial para o ambiente KDE. Todas as aplicações do KDE estão
licenciadas sob os critérios GPL.</para>

<para>O KDE usa a <link linkend="whatisqt">biblioteca multiplataforma Qt C++</link>, 
que vem com sua própria licença.</para>

<para>Em resumo, a licença do Qt permite a você utilizá-lo gratuitamente para
desenvolvimento ou softwares do X Windows, isso enquanto você permitir
livre e gratuito acesso ao código fonte de suas aplicações. Se você não
quer liberar seu código-fonte, deve então obter uma licença comercial
para o Qt. Você pode encontrar mais informações sobre o Qt e sua licença no
site da
<ulink url="http://www.troll.no">Troll Tech</ulink>.</para>

<para>Se você está em dúvida sobre qual licença é apropriada a você, contacte a
<ulink url="mailto:license@troll.no">Troll Tech</ulink> diretamente.</para>

<para>É absolutamente legal e livre de taxas gravar o KDE e o Qt em CDs. Nenhuma
taxa de <emphasis>runtime</emphasis> será devida.</para>
</sect1>
</chapter>

<chapter id="ObtendooKDE">
<title>Obtendo o KDE</title>
<sect1 id="wheretogetKDE">
<title>Onde eu posso obter o KDE? </title>

<para>O principal site de distribuição para o KDE é
<itemizedlist>
<listitem>
<para><ulink url="ftp://ftp.kde.org">ftp://ftp.kde.org</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>No entanto, este site está quase sempre sob carga pesada, então você deve
preferir um dos sites espelho do KDE:
<itemizedlist>
<listitem>
<para> <ulink url="ftp://ftp.mouk.s-jaani.ee/pub/kde">ftp://ftp.mouk.s-jaani.ee/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://beer.stampede.org/ftp.kde.org">ftp://beer.stampede.org/ftp.kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp1.change-espace.fr/pub/Linux/kde">ftp://ftp1.change-espace.fr/pub/Linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.tsc.uvigo.es/pub/linux/kde">ftp://ftp.tsc.uvigo.es/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://bromo.ptf.hro.nl/pub/mirrors/kde">ftp://bromo.ptf.hro.nl/pub/mirrors/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.cised.unina.it/pub/kde">ftp://ftp.cised.unina.it/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.sw.com.sg/pub/kde">ftp://ftp.sw.com.sg/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.netlab.is.tsukuba.ac.jp/pub/X/KDE">ftp://ftp.netlab.is.tsukuba.ac.jp/pub/X/KDE</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.arpanet.ch/pub/mirrors/kde/">ftp://ftp.arpanet.ch/pub/mirrors/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/">ftp://ftp.fu-berlin.de/pub/unix/X11/gui/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.funet.fi/mirrors/ftp.kde.org/pub/kde">ftp://ftp.funet.fi/mirrors/ftp.kde.org/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.net.lut.ac.uk/kde">ftp://ftp.net.lut.ac.uk/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.nvg.unit.no/pub/linux/kde">ftp://ftp.nvg.unit.no/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sunsite.unc.edu/pub/Linux/Incoming">ftp://sunsite.unc.edu/pub/Linux/Incoming</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://linux.unipv.it/pub/linux/kde">ftp://linux.unipv.it/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sunsite.icm.edu.pl/pub/unix/kde">ftp://sunsite.icm.edu.pl/pub/unix/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.chialpha.org/pub/kde">ftp://ftp.chialpha.org/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.blaze.net.au/pub/kde">ftp://ftp.blaze.net.au/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.gwdg.de/pub/x11/kde/">ftp://ftp.gwdg.de/pub/x11/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ops.linux.co.za/pub/Linux/kde">ftp://ops.linux.co.za/pub/Linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.uni-erlangen.de/pub/Linux/MIRROR.KDE">ftp://ftp.uni-erlangen.de/pub/Linux/MIRROR.KDE</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.dataplus.se/pub/linux/kde">ftp://ftp.dataplus.se/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.tvnet.hu/pub/kde">ftp://ftp.tvnet.hu/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://canine.resnet.gatech.edu/pub/kde">ftp://canine.resnet.gatech.edu/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.fh-heilbronn.de/pub/mirrors/kde">ftp://ftp.fh-heilbronn.de/pub/mirrors/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.appl-opt.physik.uni-essen.de/pub/linux/kde">ftp://ftp.appl-opt.physik.uni-essen.de/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.dsnet.it/pub/internet/unix/Linux/kde">ftp://ftp.dsnet.it/pub/internet/unix/Linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sunsite.mff.cuni.cz/X11/Desktops/KDE">ftp://sunsite.mff.cuni.cz/X11/Desktops/KDE</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sunsite.icm.edu.pl/pub/unix/kde/">ftp://sunsite.icm.edu.pl/pub/unix/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.caldera.com/pub/mirrors/kde">ftp://ftp.caldera.com/pub/mirrors/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.fh-dortmund.de/pub/unix/kde.mirror">ftp://ftp.fh-dortmund.de/pub/unix/kde.mirror</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://kde.flash.net/pub/unix/kde/">ftp://kde.flash.net/pub/unix/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.cs.us.es/pub/Linux/kde/">ftp://ftp.cs.us.es/pub/Linux/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.isis.nsu.ru/mirrors/kde/">ftp://ftp.isis.nsu.ru/mirrors/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://belief.unix.cslab.tuwien.ac.at/pub/kde">ftp://belief.unix.cslab.tuwien.ac.at/pub/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://clio.unice.fr/">ftp://clio.unice.fr/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.iinet.net.au/pub/kde/">ftp://ftp.iinet.net.au/pub/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.lbi.ro/pub/Linux/KDE">ftp://ftp.lbi.ro/pub/Linux/KDE</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.linux.org.au/pub/linux/kde/">ftp://ftp.linux.org.au/pub/linux/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.kreonet.re.kr/pub/tools/X11/kde/">ftp://ftp.kreonet.re.kr/pub/tools/X11/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sundog.v-wave.com/pub/kde/">ftp://sundog.v-wave.com/pub/kde/</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://sunsite.bilkent.edu.tr/pub/linux/kde">ftp://sunsite.bilkent.edu.tr/pub/linux/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.fisica.ist.utl.pt/pub/mirrors/kde">ftp://ftp.fisica.ist.utl.pt/pub/mirrors/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="ftp://ftp.rz.uni-wuerzburg.de/pub/unix/kde">ftp://ftp.rz.uni-wuerzburg.de/pub/unix/kde</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>Você pode encontrar uma lista atualizada dos sites-espelho do KDE em
<ulink url="http://www.kde.org/mirrors.html">\|urlnam\|</ulink>. </para>
</sect1>

<sect1 id="existem-distribuies-linux-que-vem-com-o-kde">
<title>Existem distribuições Linux que vêm com o KDE ?</title>

<para>Sim, as maiores distribuições já vêm com o KDE. Como construir uma 
distribuição toma algum tempo, elas nem sempre contém a versão corrente,
mas para dar uma olhada, já é um início.</para>

<para>Eis as distribuições que nós conhecemos que vêm com o KDE:
<itemizedlist>
<listitem>
<para> <ulink url="http://www.suse.com">Suse Linux 5.2</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.delix.de">DLD Linux 5.4</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.crhl.com.br">Conectiva Red Hat Linux</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.etsit.upm.es/~eurielec/redhat/index.html">http://www.etsit.upm.es/~eurielec/redhat/index.html</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>Além disso, algumas revistas de informática vêm com CDs que contém o KDE:</para>

<para><itemizedlist>
<listitem>
<para> <ulink url="http://www.chip.de">Chip</ulink> (em alemão)</para>
</listitem>
<listitem>
<para> <ulink url="http://www.linux-france.com/dream">Dream</ulink> (em francês)</para>
</listitem>
</itemizedlist>
</para>

<para>Esperamos que, tão logo a versão 1.0 do KDE seja liberada, todas as grandes
distribuições adotem o KDE.</para>

<para>Você pode encontrar uma lista atualizada das distribuições que vêm com o
KDE no site
<ulink url="http://www.kde.org/kdeships.html">Lista de distribuições</ulink>.</para>
</sect1>

<sect1 id="qual-e-a-verso-corrente">
<title>Qual é a versão corrente ?</title>

<para>Atualmente, a versão corrente estável é a 1.0.</para>
</sect1>
<sect1 id="wheretogetQt">
<title>Onde eu obtenho o Qt? </title>

<para>O Qt é um produto de uma empresa da Noruega, Troll Tech. Você pode obter
a última versão do KDE no servidor FTP dessa empresa:</para>

<para><ulink url="ftp://ftp.troll.no">ftp://ftp.troll.no</ulink></para>

<para>No entanto, você poderá obter o Qt também dos sites-espelho do KDE mencionados
mais acima. E, nas distribuições mais atualizadas do Linux, o Qt já está
incluido (note porém que você precisará da versão 1.33 do Qt, no mínimo).</para>
</sect1>
<sect1 id="whatisqt">
<title>A propósito, o que é o Qt ? </title>

<para>Qt é uma biblioteca de classes C++ destinada à construção de interfaces de 
usuário. Ela oferece a maior parte dos controles de janela das aplicações
KDE: menus, botões, controles deslizantes etc. O Qt é uma biblioteca
multi-plataforma, o que permite escrever código que compilará tanto sob
Unix como sob Windows.</para>
</sect1>
</chapter>

<chapter id="Instruesdeinstalao">
<title>Instruções de instalação</title>

<para>Estas são as instruções de instalação para a versão 1.0 do KDE. Leia-as
cuidadosamente e tente ajudar a si mesmo se algo sair errado. Se você
precisar de assistência adicional, considere juntar-se às listas de
discussão do KDE (siga as instruções em nosso site para juntar-se às
<ulink url="http://www.kde.org/contact.html">listas de discussão</ulink>.</para>

<sect1 id="formatos-disponveis">
<title>Formatos disponíveis</title>

<para>O Time KDE oferece seis tipos diferentes de empacotamento: RPMs de fontes e
de binários, TGZs de fontes e binários, e arquivos Debian de fontes e binários.
Os RPMs de fontes e binários estarão disponíveis logo depois da liberação da
versão 1.0, em 
<ulink url="ftp://ftp.kde.org/pub/kde/stable/1.0/distribution/rpm">ftp.kde.org</ulink>.</para>

<para>O processo de instalação depende do tipo de pacote. Depois da instalação, 
há alguns procedimentos que se aplicam a todos os formatos. Note que se você
é um usuário Unix não muito experiente e tem um sistema baseado em RPM 
(RedHat, Conectiva, Mandrake, SuSe), a melhor alternativa são os pacotes
RPM binários, que eventualmente serão fornecidos pelo próprio distribuidor.
(Certas distribuições já instalam o KDE junto com o X Window System).
Ao menos a Caldera, Delix e SuSE disponibilizam RPMs binários via seus sites
FTP. Se você precisa de opções especiais de configuração (por exemplo, você
usa senhas em 'shadow' e quer usar os protetores de tela), o melhor é usar
os pacotes de fontes e compilar o KDE localmente. Os pacotes RPM binários
para distribuições que não oferecem o KDE 1.0 podem ser encontrados na seção
<ulink url="ftp://ftp.kde.org/pub/kde/stable/1.0/contrib/distribution">contrib</ulink> do site ftp.kde.org tão logo estiverem disponíveis.</para>
</sect1>

<sect1 id="pre-requisitos">
<title>Pré-requisitos</title>

<para>Você precisa da biblioteca Qt (e arquivos de cabeçalho, se você quer compilar
por si o KDE) versão 1.33 ou superior, disponível gratuitamente em
<ulink url="http://www.troll.no">http://www.troll.no</ulink>.
Você também precisará da <literal remap="tt">libgr</literal> que deve estar incluída na maior parte
das distribuições. Também certifique-se de que seu dispositivo de 'loopback'
está corretamente configurado.</para>
</sect1>

<sect1 id="pacotes-disponveis">
<title>Pacotes disponíveis</title>

<para>A distribuição base atual é formada por nove pacotes. Alguns são requeridos,
outros são opcionais. Cada pacote está disponível em cada um dos formatos
de empacotamento supra mencionados.</para>

<para><variablelist>
<varlistentry>
<term>kdesupport</term>
<listitem>
<para><emphasis remap="it">(RECOMENDADO)</emphasis></para>
<para>Este pacote contém bibliotecas de suporte que não foram escritas como parte
do projeto KDE, mas são necessárias de qualquer forma. Se você já tem as 
bibliotecas (libgif, libjpeg, libmime, libuu, libgdbm) deste pacote nas
versões requeridas, você não precisa instalar esse pacote. Quando em dúvida,
instale. Note que, para as distribuições Debian, esse pacote é requerido.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kdelibs</term>
<listitem>
<para><emphasis remap="it">(REQUERIDO)</emphasis></para>
<para>Este pacote contém bibliotecas compartilhadas que são necessárias a todas as
aplicações KDE.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kdebase</term>
<listitem>
<para><emphasis remap="it">(REQUERIDO)</emphasis></para>
<para>Este pacote contém as aplicações de base que formam o núcleo do KDE, tais como
o gerenciador de janelas, o emulador de terminal, o centro de controle, o
gerenciador de arquivos e o painel.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kdegames</term>
<listitem>
<para><emphasis remap="it">(OPCIONAL)</emphasis></para>
<para>Vários jogos como Mahjongg, Snake, Asteroids e Tetris.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kdegraphics</term>
<listitem>
<para><emphasis remap="it">(OPCIONAL)</emphasis></para>
<para>Vários programas relacionados à gráficos tais como um visualizador 
Postscript&lsqb;TM], visualizador DVI e um programa de desenho.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kdegraphics</term>
<term>kdeutils</term>
<listitem>
<para><emphasis remap="it">(OPCIONAL)</emphasis></para>
<para>Várias ferramentas: calculadora, editor de texto, e coisas afins.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kdemultimedia</term>
<listitem>
<para><emphasis remap="it">(OPCIONAL)</emphasis></para>
<para>Aplicações multimídia: CD-player, mixer etc.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kdenetwork</term>
<listitem>
<para><emphasis remap="it">(OPCIONAL)</emphasis></para>
<para>Aplicações voltadas à Internet. Contém o KMail (correio eletrônico), 
discador Kppp, leitor de news e vários outros aplicativos menores.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kdeadmin</term>
<listitem>
<para><emphasis remap="it">(OPCIONAL)</emphasis></para>
<para>Programas de administração de sistema. Atualmente composto pelo gerenciador
de usuários e o editor de <emphasis>runlevel</emphasis> do System V.</para>
</listitem>
</varlistentry>
</variablelist>
</para>

<para>O kdesupport (se necessário) deve ser instalado em primeiríssimo lugar.
O próximo (ou primeiro) pacote deve ser o kdelibs. Os outros pacotes podem
ser instalados em qualquer ordem.</para>
</sect1>

<sect1 id="instrues-de-instalao-para-diferentes-formato">
<title>Instruções de instalação para diferentes formatos de pacote</title>

<sect2>
<title>Instalação dos pacotes Debian</title>

<para>Os pacotes Debian instalam-se de acordo com o Padrão de Hierarquia de Arquivos
FHS.</para>

<para><emphasis remap="it">Para instalar o pacote Debian:</emphasis></para>

<para><itemizedlist>
<listitem>
<para>Entre em modo superusuário (root)</para>
</listitem>
<listitem>
<para>run: dpkg -i &lt;nome&lowbar;do&lowbar;pacote&gt;.deb</para>
</listitem>
</itemizedlist>
</para>

<para>e repita isso para os outros pacotes.</para>
</sect2>

<sect2>
<title>Instalação dos pacotes RPM</title>

<para>Os pacotes RPM instalam-se no diretório /opt/kde.</para>

<para><emphasis remap="it">Para instalar o RPM binário:</emphasis>
<itemizedlist>
<listitem>
<para>Entre em modo superusuário (root)</para>
</listitem>
<listitem>
<para>Execute: rpm -i &lt;nome&lowbar;de&lowbar;pacote&gt;.rpm</para>
</listitem>
</itemizedlist>
</para>

<para><emphasis remap="it">Para criar um RPM binário a partir de um RPM de fontes e instalá-lo, faça
o seguinte:</emphasis></para>

<para><itemizedlist>
<listitem>
<para> Entre em modo superusuário (root)</para>
</listitem>
<listitem>
<para> rode: rpm -i kdesupport-1.0.src.rpm</para>
</listitem>
<listitem>
<para> cd /usr/src/redhat/SPECS</para>
</listitem>
<listitem>
<para> rpm -bb kdesupport-1.0-1.spec</para>
</listitem>
<listitem>
<para> cd ../RPMS/i386 (ou outra arquitetura de hardware que você use)</para>
</listitem>
<listitem>
<para> rpm -i kdesupport-1.0-1.i386.rpm</para>
</listitem>
</itemizedlist>
</para>
</sect2>

<sect2>
<title>Instalação dos arquivos-fonte .tar.gz</title>

<para>O pacote de fontes .tgz é instalado por padrão no diretório
/usr/local/kde. Você pode mudar isso usando a opção --prefix no script
de configuração.</para>

<para><itemizedlist>
<listitem>
<para> Desempacote os arquivos com: tar -xvfz &lt;nome&lowbar;do&lowbar;pacote&gt;.tar.gz</para>
</listitem>
<listitem>
<para> Entre no diretório do pacote: cd &lt;nome&lowbar;do&lowbar;pacote&gt;</para>
</listitem>
<listitem>
<para> Configure o pacote: ./configure</para>
<para>Alguns pacotes (em especial o kdebase) têm opções especiais de configuração
que podem ser aplicáveis à seu sistema. Chame ./configure --help para 
consultar as opções disponíveis.</para>
</listitem>
<listitem>
<para>Construa o pacote: make
</para>
</listitem>
<listitem>
<para>Instale o pacote: su -c "make install"</para>
</listitem>
</itemizedlist>
</para>
</sect2>

<sect2>
<title>Instalação dos arquivos binários .tgz</title>

<para>O pacote binário .tgz instala-se no diretório /opt/kde.</para>

<para><itemizedlist>
<listitem>
<para>Entre em modo superusuário (root)</para>
</listitem>
<listitem>
<para>cd /
</para>
</listitem>
<listitem>
<para>tar -xvfz &lt;nome&lowbar;do&lowbar;pacote&gt;.tar.gz</para>
</listitem>
</itemizedlist>
</para>
</sect2>

<sect2>
<title>Procedimentos pós-instalação</title>

<para>Em primeiro lugar, assegure-se de que você adicionou o diretório dos binários
da instalação (/opt/kde/bin ou coisa parecida) à sua variável PATH e o
diretório das bibliotecas à variável LD&lowbar;LIBRARY&lowbar;PATH (necessário somente
em sistemas que não suportam rpath; no Linux, que usa o formato de executáveis
ELF, não deve ser necessário). Esta última variável de ambiente pode ter
outro nome em sistemas diferentes, por exemplo, ela é chamada SHLIB&lowbar;PATH no
Irix. A variável de ambiente KDEDIR deve apontar para o diretório base do
KDE (/opt/kde, /usr/local/kde ou o que for).</para>

<para>Muito embora você possa usar a maioria das aplicações do KDE simplesmente
chamando-as pelo nome, você beneficiar-se-á dos recursos avançados do KDE se
utilizar o gerenciador de janelas do KDE e seus programas-ajudantes.</para>

<para>Para tornar as coisas mais fáceis a você, nós incluímos um script chamado
<literal remap="tt">startkde</literal> que fica instalado no diretório $KDEDIR/bin e que portanto pode
ser chamado de qualquer lugar, pois esse diretório está incluído no PATH.</para>

<para>Edite o arquivo .xinitrc em seu diretório base (faça uma cópia de segurança
primeiro!), remova tudo que parece com uma chamada à um gerenciador de janela,
e insira a chamada a <literal remap="tt">startkde</literal> no lugar. Reinicie o X. Nota: se você
usa kdm ou xdm, você terá que editar o arquivo .xsession ao invés de .xinitrc.</para>

<para>Deve surgir na tela o ambiente de trabalho KDE. Você pode começar agora
a explorar o maravilhoso mundo do KDE. Se você quiser ler alguma documentação
primeiro, recomendamos o QuickStart Guide, incluído em seu help on-line,
acessível via Painel ou via menu Iniciar (o botão 'K' do Painel)</para>

<para>&lsqb;Esse texto foi extraído da Licença GPL.]</para>

<para>UMA VEZ QUE O PROGRAMA É LICENCIADO SEM ÔNUS, NÃO HÁ QUALQUER GARANTIA PARA
O PROGRAMA. EXCETO QUANDO TERCEIROS EXPRESSEM-SE FORMALMENTE O PROGRAMA É
DISPONIBILIZADO EM SEU FORMATO ORIGINAL, SEM GARANTIAS DE QUALQUER NATUREZA,
EXPRESSAS OU IMPLÍCITAS, INCLUINDO MAS NÃO LIMITADAS, A GARANTIAS
COMERCIAIS  E DO ATENDIMENTO DE DETERMINADO FIM. A QUALIDADE E A PERFORMANCE
SÃO DE RISCO EXCLUSIVO DOS USUÁRIOS, CORRENDO POR SUAS CONTA OS CUSTOS
NECESSÁRIOS A EVENTUAIS ALTERAÇÕES, CORREÇÕES E REPAROS JULGADOS
NECESSÁRIOS.</para>

<para>EM NENHUMA OCASIÃO, A MENOS QUE REQUERIDO POR DECISÃO JUDICIAL OU POR LIVRE
VONTADE, O AUTOR OU TERCEIROS QUE TENHAM MODIFICADO O PROGRAMA, SERÃO
RESPONSÁVEIS POR DANOS OU PREJUÍZOS PROVENIENTES DO USO OU DA FALTA DE
HABILIDADE NA SUA UTILIZAÇÃO (INCLUINDO MAS NÃO LIMITADA A PERDA DE DADOS OU
DADOS ERRÔNEOS), MESMO QUE TENHA SIDO EMITIDO AVISO DE POSSÍVEIS ERROS OU
DANOS.</para>
</sect2>
</sect1>

<sect1 id="instalar-os-rpms-com-o-utilitrio-yast-da-sus">
<title>Instalar os rpms com o utilitário YaST da SuSe danifica o banco de dados RPM. O que eu faço ?</title>

<para>Se você obter a mensagem</para>

<para><screen>   error -2 reading header: Unknown error
</screen>
</para>

<para>você deve atualizar para</para>

<para><screen>rpm -U ftp://ftp.suse.com/pub/suse_update/suse51/rpm/rpm.rpm
</screen>
</para>

<para>e também deve atualizar o YaST</para>

<para><screen>rpm -U ftp://ftp.suse.com/pub/suse_update/suse51/a1/yast.rpm
</screen>
</para>

<para> 
Os pacotes foram construídos usando o rpm-2.4.12 e não podem ser
instalados por algumas versões antigas do rpm; isso quase sempre
acontece com usuários do Linux SuSe. A versão 5.0 dessa distribuição
vem com o rpm-2.4.1.</para>

<para>Você pode verificar qual a versão do seu RPM com:</para>

<para><screen>rpm -qi rpm
</screen>
</para>
</sect1>

<sect1 id="devo-remover-a-verso-velha-de-xyz-antes-de-i">
<title>Devo remover a versão velha de xyz antes de instalar uma nova ?</title>

<para>Em princípio, isso não é necessário. Os pacotes RPM e DEB devem tomar conta
de todas as dependências.</para>

<para>Se você compilar por si mesmo o KDE, deve tomar cuidado e não misturar versões
diferentes dos pacotes do KDE. Portanto, se você instalar uma nova versão,
primeiro construa e instale o kdesuppport, então o kdelibs, então o kdebase.</para>

<para>Uma coisa que você deve evitar fazer, é instalar duas ou mais versões do KDE em
paralelo. Isso pode acontecer se você especificar um diretório-destino diferente
para cada versão. O resultado será imprevisível. O mesmo vale para diferentes
versões da biblioteca Qt instaladas ao mesmo tempo. Isso é fácil de acontecer se
você já tinha uma versão velha da biblioteca Qt instalada automaticamente com
sua distribuição Linux.</para>
</sect1>
<sect1 id="howtostartkde">
<title>Como eu inicio o KDE? </title>

<para>A forma mais confortável é usar o script <literal remap="tt">startkde</literal>. Simplesmente adicione
a linha 
<screen>startkde
</screen>

no final de seu arquivo <literal remap="tt">.xsession</literal> (ou em seu arquivo <literal remap="tt">.xinitrc</literal>,
se não estiver usando kdm ou xdm). Remova as linhas que iniciavam seu 
gerenciador de janelas anterior, se houverem.</para>
</sect1>

<sect1 id="cada-vez-que-eu-inicio-o-kde-ele-reclama-sob">
<title>Cada vez que eu inicio o KDE, ele reclama sobre "senhas shadow". Por que ?</title>

<para>Quando seu sistema usa senhas <emphasis>shadow</emphasis>, o protetor de tela só pode rodar
apropriadamente se o bit suid estiver ligado. Esse bit dá aos protetores de
tela privilégios de superusuário (root), que são necessários para acessar
o arquivo de senhas <literal remap="tt">/etc/shadow</literal>. (Lembre-se: os protetores de tela
podem ser configurados para bloquear a máquina até que a senha seja digitada.)</para>

<para>Para adicionar o bit de SUID nos protetores de tela, você (ou o administrador
do sistema) deve executar os seguintes comandos em modo de superusuário:</para>

<para><screen>chown root $KDEDIR/bin/*.kss
chmod u+s $KDEDIR/bin/*.kss
</screen>
</para>

<para>Alternativamente, se você compilar localmente o KDE, poderá usar</para>

<para><screen>configure --with-shadow
</screen>
</para>

<para>para configurar o kdebase. Então o bit suid será ligado automaticamente
durante a operação <literal remap="tt">make install</literal>.</para>
</sect1>

<sect1 id="possvel-instalar-o-kde-num-diretrio-de-usur">
<title>É possível instalar o KDE num diretório de usuário ?</title>

<para>Você pode instalar o KDE em que diretório quiser. O que você deve fazer
para chegar a esse resultado depende do tipo de pacote que você quer instalar:</para>

<para><emphasis remap="bf">Pacotes de fontes</emphasis></para>

<para>Para configurar, use a seguinte linha de comando:</para>

<para><screen>configure --prefix=/home/epx/kde; make; make install
</screen>
</para>

<para>para instalar em <literal remap="tt">/home/epx/kde</literal>. </para>

<para>Depois de instalar os pacotes no diretório do usuário, você deve adicionar
as seguintes linhas em seus arquivos de inicialização:</para>

<para>Para csh ou tcsh:
<screen>setenv KDEDIR /home/epx/kde

if ( $?LD_LIBRARY_PATH ) then
   setenv LD_LIBRARY_PATH $KDEDIR/lib:$LD_LIBRARY_PATH
else
   setenv LD_LIBRARY_PATH $KDEDIR/lib
endif

if ( ! $?LIBRARY_PATH ) then
   setenv LIBRARY_PATH $LD_LIBRARY_PATH
endif  
</screen>
</para>

<para>Para o bash, use:
<screen>KDEDIR=/home/epx/kde
PATH=$KDEDIR/bin:$PATH
LD_LIBRARY_PATH=$KDEDIR/lib:$LD_LIBRARY_PATH
LIBRARY_PATH=$LD_LIBRARY_PATH
export KDEDIR PATH LD_LIBRARY_PATH LIBRARY_PATH
</screen>
</para>

<para><emphasis remap="bf">Pacotes RPM</emphasis></para>

<para>O <literal remap="tt">rpm</literal> permite usar a opção <literal remap="tt">-prefix</literal> para selecionar o diretório-alvo
da instalação, como no exemplo:</para>

<para><screen>rpm -i -prefix=/home/epx/kde package.rpm
</screen>
</para>

<para><emphasis remap="bf">Problemas a enfrentar</emphasis></para>

<para>O KDE rodará em um diretório de usuário. Há alguns problemas com programas
que requerem SUID root, como por exemplo os programas do pacote kdeadmin. Como
não são programas voltados a usuários, não há muito com que se preocupar.</para>

<para>No entanto, em sistemas que usem senhas em 'shadow', os protetores de tela
têm de ser rodados em SUID root para habilitar acesso ao arquivo de senhas
e destravar a tela, portanto essa opção de travamento não vai funcionar.</para>
</sect1>

<sect1 id="o-startkde-falha-com-a-mensagem-can-not-conn">
<title>O <command>startkde</command> falha com a mensagem "can not connect to X server" (impossível conectar ao servidor X). O que está errado ?</title>

<para>Provavelmente você tentou iniciar o servidor X com <literal remap="tt">startkde</literal>. O servidor
X é iniciado com <literal remap="tt">startx</literal>. O startkde é o script que deve ser rodado 
a partir do <literal remap="tt">.xinitrc</literal> ou <literal remap="tt">.xession</literal> para ativar o gerenciador de 
janelas e os serviços do KDE. Veja também: 
<link linkend="howtostartkde">Como eu inicio o KDE ?</link>.</para>
</sect1>

<sect1 id="instalar-os-pacotes-debian-com-dpkg-resulta">
<title>Instalar os pacotes debian com dpkg resulta na mensagem "giflib2 is missing" (giflib2 está faltando)</title>

<para>Às vezes, ao instalar pacotes Debian, o <literal remap="tt">dpkg</literal> reclama sobre
"dependency problems: giflib2 is missing". Como a biblioteca giflib2 não é
necessária, a solução é simples:</para>

<para><screen>dpkg -i --ignore-depends=giflib2 package.deb
</screen>
</para>
</sect1>

<sect1 id="kde-sob-aix">
<title>KDE sob AIX?</title>

<para>Se você tiver problemas ao compilar o KDE sob AIX, veja a página de
Stefan Westerfeld:
<ulink url="http://space.twc.de/~stefan/kde/">KDE no AIX</ulink>
para obter ajuda sobre como compilar o KDE sob essa variante 'excepcional'
do Unix.</para>
</sect1>
</chapter>

<chapter id="OPainel">
<title>O Painel</title>

<sect1 id="como-eu-adiciono-aplicaes-ao-painel">
<title>Como eu adiciono aplicações ao Painel ?</title>

<para>Há algumas formas de adicionar uma aplicação ao Painel:</para>

<para><emphasis remap="bf">Usando o menu do Painel</emphasis></para>

<para>O método mais fácil talvez seja usar o item "Painel &verbar; Adicionar Aplicação"
no menu do Painel. (Esse é o menu que aparece quando o botão Iniciar, ou
melhor, o botão K&circ; do Painel é pressionado). O menu mostra todas as aplicações
KDE instaladas. Para adicionar um botão ao menu, basta clicar na aplicação.</para>

<para><emphasis remap="bf">Usando o Gerenciador de Arquivos</emphasis></para>

<para>Você também pode simplesmente arrastar um arquivo kdelnk de uma janela do
gerenciador de arquivos para o Painel.</para>
</sect1>

<sect1 id="se-eu-tento-adicionar-uma-aplicao-meu-painel">
<title>Se eu tento adicionar uma aplicação, meu Painel reclama ! Por que ?</title>

<para>Se você tentar arrastar uma aplicação ao Painel, e ela reclamar "Impossível
colocar isto como botão do Painel", você não arrastou um arquivo kdelnk, e
sim o próprio executável. Para ter esse programa no Painel, crie primeiro
um arquivo kdelnk com "Novo &verbar; Program" a partir do menu Arquivo do gerenciador
de arquivos.</para>
</sect1>

<sect1 id="como-eu-embuto-uma-aplicao-no-painel">
<title>Como eu embuto uma aplicação no Painel ?</title>

<para>É possível embutir, ou 'engolir' <emphasis remap="sf">(N do T: a tradução literal de
<emphasis>swallow</emphasis> é <emphasis>"engolir"</emphasis>)</emphasis> aplicações pequenas, como xload ou
xbiff, no Painel. Para fazer isso, você terá de adicionar as linhas:</para>

<para><screen>SwallowExec=...
SwallowTitle=...
</screen>
</para>

<para>ao arquivo kdelnk. O item <literal remap="tt">SwallowExec</literal> é o comando que será executado
para iniciar a aplicação embutida. <literal remap="tt">SwallowTitle</literal> é o título da janela
da aplicação. Esse item tem de coincidir <emphasis>exatamente</emphasis> com o título de
janela, pois ele é que é usado para identificar a janela a ser mostrada no
Painel.</para>

<para>Por exemplo, um arquivo kdelnk que embute o xload ficaria assim:</para>

<para><screen># KDE Config File
[KDE Desktop Entry]
SwallowExec=xload -nolabel -geometry 50x50+10000+10000
SwallowTitle=xload 
Comment=System load
Type=Application
</screen>
</para>

<para>Você ainda pode usar o campo <literal remap="tt">Exec</literal> para especificar uma aplicação
que é iniciada quando o botão do painel for clicado. Você poderia, por
exemplo, iniciar o <literal remap="tt">top</literal>.</para>
</sect1>

<sect1 id="por-que-o-relgio-do-painel-est-mostrando-a-h">
<title>Por que o relógio do Painel está mostrando a hora errrada ?</title>

<para>Em alguns sistemas RedHat, o relógio do painel mostra a hora de Londres (GMT).
Esse é
um problema do instalador do RedHat.</para>

<para>A solução é descrita na página <ulink url="http://www.redhat.com/support/docs/rhl/intel/rh50-errata-intel.html">the RedHat errata</ulink>.</para>

<para>A página instrui tão-somente a criar o seguinte link simbólico:</para>

<para><screen>ln -s /usr/share/zoneinfo /usr/lib/zoneinfo
</screen>
</para>
</sect1>
</chapter>

<chapter id="Oambientedetrabalho">
<title>O ambiente de trabalho</title>

<sect1 id="como-eu-adiciono-uma-aplicao-ao-ambiente-de">
<title>Como eu adiciono uma aplicação ao ambiente de trabalho ?</title>

<para>Isto é um exercício simples: clique no ambiente de trabalho com o botão
direito do mouse. No menu que surgir, selecione Novo &verbar; Program. Digite o
título do programa, e logo em seguida ele aparece na tela.</para>

<para>Você pode querer mudar as propriedades do novo ícone, então clique no
nome do programa com o botão direito do mouse, e selecione Propriedades.
Na janela, você deve mudar ao menos o programa a ser executado, e o ícone.
Isso é tudo.</para>
</sect1>

<sect1 id="como-eu-montodesmonto-um-dispositivo-a-parti">
<title>Como eu monto/desmonto um dispositivo a partir do ambiente de trabalho ?</title>

<para>Há dois passos envolvidos:</para>

<para><emphasis remap="bf">Tenha certeza de que tem permissões para montar/desmontar o dispositivo</emphasis></para>

<para>Normalmente, somente o superusuário (root) pode montar e desmontar dispositivos.
Se você não está rodando o KDE como superusuário, 
você deve configurar o direito dos
usuários em montar dispositivos, no arquivo <literal remap="tt">/etc/fstab</literal>. Isto significa
adicionar a opção <literal remap="tt">user</literal> às opções do sistema de arquivos que você quer
montar.</para>

<para>Por exemplo, para montar um disquete, seu <literal remap="tt">/etc/fstab</literal> deve ter uma linha
nesse formato:</para>

<para><screen>/dev/fd0   /floppy   msdos   noauto,user,sync 0 0
</screen>
</para>

<para><emphasis remap="bf">Criar um arquivo kdelnk para o sistema de arquivos</emphasis></para>

<para>Um exemplo para um arquivo kdelnk de dispositivo é:</para>

<para><screen># KDE Config File
[KDE Desktop Entry]
UnmountIcon=3floppy_unmount.xpm
MountPoint=/floppy
Icon=3floppy_mount.xpm
Dev=/dev/fd0
ReadOnly=0
FSType=default
Type=FSDevice
Comment=Floppy Disc
</screen>
</para>
</sect1>

<sect1 id="como-eu-posso-usar-um-protetor-de-tela-como">
<title>Como eu posso usar um protetor de tela como fundo do ambiente ?</title>

<para>É possível usar um protetor de tela ao invés de uma imagem de fundo. Para
fazer isso, chame qualquer protetor de tela com o parâmetro 
<literal remap="tt">-inroot</literal>. Exemplo:</para>

<para><screen>kswarm.kss -inroot &
</screen>
</para>

<para>A maioria dos protetores de tela terá melhor aparência se você configurar
a cor de fundo como preto. </para>

<para>Lembre-se que usar um protetor de tela como fundo de ambiente consome um
bocado de tempo de CPU e do X...</para>
</sect1>
</chapter>

<chapter id="Ogerenciadordejanelas">
<title>O gerenciador de janelas</title>

<sect1 id="existem-atalhos-de-teclado-para-as-operaes-d">
<title>Existem atalhos de teclado para as operações do KWM ?</title>

<para>Sim, há alguns atalhos para as operações mais comuns.
<variablelist>
<varlistentry>
<term>Alt-Esc, Ctrl-Esc</term>
<listitem>
<para>Invoca o gerenciador de "Sessão Corrente".</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-Tab, Alt-Shift-Tab</term>
<listitem>
<para>Comuta a janela, dentro do ambiente corrente.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Ctrl-Tab, Ctrl-Shift-Tab</term>
<listitem>
<para>Comuta o ambiente virtual.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-F2</term>
<listitem>
<para>Executa comando.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-F3</term>
<listitem>
<para>Mostra o menu de operações de janela.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Alt-F4</term>
<listitem>
<para>Fecha a janela ativa.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Ctrl-F&lsqb;1..8&rsqb;</term>
<listitem>
<para>Muda para o ambiente virtual <emphasis>n</emphasis>.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>Ctrl-Alt-Esc</term>
<listitem>
<para>Entra em modo de destruição de janelas. O cursor torna-se
uma caveira.</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</sect1>

<sect1 id="posso-definir-meu-prprio-conjunto-de-atalhos">
<title>Posso definir meu próprio conjunto de atalhos de teclado ?</title>

<para>Não nessa versão; você terá de conviver com os atalhos pré-existentes.</para>

<para>No KDE 1.2 será possível usar atalhos de teclado customizados.</para>
</sect1>

<sect1 id="quando-eu-iconifico-minimizo-ela-desaparece.">
<title>Quando eu "iconifico" (minimizo), ela desaparece. Para onde ela vai ?</title>

<para>Em muitos ambientes gráficos X, o botão Minimizar apaga a janela e cria um
ícone no ambiente. O KDE não faz assim. Em substituição, quando uma janela
é minimizada, ela é simplesmente ocultada (mas o programa ainda estará rodando).</para>

<para>Há duas formas de trazer a janela de volta:</para>

<para><itemizedlist>
<listitem>
<para> Se a Barra de Tarefas estiver ativa (veja o item de menu
Painel --&gt; Configurar), você pode escolher ter uma lista de tarefas
mostrada em seu ambiente de trabalho. Tarefas minimizadas têm seus nomes
cercados por parênteses.</para>
</listitem>
<listitem>
<para> Se você clicar o botão central do mouse em algum ponto vazio do ambiente,
o Kwm lhe dará uma lista de todas as tarefas em execução (e novamente, os
nomes das tarefas minimizadas estarão entre parênteses).</para>
</listitem>
</itemizedlist>
</para>
</sect1>
</chapter>

<chapter id="Ogerenciadordearquivos">
<title>O gerenciador de arquivos</title>

<sect1 id="como-eu-uso-o-kfm-como-navegador-web-com-um">
<title>Como eu uso o KFM como navegador Web com um proxy ?</title>

<para>O KFM pode ser usado via proxies HTTP e FTP. Você pode configurar o servidor
de proxy com o item de menu <literal remap="tt">Opções &verbar; Configurar Browser &verbar; Proxy</literal>.</para>

<para>Certifique-se de gravar as mudanças om <literal remap="tt">Opções &verbar; Gravar Configuração</literal>
para tornar permanente a configuração de proxy.</para>
</sect1>

<sect1 id="como-eu-mudo-a-aparencia-de-um-diretrio-no-k">
<title>Como eu mudo a aparência de um diretório no KFM ?</title>

<para>Ao mostrar o diretório, o KFM procura por um arquivo escondido</para>

<para><screen>.directory
</screen>
</para>

<para>dentro do diretório. Você pode criar um arquivo desses para modificar a 
forma que o diretório é mostrado. O arquivo deve estar no formato kdelnk.
Por exemplo:</para>

<para><screen># KDE Config File
[KDE Desktop Entry]
Name=Settings
Name[de]=Einstellungen
Name[pl]=Ustawienia
Name[pt_BR]=Configurações
MiniIcon=kcontrol.xpm
SortOrder=Desktop,Input_Devices,KWM,Network,Information,Sound
Icon=kcontrol.xpm
</screen>
</para>

<para>é o arquivo usado para descrever o diretório Configurações. Ele muda o ícone
usado para mostrar o diretório, muda o nome (mostrado) do diretório de acordo
com o idioma e conserta a ordem em que os subdiretório são mostrados.</para>

<para>No caso dos diretórios-membros do menu Inciar (o do botão K&circ; no Painel), você 
também pode usar o Kmenuedit para mudar a aparência.</para>
</sect1>

<sect1 id="como-eu-posso-fazer-um-ftp-no-anonimo-com-o">
<title>Como eu posso fazer um FTP não-anônimo com o KFM ?</title>

<para>Normalmente, se você digitar uma URL como:</para>

<para><screen>ftp://ftp.somehost.com
</screen>
</para>

<para>O KFM tenta um login anônimo ao servidor FTP. Se você quiser fazer um login
como um usuário específico, digite a URL assim:</para>

<para><screen>ftp://usuário@ftp.somehost.com
</screen>
</para>

<para>O KFM então pedirá a senha e conectar-se-á ao servidor.</para>
</sect1>
<sect1 id="loopbackdevice">
<title>"KFM não pode conectar-se ao 'localhost'", o que está acontecendo? </title>

<para>Na maioria dos casos, isto acontece pois existe uma rota incorretamente 
configurada ao dispositivo de <emphasis>loopback</emphasis> de seu sistema.</para>

<para><emphasis remap="bf">Como verificar se esse problema está presente</emphasis></para>

<para>Verifique se esse comando retorna mensagens semelhantes às listadas:</para>

<para><screen># ping localhost

PING localhost (127.0.0.1): 56 data bytes
64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.3 ms
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.2 ms
64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.2 ms 
...
</screen>
</para>

<para>Se não retornar, sua interface de <emphasis>loopback</emphasis> ou rota não está
configurada corretamente.</para>

<para>As mensagens do comando</para>

<para><screen>/sbin/route 
</screen>
</para>

<para>devem conter linhas como as seguintes:</para>

<para><screen>Destination     Gateway         Genmask         Flags MSS    Window Use Ifac
loopback        *               255.0.0.0       U     3584   0       13 lo
</screen>
</para>

<para>Os campos mais importantes são: Destination, Gateway, Genmask e IFase. 
Isto significa que o sistema está corretamente configurado para rotear todo
o tráfico de <emphasis>loopback</emphasis> pela interface de <emphasis>loopback</emphasis> (lo).</para>

<para>As mensagens do comando</para>

<para><screen>/sbin/ifconfig
</screen>
</para>

<para>devem conter as seguintes linhas:</para>

<para><screen>lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Bcast:127.255.255.255  Mask:255.0.0.0
          UP BROADCAST LOOPBACK RUNNING  MTU:3584  Metric:1
</screen>
</para>

<para>Isto significa que a interface de <emphasis>loopback</emphasis> está ligada e funcionando.</para>

<para>Seu arquivo <literal remap="tt">/etc/hosts</literal> deve conter a seguinte linha:</para>

<para><screen>127.0.0.1       localhost
</screen>
</para>

<para>Isto assegura que o nome 'localhost' está associado com seu endereço
de <emphasis>loopback</emphasis> de sistema (127.0.0.1).</para>

<para><emphasis remap="bf">Resolvendo esses problemas</emphasis></para>

<para><screen>/sbin/ifconfig lo 127.0.0.1
/sbin/route add -net 127.0.0.0
</screen>
</para>

<para>Num sistema bem configurado, esses comandos deveriam ser executados durante
a iniciação do computador. Se isso não está acontecendo, cheque seus arquivos
de iniciação de rede em <literal remap="tt">/etc/rc.d</literal>.</para>

<para><emphasis remap="bf">Se AINDA não funcionar</emphasis></para>

<para>Se nada disso funcionar, mande um relatório completo para
<ulink url="http://buglist.kde.org">the KDE buglist</ulink>
Não esqueça de mencionar que você verificou tudo o que pedimos.</para>
</sect1>
</chapter>

<chapter id="ConfigurandooKDE">
<title>Configurando o KDE</title>

<sect1 id="como-eu-mudo-o-idioma-do-kde">
<title>Como eu mudo o idioma do KDE ?</title>

<para>Há duas formas de configurar o idioma apresentado pelo KDE:</para>

<para><emphasis remap="bf">Usando o Centro de Controle KDE</emphasis></para>

<para>No Centro de Controle do KDE (<literal remap="tt">kcontrol</literal>), há um item
<literal remap="tt">Ambiente de Trabalho &verbar; Idioma</literal>. Você pode selecionar até três idiomas,
de acordo com suas preferências. Se o KDE não encontrar uma tradução no
primeiro idioma, vai decair para o segundo e para o terceiro. Se mesmo assim
não for encontrada tradução, a linguagem padrão do aplicativo (usualmente,
inglês) será usada.</para>

<para>Esta é a forma preferida de mudar o idioma.</para>

<para><emphasis remap="bf">Usando a variável de ambiente LANG</emphasis></para>

<para>O segundo método utiliza a localização padrão configurada em seu sistema.
Para mudar a linguagem, simplesmente mude a variável de ambiente <literal remap="tt">LANG</literal>.</para>

<para>Por exemplo, coloque:</para>

<para><screen>export LANG=pt_BR
</screen>
</para>
</sect1>
</chapter>

<chapter id="ResoluodeproblemasconhecidosparaoKDE10">
<title>Resolução de problemas conhecidos para o KDE 1.0</title>

<para>Ainda não há pacotes específicos para resolução de problemas do KDE 1.0.</para>
</chapter>

<chapter id="Questesdiversas">
<title>Questões diversas</title>

<sect1 id="por-que-o-kde-usa-o-qt">
<title>Por que o KDE usa o Qt ?</title>

<para>O Qt é uma ferramenta muito sofisticada, que oferece tudo que é necessário
para construir uma moderna interface de usuário. O Qt é escrito em C++, 
portanto permite desenvolvimento orientado a objetos, que por sua vez
leva à eficiência e reutilização de código necessários a um projeto do
tamanho e escopo do KDE. Em nossa opinião, não há melhor ferramenta 
disponível para Unix, e teria sido um grave erro tentar construir o KDE
usando qualquer outra ferramenta que não fosse a melhor.</para>

<para>Além disso, todos os desenvolvedores do KDE concordam que não teria sido
possível desenvolver o KDE em tempo tão curto sem utilizar o Qt.</para>
</sect1>

<sect1 id="por-que-o-kde-no-usa-gtk-xforms-xlib-ou-outr">
<title>Por que o KDE não usa gtk, xforms, xlib, ou outra qualquer ?</title>

<para>Há algumas ferramentas disponíveis. Para oferecer uma interface de usuário
consistente e manter o consumo de recursos tais como memória em um mínimo, o 
KDE poderia usar apenas <emphasis>uma</emphasis> ferramenta. O Qt foi a escolhida pelas
razões mencionadas mais acima.</para>
</sect1>

<sect1 id="mas-o-qt-no-e-software-gratuito-e">
<title>Mas o Qt não é software gratuito, é ?</title>

<para>Isso depende de sua definição de gratuito. De acordo com nossa definição,
ele é gratuito, pois:</para>

<para><itemizedlist>
<listitem>
<para> As bibliotecas do Qt e o código-fonte estão disponíveis gratuitamente
e são encontráveis em vários sites FTP.</para>
</listitem>
<listitem>
<para> Você pode rodar aplicações baseadas no Qt gratuitamente. Nenhuma taxa
de 'runtime' é devida.</para>
</listitem>
<listitem>
<para> Você pode desenvolver aplicações com o Qt gratuitamente, desde que você
disponibilize o código-fonte de *sua* aplicação. Note -- você pode até vender
sua aplicação, mas você deve liberar o código-fonte se quiser evitar a taxa de
licença do Qt.</para>
</listitem>
<listitem>
<para> Você pode distribuir o Qt bem como as aplicações que usem o Qt de 
qualquer forma -- seja em sites FTP ou em CDs. Mesmo distribuições Linux podem
incluir uma cópia do Qt (pré-compilada, inclusive) em seus CDs, livre de taxas.</para>
</listitem>
</itemizedlist>
</para>

<para>Como o KDE foi, e é, concebido como um ambiente de trabalho não-comercial para
o X Window System, o Qt atende nossas necessidades.</para>

<para>O Qt está sendo constantemente desenvolvido pela dedicada e profissional
equipe da Troll Tech. Essa empresa devota todos os seus recursos para 
melhorar diariamente o Qt. Devido a esse fato, o Qt continua a ser desenvolvido
em um ritmo muito mais rápido que qualquer biblioteca L/GPL, oferecendo assim a
melhor ferramenta disponível sob Unix e o necessário suporte.</para>
</sect1>

<sect1 id="por-que-no-codificar-um-clone-do-qt-no-estil">
<title>Por que não codificar um clone do Qt no estilo L/GPL (gratuito) ?</title>

<para>Dada a ameaça que o Windows NT representa para o Unix, sentimos que era
urgente e importante desenvolver um grande ambiente gráfico para o UNIX
primeiro, antes de sequer pensar em reconstruir as <emphasis>ferramentas</emphasis> que 
nós estamos usando para construir esse ambiente. Como nossos recursos são
limitados, a equipe KDE não pode engajar-se em um projeto de clonagem do Qt
por enquanto. No entanto, se alguém sente que preferiria uma versão L/GPL
do Qt, encorajamos a escrever esse clone GPL. A biblioteca Qt tem em torno
de 80 mil linhas de código, enquanto o KDE já tem 500 mil e continua
crescendo diariamente, de modo que uma contagem precisa é muito difícil.
Isto significa que escrever um clone do Qt é definitivamente possível e é
somente uma questão de aparecer algumas pessoas que queiram muito uma
versão L/GPL do Qt e elas formarem uma equipe e começarem um subprojeto.</para>

<para>Atualmente, há um projeto chamado <ulink url="http://harmony.ruhr.de">Harmony</ulink> que começou a implementar um clone GPL do Qt. Se você não
gosta da licença do Qt, considere juntar-se à esse projeto.</para>
</sect1>
</chapter>

<chapter id="Obtendomaioresinformaes">
<title>Obtendo maiores informações</title>

<sect1 id="onde-est-a-pgina-principal-do-kde-na-web">
<title>Onde está a página principal do KDE na Web ?</title>

<para>A página principal do KDE está localizada em:
<itemizedlist>
<listitem>
<para> <ulink url="http://www.kde.org">http://www.kde.org</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>Se você preferir um espelho local, há vários dentre escolher:
<itemizedlist>
<listitem>
<para> <ulink url="http://www.swappy.osc.de/kde/www">http://www.swappy.osc.de/kde/www</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://ftp.unina.it:21000">http://ftp.unina.it:21000</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://linux.kreonet.re.kr/kde">http://linux.kreonet.re.kr/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://kde.a1.nl">http://kde.a1.nl</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.ptf.hro.nl/kde">http://www.ptf.hro.nl/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.tuniv.szczecin.pl/kde">http://www.tuniv.szczecin.pl/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://kde.fnet.com.pl">http://kde.fnet.com.pl</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://kde.sw.com.sg">http://kde.sw.com.sg</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.leg.uct.ac.za/mirrors/kde">http://www.leg.uct.ac.za/mirrors/kde</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://www.kde.ch">http://www.kde.ch</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://kde.flash.net">http://kde.flash.net</ulink></para>
</listitem>
<listitem>
<para> <ulink url="http://kde.stealth.com.au">http://kde.stealth.com.au</ulink></para>
</listitem>
</itemizedlist>
</para>
</sect1>
<sect1 id="KDEmailinglists">
<title>Há uma lista de discussão para o KDE ?  </title>

<para>Bem, há mais de uma. Cada uma enfoca um aspecto diferente do KDE.
Algumas delas são para os desenvolvedores, portanto não são discutidas em
detalhes.
As listas importantes são:
<variablelist>
<varlistentry>
<term>kde</term>
<listitem>
<para>Esta é a principal lista do KDE para discussões gerais.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kde-announce</term>
<listitem>
<para>Esta lista é usada para anunciar novas versões do KDE bem
como novas ferramentas e aplicações. </para>
</listitem>
</varlistentry>
<varlistentry>
<term>kde-user</term>
<listitem>
<para>Esta lista é voltada a usuários que ajudam outros usuários.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kde-look</term>
<listitem>
<para>Esta é a lista que lida com questões de 'look and feel' e
considerações gerais de interface com o usuário.</para>
</listitem>
</varlistentry>
<varlistentry>
<term>kde-license</term>
<listitem>
<para>Esta lista é devotada à discussões sobre os problemas de
licenciamento do KDE e do Qt.</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</sect1>
<sect1 id="howtosubscribe">
<title>Como eu me inscrevo/desligo a uma dessas listas ?
</title>

<para>Todas as listas estão disponíveis via Univercidade de T&uuml;bingen.</para>

<sect2>
<title>Para inscrição</title>

<para>Mande um e-mail para list-requst, ou melhor:
<itemizedlist>
<listitem>
<para> <ulink url="mailto:kde-request@kde.org">kde-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-announce-request@kde.org">kde-announce-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-user-request@kde.org">kde-user-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-look-request@kde.org">kde-look-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-licensing-request@kde.org">kde-licensing-request@kde.org</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>O email deve conter</para>

<para><literal remap="tt">subscribe</literal> <emphasis remap="it">seu endereço de e-mail</emphasis></para>

<para>no assunto (subject) da mensagem.</para>
</sect2>

<sect2>
<title>Para desligar-se</title>

<para>Mande um e-mail para o list-request, ou seja:
<itemizedlist>
<listitem>
<para> <ulink url="mailto:kde-request@kde.org">kde-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-announce-request@kde.org">kde-announce-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-user-request@kde.org">kde-user-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-look-request@kde.org">kde-look-request@kde.org</ulink></para>
</listitem>
<listitem>
<para> <ulink url="mailto:kde-licensing-request@kde.org">kde-licensing-request@kde.org</ulink></para>
</listitem>
</itemizedlist>
</para>

<para>O e-mail deve conter</para>

<para><literal remap="tt">unsubscribe</literal> <emphasis remap="it">seu endereço de e-mail</emphasis></para>

<para>no assunto (subject) da mensagem.</para>

<para><emphasis remap="bf"> POR FAVOR: nunca mande requisições de subscrição/desligamento diretamente
à lista de discussão !!! </emphasis> Use o list-request.</para>
</sect2>
</sect1>

<sect1 id="h-um-arquivo-das-listas">
<title>Há um arquivo das listas ?</title>

<para>Sim, há um arquivo das listas de discussão, no servidor da 
<ulink url="http://www.progressive-comp.com">Progressive Computer Concepts</ulink>. A URL é:</para>

<para><ulink url="http://lists.kde.org">http://lists.kde.org</ulink></para>
</sect1>

<sect1 id="h-um-newsgroup-sobre-o-kde">
<title>Há um newsgroup sobre o KDE?</title>

<para>Infelizmente, até esse momento, ainda não há um newsgroup internacional
sobre o KDE.</para>

<para>No momento, há um newsgroup em alemão: <literal remap="tt">de.alt.comp.kde</literal>.</para>
</sect1>
</chapter>

<chapter id="Contribuindo">
<title>Contribuindo</title>

<sect1 id="como-eu-posso-ajudar-o-kde">
<title>Como eu posso ajudar o KDE?</title>

<para>O KDE é um projeto de software gratuito que vive de contribuições voluntárias.
Todos são encorajados a contribuir para o KDE. Todos são bem-vindos, inclusive
não-programadores. Há muitas maneiras de colaborar com o Projeto:</para>

<para><itemizedlist>
<listitem>
<para> Testando o software</para>
</listitem>
<listitem>
<para> Preenchendo relatórios de bugs</para>
</listitem>
<listitem>
<para> Escrevendo documentação ou arquivos de ajuda</para>
</listitem>
<listitem>
<para> Traduzindo programas, documentos e arquivos de ajuda</para>
</listitem>
<listitem>
<para> Desenhando ícones, compondo sons</para>
</listitem>
<listitem>
<para> Escrevendo artigos e livros sobre o KDE</para>
</listitem>
<listitem>
<para> Desenvolvendo novas aplicações KDE</para>
</listitem>
<listitem>
<para> É claro, patrocinadores são sempre bem-vindos :-)</para>
</listitem>
</itemizedlist>
</para>

<para>Há vários lugares onde procurar por mais informações, se você quiser
envolver-se no desenvolvimento. O primeiro passo é subscrever-se à algumas
das listas de discussão. Em pouco tempo você verá algo que pode ser melhorado
ou adicionado.</para>
</sect1>

<sect1 id="como-eu-informo-um-problema">
<title>Como eu informo um problema ? </title>

<para> 
Há um sistema automático de registro de bugs em:</para>

<para> <ulink url="http://buglist.kde.org">http://buglist.kde.org</ulink> </para>

<para> 
O sistema oferece um formulário a ser preenchido com descrições de bugs e
uma lista de todos os bugs conhecidos. Antes de postar um novo bug, olhe na
lista dos bugs preexistentes (talvez seu bug já tenha sido reportado por outrem).</para>
</sect1>

<sect1 id="eu-quero-programar-para-o-kde.-o-que-devo-fa">
<title>Eu quero programar para o KDE. O que devo fazer primeiro ?</title>

<para>Todos são encorajadados a desenvolver software para o KDE. Depende muito de
sua experiência prévia decidir o que fazer primeiro, por exemplo, se você já
conhece C++ ou tem experiência com a biblioteca Qt etc., portanto não há
uma fórmula pronta.</para>

<para>Há uma coisa, no entanto, que todos os interessados em programação para o KDE
devem fazer: ingressar à lista de discussão dos desenvolvedores. Para
inscrever-se, você deve mandar um e-mail com seu endereço de correio eletrônico
no assunto (subject) para:</para>

<para><ulink url="mailto:kde-devel-request@kde.org">kde-devel-request@kde.org</ulink></para>

<para>Leia <link linkend="howtosubscribe">Como subscrever-se à essas listas</link>
cuidadosamente. Tudo que é dito lá vale também à lista dos desenvolvedores.</para>
</sect1>

<sect1 id="como-eu-obtenho-acesso-de-escrita-a-lista-de">
<title>Como eu obtenho acesso de escrita à lista de discussão dos desenvolvedores ?</title>

<para>Por padrão, quando você ingressa à lista de desenvolvimento, você não poderá
postar nessa lista, apenas receberá as mensagens. Se você quer postar
nessa lista, contacte
<ulink url="mailto:konold@kde.org">Martin Konold</ulink> primeiro. Ele irá
adicioná-lo à lista de pessoas que podem postar em kde-devel.</para>

<para> 
Isso não é um tipo de censura: Todos os interessados em desenvolvimento obterão
acesso de escrita à lista. Nós achamos que esse procedimento é uma boa maneira
de manter a relação sinal/ruído bem alta nesta lista.</para>
</sect1>

<sect1 id="como-eu-obtenho-acesso-ao-cvs">
<title>Como eu obtenho acesso ao CVS? </title>

<para>O projeto KDE usa o sistema CVS para desenvolver as partes principais do
software. Usualmente, se você mudou uma das partes (por exemplo, eliminou um
bug) e quer ratificar a mudança, a melhor maneira é criar um <emphasis>patch</emphasis> contra 
um <emphasis>snapshot</emphasis> corrente e mandar esse <emphasis>patch</emphasis> para o desenvolvedor ou
mantenedor do respectivo programa.</para>

<para>Se você tem feito isso mais ou menos regularmente, você pode pedir a
<ulink url="mailto:coolo@kde.org">Stephan Kulow</ulink> o acesso direto
ao CVS. Mas, como mais e mais usuários conectados vão acabar tornando o
acesso CVS lento a todos, estamos tentando manter o número de pessoas com
acesso direto ao CVS relativamente pequeno. De qualquer forma, sinta-se livre
para pedir!</para>
</sect1>

<sect1 id="eu-estou-s-curioso.-posso-ter-acesso-somente">
<title>Eu estou só curioso. Posso ter acesso somente-leitura ao CVS ?</title>

<para>É possível ter acesso somente-leitura ao repositório CVS com o utilitário
<literal remap="tt">cvsup</literal>.</para>

<para>Você pode encontrar mais informações sobre como configurar o cvsup para o
repositório do KDE na 
<ulink url="http://www.kde.org/cvsup.html">Página CVSUP do KDE</ulink>.</para>
</sect1>
</chapter>
</book>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
End:
-->
