본문 바로가기

우분투19

우분투에서 VLC 종료에 문제가 있는 경우 대처법 VLC는 오픈소스 미디어 재생기이다. 쉽게 이야기하자면 팟플레이어처럼 무료로 배포되는 동영상 플레이어라고 생각하면 된다. 윈도우를 비롯해서 리눅스, macOS, 안드로이드, iOS 등 여러 운영체제용에서 사용이 가능하다. 우분투에서 기본으로 제공하는 동영상 재생기는 워낙 기능이 단순하고 설정이 없어서 설치해서 사용중이다. 어떻게 보면 평범한 동영상 플레이어인데 굳이 강제 종료하는 방법을 쓰는 이유는 버그가 있기 때문. 흔하게 쓰는 종료 방법인 창 오른쪽 우상단의 X 버튼을 동영상이 재생되고 있는 중에 클릭하면 창은 닫히지만 프로그램 자체는 종료되지 않고, 더이상 영상파일을 재생할 수도 없게 된다. 이런 문제를 피하려면 동영상 재생을 중지하고 X버튼을 클릭하거나 종료 단축키 Ctrl + Q를 누르거나 vl.. 2020. 10. 28.
우분투와 윈도 멀티 부팅 환경에서 시간이 맞지 않는 경우 Windows 10에서 하이퍼-V를 사용해 우분투를 써보다가 집에서 쓰는 데스크탑에는 그냥 네이티브로 써봐도 괜찮겠다 싶은 생각이 들었다. 우분투로도 웹서핑, 영상 감상 등에는 별 불편함이 없지만 Windows가 필요한 경우도 종종 있을거 같아서 멀티부팅으로 설치를 했는데 역시 가상환경에서는 볼 수 없었던 문제도 하나씩 나오고 있다. 그 중에 하나가 우분투를 사용하다가 Windows로 부팅하면 시간이 맞지 않는 현상이다. 항상 9시간씩 차이가 나서 뭔가 해결책이 있는 문제인거 같아서 검색을 해보니 메인보드에 저장된 시각을 Windows에서는 GMT+9으로 해석하고, 우분투에서는 UTC로 해석해서 생기는 문제라고 한다. 해결책은 두 OS중 하나의 시각 해석 방식을 변경해주면 되는데 대부분 우분투에서 바꾸는.. 2020. 9. 14.
우분투 트랜스미션 데몬 설치하고 웹으로 접속하기 우분투 설치 시 옵션에 따라 트랜스미션이라는 비트토렌트 클라이언트가 자동으로 설치되어있기도 하지만 항상 작동하는 상태가 아니다. 프로그램을 실행했다가 창을 닫아버리면 프로그램이 종료되기 때문에 웹 인터페이스로 접근하기는 적합하지 않다. 그래서 트랜스미션 데몬을 따로 설치하고 설정해주는 것이 좋다. 설치는 터미널에서 다음과 같이 입력하면 된다. sudo apt install transmission-daemon 설치를 마치면 /etc/transmission-daemon/settings.json 파일을 수정해서 여러가지 설정을 할 수 있다. 트랜스미션 데몬을 종료하고 작업해야 수정한 내용이 저장되니 다음 명령어로 데몬을 먼저 종료해준다. sudo service transmission-daemon stop 파일.. 2019. 10. 22.
메모리 불량으로 고생한 이야기 개인적으로 쓰던 서버에 가상화 기능을 이용해서 우분투를 설치하고 TVHeadend를 시험삼아 설치해 써보다가 2018년 말 ~ 2019년 초에 걸쳐서 TVHeadned용 PC를 따로 조립해서 사용하기 시작했다. 이유는 IP TV 서비스 업체에서 TVHeadend를 이용해서 TV시청을 하는 것을 채널 암호화를 통해서 막기 시작했기 때문이다. 그래서 그런 암호화를 시행하지 않는 (시행하지 않는 이유는 전국의 수많은 TV들이 무용지물이 될것이기 때문이다. IP TV는 전용 셋톱 박스를 통해서 보기 때문이 가능한 일이다.) 케이블TV 신호를 별도의 TV수신카드를 이용해야했는데, 가상화 상태에서는 TV수신카드를 인식시키기가 어려웠고, 서버 1대만 쓰다보면 가끔 장애가 있을 경우 즉각 조치가 어려워 답답했던 적이 .. 2019. 7. 5.
우분투 아파치2 웹서버 루트 디렉토리 변경 우분투에 Apache2를 설치하고 웹서버를 만들었다. 우분투에서 Apache2의 기본 디렉토리는 /var/www/html 이다. 그런데 이 기본 디렉토리를 사용하다보니 몇 가지 불편한 점이 있어서 다른 곳으로 옮기고 싶어졌다. 첫째, /var/www/html 디렉토리가 루트 계정 소유로 되어있어서 다른 계정으로 로그인하면 웹브라우저에서 다운받은 파일을 저장할 수 없어서 다른 곳에 다운받은 후 터미널에서 sudo cp 같은 명령어를 이용해야 된다. 둘째, FTP로 접속했을 경우도 각 계정의 홈 디렉토리가 제일 처음 보이는 디렉토리이다보니 파일을 업로드하려면 여러 단계 디렉토리를 이동해야되서 불편했다. 예전에 웹호스팅 회사 서비스를 사용할 때는 계정이름으로 된 홈 디렉토리에 FTP로 바로 접속되고 웹페이지에.. 2019. 1. 18.
플렉스드라이브(Plexdrive), 우분투에서 구글 드라이브 마운트하기 플렉스 드라이브는 맥이나 리눅스에서 구글 드라이브를 읽기 전용으로 마운트해주는 프로그램이다. 비슷한 프로그램으로는 RaiDrive나 rclone이 있는데, RaiDrive는 Windows용 밖에 없고 rclone과 구글 드라이브를 이용해 플렉스 라이브러리를 구성할 경우 잦은 읽기, 쓰기 작업으로 인해 차단되는 일이 많다. 그런 불편함을 없애고 플렉스에 최적화시켜서 만든게 플렉스드라이브라고 한다. 아무리 최적화되었다고 하더라도 컴퓨터에 직접 연결된 저장장치보다 속도가 느린데 굳이 어렵게 연결해서 사용하는 이유는 무제한 용량을 사용할 수 있다는 장점이 있기 때문이다. 누구나 무제한으로 용량을 쓸 수 있는 것은 아니고, 월 10$ 정도하는 G Suite 사용자이거나 대학교 등을 통해서 무제한 계정을 받은 사람.. 2018. 12. 25.
우분투에서 exfat 파일시스템 인식시키기 디지털 카메라로 찍은 사진과 영상이 저장되어있는 메모리 카드를 우분투 시스템에 복사하려고 꽂아봤더니 인식이 되지 않는다. exfat은 fat32의 단점을 보완하기 위해서 나왔는데, 대표적인게 파일크기가 4GB로 제한된 것(그래봐야 많은 기기에서는 동영상을 4GB단위로 잘라서 저장한다)과 (윈도에서) 파티션 크기가 32GB로 제한된 것을 극복한 파일 시스템이다. 우분투에서 exfat을 사용하기 위해서는 exfat-fuse 와 exfat-utils을 설치해야된다.sudo apt install exfat-fuse이렇게 한가지만 설치하도록 명령을 입력하니 자동으로 exfat-utils까지 설치가 되었다. exfat-fuse와 exfat-utils 설치 후 메모리카드가 정상적으로 인식되었다. 2018. 12. 17.
TVHeadend용 PC 조립 본격적으로 TV 녹화 및 인코딩을 해보기 위해서 시스템을 맞춰보았다. 예전에 사두었던 하우포지 WinTV QuadHD 수신카드를 활용하면 Windows용 프로그램을 통해서 간단히 녹화가 가능하다. 하지만 웹이나 스마트폰 앱으로 편리하게 녹화하는 것이 목표이기 때문에 집에 남는 PC를 가지고 우분투(리눅스 배포판의 일종)에 TVHeadend를 설치하고 EPG설정까지 반복적으로 연습해보았다. 하지만 친구에게 뺏어온 i3 2120이라거나 거실에 PLEX용으로 쓰다가 라즈베리파이에게 밀린 기가바이트 미니PC BRIX로는 기능은 잘 구현되지만 성능상 만족스럽지 못해서 결국은 CPU와 메인보드만 추가로 구매하게 되었다. 사실은 지난 번 쿠팡에서 10% 캐시백 이벤트를 할 때 샀던 파나소닉 렌즈의 쿠팡캐시가 곧 소멸.. 2018. 11. 29.
우분투 TVHeadend에 EPG 설정하기 ③ 우분투 시스템에 TVHeadend를 설치하고 EPG까지 설정하는 방법을 블로그에 남겨두고 몇 번 반복해본 결과 막히는 부분이 있어서 보충해둔다.2017/07/21 - [방송-통신/Tvheadend] - 우분투 TVHeadend에 EPG 설정하기 ①2018/09/04 - [방송-통신/Tvheadend] - 우분투 TVHeadend에 EPG 설정하기 ② EPG 설정을 다 마쳤는데 정보를 가지고 오지 못하는 현상이 있어서 관리자 페이지에서 로그를 살펴보니 pip명령을 사용해서 설치했던 beautifulsoup4나 lxml, requests 모듈이 설치되지 않았다고 나오는 경우가 있다. 이때는 우분투의 루트 사용자로 설치를 해주면 된다. 우분투를 처음 설치하고나면 루트 계정의 비밀번호가 없기 때문에 사용할 수 .. 2018. 11. 22.
우분투 WOL 설정하기 그 동안 우분투에서도 잘 써왔다고 생각했던 WOL(Wake On Lan) 기능이 얼마전부터 잘 작동되지 않는다. 그래서 이번에도 검색을 해보니 메인보드 바이오스의 설정 외에도 운영체제에서 랜카드 설정이 필요하다고 한다. Windows나 우분투 16.04 PC를 사용할 때는 별도 설정이 없어도 대부분 잘되었기 때문에 신경쓰지 않던 부분인데 아마 우분투 18.04를 새로 설치하면서부터 뭔가 변경되었나보다. 1.ethtool 설치 : ethtool이라는 명령어를 통해서 PC가 꺼졌을때 랜카드가 대기하도록 해야한다. sudo apt install ethtool 를 입력해서 ethtool을 먼저 설치한다. 2. ifconfig를 통해서 랜카드 정보를 확인한다. enp6s0라고 쓰여있는 부분을 기억해둔다. 사용자에.. 2018. 11. 3.
우분투 크롬 키모음 잠금 풀기 우분투에서 크롬을 설치하고 실행 후 로그인을 하면 몇 가지 비밀번호를 만들도록 한다. 그러면 크롬을 새로 실행할 때마다 키모음 잠금을 풀 암호를 입력하도록 하는데 꽤나 귀찮기 때문에 없애는 방법을 찾아보았다. 자신의 홈 디렉토리에 keyrings 라는 숨겨진 디렉토리가 있는데 이것을 없애주면 된다. 혹시나 차후에 문제가 되면 복구할 수 있도록 디렉토리 이름만 살짝 변경해주겠다. mv ~/.local/share/keyrings ~/.local/share/keyrings.back~는 현재 사용자의 홈디렉토리를 의미한다..은 숨김 파일이나 디렉토리를 의미한다. 홈디렉토리에서 ls 명령으로 파일과 디렉토리의 목록을 보면 나타나지 않지만 -a 옵션을 사용하면 숨겨진 파일까지 모두 볼 수 있다.키링 디렉토리의 이름.. 2018. 10. 26.
우분투에 삼바 서버 설치하고 Windows와 파일 공유하기 삼바는 Windows에서 파일과 프린터를 공유하는데 사용되는 프로토콜인 SMB를 리눅스를 비롯한 다른 운영체제에서도 사용할 수 있게 해주는 프로그램이다. 실제로는 액티브 디렉토리 서비스까지 구현해준다고 하는데 보통은 파일 공유를 위해서 많이 쓴다. 내가 리눅스 - Windows 간의 파일 공유를 하려는 목적은 우분투에 설치된 Tvheadend를 통해서 녹화와 인코딩이 완료된 영상을 Windows에 설치된 Plex Media Server에 라이브러리 등록을 하기 위해서다. 물론 우분투에도 PMS를 설치해서 라이브러리를 구성할 수도 있지만, 사용자 입장에서 자신이 원하는 영상을 찾기 위해서 Sever를 바꿔가면서 본다는건 불편하기 때문에 하나의 서버에서 모든 영상을 볼 수 있도록 하는게 편리할 것이다. 삼바.. 2018. 5. 24.