<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Capitolo 1. Gestione dei pacchetti</title> <link rel="stylesheet" href="images/mdk-doc.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.73.2"> <meta name="keywords" content="Mandriva Linux, drakxtools"> <link rel="start" href="index.html" title="Mandriva Linux 2008 Spring"> <link rel="up" href="index.html" title="Mandriva Linux 2008 Spring"> <link rel="prev" href="drakbug.html" title="4. Segnalare un problema"> <link rel="next" href="packages-management.html" title="1. Aggiungere e rimuovere software"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <div class="navheader"> <table width="100%" summary="Navigation header"> <tr> <th colspan="3" align="center">Capitolo 1. Gestione dei pacchetti </th> </tr> <tr> <td width="20%" align="left"><a accesskey="p" href="drakbug.html">Indietro</a> </td> <th width="60%" align="center"> </th> <td width="20%" align="right"> <a accesskey="n" href="packages-management.html">Avanti</a></td> </tr> </table> <hr> </div> <div class="chapter" lang="it"> <div class="titlepage"> <div> <div> <h1 class="title"><a name="software-management"></a>Gestione dei pacchetti </h1> </div> </div> </div> <div class="toc"> <dl> <dt><span class="section"><a href="packages-management.html">1. Aggiungere e rimuovere software</a></span></dt> <dd> <dl> <dt><span class="section"><a href="packages-management.html#d5e948">1.1. Conosciamo Rpmdrake</a></span></dt> <dt><span class="section"><a href="packages-management.html#d5e1031">1.2. Gestione delle dipendenze</a></span></dt> </dl> </dd> <dt><span class="section"><a href="software-management-update.html">2. Aggiornare i pacchetti</a></span></dt> <dt><span class="section"><a href="software-management-sources.html">3. Gestione dei supporti software</a></span></dt> </dl> </div> <p><a name="BIdNEW-software-management-pa134"></a>Per cominciare introdurremo i termini più importanti. </p> <div class="glosslist"> <dl> <dt><em class="glossterm"><a name="BIdNEW-software-management-gt1"></a>Pacchetto</em></dt> <dd> <p><a name="BIdNEW-software-management-pa121"></a>Il software è suddiviso in più file in modo da renderne più semplice lo sviluppo e la gestione. Un'applicazione finisce per essere composta da un gran numero di parti: gli eseguibili, la documentazione, e le risorse necessarie all'applicazione (immagini, icone, traduzioni, suoni, etc.). Un pacchetto è l'insieme di tutti i componenti di un'applicazione archiviati all'interno di un unico file, in modo che sia molto semplice da installare, aggiornare e rimuovere. </p> </dd> <dt><em class="glossterm"><a name="BIdNEW-software-management-gt2"></a>Dipendenza</em></dt> <dd> <p><a name="BIdNEW-software-management-pa122"></a>Le applicazioni fanno uso di librerie o componenti software prodotti da altri sviluppatori per eseguire determinate funzioni (non quelle che rientrano nella funzionalità di base, ma altre necessarie a quest'ultima). Una dipendenza è un pacchetto indispensabile affinché un altro pacchetto funzioni correttamente. Lo strumento di gestione dei pacchetti di <span class="application">Mandriva Linux</span> risolve automaticamente tutte le dipendenze. </p> </dd> <dt><em class="glossterm"><a name="BIdNEW-software-management-gt3"></a>Aggiornamento</em></dt> <dd> <p><a name="BIdNEW-software-management-pa123"></a>Il software si evolve continuamente: vengono aggiunte nuove caratteristiche, quelle esistenti vengono migliorate e i problemi (<span class="foreignphrase"><em class="foreignphrase">bug</em></span>) vengono risolti. Un aggiornamento è un pacchetto che apporta miglioramenti di questo tipo a un'applicazione esistente. Vi raccomandiamo di controllare spesso la disponibilità di aggiornamenti, in modo da tenere il vostro sistema «<span class="quote">in forma</span>» e al sicuro da bug o minacce alla sicurezza. </p> </dd> <dt><em class="glossterm"><a name="BIdNEW-software-management-gt4"></a>Supporto</em></dt> <dd> <p><a name="BIdNEW-software-management-pa124"></a>Un supporto è un deposito di pacchetti, il luogo di provenienza dei pacchetti che saranno installati. I supporti rimovibili usati per l'installazione del sistema saranno automaticamente registrati come tali; inoltre potete aggiungere altri supporti a vostro piacimento, ad esempio per aggiornamenti o per nuovi pacchetti trovati su Internet. </p> </dd> <dt><em class="glossterm"><a name="BIdNEW-software-management-gt5"></a>Media</em></dt> <dd> <p><a name="BIdNEW-software-management-pa136"></a>Il luogo in cui sono fisicamente archiviati i pacchetti software, si tratti di <acronym class="acronym">CD</acronym>, <acronym class="acronym">DVD</acronym> o di un server FTP. </p> </dd> <dt><em class="glossterm"><a name="BIdNEW-software-management-gt6"></a>Deposito</em></dt> <dd> <p><a name="BIdNEW-software-management-pa137"></a>Luogo centralizzato contenente media (e dunque dei pacchetti). </p> </dd> </dl> </div> <p> <b><span class="application">Mandriva Linux</span> usa il sistema <acronym class="acronym">RPM</acronym>. </b> <a class="indexterm" name="BId-software-management-it1"></a> <a class="indexterm" name="BIdNEW-software-management-it2"></a> <span class="application">Mandriva Linux</span> offre strumenti facili da usare per semplificare la gestione dei pacchetti. L'insieme dei comandi <span class="application">urpmi</span> funziona da riga di comando; ma qui intendiamo concentrarci su <span class="application">Rpmdrake</span>, il programma con interfaccia grafica per l'installazione del software di <span class="application">Mandriva Linux</span>, e sul <span class="application">Gestore dei supporti software</span>. La <a class="xref" href="software-management.html#sw-mcc" title="Figura 1.1. La gestione software nel Centro di controllo Mandriva Linux">Figura 1.1, «La gestione software nel Centro di controllo Mandriva Linux»</a> mostra la sezione <span class="guilabel">Gestione software</span> del <span class="application">Centro di controllo Mandriva Linux</span>. </p> <div class="figure"><a name="sw-mcc"></a><p class="title"><b>Figura 1.1. La gestione software nel Centro di controllo Mandriva Linux</b></p> <div class="figure-contents"> <div class="mediaobject" align="center"><img src="images/sw-mcc.png" align="middle" alt="La gestione software nel Centro di controllo Mandriva Linux"></div> </div> </div><br class="figure-break"> <p><a name="BId-software-management-pa38"></a><a class="indexterm" name="BIdNEW-software-management-it3"></a> <span class="application">Rpmdrake</span> può essere usato per installare o rimuovere software <span class="inlinemediaobject"><img src="images/rpmdrake-icon.png"></span> (come descritto nella <a class="xref" href="packages-management.html" title="1. Aggiungere e rimuovere software">Sezione 1, «Aggiungere e rimuovere software»</a>), o per aggiornare il software installato <span class="inlinemediaobject"><img src="images/rpmdrake-update-icon.png"></span> (come descritto nella <a class="xref" href="software-management-update.html" title="2. Aggiornare i pacchetti">Sezione 2, «Aggiornare i pacchetti»</a>). La gestione dei supporti è spiegata nella <a class="xref" href="software-management-sources.html" title="3. Gestione dei supporti software">Sezione 3, «Gestione dei supporti software»</a>. Potete inoltre usare le statistiche sui pacchetti per scoprire informazioni interessanti riguardo l'uso dei pacchetti installati nel sistema; possono ad esempio esservi d'aiuto per decidere se rimuovere un pacchetto o meno, nel caso abbiate bisogno di liberare spazio su disco. </p> </div> <div class="navfooter"> <hr> <table width="100%" summary="Navigation footer"> <tr> <td width="40%" align="left"><a accesskey="p" href="drakbug.html">Indietro</a> </td> <td width="20%" align="center"> </td> <td width="40%" align="right"> <a accesskey="n" href="packages-management.html">Avanti</a></td> </tr> <tr> <td width="40%" align="left" valign="top">4. Segnalare un problema </td> <td width="20%" align="center"><a accesskey="h" href="index.html">Partenza</a></td> <td width="40%" align="right" valign="top"> 1. Aggiungere e rimuovere software </td> </tr> </table> </div> </body> </html>