Solaris 7 (SPARC 플랫폼 용) 설치 라이브러리

Solaris 7 릴리스로 업그레이드하는 이유

다음 주요 기능들이 본 릴리스의 특징입니다. 표 2-1 이 특징들을 개략적으로 소개하며 2장에서는 각 기능에 대해 자세히 설명합니다.

표 2-1 한 눈에 본 Solaris 7 기능

기능 

설명 

Solaris 64 비트 운영 환경 

64 비트 운영 환경(SPARC만 해당) 

64 비트 Solaris 운영 환경은 64비트 운영 체제에 의해 지원되는 완벽한 32비트 겸 64비트 응용 및 개발 환경입니다. 이 운영 환경은 기존의 소스 및 이진 응용프로그램들에 대한 최대한의 호환성과 상호 운용성을 허용합니다. 동시에 64비트 Solaris 운영 환경은 32비트 시스템의 여러 한계를 극복하는데, 가장 두드러진 것은 64비트 가상 주소 공간을 지원하고 기타 기존 32비트 시스템 한계를 제거한다는 점입니다. (SPARC 플랫폼 용만 해당) 

NetscapeTM Communicator

Solaris 7 소프트웨어는 이제 Netscape Communicator와 함께 제공됩니다. 

네트워크 관리 및 시스템 관리 

UFS 기록하기 

UFS 기록하기는 트랜잭션이 UFS 파일 시스템에 적용되기 전에 트랜잭션(완전한 UFS 연산을 구성하는 변경)을 로그에 저장하는 과정입니다. 트랜잭션은 일단 저장되면, 나중에 파일 시스템에 적용될 수 있습니다.  

UFS 기록하기는 두 가지 장점을 제공합니다. 이 기능은 파일 시스템이 불규칙하게 될 가능성을 제거하고 따라서 fsck(1M)를 실행할 필요가 없게 됩니다. 그리고 fsck를 회피할 수 있기 때문에, UFS 기록하기는 시스템이 충돌하거나 깨끗치 않은 멈춤 후에 부트된 경우에 시스템을 재부트하는 시간을 단축시킵니다.

-o noatime UFS 마운트 옵션

파일에 대한 액세스 시간 업데이트를 무시하려면, UFS 파일 시스템 마운트시 -o noatime 옵션을 지정하면 됩니다. 이 옵션은 액세스 시간이 중요치 않은 파일 시스템에서(예를 들어, Usenet 뉴스 스풀) 디스크 활동을 감소시킵니다.

LDAP 

Lightweight 디렉토리 액세스 프로토콜(LDAP)은 X.500 정보 모델에 근거한, 플랫폼에 구애 받지 않는 개방식 표준 액세스 프로토콜입니다. 이 프로토콜은 TCP/IP에서 실행되도록 설계되었으며 단순한 문자열 인코딩을 사용합니다. LDAP 응용프로그램은 클라이언트-서버 응용프로그램이며 이 릴리스에 포함된 클라이언트 라이브러리는 개발자들이 LDAP 응용프로그램을 작성할 수 있게 하고 사용자들이 LDAP 사용 응용프로그램을 실행할 수 있게 합니다. 

동적 재구성 

 동적 재구성은 서비스 제공자가 실행 시스템에서 핫-플러그 가능 시스템 보드를 추가하거나 제거하고 교체할 수 있게 하므로 재부트하는 데 시간을 허비할 필요가 없어집니다. (일부 SPARC 시스템만 해당)

새 명령: pgreppkill

pgrep 명령은 시스템에서 활성 프로세스들을 살펴보고 속성이 명령줄에서 지정한 기준과 일치되는 프로세스들의 프로세스 ID를 표시합니다. pkill 명령은 pgrep 명령과 유사하게 실행되며, 단지 프로세스 ID를 표시하는 대신에 kill(2)에 의해 일치되는 각 프로세스 ID가 표시된다는 점이 다릅니다.

sendmail 8.9

