Whohas – Command-line utility for cross-distro, cross-repository package search
whohas is a Perl-based command-line tool that enables users to search for software packages across multiple Linux distributions and BSD systems simultaneously. It supports distributions such as Arch, Debian, Fedora, Ubuntu, and others, providing version details and links to package information. The tool is useful for both package maintainers looking to reference package definitions and regular users checking package availability.
- ▪whohas supports package searches across Arch, Debian, Fedora, Gentoo, Ubuntu, FreeBSD, OpenBSD, and several other distributions.
- ▪The tool provides package versions, release dates, repository sections, and URLs for detailed information.
- ▪Users can refine search results using grep to filter by distribution or exact package name.
- ▪whohas was designed to assist package maintainers in learning from other distributions' package definitions.
- ▪It requires a terminal with hyperlink support for easy navigation to package details.
Opening excerpt (first ~120 words) tap to expand
Notes for whohas More information can be found at http://www.philippwesche.org/200811/whohas/intro.html Philipp L. Wesche whohas is a command line tool that allows querying several package lists at once - currently supported are Arch, Debian, Fedora, Gentoo, Mageia, Mandriva, openSUSE, Slackware, Source Mage, Ubuntu, FreeBSD, NetBSD, OpenBSD, Fink, MacPorts and Cygwin. whohas is written in Perl and was designed to help package maintainers find ebuilds, pkgbuilds and similar package definitions from other distributions to learn from. However, it can also be used by normal users who want to know: Which distribution has packages available for apps upon whom the user depends.
…
Excerpt limited to ~120 words for fair-use compliance. The full article is at GitHub.