탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
Oracle Solaris 10에서 Oracle Solaris 11.1로 전환 Oracle Solaris 11.1 Information Library (한국어) |
1. Oracle Solaris 10에서 Oracle Solaris 11 릴리스로 전환(개요)
2. Oracle Solaris 11 설치 방법으로 전환
10. 가상 환경에서 Oracle Solaris 릴리스 관리
Oracle Solaris 11에서 변경된 사용자 환경 및 명령줄 인수는 다음과 같습니다.
/var/user/$USER 추가 – Oracle Solaris 11.1부터 사용자가 로그인해서 pam_unix_cred 모듈을 사용하여 성공적으로 인증될 때마다 /var/user/$USER 디렉토리가 존재하지 않으면 디렉토리가 명시적으로 만들어집니다. 이 디렉토리를 통해 응용 프로그램은 호스트 시스템에서 특정 사용자와 연관된 지속적인 데이터를 저장할 수 있습니다. /var/user/$USER 디렉토리는 초기 자격 증명 설정 시에 만들어지고 su, ssh, rlogin, telnet 명령을 사용하여 사용자를 변경할 때 두번째 인증 시 만들어집니다. /var/user/$USER 디렉토리는 관리할 필요가 없습니다. 하지만 사용자는 디렉토리가 만들어지는 방법과 해당 기능 및 /var 디렉토리에 표시된다는 점에 주의해야 합니다.
셸 변경 사항 - 기본 셸 /bin/sh가 이제 ksh93에 연결됩니다. 기본 사용자 셸은 Bourne-again(bash) 셸입니다.
레거시 Bourne 셸은 /usr/sunos/bin/sh로 사용할 수 있습니다.
레거시 ksh88을 shell/ksh88 패키지에서 /usr/sunos/bin/ksh로 사용할 수 있습니다.
Korn 셸 호환성 정보는 /usr/share/doc/ksh/COMPATIBILITY에서 사용할 수 있습니다.
기본 경로 – 기본 사용자 경로는 /usr/bin입니다. root 역할에 대한 기본 경로는 /usr/bin:/usr/sbin입니다.
명령 위치 – 이전에 /sbin에 있던 관리 명령이 /usr/sbin으로 이동되었습니다. 또한 /sbin 디렉토리는 /sbin → /usr/sbin 심볼릭 링크로 바뀌었습니다.
MANPATH 변수 – MANPATH 환경 변수는 더 이상 필요하지 않습니다.
man 명령은 PATH 환경 변수 설정에 따라 적합한 MANPATH를 결정합니다.
개발자 도구 위치 – 이전에 /usr/ccs/bin에 있던 개발자 도구가 /usr/bin으로 이동되었습니다. /usr/ccs/bin 디렉토리는 /usr/ccs/bin → /usr/bin 심볼릭 링크로 바뀌었습니다.
파일 위치– 이전에 /usr/sfw 디렉토리에 있던 파일은 이제 /usr/bin에 있습니다.
편집기 변경 사항 – /usr/bin/vi, /usr/bin/view, /usr/bin/ex를 포함한 vi 편집기 모음은 이제 vi 편집기의 vim 오픈 소스 구현으로 연결됩니다. 이러한 명령의 전통적인 SunOS 버전은 /usr/sunos/bin/에서 사용할 수 있습니다.
Java 버전 – 이 릴리스의 기본 Java 버전은 Java 7입니다. Java 7에서는 Oracle Solaris의 여러 기능, 보안, 성능이 향상되었습니다. 새로운 OracleUcrypto Provider를 사용하면 SPARC T4 플랫폼에서 기본 고유(내장) T4 암호화 기능에 직접 액세스하여 CPU 로드를 최소화하면서 성능을 최대화할 수 있습니다. 자세한 내용은 http://www.oracle.com/technetwork/java/javase/compatibility-417013.html을 참조하십시오.
다음과 같이 기본 버전을 Java 7로 변경합니다.
# pkg set-mediator -V 1.7 java
Oracle Solaris 10에서 기본 스크립팅 셸(/bin/sh)은 Bourne 셸이었습니다. Oracle Solaris 11에서 /bin/sh는 Korn 셸(ksh 93)이며, 기본 대화식 셸은 Bourne-again(bash) 셸입니다. bash가 로그인 셸로 사용된 경우, .bash_profile, .bash_login 또는 .profile 파일의 첫번째 인스턴스에서 구성 정보를 검색합니다.
bash의 기본 PATH 환경 변수는 다음과 같습니다.
/usr/bin:/usr/sbin