
バイナリ名が与えられたら、Alpine Linuxにどのパッケージをインストールするべきかを知りたいです。
どうすればいいですか?
答え1
基本的には3つの方法があります。
最初: パッケージをインストールし、フルパスを指定する必要があります。
apk info --who-owns /path/to/the/file
第二:使用pkgs.alpinelinux.orgウェブサイト
第三:json出力をフィルタリングしてapi.alpinelinux.org APIを使用します。これにはjqのようなjsonパーサーが必要です。
apk add jq
次に、提供された指示に従ってAPIを使用してください。ここ
2022-04-07に更新
CLIを使用して、次のコンテンツを検索するための小さなユーティリティをリリースしました。pkgs.alpinelinux.orgウェブサイト:https://github.com/fcolista/apkfile
.: フランシスコ
答え2
あなたはAlpineに対応するDebianを探していますapt-file
。そのリターンを見つけてくださいAPKファイル。
デフォルトではapt-fileですが、アルパイン用です。
答え3
- Alpineの公式ソフトウェアパッケージ検索ウェブサイトにアクセスしてください。https://pkgs.alpinelinux.org/contents
- 検索ボックスに
File
探したいファイル名を入力してください。
ファイル検索の例telnet
:
答え4
バイナリ名が与えられたら、Alpine Linuxにどのパッケージをインストールする必要がありますか?
質問本文への回答(質問タイトルへの回答とは別)は次のとおりです。
apk search -xqa cmd:vim
(ここでvim
「バイナリファイルの名前」とは)この例には、このコマンドを提供する2つのパッケージがあります。