PHP 打包准则 - Arch Linux 中文维基

跳转到内容

# PHP 打包准则

来自 Arch Linux 中文维基
翻译状态：

- 本文（或部分内容）译自 PHP package guidelines，最近一次同步于 2020-05-20，若英文版本有所更改，则您可以帮助同步与翻译更改的内容。
- 您可以在 ArchWiki 的对应页面找到本文翻译的原始修订历史。
- 本文可能与英文原文存在出入。

Arch 打包准则

32 位 – 安全 – CLR – CMake – DKMS – Eclipse – Electron – Free Pascal – GNOME – Go – Haskell – Java – 交叉编译工具 – KDE – Lisp – Meson – MinGW – 内核模块 – Node.js – Nonfree – OCaml – Perl – PHP – Python – R – Ruby – Rust – Shell – VCS – Web – Wine – 字体

本文档介绍了为 PHP 库创建 PKGBUILD 的过程。本文档的目标读者是 PHP 库的打包人员。对于 PHP Web 应用程序，请参阅 Web application package guidelines

## 软件包名称

对于模块，软件包名称应以 `php-` 开头，其余名称应通过将库名称转换为小写字母并用连字符分隔来从库名称构造。 例如，与 `File iterator` 相对应的软件包名称将是 `php-file-iterator`。

## 打包文件的位置

PHP 软件包应将文件安装到 `/usr/share/php/` 中。此路径应位于 php.ini include_path 或 open_basedir 指令中，以便能够在 PHP Web 应用程序中包含库文件。

## 体系架构

在大多数情况下，`arch` 数组应包含 `'any'` ，因为大多数 PHP 软件包都是与体系架构无关的。

分类：​

- Arch 打包准则

PHP 打包准则
添加话题