Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 1144

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
 <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
 <TITLE>Building and Installing Software Packages for Linux: Conclusioni</TITLE>
 <LINK HREF="Software-Building-HOWTO-9.html" REL=next>
 <LINK HREF="Software-Building-HOWTO-7.html" REL=previous>
 <LINK HREF="Software-Building-HOWTO.html#toc8" REL=contents>
</HEAD>
<BODY>
<A HREF="Software-Building-HOWTO-9.html">Avanti</A>
<A HREF="Software-Building-HOWTO-7.html">Indietro</A>
<A HREF="Software-Building-HOWTO.html#toc8">Indice</A>
<HR>
<H2><A NAME="finalsteps"></A> <A NAME="s8">8. Conclusioni</A></H2>

<P>Leggete la documentazione del pacchetto software per stabilire se certe
variabili d'ambiente hanno bisogno di impostazioni (in <CODE>.bashrc</CODE>
o <CODE>.cshrc</CODE>) e se i file <CODE>.Xdefaults</CODE> e <CODE>.Xresources</CODE>
hanno bisogno di essere personalizzati.
<P>Potrebbe esserci un file di default per l'applicazione, di solito chiamato
<CODE>Xprog.ad</CODE> nella distribuzione Xprog originale. Se &egrave; 
cos&igrave;, editate il file Xprog.ad per adattarlo alla vostra macchina, 
poi cambiategli nome (<B>mv</B>) in Xprog ed installatelo nella directory
<CODE>/usr/lib/X11/app-defaults</CODE> <EM>come root</EM>. Un insuccesso nel
fare ci&ograve; potrebbe far s&igrave; che il software si comporti stranamente 
o addirittura si rifiuti di girare.
<P>La maggior parte dei pacchetti software comprendono una o pi&ugrave; pagine
di manuale preformattate. <EM>Come root</EM>, copiate il file Xprog.man 
nella directory <CODE>/usr/man</CODE>, <CODE>/usr/local/man</CODE>, o
<CODE>/usr/X11R6/man</CODE> appropriata (<CODE>man1</CODE> - <CODE>man9</CODE>), e
cambiategli nome come del caso. Per esempio, se Xprog.man finisce in
/usr/man/man4, dovrebbe essere rinominato Xprog.4 (mv Xprog.man Xprog.4).
Per convenzione, i comandi utente vanno in <CODE>man1</CODE>, i giochi
in <CODE>man6</CODE>, ed i pacchetti di amministrazione in <CODE>man8</CODE>
(vedere la <EM>documentazione di man</EM> per maggiori dettagli). 
Naturalmente, se vi va, potete discostarvi dalla convenzione, sul 
vostro sistema.
<P>Alcuni, pochi, pacchetti non installeranno i binari nelle appropriate 
directory di sistema, cio&egrave; essi non hanno l'opzione <EM>install</EM> 
nel <CODE>Makefile</CODE>. In tal caso, potete installare manualmente i binari
copiandoli nell'appropriata directory di sistema, <CODE>/usr/bin</CODE>,
<CODE>/usr/local/bin</CODE> o <CODE>/usr/X11R6/bin</CODE>, <EM>come root</EM>, 
naturalmente. Notate che <CODE>/usr/local/bin</CODE> &egrave; la directory
da preferire per i binari che non fanno parte della distribuzione di base
di Linux.
<P>Alcune o tutte le suddette procedure ,nella maggior parte dei casi, 
dovrebbero essere effettuate automaticamente con un <B>make install</B>, 
e forse un <B>make install.man</B> o un <B>make install_man</B>. Se 
&egrave; cos&igrave;, i file di documentazione <CODE>README</CODE> o 
<CODE>INSTALL</CODE> lo specificheranno.
<P>
<P>
<HR>
<A HREF="Software-Building-HOWTO-9.html">Avanti</A>
<A HREF="Software-Building-HOWTO-7.html">Indietro</A>
<A HREF="Software-Building-HOWTO.html#toc8">Indice</A>
</BODY>
</HTML>