Usando pkgsrc e instalando paquetes
De NetBSD Mexico
- Establecemos las variables usadas por cvs.
# setenv CVSROOT :pserver:anoncvs@anoncvs.netbsd.org:/cvsroot # setenv CVS_RSH ssh
setenv, aplica para C shell.
- Descargamos pkgsrc via CVS, por unica vez.
# cd /usr # cvs -d$CVSROOT login (el password es anoncvs) # cvs -d$CVSROOT co -P pkgsrc # cvs -d$CVSROOT logout
- Actualizamos pkgsrc
# cd /usr/pkgsrc # cvs -d$CVSROOT login (el password es anoncvs) # cvs -d$CVSROOT -q up -Pd # cvs -d$CVSROOT logout
Con estas simples instrucciones tenemos instalado y actualizado el arbol de paquetes de NetBSD.
[editar] opcional: Obteniendo el arbol pkgsrc mediante ftp
Hacer una conexión a ftp.netbsd.org
#ftp ftp.netbsd.org Trying 204.152.184.36... Connected to ftp.netbsd.org. 220 ftp.NetBSD.org FTP server (NetBSD-ftpd 20060923) ready. Name (ftp.netbsd.org:javv): anonymous 331 Guest login ok, type your name as password. Password:
ftp> cd /pub/pkgsrc/
Aquí hay varios directorios, si deseas el arbol -current o el -stable; los directorios con el árbol stable son de la forma pkgsrc-2007Qx, por ejemplo:
ftp> cd pkgsrc-2007Q1 ftp> get pkgsrc-2007Q1.tar.bz2 ftp> bye 221- Data traffic for this session was 0 bytes in 0 files. Total traffic for this session was 7583 bytes in 6 transfers. 221 Thank you for using the FTP service on ftp.NetBSD.org.
ya que contamos con el tar.bz2 (ó tar.gz)
#bunzip2 pkgsrc-2007Q1.tar.bz2 #tar -xf pkgsrc-2007Q1.tar
Y ya solo hay que mover al directorio bajo /usr .
- Para instalar ImageMagick desde pkgsrc
- cd /usr/pkgsrc/graphics/ImageMagick
- make install clean
- Para crear un paquete precompilado de ImageMagick desde pkgsrc
- cd /usr/pkgsrc/graphics/ImageMagick
- make package
el paquete se creara en /usr/pkgsrc/packages/All/ImageMagick-VERSION.tgz
- Para checar la lista de paquetes que hemos instalado
- pkg_info
- Para desinstalar un paquete previamente instalado, (averigue el nombre correcto, este nombre del paquete es de ejemplo).
- pkg_delete ImageMagick-VERSION.tgz