본문 바로가기

지름 신고, 사용기, 팁과 강좌/우분투22

우분투 원격 접속 관련 소소한 팁 1. 우분투 22.04 버전에서는 VNC 외에 Windows의 원격데스크탑으로도 연결이 가능해졌다. 이전 버전에서는 우분투에서 Windows로 RDP 접속이 가능하고 Windows에서 우분투로 접속할 때는 VNC만 가능했는데 이제는 양방향으로 RDP, VNC 모두 지원된다. 우분투로 VNC 접속을 위해서는 Enable Legacy VNC Protocol 옵션에 체크를 해주어야 한다. 2. VNC 연결을 위해서는 모니터가 켜져있어야 한다. VNC와 모니터 연결이 무슨 상관이냐는 사람도 있고 VNC 연결에 대해 설명한 블로그 등에서도 모니터 연결에 대한 내용은 없는 경우가 많은데, 검색을 해보면 의외로 많은 사람들이 모니터 없이 VNC 사용이 안된다고 질문한 걸 찾아 볼 수 있다. 여기에 이런 저런 답변들이.. 2023. 12. 4.
코디용 플렉스 애드온 세 번째 - PlexKodiConnect 플렉스는 별도의 리눅스용 클라이언트가 없는 대신 코디(KODI)용 애드온을 제공한다. 그런데 이 방식은 코디를 실행하고 다시 플렉스 애드온을 한번 더 실행해야하는 불편함이 있다. 설정에서 Start Plex On Kodi Startup 이라는 옵션을 통해 코디 실행시 항상 플렉스가 시작되도록 할 수도 있지만 TVHeadend(실시간 TV시청용 애드온) 같은 다른 기능을 자주 이용한다면 번거로울뿐만 아니라 아래 스크린샷처럼 코디와 일관성 없는 ui가 마음에 들지 않을 수도 있다. 그런 사람들을 위해 존재하는 애드온이 있으니 바로 PKC(PlexKodiConnect)이다. PKC를 이용하면 코디의 인터페이스를 그대로 사용할 수 있고 (스킨도 적용 가능) 다른 기능도 간편하게 이용할 수 있다. 단점은 처음 설.. 2021. 1. 12.
플렉스 서버에 h265 코덱 영상을 우분투에서 트랜스코딩 없이 보는 법 플렉스 미디어 서버는 리눅스를 포함해 윈도우, 맥, 여러 회사의 나스용 버전이 제공되고, 재생 프로그램 역시 윈도우, 맥 등은 기본이고 콘솔 게임기, 스마트 티비 등등 수많은 기기를 지원한다. 그런데 특이하게도 리눅스용 재생 프로그램만 없다. 그래서 보통 KODI에 plex 애드온을 사용하거나 웹브라우저를 통해서 이용하는데, 두가지 방법 모두 요즘 늘어나고 있는 h265 코덱을 사용한 영상은 재생 PC에서 직접 플레이가 되지 않고 서버에서 트랜스코딩을 해줘야한다. h265 영상의 트랜스코딩은 서버의 CPU자원을 많이 사용해서 가능하면 재생PC에서 다이렉트 재생을 해주는 것이 좋기 때문에 또 해결책을 검색해보았다. 결론은 KODI를 이용하되, plex 공식 애드온이 아닌 (코디용 플렉스 공식 애드온의 설정.. 2020. 12. 28.
우분투에서 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.
우분투에 PLEX 설치하기 우분투에 플렉스 서버를 설치하는 방법은 간단하다. 첫 번째는 플렉스 홈페이지의 다운로드 항목에서 리눅스를 선택하고 자신에게 맞는 적절한 배포판을 선택해서 deb 파일을 다운받아서 설치하면 된다. 초보자들도 쉽게 할 수 있는 쉬운 방법이지만 Windows와 달리 새로운 버전이 나왔을 때 똑같은 방법으로 재설치를 해야된다는 점에서 약간 귀찮을 수 있다. https://www.plex.tv/media-server-downloads/#plex-media-server Media Server Downloads | Plex Media Server for Windows, Mac, Linux, FreeBSD and More Click here to Download the Plex media server for Windo.. 2019. 7. 8.
우분투 아파치2 웹서버 루트 디렉토리 변경 우분투에 Apache2를 설치하고 웹서버를 만들었다. 우분투에서 Apache2의 기본 디렉토리는 /var/www/html 이다. 그런데 이 기본 디렉토리를 사용하다보니 몇 가지 불편한 점이 있어서 다른 곳으로 옮기고 싶어졌다. 첫째, /var/www/html 디렉토리가 루트 계정 소유로 되어있어서 다른 계정으로 로그인하면 웹브라우저에서 다운받은 파일을 저장할 수 없어서 다른 곳에 다운받은 후 터미널에서 sudo cp 같은 명령어를 이용해야 된다. 둘째, FTP로 접속했을 경우도 각 계정의 홈 디렉토리가 제일 처음 보이는 디렉토리이다보니 파일을 업로드하려면 여러 단계 디렉토리를 이동해야되서 불편했다. 예전에 웹호스팅 회사 서비스를 사용할 때는 계정이름으로 된 홈 디렉토리에 FTP로 바로 접속되고 웹페이지에.. 2019. 1. 18.
우분투 crontab 이용해서 재부팅 예약하기 Windows에서는 작업 스케줄러를 이용해서 여러 가지 작업들을 예약하거나 정기적으로 실행되게 할 수 있다. 리눅스에서도 이런 작업이 가능한데 crond가 이런 일을 하는 데몬(서비스)이고 우분투에서는 /etc/crontab 파일을 통해서 작업을 등록하면 된다. 터미널을 열고 (Ctrl + Alt + T), Windows의 메모장과 비슷해 초보자가 사용하기 쉬운 gedit를 이용해서 /etc 디렉토리의 crontab 파일을 연다. 명령어 앞에 sudo를 붙인 이유는 root 권한이 없이는 수정한 내용을 저장할 수 없기 때문이다. 파일이 열리면 아래와 같은 내용이 나온다. # /etc/crontab: system-wide crontab# Unlike any other crontab you don't hav.. 2019. 1. 16.
플렉스드라이브(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.
mysql, mariadb 백업 및 복원 mysql은 1995년에 개발된 오픈 소스 DBMS (Database Management System)이다. 이 후 썬 마이크로시스템즈에 인수, 썬 마이크로시스템즈가 다시 오라클에 인수되면서 지금은 오라클이 소유주가 되었다. 그런데 오라클은 오픈 소스 진영과는 관계가 좋지 않아 원래 개발자들이 MariaDB 라는 것을 따로 만들었다. 따로 만들었다고는 하지만 현재까지는 대부분의 기능이 호환되고 심지어 명령어도 똑같다. MariaDB를 설치해도 mysql 이라는 명령어로 실행하고, mysql의 DB를 백업해 MariaDB에서 사용하는 것도 가능할 정도이다. 백업 및 복원은 당연히 여러가지 옵션이 있지만 나는 설치해둔 미디어위키를 다른 시스템으로 옮기는데 필요했기 때문에 거기에 따른 최소한의 방법만 기록해둔.. 2018. 12. 13.