본문 바로가기

IT/NAS.Linux20

도커 컨테이너 타임존이 메인 시스템과 다를 때 뒤늦게 도커의 신비함에 푹 빠졌다. 알면 알수록 재미있는 플랫폼이다. 컴퓨터 만지기를 좋아하는 필자에게 최고의 장난감이다. 도커 컴포즈를 이용해 여러 이미지를 설치했다 지웠다를 반복하며 조금씩 도커 시스템에 적응 중이다. 최근 도커를 이용해 컨테이너를 빌드 하면서 시스템과 컨테이너의 시간이 서로 다르다는 것을 발견했다. 도커 컨테이너 타임존 변경에 대해 검색을 해 보니 콘솔 명령어를 이용해 시간을 변경이 가능해보였다. 허나 수시로 이미지 빌드를 하면서 도커와 시간을 보내고 있는 관계로 처음부터 이미지 빌드 할 때 부터 타임존을 한국으로 세팅을 하고 싶었다. 이 또한 docker-compose.yml 파일에 간단한 설정값만 입력해주면 가능했다. 이 글에서는 docker-compose.yml 파일에서 타임존.. 2022. 5. 17.
오라클 클라우드 프리티어 Ubuntu 20.04 인스턴스 서버 초기 설정 오라클클라우드에서 평생 무료로 이용할 수 있는 리눅스 서버를 제공한다. 국내에도 서울과 춘천에 리전이 있어 네트워크 접속 속도가 상대적으로 빠르다. 다만 시스템 사양이 낮다. AMD 기반의 경우 싱글코어에 램이 1GB 뿐이다. 대안으로 ARM기반이 있다. ARM은 최대 4코어에 24GB를 무료로 사용할 수 있다. 하지만 서버에 무료로 사용할 수 있는 티어가 이미 꽉 차 있어 만들기가 쉽지 않다. 한 달에 한 번 정도씩 서버 증설을 통해 티어가 생기는데 그 타이밍을 맞추기 어렵다. 따라서 AMD기반을 주로 사용하게 된다. AMD 기반 서버 사양이 낮아도 기본적인 어플리케이션은 충분히 테스트할 수 있는 수준이다. 몇 가지 설정을 통해 시스템을 원할히 돌아가게 세팅하면 간단한 서비스는 충분히 돌릴 수 있다. .. 2022. 4. 26.
우분투 .sh 스크립트 실행시 Permission denied 나스 도커에 우분투를 돌려서 사용하니 나스 자체 성능이 좋지 않아서 인지 프로세스가 많아지면 자동화 명령어가 잘 먹지 않는다. 처음엔 코드 문제인줄 알고 코드를 뜯어보니 코드에는 별 문제가 없어 이상하다 여기다가 ps 명령어로 프로세스를 보니 실행됐던 프로세스가 죽지 않고 그대로 살아서 메모리를 차지하고 있었다. 해결책으로 killall 명령어가 담긴 스크립트 파일을 만들어 크론탭으로 좀비 프로세스를 죽이는 자동화 등록을 했다. 매일마다 한 번씩 좀비 프로세스를 자동으로 제거한다. 제대로 작동이 되는지 태스트를 해보니 Permission denied라는 오류를 뿜는다. 권한이 없다는 이야기다. 이 글에서는 우분투를 비롯한 리눅스 환경에서 .sh 스크립트 파일 실행시 Permission denied 오류 .. 2022. 1. 11.
우분투 리눅스 rm (파일, 디렉토리 삭제) 필자는 노트북에 우분투를 설치해 리눅스 시스템을 구축해 배치머신과 파이썬 개발 테스트 시스템으로 사용중이다. 어린 시절부터 윈도우만 사용하다보니 리눅스는 익숙하지 않다. 리눅스에서 사용하는 명령어도 자주 사용하지 않아서 종종 까먹어 매번 구글 검색을 한다. 누구의 말 처럼 기억 앞에 겸손해져야 하기에 조금이라도 더 오래 기억하기 위해서 이 곳에 리눅스 기초 명령어인 rm (파일 삭제, 디렉토리 삭제)에 대해 간략히 글을 남기도록 하겠다. rm 명령어는 remove의 약어로 파일이나 디렉토리를 삭제할 때 주로 사용하는 명령어이다. 파일삭제는 어떻게 하는지, 디렉토리 삭제할 때는 어떻게 하는지 사용방법을 소개하도록 하겠다. 파일삭제 rm aaa.txt aaa.txt 파일 삭제 파일 강제 삭제 (삭제확인 과정.. 2021. 10. 27.
Kodi #2 자막 폰트(글씨체) 추가 및 변경 Kodi 한글화를 마친 후 자막이 있는 동영상을 보면 정상적으로 한글자막이 잘 나온다. 아직 한글화를 진행하지 않았다면 이전 글을 참고해 한글화를 진행한 후 자막용 폰트 변경을 하기 바란다. 한글화 이후에 기본 설정 하에서 Arial Based 글씨체가 상당히 무미건조하다. 예쁘지가 않다. 또한 가늘어 기독성도 떨어진다. 영어에는 적합할지 몰라도 한글 기본 폰트로 사용하기엔 부족함이 많다. 이러한 이유로 글씨체, 폰트를 변경을 했다. 변경할 폰트를 기기에 다운받은 후, Kodi 내 특정 폴더에 붙여넣기 과정을 거쳐 최종적으로 Kodi 설정에서 자막용 폰트를 새롭게 지정하면 자막용 폰트를 변경할 수 있다. 그 과정을 이 글에서 상세히 다루도록 하겠다. 1. 자막용 폰트 다운로드 아시아폰트에서 개인사용자에게.. 2021. 8. 19.
Kodi #1 한글화 설정 티보 스트림 4K를 구매한 이후 기기를 쾌적한 상태에서 사용하기 위한 세팅하기에 전념을 하고 있다. 가정에 나스를 설치해 영상 등을 저장해 이용중이라면 Kodi는 거의 필수 앱 중 하나이다. 티보 같은 특히 안드로이드 TV 기기를 가지고 있는 상황에서는 더더욱 그러하다. 필자도 티보에 코디를 플레이스토어에서 설치 한 후 간단히 만저보니 과연 엄청난 앱임에 틀림이 없다는 느낌을 받았다. 앱 하나로 영상 관련된 조작은 거의 다 할 수 있다. 나스에서 영상 끌어오기 실시간TV시청(물론 설정은 따로 필요하다), 애드온을 활용한 확장성은 무궁무진하다. 인터페이스도 IPTV처럼 상당히 직관적으로 잘 만들어 놔서 처음 사용하더라도 전혀 이질감이 들지 않는다. 다만 처음 설치 후에 영문으로 되어 있어 한글화 설정 등을.. 2021. 8. 19.
Tivo Stream 4K 최적화 설정하기 (ADB 명령어로 불필요한 앱 삭제) Tivo 스트림 4k를 구매해서 수령 후 며칠 가지고 놀다보니 불필요한 부분이 상당히 거슬린다. 특히 국내환경에 맞지 않는 Tivo 스트림 앱이 화면을 가득 채워 간혹 조작할 때 미로에 빠져 혼란을 격게 한다. 미국 방송 스트리밍을 볼 예정이라면 Tivo 앱을 사용하면 되지만 넷플릭스나 국내 OTT 서비스만 이용할 경우, 리모컨 조작을 방해하고 숨어서 메모리를 잡아먹는 불필요한 앱을 제거해 보다 쾌적환 환경을 만들어 줄 필요가 있다. Tivo 스트림 역시 안드로이드 기기이기에 안드로이드 스마트폰이나 태블릿과 마찬가지로 ADB 명령어로 간단히 불필요한 앱을 지우거나 비활성화 시켜 시스템을 쾌적하게 만들 수 있다. 이 글에서는 ADB 명령어를 활용한 Tivo Stream 4K 내 설치된 불필요한 앱 삭제 방.. 2021. 8. 17.
Tivo Stream 4k 넷플릭스 웨이브 미러캐스트 한글지원 내돈내산 리뷰 아마존이 최근 한국 시장에 눈독을 들이면서 시장규모를 한 번 확인하려는지 파격적인 정책으로 직구족의 지갑을 열고 있다. 국내까지 직배비용을 절반 가까이 줄였다. 체감상 국내 배송비와 크게 차이를 느끼지 못할 정도다. 언제까지 이렇게 배송비를 대폭 할인해줄지 모르니 평소에 눈여겨 봤던 제품을 배대지 없이 바로 서둘러 직배로 주문한다. 낮아진 배송비와 구매절차에 최근 낙타 최저가로 가격이 내려온 Tivo 스트림을 구매했다. 아마존 프라임 데이 때 받은 10불 크래딧 적용과 낮아진 직배송비로 구매가격이 무려 25불이 넘지 않는다. 왠지 황제한 기분이다. 배송은 일주일 가량 소요됐다. 배송기간도 상당히 준수한 편이다. Tivo Stream 4k 간략 소개 과대포장 없이 소형패키지에 알맞게 포장되어 배송이 됐다... 2021. 8. 13.
노트북에 우분투 (리눅스) 설치 시 덮개를 덮었을 때, 시스템 종료 해결 오래된 구형 노트북에 우분투 리눅스를 설치해 서버겸, 파이썬을 이용한 자동화 머신으로 사용중이다. 정기적으로 해야 할 작업을 파이썬으로 간단한 코드를 짠 후, 크론탭에 등록해 놓으면 알아서 잘 일을 처리한다. 이런게 자동화의 시작이 아닐까 생각한다. 은근히 반복적인일을 하다 보면 지겹고 능률이 오르지 않을 때가 있는데, 한 번 마음 먹고 코드를 짜고 자동화 머신을 만들어 놓으면 이후엔 크게 신경쓸 일이 없어 편안하다. 단 노트북을 이용해 서버를 만들다 보니 몇 가지 손봐야 할 것들이 있다. 그 중하나가 바로 노트북을 화면을 덮으면 시스템이 종료되는 문제이다. 항상 열어놓을 수도 없는 노릇이고 뚜껑을 덮으면 시스템이 다운되니 신경쓰인다. 간단한 설정값 수정으로 해당 문제를 해결할 수있다. 필자는 nano를.. 2020. 12. 27.
나스 시놀로지(헤놀로지) 네트워크 드라이브 연결 방법 10년도 더된 구형 노트북을 아직도 가지고 있다. 이리 치이고 저리 치이면서 외관은 많이 상했지만 전원을 연결해 주면 쌩쌩하게 잘 돌아간다. 그러나 현역으로 쓰기엔 너무 느리고 사실 노인학대란 생각이 들어 잘 모셔두다가 다시 굴려보기로 했다. 이 노트북에 윈도우를 돌리려면 버거지만 리눅스는 아직 쓸만하다. 그래서 헤놀로지를 설치해 나스로 써보기로 하고 몇가지 세팅을 거쳐 설치 해봤다. 아주 잘 작동한다. 설치후 이것자것 만져주니 기성품 나스가 전혀 안부러울 정도로 제 역할을 톡톡히 한다. 기본적인 파일 저장 서버부터 시작해서 도커를 설치해 홈어시스턴트까지 두뇌 역할을 제대로 하고 있다. 아주 만족스럽다. 구형 노트북을 나스로 설치를 해 놓으니 저장공간이 늘어나 여유롭다. 나스에 저장된 파일의 접근성과 편.. 2020. 6. 18.

"쿠팡 파트너스, 일정액 수수료 제공받음."