本帖最后由 yzfdy 于 2019-10-3 01:08 编辑
# o+ U4 [. X* U" m3 T1 k k7 ` `( p9 {
转了这个方法,希望大家多多搞APP。发挥下共享精神,让猫盘越来越好。。。。哈哈 # s% W* @1 \2 q0 D
有几种模式。介绍最简单的。比如 可道云做成onespace安装包
8 F) L' b: C! J: P4 _" g首先要有linux环境,当然用x3plus自己的也可以。6 F( I( g' g3 g2 g- v, }! |, N
1.建立一个app目录,名字任意,比如kodexplorer
. m$ K% a* h1 d) V, M: K2.必要的三个文件和一个目录:8 Q8 ]" \# K: T$ b5 m+ F9 j
1) version (检验用的,除了version字段,其他字段不要修改)0 [( ?: @: {7 j# c* r
内容如下: - systype=one2017
- version=4.25
- pkgtype=app/ m- |9 \! i' b, |
2) tar.sh(这个文件是在电脑或者其他linux环境下生成app安装包的时候执行)
7 Y9 c9 {. t2 u首先要可执行权限,chmod 777 tar.sh$ k- ^- Q5 L! f ~3 j8 a
内容如下: - #!/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
, C* y2 ^: X3 V$ |1 o
3)up.sh (这个文件是在onespace上安装的时候后台执行)" M9 |' X0 R5 _6 }! A# S+ G
首先要可执行权限,chmod 777 up.sh1 P* ?# ^! l" Y3 N1 u( w4 r
内容如下: - #!/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- ~' D" l3 c1 C" s+ S" S
2 ^# @7 O8 b. C, t" N0 g- u( m j) j& s" Q7 n
|