MobStac

martes, 9 de abril de 2013

Instalando paquetes en 9.1



Parece que de chiripa, serindipity para los de la lengua del imperio he acertado como instalar los packages (paquetes) de fbsd 9.1 y/o pcbsd.

ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages/All/

Es la dirección que necesitamos para situarnos, esto ya está dicho pero en fín hay que amenizar la cosa y simplemente aparte del navegador y esa dirección, necesitaremos abrir una XTERM o cualquiera de sus variantes, vamos un emulador de terminal e ir al directorio donde descargamos o vamos a descargar los paquetes.

Aunque en PCBSD hay PBIs de muchas cosas, en mi opinión es que salen un poco gorditos al menos en mis discos duros y siento no poder dedicar mas de 30Gbs a estos SOs, contando la swap, que mas de 512 Mbs no recomiendo porque es desperdiciar espacio de almacenamiento, digan lo que digan los mas expertos.

EJEMPLO 1. el GIMP

Situados en la ya mencionada página del ftp de arriba buscamos el Gimp que lo tendremos bajo la forma de: gimp-2.6-12,2.tbz,  localizado simplemente pinchamos y esperamos la descarga que si hemos configurado el navegador será en Descargas/ o Downloads/

Vamos a la XTerm y nos ponemos en el directorio de Descargas/ o Downloads/
 y aquí simplemente haremos un sudo pkg_add gimp-2.6-12,2.tbz

Esto queda en concreto así pero os recuerdo que lo de los numeritos o versiones suelen cambiar esto por si lo miráis en el futuro de la fecha del post, vamos que no hay que ser literales totales y pensar el adaptamiento a vuestro presente.

[ximo@pcbsd-5382] ~% cd Downloads/
[ximo@pcbsd-5382] ~/Downloads% sudo pkg_add gimp-2.6.12,2.tbz
Password:
pkg_add: could not find package libspiro-20071029 !
pkg_add: could not find package babl-0.1.6 !
pkg_add: could not find package ilmbase-1.0.2 !
pkg_add: could not find package OpenEXR-1.7.0 !
pkg_add: could not find package boost-libs-1.48.0_1 !
pkg_add: could not find package graphviz-2.28.0_1 !
pkg_add: could not find package libopenraw-0.0.8_4 !
pkg_add: could not find package gegl-0.1.8_4 !
pkg_add: could not find package gimp-app-2.6.12_1,1 !
pkg_add: could not find package gimp-gutenprint-5.2.8 !
[ximo@pcbsd-5382] ~/Downloads%

Bueno lo que ha ocurrido es que al gimp en esa versión le faltan esos paquetes para poder instalarse si la cosas fueran normales y se pudiera hacer un pkg_add -r todo eso se haría automáticamente, como no es el caso nos hace falta bajar cada uno de esos paquetes y dejarlos en el mismo directorio donde este el gimp-2.6.12,2.tbz. O lo que queramos obtener instalado.

Así que simplemente  ahora es una cuestión de localizar y bajar todos y cada uno de los paquetes de arriba que están en la página del FTP. Hecho lo cual y comprobado que está todo en su sitio simplemente repetimos: sudo pkg_add gimp-2.6.12,2.tbz y entre que ponemos y sale el asuntillo veremos que saldrá algo como esto:

[ximo@pcbsd-5382] ~/Downloads% sudo pkg_add gimp-2.6.12,2.tbz
Password:

You have built the Boost library with thread support.

Don't forget to add -pthread to your linker options when
linking your code.


