whohas(1)

πŸ“¦
version 0.29.1+git20220714.5feb1a4 Β· 2 versions
, in debian trixie, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– whohas β€” bestie edition πŸ’–

okay so whohas is a lil command line icon that goes and finds packages in, like, so many different distributions' repositories at once. she's the group chat of package search tools fr fr πŸ‘‘


✨ SYNTAX ✨

whohas [--no-threads] [--shallow] [--strict] [-d Dist1[,Dist2[,Dist3 etc.]]] pkgname

that's the whole vibe. one line, infinite power 🫢


🌸 DESCRIPTION 🌸

whohas is a command line tool that queries package lists from all these distributions, no cap:

  • Arch
  • Debian
  • Fedora
  • Gentoo
  • Mageia
  • Mandriva
  • openSUSE
  • Slackware
  • Source Mage
  • Ubuntu
  • FreeBSD
  • NetBSD
  • OpenBSD
  • Fink
  • MacPorts
  • Cygwin

sixteen distros in one lil query?? she's literally the main character πŸ’…βœ¨


πŸŽ€ OPTIONS πŸŽ€

  • --no-threads β€” bestie says no to multithreading when querying package lists. heads up though: it will be much slower 😭 like, patience-of-a-saint slower.
  • --shallow β€” keeps it to one call per server. it's faster, yes, but you lose some info β€” typically the package size and the release date. so it's giving speed but at a cost πŸ¦‹
  • --strict β€” lists only those packages that have exactly pkgname as their name. no fuzzy little cousins, no similar-sounding impostors. exact match only, periodt πŸ”₯
  • -d Dist1[,Dist2[,Dist3 etc.]] β€” only queries for packages in the distributions you list here. the recognised values for Dist1, Dist2, etc. are: "archlinux", "cygwin", "debian", "fedora", "fink", "freebsd", "gentoo", "mageia", "mandriva", "macports", "netbsd", "openbsd", "opensuse", "slackware", "sourcemage", and "ubuntu". yes queen, spell them exactly like that 🌈
  • pkgname β€” the package name you're querying for. the whole reason we're here πŸ’–

πŸ¦‹ FILES πŸ¦‹

whohas uses various files in ~/.whohas to cache package lists for some distributions. it's her little stash, her lil memory box πŸŽ€


⭐ SEE ALSO ⭐

See intro.txt or intro.html notes on using whohas. iykyk πŸ“–βœ¨


πŸ‘‘ AUTHORS πŸ‘‘

whohas is written and maintained by <b>Philipp Wesche</b> <phi1ipp@yahoo.com> πŸ’œ

This man page was written by <b>Jonathan Wiltshire</b> <debian@jwiltshire.org.uk> for the Debian project, and adapted for a new version by <b>Philipp Wesche</b> <phi1ipp@yahoo.com>. legends only 🫢


okay that's the whole page bestie, tysm for reading πŸ₯ΉπŸ’– this one came from Jonathan Wiltshire, version 0.29.1, whohas(1) β€” go query some packages and slay the day 🌸✨