没有提示安装PECL模块

我刚从Ubuntu源码上安装了Ubuntu的Natty。

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

pecl install apc 

但是,我得到提示要求我确认一些事情。

我如何使用pecl命令来接受默认值? 我在留言板上看到类似这样的内容: printf "yes\n" | pecl install pecl_http printf "yes\n" | pecl install pecl_http 。 然而,在APC的情况下,这将回答是的默认是不是(我认为)的事情。

提前致谢。

下面的代码似乎工作正常:

 printf "\n" | pecl install apc 

您也可以使用任何其他PECL软件包来replaceapc。

干杯。

“是”命令可以做的不仅仅是input“是”。 它可以input任何你想要的东西,一遍又一遍。 包括一个空行,这是接受默认的好方法。

我只是需要这个,所以这里对我来说很合适:

 yes '' | pecl install -f apc 

Obinwanne的希尔答案为我填补了,所以我在这里没有提供任何新东西,但以下似乎绝对最短也没有任何奇特的工具。

 echo '' | pecl install apc