This kind of busy work should suit an AI agent: Go and find me all the repolists and package/software metadata for any distro and OS ever released. Write the results to a local SQLite. Incrementally update, but don't hammer the sources to death. Provide a web UI and CLI.
Whohas – Command-line utility for cross-distro, cross-repository package search
11–20 of 42 posts
Re: Whohas – Command-line utility for cross-distro, cross-repository package search
#12Re: Whohas – Command-line utility for cross-distro, cross-repository package search
#13So I actually vibe coded a script that does this against a sqlite db I've been considering to bundle with my task manager so it can know this stuff on the fly.
But yea this is a key missing component in Linux user space. Windows let's you encode organizational stuff into an exe but on Linux binaries don't really have that.
Re: Whohas – Command-line utility for cross-distro, cross-repository package search
#14First I saw that it's written in Perl. Then I realized that the last release was 11 years ago and that the repository domains are hardcoded in the one-file script.
Does it still work, though? Where else would you put the repository domains?
Re: Whohas – Command-line utility for cross-distro, cross-repository package search
#15Since switching to that and flatpak my distro choice is "what sticks closest to the upstream of [my preferred DE]"
Re: Whohas – Command-line utility for cross-distro, cross-repository package search
#16Nixpkgs has. :)
Nowadays the only search like this I need to run is
nix-locate -r 'bin/foo$'
It would be nice to have a CLI alternative to Repology, though.Re: Whohas – Command-line utility for cross-distro, cross-repository package search
#17This kind of busy work should suit an AI agent: Go and find me all the repolists and package/software metadata for any distro and OS ever released. Write the results to a local SQLite. Incrementally update, but don't hammer the sources to death. Provide a web UI and CLI.
Or you know, you could do that with a ~100 long script. You don't have to use LLMs for everything, especially when you're not dealing with freeform text at all, use data types and data structures, we've created the concepts for a reason.
Re: Whohas – Command-line utility for cross-distro, cross-repository package search
#18First I saw that it's written in Perl. Then I realized that the last release was 11 years ago and that the repository domains are hardcoded in the one-file script.
Does it still work, though? Where else would you put the repository domains?
Re: Whohas – Command-line utility for cross-distro, cross-repository package search
#19First I saw that it's written in Perl. Then I realized that the last release was 11 years ago and that the repository domains are hardcoded in the one-file script.
Re: Whohas – Command-line utility for cross-distro, cross-repository package search
#20Earlier quoted context omitted.
Does it still work, though? Where else would you put the repository domains?
Are you asking if this tool can find something on ubuntu 26.04 when the urls it has were hardcoded 11 years ago?