1

我有一个网站需要构建一个 debian 包并将其移动到不同的目录供人们下载。我已经能够使用 Linux 和 bash 文件来压缩并使用 dpkg 构建 Packages 文件来做到这一点。这是bash脚本

#!/bin/bash
echo Enter app name
read NAME
cd /home/stumpx/cydia/apps
dpkg -b $NAME
cp /home/stumpx/cydia/apps/$NAME.deb /home/stumpx/cydia/upload/deb/$NAME.deb
cd /home/stumpx/cydia/upload
dpkg-scanpackages -m . /dev/null >Packages
bzip2 /home/stumpx/cydia/upload/Packages -f -k

我想制作 .bz2 文件会很好。

4

2 回答 2

4

你忘了你的问题。但无论如何我都会回答。用于exec()调用您的 bash 脚本。

于 2011-04-27T23:26:51.613 回答
0

基本上你需要执行系统命令。这是通过 php 中的 exec() 完成的。所以你必须编写一个 bash 脚本来完成这一切(构建包、压缩和移动它)并使用 php 执行它

于 2011-04-27T23:30:41.640 回答