솔라리스 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)
	typeset +x 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,nlwp,time,comm,s,project,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; export PATH
LD_LIBRARY_PATH=/usr/local/ssl/lib:/usr/local/lib:/usr/lib; export LD_LIBRARY_PATH
MANPATH=/usr/man:/usr/local/share/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,nlwp,time,comm,s,project,zone,class,pri,rss,pmem'"
windy@wl:~$ sudo cp .bashrc /etc/skel/
Password:[windy계정의패스워드]
windy@wl:~$ sudo cp .profile /etc/skel/
/usr/gnu디렉토리의 바이너리들은 필요한 것만 /usr/local/bin에 링크시켜 사용할 것이다.

기본 데몬 설정

기타 설정

컴파일러 설치

Oracle 에서 제공하는 Developer Studio와, IPS에서 제공하는 GCC 4.8 을 설치한다.
솔라나라는 Developer Studio 기준
솔라나라에서는 Developer Studio 를 기준으로 삼지만, GCC를 사용해 컴파일해도 문제 없다. 반드시 GCC가 필요한 경우 문서에 명시되어있다.
RSS ATOM XHTML 1.0 CSS3