aboutsummaryrefslogtreecommitdiff
path: root/it_IT.ISO8859-15/htdocs/ports/index.sgml
blob: 3a0aebcdae637df609a3d85cf314c4b1a8f5b9e2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA '..'>
<!ENTITY date "$FreeBSD: www/it/ports/index.sgml,v 1.1 2006/06/06 11:08:50 ale Exp $">
<!ENTITY title 'Info sui Port di FreeBSD'>
<!ENTITY % navinclude.ports "INCLUDE">
<!ENTITY % ports.ent SYSTEM "ports.ent">
<!ENTITY email 'ports'>
%ports.ent;
]>
<html>
&header;

&searchform;

<hr>

<p>La Collezione dei Port e dei Package di FreeBSD offre un modo
  semplice di installare le applicazioni per gli utenti e gli
  amministratori.  Attualmente ci sono diverse
  <a href="&enbase;growth/status.png"><b>migliaia</b></a> di port
  disponibili.</p>

<p>La Collezione dei Port supporta l'ultima release dei rami
  <a href="&enbase;/doc/en_US.ISO8859-1/books/faq/introduction.html#CURRENT">
    FreeBSD-CURRENT</a> e
  <a href="&enbase;/doc/en_US.ISO8859-1/books/faq/introduction.html#STABLE">
    FreeBSD-STABLE</a>.  Le release precedenti non sono supportate e possono
  o non possono funzionare correttamente con una collezioni dei port
  aggiornata.  Col tempo, le modifiche alla collezione dei port possono
  basarsi su funzionalità non presenti nelle vecchie release.  Quando
  possibile, cerchiamo di non rompere il supporto alle release recenti,
  ma talvolta non è possibile.  Quando accade, le patch inviate dalla
  comunità utenti per mantenere il supporto alle vecchie release vengono
  solitamente accettate.</p>

<p>Ogni ``port'' elencato qui contiene tutte le patch necessarie per
  rendere il codice sorgente dell'applicazione originale compilabile ed
  eseguibile sotto FreeBSD.  Installare un'applicazione è semplice: basta
  scaricare il port, decomprimerlo e digitare
  <a href="http://www.freebsd.org/cgi/man.cgi?query=make"><tt>make</tt></a>
  nella directory del port.  Tuttavia, il metodo più conveniente (e comune)
  è scaricare il framework per l'intera lista dei port, installando
  l'<a href="&enbase/ports/installing.html">intera gerarchia dei port</a>
  durante l'installazione di FreeBSD, in modo da avere migliaia di
  applicazioni pronte per essere installate.</p>

<p>Il <tt>Makefile</tt> di ogni port scarica automaticamente il codice
  sorgente dell'applicazione, vuoi da un disco locale, vuoi da CD-ROM,
  vuoi via
  <a href="http://www.freebsd.org/cgi/man.cgi?query=ftp"><tt>ftp</tt></a>,
  lo decomprime sul tuo sistema, applica le patch, e lo compila.  Se
  tutto è andato bene, un semplice <tt>make install</tt> installerà
  l'applicazione e la registrerà nel sistema dei package.</p>

<p>Per la maggior parte dei port, esiste anche un <tt>package</tt>
  precompilato, che evita all'utente il lavoro di compilare tutto.
  Ogni port contiene un collegamento al suo rispettivo package e
  puoi semplicemente scaricare quel file ed eseguire il comando
  <a href="http://www.freebsd.org/cgi/man.cgi?query=pkg_add"><tt>pkg_add</tt></a>
  su di esso oppure puoi copiare il collegamento e passarlo direttamente
  a <tt>pkg_add</tt> visto che può accettare URL FTP oltre ai nomi di
  file.</p>

&footer;
</body>
</html>