|
发表于 2004-5-25 14:34:55
|
显示全部楼层
找到这一篇文章! 不过看不懂的说!
http://win.koalasoft.org/documen ... llare-un-ports.html
Installare un ports, gestione dei package
A questo punto possiamo finalmente installare tutto il software che necessita al nostro sistema o che maggiormente ci interessa: per selezionare un ports sarà sufficente scorrere il contenuto della directory /usr/ports.
Per ricercare un programma nell'albero dei ports:
[root@FreeBSD root]# cd /usr/ports/
[root@FreeBSD ports]# make search key=apache13
L'albero dei ports viene aggiornato continuamente ma spesso non viene aggiornato l'indice, per sistemare l'indice del database dell'albero dei ports dovremo digitare il seguente comando (l'operazione è sconsigliata nel caso si disponga di un sistema particolarmente lento):
[root@FreeBSD root]# cd /usr/ports
[root@FreeBSD ports]# make index
Generating INDEX - please wait..
E' anche possibile effettuare delle ricerche per reperirire un ports specifico, a tale scopo potremmo utilizzare il motore di ricerca presente sul sito del progetto FreeBSD alla URLs: http://www.freebsd.org/ports/.
Prendiamo ora in considerazione un'esempio pratico, ora sarà possibile capire al meglio la procedura di installazione di un nuovo ports in un sistema FreeBSD. Installiamo ora Apache web server, creiamo anche un package autoinstallante. Il package potrà poi essere utilizzato anche su altri sistemi, al termine della procedura, facciamo pulizia.
Ecco i comandi:
[root@picard root]# cd /usr/ports/www/apache13
[root@picard apache13]# make install
[root@picard apache13]# make package
[root@picard apache13]# make clean
Il comando make install installa il software ed aggiorna il database dei packages, tutto il software installato su FreeBSD viene registrato del database dei packages.
Il comando make packages crea un pacchetto software autoinstallante che potrà essere utilizzato anche su altri sistemi FreeBSD grazie al comando pkg_add nomedelpacchetto.tbz.
Per finire, il comando make clean ripulisce la directory che è stata automaticamente generata dallo script Makefile per consentire la compilazione dell'applicazione sul sistema.
Se necessita ricercare un particolare ports è bene consultare la seguente URLs:http://www.freebsd.org/ports/.
http://win.koalasoft.org/documentazione/freebsd/index.html |
|