솔라리스 11 기본 설정 - WindyHana's Solanara

목차

개요

설치 확인

계정 확인

디스크 확인

솔라리스 11은 ZFS를 기본으로 사용하도록 되어있다. UFS는 더이상 인스톨시 사용되지 않는다. ZFS에 대한 자세한 사항은 윈디하나의 솔라나라: ZFS (작성중)를 참고하자.

네트워크 확인

시스템 재설정

기본 설정

로그인 환경 변수 설정

솔라리스의 이전버전과는 달리 ~/.profile 과 ~/.bashrc 에 기본적인 설정이 있다. 여기서는 기존의 솔라나라 방식 그대로(/etc/profile, ~/.bashrc 에 설정) 사용한다.
windy@wl:~$ rm ~/.profile
windy@wl:~$ rm ~/.bashrc
windy@wl:~$ vi ~/.profile
if [ -f /usr/bin/less ]; then
    export PAGER="/usr/bin/less -ins"
elif [ -f /usr/bin/more ]; then
    export PAGER="/usr/bin/more -s"
fi

tty -s && stty cs8 -istrip defeucw
if [ "$TERM" = "dumb" ] || [ "$TERM" = "dumb-" ]; then
	LANG=C; export LANG;
fi

case ${SHELL} in
*bash)
	PS1="\u@\h \w \\$ "
	if [ "$0" == "-bash" ]; then
		if [ -f ~/.bashrc ]; then
			. ~/.bashrc
		else
			export HISTCONTROL=erasedups
			alias ll="/usr/bin/ls -alhF"
			alias pp="/usr/bin/ps -eo 'user,pid,ppid,time,comm,s,zone,class,pri,rss,pmem'"
		fi
	fi
	;;
esac
export PS1
EDITOR=vi; export EDITOR
CC=cc; export CC
CXX=CC; export CXX
PATH=/usr/local/ssl/bin:/usr/local/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/usr/openwin/bin; export PATH
LD_LIBRARY_PATH=/usr/local/ssl/lib:/usr/local/lib:/usr/lib:/usr/ucblib:/usr/ccs/lib; export LD_LIBRARY_PATH
MANPATH=/usr/man:/usr/local/share/man:/usr/openwin/man:/usr/X11/man:/opt/sunstudio12.2/man; export MANPATH
windy@wl:~$ vi ~/.bashrc
export HISTCONTROL=erasedups
alias ll="/usr/bin/ls -alhF"
alias pp="/usr/bin/ps -eo 'user,pid,ppid,time,comm,s,zone,class,pri,rss,pmem'"
export PROMPT_COMMAND='RET_VALUE=$?; if [ "$RET_VALUE" != "0" ]; then RET_VALUE="${RET_VALUE} "; else RET_VALUE=""; fi'
export PS1='${RET_VALUE}\u@\h \w \$ '
windy@wl:~$ sudo cp .bashrc /etc/skel/
Password:[windy계정의패스워드]
windy@wl:~$ sudo cp .profile /etc/skel/
/usr/gnu 디렉토리(기존의 /usr/sfw 디렉토리와 유사)의 툴은 필요한 것만 /usr/local/bin 에 링크시켜 사용할 것이다.

기본 데몬 설정

컴파일러 설치

Solaris Studio를 사용하거나, GCC 4.5 중 하나를 선택해 사용한다.
솔라나라는 Solaris Studio 기준
솔라나라에서는 Solaris Studio 를 기준으로 삼지만, GCC를 사용해 컴파일해도 문제 없다.
Twitter RSS IconTexto 올바른 XHTML 1.0 Transitional 입니다 올바른 CSS입니다!