在没有提示的情况下安装 PECL 模块

2022-08-30 07:49:45

我刚刚从源代码在Ubuntu Natty上安装了PHP。

我正在尝试使用PECL来安装其他模块,如APC和Memcache。我正在使用这样的东西:

pecl install apc

但是,我收到提示,要求我确认事情。

如何使用 pecl 命令只接受默认值?我在留言板上看到这样的东西:.但是,在APC的情况下,对于默认值为“否”(我认为)的事情,这将回答“是”。printf "yes\n" | pecl install pecl_http

提前致谢。


答案 1

以下代码似乎工作正常:

printf "\n" | pecl install apc

您还可以将 apc 替换为任何其他 PECL 封装。

干杯。


答案 2

“yes”命令不仅可以键入“yes”,还可以执行更多操作。它可以一遍又一遍地键入您想要的任何内容。包括一个空行,这是接受默认值的好方法。

我自己只需要这个,所以这里对我来说很有效:

yes '' | pecl install -f apc

推荐