안녕하세요? 커스텀 백업 버전의 리눅스에 대한 간단한 설명을 드립니다.
1. Overview
1. klive 내장
klive 는 더 이상 업데이트 되지 않습니다. 그리고 기본 채널들 KBS MBC SBS 만 등록되어 작동합니다.
2. 리눅스 펌웨어 최신화
리눅스 펌웨어 버전을 5월 1일 버전으로 최신화 하였습니다.
데비안9 를 기반으로 하고 있습니다.
3. plexdrive 내장
기본적으로 내장하였습니다.
4. rclone 내장
기본적으로 내장하였습니다.
5. showdown 내장
java8 과 showdown을 내장하였습니다.
2. klive
경로는 /home/klive 입니다.
/home/klive/setting.py 를 수정하셔서 원하는 대로 사용하시길 바랍니다.
service klive start / service klive stop 명령으로 시작 및 종료를 합니다.
root@AOL-Debian:~# service klive stop
klive server stopped
root@AOL-Debian:~# service klive start
start klive server.
root@AOL-Debian:~# cd /home/klive/
root@AOL-Debian:/home/klive# ls
data klivePlex.py kliveProxy.sh klive_restart.sh requirements.txt templates
epg.sh kliveProxy.py klive.py lib setting.py tv_grab_klive
klive.php kliveProxy.service klive.pyc output setting.pyc
3. 리눅스 펌웨어 업데이트
aolupdate 명령으로 업데이트를 진행합니다.
root@AOL-Debian:~# aolupdate
[info] get update file...
[info] unzip update file...
[info] current : 20190501
4. plexdrive & rclone
기본적으로 바이너리를 내장하고 있습니다. 쉘에서 plexdrive 와 rclone 을 입력하여 실행하시길 바랍니다.
root@AOL-Debian:~# rclone
Usage:
rclone [flags]
rclone [command]
Available Commands:
about Get quota information from the remote.
authorize Remote authorization.
cachestats Print cache stats for a remote
cat Concatenates any files and sends them to stdout.
check Checks the files in the source and destination match.
cleanup Clean up the remote if possible
config Enter an interactive configuration session.
copy Copy files from source to dest, skipping already copied
copyto Copy files from source to dest, skipping already copied
copyurl Copy url content to dest.
cryptcheck Cryptcheck checks the integrity of a crypted remote.
cryptdecode Cryptdecode returns unencrypted file names.
dbhashsum Produces a Dropbox hash file for all the objects in the path.
dedupe Interactively find duplicate files and delete/rename them.
delete Remove the contents of path.
deletefile Remove a single file from remote.
genautocomplete Output completion script for a given shell.
gendocs Output markdown docs for rclone to the directory supplied.
hashsum Produces an hashsum file for all the objects in the path.
help Show help for rclone commands, flags and backends.
link Generate public link to file/folder.
listremotes List all the remotes in the config file.
ls List the objects in the path with size and path.
lsd List all directories/containers/buckets in the path.
lsf List directories and objects in remote:path formatted for parsing
lsjson List directories and objects in the path in JSON format.
lsl List the objects in path with modification time, size and path.
md5sum Produces an md5sum file for all the objects in the path.
mkdir Make the path if it doesn't already exist.
mount Mount the remote as file system on a mountpoint.
move Move files from source to dest.
moveto Move file or directory from source to dest.
ncdu Explore a remote with a text based user interface.
obscure Obscure password for use in the rclone.conf
purge Remove the path and all of its contents.
rc Run a command against a running rclone.
rcat Copies standard input to file on remote.
rcd Run rclone listening to remote control commands only.
rmdir Remove the path if empty.
rmdirs Remove empty directories under the path.
serve Serve a remote over a protocol.
settier Changes storage class/tier of objects in remote.
sha1sum Produces an sha1sum file for all the objects in the path.
size Prints the total size and number of objects in remote:path.
sync Make source and dest identical, modifying destination only.
touch Create new file or change file modification time.
tree List the contents of the remote in a tree like fashion.
version Show the version number.
Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.
root@AOL-Debian:~# plexdrive
[PLEXDRIVE] [2019-06-03 16:19] ERROR : Command not found
5. showdown
1.53 베타 버전을 내장하고 있습니다. 이후 유지보수 관련하여 아래의 링크를 참고하여 유지보수 하시길 바랍니다.
/home/showdown 에 설치되어 있습니다.
https://iodides.tistory.com/15
자바 경로는 /opt/java/bin/java 입니다.
명령어는 아래의 명령어가 있습니다.
showdown --> CLI 클라이언트를 실행합니다.
showdownlog --> 쇼다운 로그를 보여줍니다.
showdownstart --> 쇼다운 서버를 시작합니다. (기본적으로 rc.local 에서 자동 시작)
showdownreset --> 쇼다운 서버를 재시작 합니다.
root@AOL-Debian:~# cd /home/showdown/
root@AOL-Debian:/home/showdown# ls
cli.bat Client.jar cli.sh config.properties nohup.out Server.jar ShowDown.log SQLDB.db start.bat start.sh
root@AOL-Debian:/home/showdown# showdown
----- 메인 메뉴
1. 드라마 (방영 예정)
2. 드라마 (방영 중)
3. 드라마 (방영 종료)
4. 예능 (방영 예정)
5. 예능 (방영 중)
6. 예능 (방영 종료)
7. TV (방영 예정)
8. TV (방영 중)
9. TV (방영 종료)
0. 종료
메뉴 입력 >0
root@AOL-Debian:/home/showdown# showdownlog
2019-06-03 16:20:15,704 마그넷 검색 : 이규연의 스포트라이트.E194.190425.720p-NEXT /
2019-06-03 16:20:25,231 클라이언트 접속 : /127.0.0.1
2019-06-03 16:20:26,691 클라이언트 연결 끊김
2019-06-03 16:20:29,015 마그넷 검색 : 최고의 요리비결.E3940.190509.720p-NEXT /
root@AOL-Debian:/home/showdown# showdownstart
root@AOL-Debian:/home/showdown# nohup: appending output to 'nohup.out'
root@AOL-Debian:/home/showdown# showdownreset
java killed (pid 5642)
root@AOL-Debian:/home/showdown# nohup: appending output to 'nohup.out'
root@AOL-Debian:/home/showdown#
6. 마치며
내장된 기능들이 유지보수 하기 매우 어려운 부분이 있습니다. 기본적으로 설치는 되어 있지만, 차후 업데이트는 수동으로 해주셔야 합니다.
감사합니다.
'AndroidOverLinux' 카테고리의 다른 글
U5 커스텀 백업 0.6 리눅스 버전 상세 설명 (klive, rclone, plexdrive, showdown) (0) | 2019.06.05 |
---|---|
Apache Guacamole 1.0.0 설치하기 (debian9) (3) | 2019.06.04 |
netatalk 설치하기 (맥 파일 공유, afp) v2.2 (2) | 2019.05.19 |
리눅스 펌 사용시 최적화 방안 (0) | 2019.05.12 |
Showdown 각종 스크립트 (0) | 2019.05.12 |
댓글