本帖最后由 yzfdy 于 2019-10-3 01:08 编辑 ; t/ X' y+ j. S/ ?) }0 X
+ U2 g& _/ D. j7 y" u+ F: e4 p; g
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 $ ?' z# N; P! I" k
有几种模式。介绍最简单的。比如 可道云做成onespace安装包
7 o* c% {; e! ]9 ]4 l& }首先要有linux环境,当然用x3plus自己的也可以。
4 Y9 y- W4 m1 {; B6 T, n1.建立一个app目录,名字任意,比如kodexplorer
) G% B* o% s. B; R) i% O1 X2.必要的三个文件和一个目录:2 E, P1 V, w/ ~7 O6 p/ ]' P
1) version (检验用的,除了version字段,其他字段不要修改)
+ o, P8 \1 A% l$ z5 H. I' f内容如下: - systype=one2017
- version=4.25
- pkgtype=app
; v0 x* D5 G# j
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
/ u, K4 v/ C: a首先要可执行权限,chmod 777 tar.sh- H0 o$ {6 ]) r0 q, j- n$ F* N
内容如下: - #!/bin/sh
- pt=`date +%m%d`
- vt=4.2.25-${pt}
- pkg=kodexplorer-${vt}-x3plus.app
- tar zcf my.tgz app kodexplorer4.25.zip
- tar cf ${pkg} up.sh my.tgz version
- rm -f my.tgz. R# {$ R! v V1 @
3)up.sh (这个文件是在onespace上安装的时候后台执行)/ N! K% t) }8 E7 e/ m5 D' ?
首先要可执行权限,chmod 777 up.sh7 z9 o1 b5 i$ q* J
内容如下: - #!/bin/sh
- mountpoint /sata
- if [ $? -ne 0 ; then
- exit 1
- fi
- PKGNAME=kodexplorer
- INSTALLDIR=/sata/app
- mkdir -p ${INSTALLDIR}/${PKGNAME}
- tar xf my.tgz -C ${INSTALLDIR}/${PKGNAME}/
- chown -R root.root ${INSTALLDIR}/${PKGNAME}
- mkdir -p /sata/public/WWW
- mkdir -p /sata/public/WWW/kodexplorer
- chmod 777 /sata/public/WWW
- chmod 777 /sata/public/WWW/kodexplorer
- cd /
- unzip ${INSTALLDIR}/${PKGNAME}/kodexplorer4.25.zip -o -d /sata/public/WWW/kodexplorer
- chmod -R 777 /sata/public/WWW/kodexplorer
- rm -rf ${INSTALLDIR}/${PKGNAME}/kodexplorer4.25.zip
- sync
- exit 0& v" W$ P; ?( j; \" q
" _ p: x4 R* G9 ?! x' f9 M
7 w1 Z) F3 n, Q, J
|