如果端口明显被删除,我该如何在 FreeDSB 上安装 MongoDB?
How do I install MongoDB on FreeDSB if the port was apparently removed?
运行 sudo pkg install mongodb
产生一个错误,指出不存在这样的包。我想这是因为它在这个网站 https://www.freshports.org/databases/mongodb/ 上说 MongoDB 端口已过期并已被删除。现在如何在我的 FreeBSD 服务器上获得 MongoDB 版本?
您链接到的网站上有一条注释,指出 MongoDB 端口已移至 databases/mongodb34。
FreeBSD 手册的 Chapter 4.4. Using pkg for Binary Package Management 可能会帮助您处理您描述的情况(尤其是 4.4.9。修改包元数据)。
但是,我不确定是否有简单的更新路径。我从来没有尝试过。
我建议每次要安装软件包时都执行 pkg 搜索
pkg search packagename
对于MongoDB:
root@demo:/ # pkg search mongodb
mongodb32-3.2.11_2 Distributed document-oriented "NoSQL" database
mongodb32-tools-3.2.11 Tools for MongoDB
mongodb34-3.4.16 Distributed document-oriented "NoSQL" database
mongodb34-tools-3.4.9 Tools for MongoDB
mongodb36-3.6.6_2 Distributed document-oriented "NoSQL" database
mongodb36-tools-3.6.3 Tools for MongoDB
p5-Mojolicious-Plugin-Mongodb-1.16_1 Use MongoDB in Mojolicious
p5-MongoDB-2.0.1 Mongo Driver for Perl
php56-pecl-mongodb-1.5.2 PECL classes for MongoDB
php70-pecl-mongodb-1.5.2 PECL classes for MongoDB
php71-pecl-mongodb-1.5.2 PECL classes for MongoDB
php72-pecl-mongodb-1.5.2 PECL classes for MongoDB
py27-mtools-mongodb-1.2.3_2 Setup test environments; parse, filter and visualize MongoDB log files
py27-nagios-check_mongodb-0.1 Nagios plugin to check mongodb server
如您所见,有 mongodb32、mongodb34 和 mongodb36
然后您可以执行以下操作:
pkg install mongodb36-3.6.6_2
您也可以从 ports 安装包,但它更耗时,而且在大多数情况下没有必要,除非您想为您的 mongodb 安装启用自定义 flags/modules。
运行 sudo pkg install mongodb
产生一个错误,指出不存在这样的包。我想这是因为它在这个网站 https://www.freshports.org/databases/mongodb/ 上说 MongoDB 端口已过期并已被删除。现在如何在我的 FreeBSD 服务器上获得 MongoDB 版本?
您链接到的网站上有一条注释,指出 MongoDB 端口已移至 databases/mongodb34。
FreeBSD 手册的Chapter 4.4. Using pkg for Binary Package Management 可能会帮助您处理您描述的情况(尤其是 4.4.9。修改包元数据)。
但是,我不确定是否有简单的更新路径。我从来没有尝试过。
我建议每次要安装软件包时都执行 pkg 搜索
pkg search packagename
对于MongoDB:
root@demo:/ # pkg search mongodb
mongodb32-3.2.11_2 Distributed document-oriented "NoSQL" database
mongodb32-tools-3.2.11 Tools for MongoDB
mongodb34-3.4.16 Distributed document-oriented "NoSQL" database
mongodb34-tools-3.4.9 Tools for MongoDB
mongodb36-3.6.6_2 Distributed document-oriented "NoSQL" database
mongodb36-tools-3.6.3 Tools for MongoDB
p5-Mojolicious-Plugin-Mongodb-1.16_1 Use MongoDB in Mojolicious
p5-MongoDB-2.0.1 Mongo Driver for Perl
php56-pecl-mongodb-1.5.2 PECL classes for MongoDB
php70-pecl-mongodb-1.5.2 PECL classes for MongoDB
php71-pecl-mongodb-1.5.2 PECL classes for MongoDB
php72-pecl-mongodb-1.5.2 PECL classes for MongoDB
py27-mtools-mongodb-1.2.3_2 Setup test environments; parse, filter and visualize MongoDB log files
py27-nagios-check_mongodb-0.1 Nagios plugin to check mongodb server
如您所见,有 mongodb32、mongodb34 和 mongodb36 然后您可以执行以下操作:
pkg install mongodb36-3.6.6_2
您也可以从 ports 安装包,但它更耗时,而且在大多数情况下没有必要,除非您想为您的 mongodb 安装启用自定义 flags/modules。