이 버전은 spam(불필요한 대량 배포 전자우편) 제한을 허용하는 후크, 다른 정의역 이름을 사용하여 전자우편이 수신되도록 하는 가상 호스팅 및 자신의 sendmail 구성 파일을 훨씬 더 쉽게 구축할 수 있게 하는 개선된 구성 계층 구조를 포함합니다.

Traceroute 유틸리티 

Solaris 7 소프트웨어에는 인기 있는 traceroute 유틸리티가 동봉되어 있습니다. Traceroute 유틸리티는 IP 패킷이 인터넷 호스트쪽으로 따르는 경로를 추적하기 위해 사용됩니다. 이 유틸리티는 경로 설정 구성 오류와 경로 설정 실패를 결정하는 데에 특히 유용합니다. 

시스템 충돌 덤프 유틸리티 

시스템 충돌 덤프 기능은 다음 사항을 포함합니다:

  • dumpadm 명령은 시스템 관리자가 운영 체제의 충돌 덤프를 구성할수 있게 합니다.

  • 덤프 데이터는 이제 덤프 장치에 압축된 형식으로 저장됩니다.

  • 주 스왑 영역이 아닌 덤프 전용 장치가 덤프 구성의 일부인 때에 코어 파일 저장이 백그라운드에서 실행됩니다.

네트워크 성능 

SACK이있는 TCP 

TCP 선택적 긍정응답(TCPSACK)은 특히 위성 링크나 대륙간 링크에서 TCP 대형 윈도우(RFC 1323)를 사용하는 응용프로그램에서 혼잡 및 다중 패킷드롭과 관련된 문제들을 해결하기 위해 RFC 2018에 서술된 지원을 제공합니다. 

네트워크 보안  

RPCSEC_GSS

RPC는 GSS-API에 근거하여 수정되었습니다. 이에 따라 보안의 무결성과 기밀성이 향상되고 NFS 서비스가 더 이상 특정 또는단일 보안 체계에 국한되지 않습니다.  

NIS+ extended Diffie-Hellman 

NIS+는 인증 키 길이를 192 비트에서 640 비트로 증가시킴으로써 NIS+ 보안을 강화합니다. 

BIND 8.2  

가장 인기 있는 DNS 구현인 Berkeley Internet Name Daemon(BIND)은 8.1.1로 업그레이드되었습니다. BIND는 액세스 제어 목록(ACLs) 사용을 통하여 네트워크 보안을 강화하는 새로운환경설정 파일을 제공합니다. 

용이한 사용 및 관리 개선 

설치 

SPARC:64 비트 운영 환경 설치 

Solaris 7 설치 프로그램에는 64 비트 지원을 선택하기 위한 새로운 확인란이 있습니다. UltraSPARCTM플랫폼에서 설치시 이 확인란은 기본값에 의해 선택됩니다.

Web Start로 AnswerBook 설치 

Web Start 제품은(설명서 CD에 있음) AnswerBook2 서버, 본 CD에 있는 모든 문서 모음 또는 선택된 문서 모음을 설치하기 위한 선택 사항들을 갖춘 point-and-click 인터페이스를 제공합니다. 

로켈 선택 항목 증가 

Solaris 7 릴리스의 경우, 영어판 및 유럽 언어판 Solaris소프트웨어가 한 CD에 같이 들어 있습니다. 결과적으로 Solaris 2.6 소프트웨어에 비해 이 복합 CD 설치시 더 많은 로켈선택이 가능하여졌습니다. 

설명서 

AnswerBook2 형식으로 사용 가능한매뉴얼 페이지 

매뉼얼 페이지들이 AnswerBookTM 형식이 아니라 AnswerBook2(SGML) 형식으로 제공됩니다. 그러므로 다른 AnswerBook2문서로부터의 이 페이지들에 대한 직접 이동 및 링크가 향상되었습니다.

 

설명서 CD로부터 직접 AnswerBook2 서버 실행 

설명서 CD 및 CD가 연결된 시스템에대한 루트 액세스를 갖춘 상태에서 AnswerBook2 서버는 ab2cd 스크립트를 사용하여 CD에서 직접 실행될 수 있습니다. 설명서는 CD로부터 볼 수 있습니다.

