Changeset 12740


Ignore:
Timestamp:
Jun 19, 2005, 10:41:42 AM (15 years ago)
Author:
olegb
Message:

Bug: 3603
Submitted by: riccardo@
Reviewed by: olegb@
Approved by:
Obtained from:
update to the italian README

thanks Riccardo

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/README.it

    r12122 r12740  
    11COS'E` IL SISTEMA DARWINPORTS
    22
    3     DarwinPorts e` una infrastruttura per la compilazione e l'installazione
    4 di software e per la creazione di pacchetti, progettata per abbracciare le
    5 stesse funzionalita` dei Ports di FreeBSD, mantenendo allo stesso tempo una
    6 estensibilita` per possibili futuri perfezionamenti.
     3        DarwinPorts e` una infrastruttura per la compilazione e l'installazione
     4        di software e per la creazione di pacchetti, progettata per abbracciare
     5        le stesse funzionalita` dei Ports di FreeBSD, mantenendo allo stesso
     6        tempo una estensibilita` per possibili futuri perfezionamenti.
    77
    8     DarwinPorts attualmente compila e funziona su MacOS X 10.2 (Darwin 6.0)
    9 and MacOS X 10.3 (Darwin 7.0). Il sistema e` portabile ed e` scritto in TCL
    10 con un set limitato di estensioni in C.
     8        Attualmente DarwinPorts compila e funziona sui sistemi MacOS X 10.2
     9        (Darwin 6.0), MacOS X 10.3 (Darwin 7.0) e MacOS X 10.4 (Darwin 8.0).
     10        Il sistema e` portabile ed e` scritto in TCL con un set limitato di
     11        estensioni in C.
    1112
    12     La guida ufficiale "DarwinPorts User Guide" e` disponibile su:
    13         http://darwinports.opendarwin.org/docs
     13                La guida ufficiale "DarwinPorts User Guide", attualmente solo
     14                in lingua inglese, e` disponibile presso:
     15                http://darwinports.opendarwin.org/docs
    1416
    15     Per una documentazione piu` dettagliata riguardo i processi interni
    16 all'architettura del sistema dei ports, consulta il file base/doc/INTERNALS.
     17        Per una documentazione piu` dettagliata riguardo i processi interni
     18        all'architettura del sistema dei ports, puoi fare riferimento al file
     19        base/doc/INTERNALS.
    1720
    18     E` bene ricordare che DarwinPorts e` diviso in due componenti: la
    19 "darwin" ports infrastructure", che risiede nella subdirectory base/ ed e`
    20 l'unica componente necessaria del sistema, e la directory "dports", nella
    21 quale sono incluse tutte le descrizioni del software attualmente portato.
    22 Quest'ultima componente e` opzionale e la si puo` prelevare su richiesta
    23 tramite rete o si puo` usare la copia locale. (Leggi la documentazione su
    24 ${prefix}/etc/ports/sources.conf qui di seguito).
     21        E` bene ricordare che DarwinPorts e` diviso in due componenti: la
     22        "darwin" ports infrastructure", che risiede nella subdirectory base/
     23        ed e` l'unica componente necessaria del sistema, e la directory
     24        "dports", nella quale sono incluse tutte le descrizioni del software
     25        attualmente portato. Quest'ultima componente e` opzionale e la si puo`
     26        prelevare su richiesta tramite rete o si puo` usare la copia locale.
     27        (Leggi la documentazione su ${prefix}/etc/ports/sources.conf qui di
     28        seguito).
     29
    2530
    2631INSTALLAZIONE
    2732
    2833        Le istruzioni per l'installazione su piattaforme specifiche sono
    29 riportate in base/doc/README.platforms .
     34        riportate in base/doc/README.platforms .
    3035
    31     Passi dell'installzione:
     36        Passi dell'installzione:
    3237
    3338        1. cd base/
     
    3843
    3944        2. make
    40                 Esegui 'make' per compilare il software necessario.
     45                Esegui 'make' per compilare tutto il software necessario.
    4146
    4247        3. sudo make install
     
    5156                ports, modifica le seguenti impostazioni:
    5257
    53                 portdbpath      Specifica il percorso contenente i dati
    54                                 specifici dei ports.
    55                 prefix          Specifica la directory di installazione dei
    56                                 ports.
     58                        portdbpath      Specifica il percorso contenente i dati
     59                                        specifici dei ports.
     60                        prefix          Specifica la directory di installazione
     61                                        dei ports.
    5762 
    5863        5. [opzionale] edit ${prefix}/etc/ports/sources.conf
     
    6368                la copia dalla quale installi) verra` aggiunto a tale file.
    6469
    65     Tutto il codice necessario ed il TCL saranno compilati ed installati come
    66     segue:
     70        Tutto il codice necessario ed il TCL saranno compilati ed installati
     71        come segue:
     72
     73        [Mac OS X 10.2] /System/Library/Tcl/darwinports1.0
    6774        [Mac OS X 10.3] /Library/Tcl/darwinports1.0
    68         [Mac OS X 10.2] /System/Library/Tcl/darwinports1.0
    69         [FreeBSD] /usr/local/lib/tcl8.3/darwinports1.0
    70             - Libreria TCL per l'interfaccia con il Sistema DarwinPorts
     75        [Mac OS X 10.4] /Library/Tcl/darwinports1.0
     76        [FreeBSD]       /usr/local/lib/tcl8.3/darwinports1.0
     77                        - Libreria TCL per l'interfaccia con il Sistema
     78                        DarwinPorts
    7179
    7280        ${prefix} e` settato in /opt/local ma puo` essere cambiato
     
    8997USO DEL COMANDO PORT
    9098
    91     Se non l'hai ancora fatto, aggiungi /opt/local/bin al tuo path (oppure
    92 ${prefix}/bin nel caso in cui hai scelto di installare DarwinPorts in un'altra
    93 destinazione).
     99        Se non l'hai ancora fatto, aggiungi /opt/local/bin al tuo path (oppure
     100        ${prefix}/bin nel caso in cui hai scelto di installare DarwinPorts in
     101        un'altra destinazione).
    94102
    95         Se non sai come effettuare questa operazione e stai utilizzando
    96 Panther (OS X 10.3), aggiungi la seguente riga al file ~/.profile . Se il file
    97 non esiste, crealo. (Questa modifica e` necessaria anche se stai utilizzando
    98 una bourne shell su Jaguar.)
     103        Se non sai come effettuare questa operazione e stai utilizzando Panther
     104        (OS X 10.3), aggiungi la seguente riga al file ~/.profile . Se il file
     105        non esiste, crealo. (Questa modifica e` necessaria anche se stai
     106        utilizzando una bourne shell su Jaguar.)
    99107
    100         export PATH=$PATH:/opt/local/bin
     108                export PATH=$PATH:/opt/local/bin
    101109
    102110        Se invece stai utilizzando Jaguar (OS X 10.2), aggiungi la seguente
    103 riga al file ~/.cshrc . Se il file non esiste, crealo. (Questa modifica e`
    104 necessaria anche se stai utilizzando tcsh su Panther.)   
     111        riga al file ~/.cshrc . Se il file non esiste, crealo. (Questa modifica
     112        e` necessaria anche se stai utilizzando tcsh su Panther.)   
    105113
    106         set path=($path /opt/local/bin)
     114                set path=($path /opt/local/bin)
    107115       
    108     I cambiamenti avranno effetto solo dopo aver aperto una nuova shell.
     116        I cambiamenti avranno effetto solo dopo aver aperto una nuova shell.
    109117
    110     Il seguente comando crea ed installa un port:
     118        Il seguente comando crea ed installa un port:
    111119
    112         port install <portname>
     120                port install <portname>
    113121
    114     Per cercare un port specifico puoi digitare "port search".
     122        Per cercare un port specifico puoi digitare "port search".
    115123
    116         port search vi
     124                port search vi
    117125
    118     Per una completa documentazione puoi fare riferimento alle pagine di
    119 manuale del comando port(1).
     126        Per una completa documentazione puoi fare riferimento alle pagine di
     127        manuale del comando port(1).
    120128
    121     E` anche possibile effettuare operazioni su tutti i ports presenti nel
    122 sistema utilizzando il comando portall. Sostanzialmente possono essere
    123 specificati gli stessi argomenti del comando port, ma portall opera
    124 ricorsivamente su tutti i ports presenti in dports/ .
     129        E` anche possibile effettuare operazioni su tutti i ports presenti nel
     130        sistema utilizzando il comando portall. Sostanzialmente possono essere
     131        specificati gli stessi argomenti del comando port, ma portall opera
     132        ricorsivamente su tutti i ports presenti in dports/ .
    125133
    126134
    127135CREARE NUOVI PORTS
    128136
    129     Un Port e` formato da una directory che contiene un Portfile e altri
    130 files associati ad esso. Al momento i soli files che sono inclusi nei ports
    131 sono files di patch, i quali saranno sempre mantenuti in modo tale da non
    132 occupare troppo spazio.
     137        Un Port e` formato da una directory che contiene un Portfile e altri
     138        files associati ad esso. Al momento i soli files che sono inclusi nei
     139        ports sono files di patch, i quali saranno sempre mantenuti in modo
     140        tale da non occupare troppo spazio.
    133141
    134     Un Portfile e` un file di codice TCL, valutato da un interprete TCL
    135 inizializzato dal sistema DarwinPorts. I Portfiles hanno una sintassi
    136 estremamente chiara e diretta, composta da coppie di chiave/valore, che
    137 permette all'autore di utilizzare tutte le funzionalita` del TCL dove
    138 necessario.
     142        Un Portfile e` un file di codice TCL, valutato da un interprete TCL
     143        inizializzato dal sistema DarwinPorts. I Portfiles hanno una sintassi
     144        estremamente chiara e diretta, composta da coppie di chiave/valore, che
     145        permette all'autore di utilizzare tutte le funzionalita` del TCL dove
     146        necessario.
    139147
    140     Un buon inizio e` leggere il file base/doc/exampleport e consultare le
    141 pagine di manuale di portfile(7), oppure la Guida a DarwinPorts all'indirizzo
    142 http://darwinports.opendarwin.org/docs .
     148        Un buon inizio e` leggere il file base/doc/exampleport e consultare le
     149        pagine di manuale di portfile(7), oppure la Guida a DarwinPorts presso:
     150        http://darwinports.opendarwin.org/docs .
Note: See TracChangeset for help on using the changeset viewer.