Posts Tagged ‘freebsd package provides’
Freebsd – Find which package provides certain files
August 24, 2021
Leave a comment
Default Freebsd pkg tool doesn’t have “provides” option like the one in Red Hats yum package manager
yum provides idn2.h
But thanks to Rodrigo Osorio, you can install “pkg-provides” plugin which adds provides option to pkg tool.
root@bsd12:~ # pkg install pkg-provides
All instructions are at the end of install process. Basically you have to add 3 lines to pkg.conf and run update provides database:
root@bsd12:~ # pkg plugins NAME DESC VERSION provides A plugin for querying which package provides a particular file 0.7.1 root@bsd12:~ # pkg provides idn2.h Provides database not found, please update first. root@bsd12:~ # pkg provides -u Fetching provides database: 100% 15 MiB 4.0MB/s 00:04 Extracting database....succes root@bsd12:~ # pkg provides idn2.h Name : libidn2-2.3.0_1 Desc : Implementation of IDNA2008 internationalized domain names Repo : FreeBSD Filename: usr/local/share/gtk-doc/html/libidn2/libidn2.html usr/local/share/gtk-doc/html/libidn2/libidn2-idn2.html usr/local/include/idn2.h
Setup and full usage here:
Categories: bsd
freebsd package provides, freebsd packages, freebsd pkg plugins