嗨我一直在测试(nginx和)hhvm作为php5-fpm的更快替代品.但是删除php5-fm似乎自动安装了apache2.因为我使用nginx,所以我不需要apache.我该如何防止这种情况?
root@s2:~# apt-get remove php5-fpm
The following extra packages will be installed
apache2 apache2-bin apache2-data libapache2-mod-php5 libaprutil1-dbd-sqlite3
libaprutil1-ldap ssl-cert
the following packages will be removed
php5-fpm
the following new packaged will be installed
apache2 apache2-bin apache2-data libapache2-mod-php5 libaprutil1-dbd-sqlite3
libaprutil1-ldap ssl-cert
Run Code Online (Sandbox Code Playgroud)
似乎有些软件包依赖于正在运行的 php。运行依赖于 php5-fpm 的反向操作,以找到可能的候选者:
apt-cache rdepends php5-fpm
Run Code Online (Sandbox Code Playgroud)
根据结果,您可以决定也删除反向依赖包,或者保留 php5-fpm。
如果你想删除 php5-fpm 而不考虑任何依赖项,你可以运行
sudo dpkg -i --force-depends php5-fpm
Run Code Online (Sandbox Code Playgroud)
但下次 oyu 使用 apt 或 dpkg 时,您将必须修复由此产生的错误(通常被描述为依赖地狱;))
| 归档时间: |
|
| 查看次数: |
4364 次 |
| 最近记录: |