Agregación y actualización de software en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Identificación de los paquetes que proporcionan un servicio SMF especificado

Para mostrar los paquetes que proporcionan un servicio SMF determinado, busque el nombre del servicio como el valor del atributo org.opensolaris.smf.fmri.

$ pkg search -o pkg.name,search.match 'org.opensolaris.smf.fmri:*network/http*'
PKG.NAME                SEARCH.MATCH
web/java-servlet/tomcat svc:/network/http
web/proxy/squid         svc:/network/http
web/proxy/privoxy       svc:/network/http
web/server/lighttpd-14  svc:/network/http
web/server/apache-22    svc:/network/http
web/server/apache-22    svc:/network/http:apache22
web/server/lighttpd-14  svc:/network/http:lighttpd14
web/proxy/privoxy       svc:/network/http:privoxy
web/proxy/squid         svc:/network/http:squid
web/java-servlet/tomcat svc:/network/http:tomcat6

En este caso, cada atributo tiene dos valores: el nombre del servicio con y sin el nombre de instancia especificado. En el siguiente ejemplo, se muestra cómo se especifica este atributo en el manifiesto de paquete:

set name=org.opensolaris.smf.fmri value=svc:/network/http value=svc:/network/http:apache22

En el siguiente ejemplo, se muestra esta misma información con cada paquete enumerado solamente una vez. Escriba un carácter de escape después de los dos puntos, de modo que se interprete como parte de token y no como otro campo de consulta de búsqueda.

$ pkg search -o pkg.name,search.match 'org.opensolaris.smf.fmri:*network/http\:*'
PKG.NAME                SEARCH.MATCH
web/server/apache-22    svc:/network/http:apache22
web/server/lighttpd-14  svc:/network/http:lighttpd14
web/proxy/privoxy       svc:/network/http:privoxy
web/proxy/squid         svc:/network/http:squid
web/java-servlet/tomcat svc:/network/http:tomcat6