어마어마하게 작은 리눅스가 있습니다.
물론 작지만 그럭저럭 있을 것은 다 있습니다.
실제로 어마어마하게 작아서 GUI를 가진 이미지가 꼴랑 16MB입니다.
물론 16MB는 32비트용입니다. 64비트 버전도 있지만 이건 조금 용량이 큽니다.
다만 역시 이것저것 없는 만큼 우분투 수준의 편리함은 없습니다.
그리고 패키지 매니저를 tce라는 별개의 것을 쓰다보니 호환성이 조금 떨어집니다.
하지만 이 정도면 똥컴의 희망이라 할 수 있습니다. 컴퓨터가 아직 죽지 않을 수 있는데 이것저것 안 돌아간다고 버릴 수는 없잖아요?
그래서 이 녀석을 써보기로 했습니다.
그리고 이렇게 작은 것은 그냥 쓰기 힘드니 약간의 커스터마이징으로 이것저것 추가한 다음 쓰는 것이 좋습니다.
https://github.com/elazarl/customize_tinycorelinux
여기 있는 스크립트를 이용하면 파일을 추가하고 이리저리 삽질하면 뭐라도 만들어 질 수 있겠지요.
대신 그만큼 고생은 하겠지만 이 정도면 상당히 훌륭합니다.
문제는 역시....이것만 가지고 뭘 하기가 어렵다는 것이겠네요.
우분투 환경에서 한번 Tiny Core Linux의 커스터마이징을 해봅시다.
우선 Tiny Core Linux의 iso파일을 다운로드 받습니다. 저는 Core버전 16MB짜리를 다운로드 받았습니다.
http://tinycorelinux.net/downloads.html
그리고 다음 스크립트를 다운로드 받아서 압축을 풀어 놓습니다.
스크립트를 압축 푼곳에 다운로드 받은 ISO파일을 함께 위치 합니다.
그러면 이렇게 되겠지요.
그리고 터미널에서 이 위치에 들어 온다음 다음과 같이 명령을 칩니다.
tinycore-extract.sh TinyCore-current.iso
이러면...
이렇게 iso와 core라는 폴더가 만들어집니다.
이제 core쪽을 건드려서 이것저것 추가하고 다시 tinycore-repack.sh를 실행하면 커스터 마이징이 됩니다.
대신 Debian처럼 편리하게 패키지가 설치되는 것이 아니다보니 좀 어렵습니다.
그래서 Debian의 것을 TCZ화해서 가져오는 경우가 많더군요. 물론 이것도 녹록치는 않긴 합니다...
개인적으로 scrcpy를 실행시켜서 안드로이드 화면을 지속적으로 미러링 하는 것을 만들고 싶은데 이게 맘처럼 잘 안 되네요.
'기타 삽질' 카테고리의 다른 글
라즈베리파이에 Tensorflow를 직접 설치하기 (6) | 2021.03.01 |
---|---|
그냥 끄적이는 Tacotron 삽질기 (2) | 2021.02.15 |
추억의 게임을 리눅스에서 돌려보았다 (1) | 2020.09.10 |
scrcpy(안드로이드 미러링프로그램)를 라즈베리파이에서 돌려보자 (0) | 2020.09.06 |
Pyinstaller로 패키지화 했는데 실행시 오류가 난다면? (ModuleNotFoundError: No module named 'pkg_resources.py2_warn') (4) | 2020.06.22 |