tvheadend 구동 BeautifulSoup 모듈이 설치되지 않았습니다. 재설치 진행하기
♨ 카랜더 일정 :
본문
dsm 새로 설치후 하드 볼륨 복원 추가후 작업 입니다
===========
root@DS3615_11qkr_g:/# ls
bin etc.defaults lib64 opt sbin usr volume2
config initrd lost+found proc Server var volume3
dev lib Media root sys var.defaults
etc lib32 mnt run tmp volume1
root@DS3615_11qkr_g:/# cd volume2
root@DS3615_11qkr_g:/volume2# cd pvr
root@DS3615_11qkr_g:/volume2/pvr# cd epg
root@DS3615_11qkr_g:/volume2/pvr/epg# python epg2xml.py
Error : BeautifulSoup 모듈이 설치되지 않았습니다.
root@DS3615_11qkr_g:/volume2/pvr/epg#
2. XPEnology 에 SSH로 접속을 한다.
Shell 환경에서 다음 명령어를 입력한다.
volume1 은 Debian Chroot 가 설치된 곳으로 지정해준다.
위 명령을 실행하면 기존의 Shell 과는 다른 Bash Shell 이 실행 된다.
Acidpop_NAS> chroot /volume1/@appstore/debian-chroot/var/chroottarget bash |
/# 으로 시작 되는 Shell 이 나온다면 Debian Chroot 로 들어오게 된것이다.
이제 다음 명령어들을 차례대로 입력한다.
1. home 디렉토리로 이동 cd /home/
2. apt 소스 업데이트 apt-get update
3. 텔레그램에 필요한 라이브러리 설치 및 git, sqlite 설치 apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev make git-core python2.7-dev libjansson-dev sqlite3
4. Telegram CLI 소스 체크아웃
5. Telegram CLI Make 파일 생성 ./configure
make |
위 명령들을 수행 하게 되면 Debian Chroot 아래에 Telegram CLI 가 설치된다.
나머지는 Telegram CLI BOT 강좌를 참고해서 응용하면 된다
그리고 아래 명령으로 설치 합니다
$ easy_install beautifulsoup [엔터]
... (설치 화면들이 지나갑니다~~)
$ easy_install lxml [엔터]
... (설치 화면들이 지나갑니다~~)$ wget https://bootstrap.pypa.io/get-pip.py [엔터]
... (설치 화면들이 지나갑니다~~)
$ python get-pip.py [엔터]
... (설치 화면들이 지나갑니다~~)
$ pip install BeautifulSoup4 [엔터]
... (설치 화면들이 지나갑니다~~)
$ pip install lxml [엔터]
... (설치 화면들이 지나갑니다~~) : 이미 설치 되었다고 나와도 무방 합니다
cd /volume2/pvr
EPG2XML.PY로 XMLTV.Sock에 보내기
이미 기초 설정 작업에서 EPG2XML.py 파일은 win scp등을 이용해 pvr 폴더에 넣어 두었으니 작업 계속 하도록 합니다
1) admin 계정으로 로그인 하고 sudo -i를 입력하여 root 계정에서 작업해야 합니다
2) cd /volume2/pvr/epg (이건 제 경우입니다 나스에 설치한 tvheadend의 epg2grabber module의 XMLTV path를 확인해 주세요 )
3) epg2xml.py 파일이 실행 가능하도록 권한을 변경합니다 chmod -x epg2xml.py
4) channel.json 파일도 755 권한을 줍니다 chmod 755 Channel.json
5) python /volume2/pvr/epg/epg2xml.py -i SK -s /volume2/@appstore/tvheadend-testing/var/epggrab/xmltv.sock
5번 작업 이후 아무런 메세지가 나오지 않으면 정상적으로 적용 된 것입니다
cd /volume2/pvr/epg
chmod -x epg2xml.py
chmod 755 Channel.jsonpython /volume2/pvr/epg/epg2xml.py -i SK -s /volume2/@appstore/tvheadend-testing/var/epggrab/xmltv.sock
5번 작업 이후 아무런 메세지가 나오지 않으면 정상적으로 적용 된 것입니다
========
http://3jini.tistory.com/68 번의 내용은 1.08기준입니다.
메인소스는 다음사이트입니다.
https://github.com/wonipapa/epg2xml/tree/release-1.1.9
wonipapa님의 epg2xml 깃허브를 살펴보시고 설정 참고 바랍니다.
epg2xml 이 1.19까지 업그레이드 되어있어서 일부 달라진것이 있는데 그중 설정파일이 하나 별도로 분리되었습니다.
기존에는 epg2xml.py 파일 안에 설정 내용이 있었으나 분리되었으니 1.14버전 이상을 사용하시는 경우 설정파일은 epg2xml.json 이니 참고바랍니다.
제가 현재 사용중인 1.19기준으로 하면 다음과 같습니다.
epg2xml.json 파일내용
이것을 스케쥴러에 등록한다면,
python /volume2/pvr/epg/epg2xml.py -i SK -s /volume2/@appstore/tvheadend-testing/var/epggrab/xmltv.sock
또는
설정값으로
cd /volume2/pvr
python epg2xml.py
또는
python /volume2/pvr/epg/epg2xml.py
===
tvheadend 접속 기본 설정 및 실행 화면 입니다
기본 프로그램은 vlc 미디어 플레이
즐거운 tv 시청 바랍니다
kodi 채널 정보
...
비정상 동작을 아래 명령으로 복구 하세요
pip install requests beautifulsoup4
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip install paho-mqtt
curl -k https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python
pip install BeautifulSoup4
easy_install beautifulsoup
php /volume2/pvr/epg/epg2xml.php
python /volume2/pvr/epg/epg2xml.py
뷰PDF 1,2
office view
관련자료
-
링크
댓글목록
shimss11q님의 댓글
shimss11q 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
pip install requests beautifulsoup4
wget https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip install paho-mqtt
curl -k https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python
pip install BeautifulSoup4
easy_install beautifulsoup
php /volume2/homes/tvheadend-testing/epg2xml/epg2xml.php
python /volume2/homes/tvheadend-testing/epg2xml/epg2xml.py
shimss11q님의 댓글
shimss11q 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
tvheadend epg 설치 하기
http://psychoria.tistory.com/504
shimss11q님의 댓글
shimss11q 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
cd /volume1/homes/tvheadend-testing/epg2xml/
php epg2xml.php
php /volume1/homes/tvheadend-testing/epg2xml/epg2xml.php
shimss11q님의 댓글
shimss11q 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
python /volume1/homes/tvheadend-testing/epg2xml/epg2xml.py
shimss11q님의 댓글
shimss11q 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
python /volume1/homes/tvheadend-testing/epg2xml/epg2xml.py -i SK -s /volume2/@appstore/tvheadend-testing/var/epggrab/xmltv.sock
11qkr님의 댓글
11qkr 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 아이피 (192.♡.0.1) 작성일
시놀로지 beautifulsoup 재설치
시놀로지 ssh 접속후 아래 처럼 명령 실행.
easy_install beautifulsoup
easy_install lxml
wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py
pip install BeautifulSoup4
pip install lxml
♥간단_메모글♥
-
등록일 04.15가입 인사드립니다.댓글 6
-
등록일 04.09가입인사.댓글 4
-
등록일 03.03안녕하세여댓글 1
-
등록일 02.13
최근글
-
등록일 11.19
새댓글
-
등록자 글자사랑 등록일 11:25
-
등록자 삽질황제 등록일 11.21
-
등록자 changgeol 등록일 11.21
-
등록자 스노우캣 등록일 11.21
-
등록자 사다드 등록일 11.21
오늘의 홈 현황
QR코드
☞ QR코드 스캔은 kakao앱 자체 QR코드