我对通过 CLI 安装 PEAR 背后的原因有点困惑:
//shell
sudo apt-get install php-pear
据我所知,Pear 只是一个 PHP 库 - 所以 - 那只是一堆 PHP 类。所以 - 如果我需要一个 - 我只需访问他们的网站,下载一个,将其插入我的 php 代码 - 就这样。- 对吧?或者我是这么认为的。
所以 - 我的问题是:
1) 为什么要通过命令行安装 PEAR?与仅下载并解压缩包相比,这样做有什么好处?
2) 如果通过 CLI 安装 - 这些包安装在哪里?什么目录?
答案1
让你的发行版的包管理器进行工作具有始终拥有一致系统的好处。没有缺失的依赖项,没有冲突的版本。如果你卸载某些东西,包管理器会删除它已安装的内容。
如果你正在下载和解压你想要安装的东西并摆弄依赖项,那么你就是下载管理器。可以自动化的事情应该自动化。在你的情况下:
% dpkg -L php-pear