Oracle® Solaris 11.2의 소프트웨어 추가 및 업데이트

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

지정한 SMF 서비스를 제공하는 패키지 식별

특정 SMF 서비스를 제공하는 패키지를 표시하려면 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

이 경우 각 속성의 값은 두 개로, 인스턴스 이름이 지정된 서비스 이름과 지정되지 않은 서비스 이름입니다. 다음 예에서는 패키지 매니페스트에서 이 속성을 지정하는 방법을 보여줍니다.

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

다음 예제는 한 번만 나열된 각 패키지에 이와 동일한 정보를 보여줍니다. 콜론 문자는 이스케이프 처리하므로 다른 검색 질의 필드가 아닌 token의 일부로 해석됩니다.

$ 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