Sophie

Sophie

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

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

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>RPM+Slackware Mini-Howto </TITLE>


</HEAD>
<BODY>
<H1>RPM+Slackware Mini-Howto </H1>

<H2>Dave Whitinger, <CODE>dave@whitinger.net</CODE></H2>v1.3, 13 aprile 1998
<P><HR>
<EM>Questo documento descrive come procurarsi, installare e far funzionare correttamente RPM su una distribuzione Slackware.  Tuttavia le informazioni qui contenute dovrebbero essere applicabili a una qualsiasi distribuzione.</EM>
<HR>
<H2><A NAME="s1">1. Introduzione</A></H2>

<P>
<P>RPM &egrave; il "Gestore di pacchetti di Red Hat" ed &egrave; il cuore della distribuzione Linux Red Hat.  La sua funzione pi&ugrave; basilare &egrave; 
di installare e disinstallare i pacchetti.
<P>Questo documento &egrave; rivolto verso l'installazione di RPM su un sistema slackware che usa un processore Intel, ma le informazioni qui contenute dovrebbero essere applicabili a una qualsiasi distribuzione.
<P>L'ultima versione di questo HOWTO &egrave; sempre disponidile su: 
<A HREF="http://www.threepoint.com/HOWTO/RPM+Slackware.html">http://www.threepoint.com/HOWTO/RPM+Slackware.html</A><P>Per ulteriori letture, consultare l'RPM-HOWTO (disponibile sul mirror LDP pi&ugrave; vicino a te).  Prendete in considerazione anche l'ipotesi di acquistare un eccellente libro: Maximum RPM, di Ed Bailey della Red Hat Software, Inc.
<P>
<H2><A NAME="s2">2. Ottenere il software</A></H2>

<P>
<P>La versione pi&ugrave; recente di RPM &egrave; sempre disponibile su:
<P>
<BLOCKQUOTE><CODE>
<PRE>
ftp.rpm.org/pub/rpm/dist/latest
</PRE>
</CODE></BLOCKQUOTE>
<P>Quando questo documento &egrave; stato scritto, l'ultima versione era
<P>
<BLOCKQUOTE><CODE>
<PRE>
rpm-2.4.12-1.i386.tar.gz
</PRE>
</CODE></BLOCKQUOTE>
<P>Osservate la parte .i386.  Questo significa che &egrave; un pacchetto binario per un'architettura Intel, pronto per essere decompresso e per funzionare.  Assicuratevi che il file che scaricate abbia i386 all'interno del nome, altrimenti le seguenti istruzioni non funzioneranno.
<P>
<H2><A NAME="s3">3. Installare il software</A></H2>

<P>
<P>La via pi&ugrave; facile per installare RPM consiste nell'usare il gestore di pacchetti nativo di Slackware.
<P>Per installare RPM dovete essere root.
<P>
<BLOCKQUOTE><CODE>
<PRE>
        installpkg /home/dave/rpm-2.4.12-1.i386.tar.gz
</PRE>
</CODE></BLOCKQUOTE>
        
<P>Naturalmente, sostituite /home/dave con il percorso corretto per il nome del file.
<P>(OSSERVAZIONE!) Se questo non funziona, scompattate semplicemente il file con questi comandi:
<P>
<BLOCKQUOTE><CODE>
<PRE>
        cd / ; tar zxvpf /home/dave/rpm-2.4.12-1.i386.tar.gz
</PRE>
</CODE></BLOCKQUOTE>
        
<P>Successivamente create una directory chiamata &quot;rpm&quot; sotto l'albero /var/lib.
<P>       mkdir /var/lib/rpm
<P>Ora digitate 'rpm --initdb' per inizializzare il database rpm.
<P>A questo punto, se tutto ha funzionato correttamente, avete un sistema
rpm compatibile!  Testatelo arraffando un qualunque file rpm e
installandolo con il comando 'rpm -Uvh filename.rpm' 
<P>
<H2><A NAME="s4">4. Bug (Importante!)</A></H2>

<P>Siate consapevoli che su diverse versioni di RPM, i file tar vengono creati usando permessi non corretti.
Appena installate RPM, controllate i permessi di alcune directory (/bin, /usr, etc).  Se i permessi sono impostati al valore 700 (drwx------), allora siete stati infettati dal bug.
<P>Per fissare questi problemi riguardo ai permessi, fate girare questo script della shell:
<P>
<HR>
<PRE>
#!/bin/sh
 
chmod 755 /bin
chmod 755 /usr
chmod 755 /usr/bin
chmod 755 /usr/doc
chmod 755 /usr/lib
chmod 755 /usr/man
chmod 755 /usr/man/man8
chmod 755 /usr/share
chmod 755 /usr/share/locale
chmod 755 /usr/share/locale/de
chmod 755 /usr/share/locale/de/LC_MESSAGES
chmod 755 /usr/share/locale/pt-br
chmod 755 /usr/share/locale/pt-br/LC_MESSAGES
chmod 755 /usr/share/locale/sv
chmod 755 /usr/share/locale/sv/LC_MESSAGES
chmod 755 /usr/src
</PRE>
<HR>
<P>Sentitevi liberi di inviarmi una E-Mail se avete domande al riguardo.
<P>
<H2><A NAME="s5">5. Ringraziamenti</A></H2>

<P>Ringrazio Red Hat Software, Inc. e Patrick Volkerding per le loro eccellenti distribuzioni Linux.
<P>Un grazie a Milan Kopacka (mkop5230@ss1000.ms.mff.cuni.cz) per aver sottoposto alla mia attenzione una via migliore per installare RPM (installpkg).
<P>
<H2><A NAME="s6">6. Copyright</A></H2>

<P>
<P>Questo HOWTO &egrave; propriet&agrave; letteraria riservata 1998 di Dave Whitinger, ed &egrave; un documento libero.  Potete ridistribuirlo e/o modificarlo sotto i termini della GNU General Public License come pubblicato dalla Free Software Foundation; versione 2 della Licenza o successiva.
<P>
<P>
</BODY>
</HTML>