버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.

다운로드 경로에서 쉘 스크립트, SHA Digest 정보 그리고 zip 파일을 모두 받아서, VirtualBox Guest Addition에서 설정한 공유 폴더에 저장합니다.

실제 환경에서는 솔라리스 서버의 스토리지에 다운로드 받아서 작업을 진행합니다.


코드 블럭
languagebash
title사전 준비
linenumberstrue
cd <다운로드 경로>
chmod 770 installcat sol-11_4-repo_digest.ksh
./txt
chmod 770 install-repo.ksh -d <다운로드 경로> -I -v


펼치기


서식 미적용
root@sol11:~# cd /media/sf_oracle

root@sol11:/media/sf_repo# cat sol-11_4-repo_digest.txt
sha256 (sol-11_4-repo_1of5.zip) = de12a1d2c9653bddbb10580c6cd2b89f05aa498f80bff0b0199f594ff6776a93
sha256 (sol-11_4-repo_2of5.zip) = 2b982ecbcb9f4c7f870ea423b887f5d8f11d37b45aeb23838a08aa5d72b127ad
sha256 (sol-11_4-repo_3of5.zip) = df751b6f7df9a35f884e1a0d7785142f795534896c486a8950d1c8dca861e74a
sha256 (sol-11_4-repo_4of5.zip) = 2a72da79e2dda54764ac019f69448336c7a6ca387e19345e7c8cf389cdc32467
sha256 (sol-11_4-repo_5of5.zip) = d46a85f64e833b85a2d1e9d7d062ab38bb11c3f15e2cafb1f78d2fef1d5dbf82

root@sol11:/media/sf_oracle# ls
install-repo.ksh          sol-11_4-repo_3of5.zip    sol-11_4-repo_digest.txt
sol-11_4-repo_1of5.zip    sol-11_4-repo_4of5.zip
sol-11_4-repo_2of5.zip    sol-11_4-repo_5of5.zip

root@sol11:/media/sf_oracle# chmod 770 install-repo.ksh

root@sol11:/media/sf_repo# ls -ltra | grep install-repo.ksh
-rwxrwx---   1 root     vboxsf     12262 Jun 25 21:52 install-repo.ksh



digest 파일의 내용을 확인하고, 다운 받은 쉘 스크립트의 실행 권한을 수정합니다.


코드 블럭
languagebash
titleRepository ISO 생성
./install-repo.ksh -d <다운로드 경로> -I


펼치기


서식 미적용
root@sol11:/media/sf_repo# ./install-repo.ksh -d . -I -c
Using sol-11_4-repo download.

Comparing digests of downloaded files...done. Digests match.

Uncompressing sol-11_4-repo_1of5.zip...done.
Uncompressing sol-11_4-repo_2of5.zip...done.
Uncompressing sol-11_4-repo_3of5.zip...done.
Uncompressing sol-11_4-repo_4of5.zip...done.
Uncompressing sol-11_4-repo_5of5.zip...done.
Repository can be found in /media/sf_repo.
Building ISO image...done.
ISO image can be found at:
/media/sf_repo/sol-11_4-repo.iso
Instructions for using the ISO image can be found at:
/media/sf_repo/README-repo-iso.txt

root@sol11:/media/sf_repo# ls
COPYRIGHT                 pkg5.repository           sol-11_4-repo_2of5.zip
NOTICES                   publisher                 sol-11_4-repo_3of5.zip
README-repo-iso.txt       readme.txt                sol-11_4-repo_4of5.zip
install-repo.ksh          sol-11_4-repo.iso         sol-11_4-repo_5of5.zip
mkiso.log                 sol-11_4-repo_1of5.zip    sol-11_4-repo_digest.txt



쉘 스크립트를 수행해서 ISO 이미지를 만듭니다.

실습을 위해 임시로 생성하는 것이므로, 패키지 검증은 생략합니다.