티스토리 뷰
Revision History
2016/05/17 20:26:31 - 최초 작성
2016/05/23 21:35:43 - GUI 설치 일부 정보 추가
Reference Page
Tiny Core 6.1 64bit版のインストールと、dockerを動かそうとしたメモ
Link
초경량 리눅스 배포판 Tiny Core Linux 설치
초경량 리눅스 배포판 Tiny Core Linux 설치 (64bit)
몇 일전 올렸던 Tiny Core Linux 설치의 후속편 입니다.
기본 32비트 ISO는 tc-install 명령으로 쉽게 설치가 가능하지만 64비트는 다소 번거롭습니다.
일본어로 설명된 사이트가 있어서 참조하면서 설치를 완성할 수 있었습니다.
VirtualBox 기반의 가상환경에서 테스트되었습니다.
VirtualBox Graphical User Interface Version 5.0.20 r106931
1) 32비트용 CorePlus 다운로드
http://tinycorelinux.net/7.x/x86/release/CorePlus-7.0.iso
$ ls -l CorePlus-7.0.iso -rw-r--r--@ 1 kiros33 staff 111149056 May 17 19:54 CorePlus-7.0.iso $ openssl dgst -md5 CorePlus-7.0.iso MD5(CorePlus-7.0.iso)= c2fa343e322306384544b29417e8cdc5
2) VM에 ISO 연결 후 시스템 시작
Boot Core to command line only. No X/GUI or extensions.
3) 64비트 설치 iso 및 tc-install64 스트립트 준비
CD를 mount 하고 tc-install 패키지를 설치합니다.
sudo mount /mnt/sr0
tce-load -i /mnt/sr0/cde/optional/tc-install.tcz
64비트 설치 iso 파일을 다운로드 하여 준비합니다.
wget http://tinycorelinux.net/6.x/x86_64/release/CorePure64-7.0.iso
tc-install.tcz 에서 설치된 tc-install.sh 파일을 찾아 복사하고 64비트로 부팅되도록 일부 내용을 변경
cp `which tc-install.sh` .
sed -e 's/vmlinuz/vmlinuz64/g' \ -e 's/core/corepure64/g' \ tc-install.sh > tc-install64.sh
4) 설치
설치 스크립트를 실행합니다.
sudo sh ./tc-install64.sh
인스톨 경로를 iso 파일로 설정하고 다운로드 한 iso 경로를 입력
i /home/tc/CorePure64-7.0.iso
설치 유형을 Frugal 로 지정
전체 디스크를 사용하도록 지정
1. Whole Disk
설치를 첫번째 디스크에 하도록 지정
1. sda
부트로더 설치
y
파일 시스템을 ext4 지정
3. ext4
추가 부트 옵션 지정
sda 디스크가 지워지므로 경고를 해줍니다.
y
설치가 완료되었습니다.
재시작하면 64비트 Tiny Core Linux를 사용할 수 있습니다.
데스크탑으로 부팅해서 GUI 환경으로 만드는 부분은 조금 더 알아봐야겠습니다.
Docker를 사용하기에는 100MB 정도의 가벼워서 아주 좋네요~
아래 패키지를 설치하면 대충 GUI는 뜨는데 몇가지 요소가 빠졌는지 창 옮기기나 일부 메뉴가 제대로 나오지 않습니다.
tce-load -wi Xorg-7.7
tce-load -wi wbar gnome-terminal lxterminal lxterminal-doc lxterminal-locale
5) openssh 설치
tce-load -wi openssh
cd /usr/local/etc/
sudo sed -i -e "s/sshdd/sshd/g" init.d/openssh
sudo cp ssh/sshd_config.orig ssh/sshd_config
sudo init.d/openssh start
Package Management Cheat Sheet
A quick comparison to common package managers' cli functionality.
Task | apt (deb) | yum (rpm) | tce-load (tcz) |
Install a package from the repo | apt-get install pkg | yum install pkg | tce-load -wi pkg |
Install from a local file | dpkg -i pkg | yum localinstall pkg | tce-load -i pkg |
Search | apt-cache search pattern | yum search pattern | tce-ab |
List installed packages | dpkg -l | rpm -qa | ls /usr/local/tce.installed |
tce-ab -----------(will offer alternative prompts for)) S)earch P)rovides K)eywords or Q)uit
검색: Linux, 리눅스, Tiny Core Linux, Docker, 도커,
'OS > Linux' 카테고리의 다른 글
우분투에서 손님 세션과 원격 로그인 막기 - lightdm (Update:20160615) (0) | 2016.06.15 |
---|---|
터미널에서 Timezone 변경하는 방법 (dpkg-reconfigure) (0) | 2016.05.24 |
[펌] Ubuntu Install on Virtual Box( 버츄얼 박스에서 우분투 설치하기 ) (0) | 2016.05.14 |
초경량 리눅스 배포판 Tiny Core Linux 설치 (1) | 2016.05.12 |