Howto install pkgsrc ubuntu zeld

Da Poetry Hacklab.

#zeld AT freaknet DOT org


 ____   ___  _____ _____ ______   __
|  _ \ / _ \| ____|_   _|  _ \ \ / /
| |_) | | | |  _|   | | | |_) \ V /
|  __/| |_| | |___  | | |  _ < | |
|_|    \___/|_____| |_| |_| \_\|_|                       


           _       _
 _ __ ___ (_)_ __ (_)
| '_ ` _ \| | '_ \| |
| | | | | | | | | | |
|_| |_| |_|_|_| |_|_|


 _   _  _____        _______ ___
| | | |/ _ \ \      / /_   _/ _ \
| |_| | | | \ \ /\ / /  | || | | |
|  _  | |_| |\ V  V /   | || |_| |
|_| |_|\___/  \_/\_/    |_| \___/


    __                            
 _  \ \
(_)  | |
 _   | |
(_)  | |
    /_/




NON MI CHIEDETE PERCHE' SU UBUNTU HO VOLUTO INSTALLARE PKGSRC DI NETBSD!!!
Sono un fanatico di netbsd...mi piace...ma soprattutto la gestione pacchetti e' FENOMENALE! Credo che a livello 
di sicurezza e di efficenza non vi siano eguali...pkgsrc e' il meglio! Installa le patch rilasciate 
appositamente dai pacchi...non vi e' NESSUN MANTAINER CHE CODA SCHIFO E PATCHA!!!!si usano i pacchetti crudi per 
come li trovate generalmente sul sito ufficiale!! Non e' fantastico??? direi di si!! ; ) quindi ho trasformato 
la mia ubuntu box in UBUNTU/BSD! RULEZ!

##La procedura da seguire e' esattamente medesima a quella descritta nel sito ufficiale di pkgsrc..ovvero 
questa:

  *** http://www.netbsd.org/docs/pkgsrc/platforms.html#bootstrapping-pkgsrc ***

Ma....il bootstrap richede SH!!! e ubuntu ha sh?? NO!! ha un link sh che e' diretto verso /bin/dash HAHAHA a 
breve avremo pure /bin/OMINOBIANCOCOLOR AHAHAHAHA, e questa dash shell da' un problema di compatibilita' con il 
comando "echo"..allora non abbattetevi!!! si puo' installare si puo' installare ; )...basta scegliere una shell 
decente... (bash, ksh, tcsh, csh...quella che vi pare..). In questo caso ho scelto bash..quindi..do' questo 
comado:

 **** export SH=$(which bash) ****
 **** ln -s /bin/true /usr/bin/mkdep ****

Adesso possiamo procedere con il ./bootstrap !! 

Buona fortuna!!! Per qualsiasi chiarimento riguardo pkgsrc (mk.conf etc..) guardate la guida... ; ) is 
simple!!! 
Adesso oltre a installare i binari potrete compilare i vostri bei pacchetti!!! avete la possibilita' di 
scegliere tra precompilato..o...binario ottimizzato!!! 


N.B.: Ho installato pkgsrc su ubuntu hardy piattaforma amd64


Enjoy!!!
Strumenti personali