Instalación de pkg-get.

8 06 2007

Como encontre poca información sobre como instalar pkg-get en Solaris, decidí escribir como lo hice yo, para que le pueda servir a alguien de guía si es que alguna vez lo instala.

Para acceder al documento, clickear Aquí

Instalación

pkg-get es una herramienta de instalación de paquetes para Solaris, como el apt para debian, pkg_add para freebsd, etc.

Para su instalación, necesitamos el paquete de pkg-get, que puede instalado con pkgadd, con el sgte comando:

pkgadd -d http://www.blastwave.org/pkg_get.pkg

 

C uando pregunte: Select package(s) you wish to process (or ‘all’ to process all packages). (default: all) [?,??,q] solo presionen Enter.

Y cuando pregunte: Do you want this directory created now [y,n,?,q] , eliges la opción Y.

Si finaliza la instalación con éxito, debería decir esto:

 

 

Installation of <CSWpkgget> was successful.

 

Configuración

El fichero de configuración de pkg-get, se encuentra en /opt/csw/etc/pkg-get.conf, para editar:

vi /opt/csw/etc/pkg-get.conf

Para usar el repositorio de ibiblio (USA), este es el que uso yo, y no tengo problemas, descomentar la siguiente linea:

url=http://ibiblio.org/pub/packages/solaris/csw/unstable

Para obtener el catalog, que es la lista de paquetes disponibles en ese repositorio:

pkg-get -U

Para ver si un paquete está disponible en alguno de los repositorios:

pkg-get -a |grep “paquete”

Y por último, para instalar un paquete:

pkg-get -i nombre_de_paquete

Con esto ya deberiamos poder usar nuestro pkg-get sin problemas.

 

 

 

 


Acciones

Información

4 respuestas

22 08 2007
Mauricio

Mm yo tengo un problema despues de crear el directorio cws me sale lo siguiente:

¿Quiere crear este directorio ahora? [y,n,?,q] y
Usando como directorio base del paquete.
pkgadd: ERROR: no se puede abrir imagen del archivo temporal de contenidos
(número de error 11: Recurso no disponible temporalmente)

La instalación de falló (error interno).
No se hicieron cambios en el sistema.

ke hago? :S:S:S:S
Me urge instalar esto…

23 08 2007
c4rlos

Revisa si no hay otro proceso que esté usando pkgadd.
El usuario con el que estás instalando pkg-get, tiene privilegios de administrador (root)?
En caso de no ser así, puede ser que no deje crear tal directorio por el asunto de que el usuario no tiene los privilegios suficientes para hacerlo.

13 03 2008
Krillin

Saludos, yo pude instalar todo tal cual lo describes pero cuando ejecuto pkg-get -U me aparece pkg-get: command not found, y si trato de instalar algun paquete me aparacese el mismo comentario anterior. Me puedes ayudar con este problema??

22 03 2008
c4rlos

Estás seguro q estas llamando a pkg-get con el usuario administrador/root?

Deja un comentario