pkg_add: warning: package 'gegl-0.1.8_4' requires 'libdrm-2.4.17_1', but 'libdrm-2.4.31_1' is installed
pkg_add: warning: package 'gegl-0.1.8_4' requires 'libGL-7.6.1_2', but 'libGL-7.11.2_2' is installed
pkg_add: warning: package 'gegl-0.1.8_4' requires 'libGLU-7.6.1_1', but 'libGLU-7.11.2_1' is installed
Warning in file "/usr/local/share/applications/pcmanfm.desktop": usage of MIME type "x-directory/normal" is discouraged ("x-directory" is an old media type that should be replaced with a modern equivalent)
Warning in file "/usr/local/share/applications/nautilus-folder-handler.desktop": usage of MIME type "x-directory/gnome-default-handler" is discouraged ("x-directory" is an old media type that should be replaced with a modern equivalent)
Warning in file "/usr/local/share/applications/nautilus-folder-handler.desktop": usage of MIME type "x-directory/normal" is discouraged ("x-directory" is an old media type that should be replaced with a modern equivalent)
pkg_add: warning: package 'gimp-app-2.6.12_1,1' requires 'ca_root_nss-3.13.6', but 'ca_root_nss-3.14' is installed
pkg_add: warning: package 'gimp-app-2.6.12_1,1' requires 'libdrm-2.4.17_1', but 'libdrm-2.4.31_1' is installed
pkg_add: warning: package 'gimp-app-2.6.12_1,1' requires 'libGL-7.6.1_2', but 'libGL-7.11.2_2' is installed
pkg_add: warning: package 'gimp-app-2.6.12_1,1' requires 'libGLU-7.6.1_1', but 'libGLU-7.11.2_1' is installed
pkg_add: warning: package 'gimp-app-2.6.12_1,1' requires 'samba34-libsmbclient-3.4.17', but 'samba36-libsmbclient-3.6.9' is installed
pkg_add: warning: package 'gimp-gutenprint-5.2.8' requires 'ca_root_nss-3.13.6', but 'ca_root_nss-3.14' is installed
pkg_add: warning: package 'gimp-gutenprint-5.2.8' requires 'libdrm-2.4.17_1', but 'libdrm-2.4.31_1' is installed
pkg_add: warning: package 'gimp-gutenprint-5.2.8' requires 'libGL-7.6.1_2', but 'libGL-7.11.2_2' is installed
pkg_add: warning: package 'gimp-gutenprint-5.2.8' requires 'libGLU-7.6.1_1', but 'libGLU-7.11.2_1' is installed
pkg_add: warning: package 'gimp-gutenprint-5.2.8' requires 'samba34-libsmbclient-3.4.17', but 'samba36-libsmbclient-3.6.9' is installed
pkg_add: warning: package 'gimp-2.6.12,2' requires 'ca_root_nss-3.13.6', but 'ca_root_nss-3.14' is installed
pkg_add: warning: package 'gimp-2.6.12,2' requires 'libdrm-2.4.17_1', but 'libdrm-2.4.31_1' is installed
pkg_add: warning: package 'gimp-2.6.12,2' requires 'libGL-7.6.1_2', but 'libGL-7.11.2_2' is installed
pkg_add: warning: package 'gimp-2.6.12,2' requires 'libGLU-7.6.1_1', but 'libGLU-7.11.2_1' is installed
pkg_add: warning: package 'gimp-2.6.12,2' requires 'samba34-libsmbclient-3.4.17', but 'samba36-libsmbclient-3.6.9' is installed
[ximo@pcbsd-5382] ~/Downloads%

Bueno como siempre pasan cosas aquí y los avisos no han impedido la instalación del GIMP continuamos, simplemente controlamos el menú de aplicaciones para comprobar que está instalado y probamos a ver que tal está y a por otra cosa mariposa. Conviene después de cada instalación llevar un control del espacio y uso de los discos, mas que nada para no emborracharse con las instalaciones. Hombre menos espacio que en el PBI que hay seguro que es aunque claro quién no tiene los PBIs los querrá y los que los tenemos y no tenemos espacio nos buscamos la solución.

 [ximo@pcbsd-5382] ~/Downloads% df ; swapinfo
Filesystem          1K-blocks     Used    Avail Capacity  Mounted on
/dev/label/rootfs0   29824764 12509088 14929696    46%    /
devfs                       1        1        0   100%    /dev
procfs                      4        4        0   100%    /proc
linprocfs                   4        4        0   100%    /compat/linux/proc
/dev/fuse0           55793744 37716992 18076752    68%    /media/BEAGLE
/dev/fuse1           56307824 43812352 12495472    78%    /media/BEAGLEDATA
/dev/msdosfs/CONRAD  13230592  3147352 10083240    24%    /media/CONRAD
Device          1K-blocks     Used    Avail Capacity
/dev/label/swap0    524284     6416   517868     1%

EJEMPLO 2. EL GIMP-DATA-EXTRAS

Este es un caso de paquete que se instalará sin mucho problema debido mas que nada a que sus dependencias ya las hemos resuelto instalando el anterior. Simplemente lo bajamos y seguimos la pauta de instalación establecida.

[ximo@pcbsd-5382] ~/Downloads% sudo pkg_add gimp-data-extras-2.0.2_5.tbz
Password:
pkg_add: warning: package 'gimp-data-extras-2.0.2_5' requires 'ca_root_nss-3.13.6', but 'ca_root_nss-3.14' is installed
pkg_add: warning: package 'gimp-data-extras-2.0.2_5' requires 'libdrm-2.4.17_1', but 'libdrm-2.4.31_1' is installed
pkg_add: warning: package 'gimp-data-extras-2.0.2_5' requires 'libGL-7.6.1_2', but 'libGL-7.11.2_2' is installed
pkg_add: warning: package 'gimp-data-extras-2.0.2_5' requires 'libGLU-7.6.1_1', but 'libGLU-7.11.2_1' is installed
pkg_add: warning: package 'gimp-data-extras-2.0.2_5' requires 'samba34-libsmbclient-3.4.17', but 'samba36-libsmbclient-3.6.9' is installed
[ximo@pcbsd-5382] ~/Downloads%

Como vemos aparte de mensajes de aviso no hay mayor problema en las dependencias los mensajes son debidos a que tenemos versiones mas actualizadas de las librerías de que dependen los paquetes a instalar y en este caso funcionan igual las aplicaciones y ahora os dejo que probéis por vuestra cuenta el resto de packages o paquetes afines al GIMP  o lo que queráis instalar, fijaros un poco y veréis que los podréis instalar fácilmente. :) Ximo




No hay comentarios: