<chapter id="installation"> <title >Installation</title> <para >Det här kapitlet beskriver hur man skaffar och kompilerar &quanta;.</para> <sect1 id="acquiring-qunata"> <title >Att skaffa &quanta;</title> <sect2 id="binary-packages"> <title >&quanta; binärpaket</title> <para >Många Linux-distributioner bygger &quanta;. Titta efter ett paket som passar din distribution hos din favoritleveratör. Om det misslyckas, se <ulink url="http://www.linux-easy.com/daily/" >Linux Easy</ulink > där det finns <ulink url="http://www.redhat.com" >RedHat</ulink >-liknande RPM-paket av den senaste CVS-källkoden.</para> </sect2> <sect2 id="source-code"> <title >&quanta; källkod</title> <sect3 id="source-code-stable"> <title >&quanta; utgåvor</title> <para >Utgivna versioner av &quanta;s källkod kan hämtas på <ulink url="http://quanta.sourceforge.net" >SourceForge hemsidan</ulink >. När den väl har laddats ner, packa bara upp den i en katalog och gå sedan till <link linkend="source-code-building" >Kompilera källkod</link > för att avsluta.</para> </sect3> <sect3 id="source-code-cvs"> <title >&quanta; CVS-åtkomst</title> <para >Om du vill komma åt de allra senaste funktionerna (och potentiellt, felen), kan du hämta &quanta; via anonym CVS, med följande:</para> <informalexample > <screen> <prompt >%</prompt ><userinput ><command >cvs</command > <option >-d:pserver:anonymous@anoncvs.kde.org:/home/kde login</option ></userinput> <prompt >CVS login:</prompt ><userinput ><enter></userinput> <prompt >%</prompt ><userinput ><command >cvs</command > <option >-d:pserver:anonymous@anoncvs.kde.org:/home/kde co quanta</option ></userinput> </screen > <para >Efter en kort nerladdning, bör du ha katalogen quanta i din nuvarande arbetskatalog.</para > <para >För att avsluta det hela, byt katalog med <command >cd</command > till katalogen quanta/admin, och skriv:</para > <screen> <prompt >%</prompt ><userinput ><command >cvs</command > <option >update -P -C -d -R -r KDE_3_0_BASE</option ></userinput> </screen > <para >En kort stund senare, har alla dessa filer uppdaterats. En sista sak, innan vi kan <link linkend="source-code-building" >kompilera källkoden</link >.</para > <screen> <prompt >%</prompt ><userinput ><command >make</command > <option >-f Makefile.cvs</option ></userinput> </screen > <para >Det här skapar ett antal filer som krävs för att kompilera källkoden. Gå till <link linkend="source-code-building" >Kompilera källkoden</link > härifrån för att avsluta.</para > </informalexample> </sect3> </sect2> </sect1> <sect1 id="source-code-building"> <title >Kompilera källkoden</title> <para >Om du hämtade &quanta;s källkod från CVS, försäkra dig om att du läser <link linkend="source-code-cvs" >detta.</link ></para> <para >&quanta; använder automake och autoconf för att underlätta installation från källkod. Om du känner till dem, hoppa till <link linkend="source-code-building-considerations" >Hänsyn att ta när &quanta; byggs</link >, läs annars gärna det följande.</para> <para >För att installera Quanta, behöver du KDE 3 och Qt 3.0.X, och bör köra:</para> <informalexample > <screen> <prompt >%</prompt ><userinput ><command >test</command > <option >`echo $<envar >KDEDIR</envar >` && echo "KDEDIR ok" || echo "KDEDIR exporteras inte"</option ></userinput> <prompt >%</prompt ><userinput ><command >test</command > <option >`echo $<envar >QTDIR</envar >` && echo "QTDIR ok" || echo "QTDIR exporteras inte"</option ></userinput> a b </screen > <para >Om detta inte returnerar "KDEDIR ok" och "QTDIR ok", måste du ange dem permanent eller i ett skript som du anropar för att köra &quanta;, innan du fortsätter kompilera.</para > <para >När du har kontrollerat att dessa är inställda, kör följande:</para > <screen> <prompt >%</prompt ><userinput ><command >./configure</command ></userinput> <prompt >%</prompt ><userinput ><command >make</command ></userinput> <prompt >%</prompt ><userinput ><command >make install (som root)</command ></userinput> ... *************** Viktigt ************************* Lägg till <filename >sökväg-till-KDE3-bin-katalog</filename > i din <envar >PATH</envar> Rapportera fel med webbformuläret på http://bugs.kde.org Erkännande för ursprungliga gruppmedlemmar Alexander Yakovlev <email >yshurik@kde.org</email> Dmitry Poplavsky <email >dima@kde.org</email> Nuvarande utvecklare är Eric Laffoon <email >sequitur@kde.org</email> Andras Mantia <email >amantia@freemail.hu</email> Quanta-utvecklarna önskar dig lycka till med Quanta. **************************************************** </screen > </informalexample> <sect2 id="source-code-building-considerations"> <title >Att tänka på vid kompilering</title> <para >Det är troligt att du vill anpassa platsen för &quanta;s filer på systemet. För att göra detta, har autoconf ett antal alternativ som kan skickas till configure-skriptet för att styra inställningen. För att få en fullständig lista av dessa alternativ, skriv <command >./configure</command > <option > --help</option >. De är rättframma och täcks inte här.</para> <para >Om du har problem med att få &quanta; att köra som det ska, bör du kontrollera din sökväg för att försäkra dig om att katalogen bin för KDE 3 finns med. Försäkra dig också om att du inte har några äldre versioner av KDE kvar, som finns i $PATH innan katalogen bin för KDE 3. Samma sak gäller för Qt. </para> </sect2> </sect1> </chapter>