这是命令 debpear,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
debpear - 自动构建和安装 PEAR 包作为 Debian 包
概要
德皮尔 [选项]
商品描述
德皮尔 是一个从 PHP PEAR 自动创建和构建 Debian 包的工具
包裹。 它将从 pear.php.net 下载 PEAR 包,然后通过查看它,
创建相应的 Debian 软件包,并最终安装它。
有无库存
定义要安装的 PEAR 包名称,如上所示
http://pear.php.net/ 地点。 确保尊重包名称中的大小写
(例如:Package_NAME)。
配置
--构建目录|-b
指定构建 Debian 软件包的目录。
--详细|-v
使 debpear 更加冗长。
--频道|-c 通道别名
指定 通道别名 从 pear-channel 包中提供,pear 和
pecl 频道。
--压缩包|-t 压缩包 --pkg-版本|-pv 包版本 [--wget|-w 网址 ]
不要使用“梨下载”从上游作者那里选择梨包。
相反,使用 压缩包 并使用 包版本 在构建包时。 最终
也从 网址 在构建之前使用 wget。
--安装|-i
在您的系统中安装生成的 debian 包。 请注意,您必须是root才能
使用此选项。 如果您不是 root,则 debpear 将尝试使用 sudo 获取 root。
例
debpear -i Auth_RADIUS
这将在 ./build-area 中创建一个 php-auth-radius 包,并自动
安装它。 因为它写在 Auth_RADIUS 附带的 package.xml 中
pear.php.net,php-auth-radius 将取决于 php5-radius。
debpear -t current.tgz -pv 1.3.1 -w http://downloads.jasig.org/cas-clients/php/current.tgz
CAS
下载 cas-clients 从 http://downloads.jasig.org/cas-clients/php/current.tgz,
作为当前目录中的 current.tgz ,然后构建它就好像它被下载为
CAS-1.3.1.tgz 通过“梨形下载”。
debpear -c pecl gnupg
这将从 pecl.php.net 频道创建一个 php-gnupg 包。
debpear -c phpunit DbUnit
这将从 pear.phpunit.de 频道创建一个 php-dbunit 包。
重要
请注意,由 debpear 生成的 debian/copyright 文件对于
重新分发创建的包。 您应该仔细查看 PEAR 包
在这样做之前获得许可。 此外,为了方便起见,还创建了 debpear,但它
永远不会取代经验丰富的 Debian 维护者的手动创建
梨包。 但是,它可以用于快速创建模板包,
在仔细检查之前,为了节省构建 Debian PEAR 包的时间。
作者
debpear 由 Thomas Goirand 编写[email protected]>,并被维护
在 PKG PHP PEAR Debian 团队内部,可以通过以下方式访问:
<[email protected]>.
德皮尔(1)
使用 onworks.net 服务在线使用 debpear
