cnf 的原理:软件源都有 repodata,里面有一个 xml 文件记录了每个包所包含的文件列表。cnf 就从里面找 /usr/bin, usr/sbin 下面的可执行文件。它只能在你已经添加过的软件源里找,无法搜索 obs。
YaST 和 Zypper 大概也是在 repodata 里面找信息。
opi 做这个事情有点难,完全取决于 OBS 开不开放 API 给我。目前可以用的 API 没有这个功能,我去提要求人家也不一定理我。
cnf 的原理:软件源都有 repodata,里面有一个 xml 文件记录了每个包所包含的文件列表。cnf 就从里面找 /usr/bin, usr/sbin 下面的可执行文件。它只能在你已经添加过的软件源里找,无法搜索 obs。
YaST 和 Zypper 大概也是在 repodata 里面找信息。
opi 做这个事情有点难,完全取决于 OBS 开不开放 API 给我。目前可以用的 API 没有这个功能,我去提要求人家也不一定理我。