바이너리 이름이 주어지면 Alpine Linux에 어떤 패키지를 설치해야 하는지 알고 싶습니다.
어떻게 해야 하나요?
답변1
기본적으로 세 가지 방법이 있습니다.
첫 번째: 패키지가 설치되어야 하며 전체 경로를 지정해야 합니다.
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에 해당하는 데비안을 찾고 있습니다 apt-file
. 그 수익률을 찾아보세요APK 파일.
기본적으로 apt-file이지만 알파인용입니다.
답변3
- Alpine 공식 소프트웨어 패키지 검색 웹사이트를 방문하세요:https://pkgs.alpinelinux.org/contents
- 검색창 에
File
찾으려는 파일 이름을 입력하세요.
파일 찾기의 예 telnet
:
답변4
바이너리 이름이 주어지면 Alpine Linux에 어떤 패키지를 설치해야 합니까?
질문 본문에 대한 답변(질문 제목에 대한 답변과 별개)은 다음과 같습니다.
apk search -xqa cmd:vim
(여기서 vim
"바이너리 파일의 이름"은) 이 예에는 이 명령을 제공하는 두 개의 패키지가 있습니다.