2026年7月24日(金)掲載 2,900本日 0
HN12127

ディストリビューションの壁を越えろ!全リポジトリを横断検索できる神ツール「whohas」が便利すぎる

Whohas – Command-line utility for cross-distro, cross-repository package search

peter_d_sherman3か月前

議論

10
0peter_d_shermanスレ主1213か月前

「どのリポジトリにパッケージがあるんだっけ?」と迷う時間はもう終わりです。whohasは、主要なLinuxディストリビューションや各リポジトリを横断してパッケージを探し出せる、コマンドラインユーティリティです。わざわざブラウザを開いて各配布元のサイトを巡回する必要はありません。これさえあれば、パッケージ管理の生産性が爆上がりすること間違いなしです。

2chb3か月前

最初はPerlで書かれていることに目がいった。で、最後にリリースされたのが11年前だってことに気づいたよ。しかもリポジトリのドメインが1つのファイルの中にハードコードされてるし。

3Fnoord3か月前

最終リリースが2015年5月19日か。放置されてはいるけど、FOSSだからフォークできるし、アイデアとしては悪くない。今ならNodeを使ってパッケージ検索サイトをパースするのが一般的だろうね。API経由でできれば理想的だけど。

4yjftsjthsd-h3か月前

これ、distroboxやBedrock Linuxと組み合わせたら相性良さそう:)

6hparadiz3か月前

Linux向けのGUIタスクマネージャーを作ってるんだけど、ビュー上のプロセスやプロセスグループの横に「資金提供」や所有者のメタデータを表示したいと思ってるんだ。そうすれば、アップストリームのコードがどこにあるか、どうやってプロジェクトを支援すればいいか、どの組織がそのプロセスを「所有」しているかが分かるようになるから。

で、実際にSQLite DBに対してこれを照会するスクリプトをAIにコード生成させてみた。タスクマネージャーに同梱して、その場で情報を取得できるようにしようと考えてるんだ。

とにかく、これこそLinuxのユーザースペースで欠けている重要なコンポーネントだよ。Windowsなら実行ファイルに組織情報を埋め込めるけど、Linuxのバイナリにはそれがないからね。

7c-hendricks3か月前

Linux版Homebrewがここで言及されてるツールやリストに全く相手にされてないのが残念だな。あれとFlatpakに乗り換えてからは、ディストリビューション選びの基準が『[自分の好きなデスクトップ環境]のアップストリームにどれだけ近いか』になったよ。

8pxc3か月前

どこが相手にしてるって?Nixpkgsならしてるよ。:)

今どき検索が必要な時はこれしか使ってないな。

nix-locate -r 'bin/foo

とはいえ、RepologyのCLI版があったら便利そうではあるけどね。

9nikisweeting3か月前

おっ、いいじゃん。俺もuvスタイルでどのパッケージマネージャーからでもインストールできるツールを作ったんだ(https://abxpkg.archivebox.io/ )。まだ「search」コマンドを追加してないから、追加しないとな!