티스토리 뷰

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.

Taskapt (deb)yum (rpm)tce-load (tcz)
Install a package from the repoapt-get install pkgyum install pkgtce-load -wi pkg
Install from a local filedpkg -i pkgyum localinstall pkgtce-load -i pkg
Searchapt-cache search patternyum search patterntce-ab
List installed packagesdpkg -lrpm -qals /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, 도커, 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함