이전에 Solaris는 32비트 및 64비트 구성 요소별 독립 패키지로 제공되었습니다. Solaris 7 릴리스에 포함된 64비트 패키지는 Solaris 운영 체제의 64비트 구성 요소를 제공했습니다. 일반적으로 64비트 패키지 이름은 “x” 문자로 끝났습니다. 예를 들어, SUNWcsl은 32비트 버전의 Solaris Core Libraries를, SUNWcslx는 64비트 버전을 제공했습니다.
본 Solaris 릴리스에서는 32비트와 64비트 구성 요소가 단일 기본 패키지로 함께 제공됩니다. 통합 패키지에는 원래 32비트 패키지 이름이 계속 사용되지만 64비트 패키지 는 더 이상 제공되지 않습니다. 예를 들어, SUNWcslx에서 제공되었던 /usr/lib/sparcv9/libc.so.1은 현재 SUNWcsl에서 제공되고 SUNWcslx는 더 이상 사용되지 않습니다.
일부 패키지에는 64비트 구성 요소만 제공되었고 이에 해당하는 32비트 패키지는 포함되지 않았습니다. 이 경우 “x” 접미사는 제거되어 패키지 이름이 다시 지정됩니다. 예를 들어, SUNW1394x는 SUNW1394가 됩니다.
64비트 패키지에 명시적으로 종속되는 소프트웨어 패키지는 설치 경고를 표시합니다. 이러한 경고는 치명적이지 않으므로 무시할 수 있고 소프트웨어가 제대로 설치되는 데 문제가 없습니다.
예를 들어, 존재하지 않는 64비트 패키지 SUNWcslx에 종속되는 SUNWpool 패키지를 설치하면 다음과 같은 화면 정보 및 경고가 표시됩니다.
# pkgadd SUNWpool Processing package instance SUNWpool from /var/spool/pkg Resource Pools (64-bit) (sparc) 11.10.0,REV=2003.04.08.04.21 Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Using / as the package base directory. ## Processing package information. ## Processing system information. 6 package pathnames are already properly installed. ## Verifying package dependencies. WARNING: The SUNWcslx package "Core Solaris Libraries (64-bit)" is a prerequisite package and should be installed. Do you want to continue with the installation of SUNWpoolx [y,n,?] |
SPARC 시스템용 32비트 응용 프로그램을 공급하는 ISV(독립 소프트웨어 벤더)와 32비트 응용 프로그램을 실행하는 고객은 아무것도 변경할 필요가 없습니다. 이러한 응용 프로그램은 계속 작동됩니다.