CGI 방식 웹 서버 사용 능력 

AnswerBook2 서버는 전적으로 AnswerBook2 지원만을 위한 시스템에서 실행되는 추가의 웹 서버를 필요로 하지 않고 SunWebServer와 같은 기존의 웹 서버에 더하여 실행될 수 있습니다. 

스타일시트 오류의 표시를 제어하는 능력 

환경 변수인 AB2_DEBUG는 AnswerBook2 서버에서 설정될 수 있습니다. 이 변수는 스타일 시트 오류를 적색의 "BUG"이란 단어와 함께 사용자에게 표시할 것인지를 제어합니다.

언어 지원 

향상된 언어 프레임워크 

  • Solaris 소프트웨어는 불어, 독어, 이태리어, 스페인어, 스웨덴어 및 유럽 등 6개의 UTF-8 로켈을새로 추가함으로써 유니코드 지원을 확대하였습니다. 또한 멀티스크립트 능력을 갖춘 강화된 유니코드 로켈이 포함됩니다. 사용자들은 일어,태국어 및 러시아어와 같은 다른 쓰기 스크립트로부터 텍스트를 입력하고 표시할 수 있으며 새로운 로켈로 변경하거나 이를 설치하지 않고서도스크립트 간을 쉽게 전환할 수 있습니다.

  • 상황에 맞는 양방향 복합 텍스트 처리를 위해 특수 텍스트 전처리를 필요로 하는 아랍어, 헤브루어 및 태국어와 같은 복잡한 텍스트 레이아웃 언어에 대한 복합적 텍스트 지원이 포함되었습니다.

  • Solaris 7 소프트웨어는 인터넷 인트라넷 입력 방법 프로토콜(IIIMP) 실행하여 Solaris,Java 및 비 X Windows 응용프로그램에서 제공되는 입력 방법들 간의 매끈한 상호 운용성을 가능하게 합니다.

  • 데스크탑 글꼴 다운로더는포스트스크립트TM프린터에서 사용자가 글꼴의다운로드, 제거, 재부호화 및 변환을 실시하고 상태를 점검하며 다른 관리 작업을 실시할 수 있게 합니다.

확장된 로켈 지원 

  • 유럽 공동체(EC)는 "유로"라고 하는 단일 통화로 표준화하기로 합의하였습니다. 1999년 1월부터 EC내의 모든 외환, 은행 및 금융 업계들은 지역 통화 사용에서 유로 사용으로 전환합니다. 이러한 변화에 대비하여, Solaris 7소프트웨어는 6개의 새로운 사용자 로켈을 통해 유로 통화에 대한 지원을 추가하였습니다.

  • Solaris 소프트웨어동부 유럽, 태국 및 중동 지역에 대한 지원을 추가하였습니다.

표준 

UNIX 98브랜딩 

Solaris 7 소프트웨어는브랜드가 있는 UNIX 98입니다. 

소프트웨어 개발자 환경 

64 비트 개발 환경(SPARC만 해당) 

Solaris 7 운영 환경은 완전한 32 비트 및 64 비트 개발 환경을 개발자들에게 제공합니다. 

실행 시간 링커 

실행 시간 링커는 LD_LIBRARY_PATH를 설정하지 않고서도 프로그램이 공유 라이브러리를 발견할 수 있게 하며 공유 라이브러리의 로드가 더욱 효율적으로이루어지게 합니다.

이제 man 유틸리티가 SGML 코드를 표시합니다

이제 man 유틸리티는 종래의 nroff뿐만 아니라 SGML로코드화된 매뉼얼 페이지들을 표시할 수 있습니다.

Solaris 64 비트 X Window 라이브러리 

모든 핵심 X11 공유 라이브러리(.so) 및 32 비트 버전에 제공된 프로그래머용 모든 린트 라이브러리(.ln)를 64 비트 Solaris 소프트웨어용 64 비트 버전에서 사용할 수 있습니다.

Solaris Java 개발자 키트(JDK)성능 개선 

Solaris Java 개발자키트(JDK) 1.1.5는 Solaris 2.5.1 및 2.6 운영 환경에(SPARC 및 Intel 플랫폼에서) 맞추어 특별히 조정하고시험하였습니다. 결과적으로 JDK는 엔터프라이즈용으로 그리고 네트워크 전반에 걸쳐 개발되고 배치된 Java 응용프로그램을 위해 상당히 개선된 신축 능력과 성능을 제공합니다. 

WebNFSTM 소프트웨어 개발 키트 포함

WebNFS 소프트웨어 개발 키트(SDK)는 WebNFS를 사용하여 Java 응용프로그램에 대한 원격 파일 액세스를 제공합니다. 이 키트는 NFSTM 프로토콜을 직접 실행하므로, 호스트 시스템에서 NFS 지원을 필요로 하지 않습니다.

truss는 이제 호출 추적 기능을 수행합니다.

truss 유틸리티는 프로세스의 시스템 호출, 신호 및 기계 결함을 추적합니다. 추적된 프로세스에 의해 실시된 사용자 수준 기능 호출의 입구 및 출구 추적 기능을 사용할 수 있게 하는 새 옵션을 갖춤에 따라 이 유틸리티는 보강되었습니다.

향상된 장치 환경설정 라이브러리 

장치 환경설정 정보를 입수하기 위해 사용되는 libdevinfo 라이브러리는 Solaris 7에서 더욱 강력하고 포괄적이 되었습니다. 자세한 내용은 libdevinfo(3)을 참조하십시오.

그래픽/이미징 

XIL TM

XIL기초 이미징 라이브러리는 문서 이미징, 컬러 프리프레스 또는 디지털 비디오 생성 및 재생과 같은 이미징이나 디지털 비디오를 필요로 하는 라이브러리나 응용프로그램에 적합합니다. 

입체경 이미지 표시에 대한 새로운 지원은 한 쌍의 이미지가 왼쪽 눈/오른쪽 눈 보기로 표현되게 할 수 있습니다. 이에 따라 깊이가 지각된 이미지가 표시됩니다. 

이제 XIL 개발자 구성 요소들은 Solaris와는 별개의 것으로서 무료로 제공됩니다. 

데스크탑 

공통 데스크탑 환경, (CDE) 

CDE는 주소 카드, 응용프로그램, 전자우편 주소, 파일, 폴더, 호스트, 프로세스 및 웹 주소를 쉽게 발견하고, 조작하며, 관리할 수 있게 하는 새로운 도구들을 포함합니다. 

5개의 새로운 Motif 제품을 포함하고 MT 세이프형인 Motif 2.1에 대한 지원이 CDE에 포함됩니다. Motif 2.1은 Solaris 7 운영 환경에서 개발된 단일 이진 헤브루어, 아랍어 및 태국어 사용 고객들에 대한 고급 및 표준 지원을 제공하는 ISO 표준의 복잡한 텍스트 언어 로켈을 지원합니다. 

인쇄 

향상된 글꼴 관리 

데스크탑 글꼴 다운로더는 포스트스크립트 프린터에서 사용자가 글꼴의 다운로드, 제거, 재부호화 및 변환을 실시하고 상태를 점검하며 다른 관리 작업을 실시할 수 있게 합니다. 

Intel 플랫폼 용 하드웨어 지원 

SCSI 디스크 드라이버 sd

이전에 Solaris 시스템에서만 제공되던(SPARC 플랫폼 용) sd SCSI 디스크 목표 드라이버는 이제 cmdk를 대신하여 SCSI 디스크 지원 및 ATAPI CD-ROM 지원을 위해 사용됩니다. cmdk 드라이버는 아직도 비 SCSI 하드 디스크를 지원하는 데에 사용할 수 있습니다.

인텔리전트 입출력 프레임워크 지원 

인텔리전트 모듈 방식의 고성능 입출력 서브시스템을 위한 두각을나타내는 산업 표준입니다. I2O 호환 하드웨어에 의존하는 이 기능은 Solaris(Intel 플랫폼 용)에서만 사용할 수 있습니다.