한 번에 여러 패키지 목록을 조회 할 수있는 명령 줄 도구입니다 WHOHAS - 현재 아치, 데비안, 페도라, 젠투, 슬랙웨어 (그리고 linuxpackages.net), 소스 마법사, FreeBSD의, 오픈 BSD, NetBSD에, 핑크와 DarwinPorts를가 있습니다 지원.
WHOHAS는 Perl로 작성되며, 패키지 관리자들로부터 배울 수있는 다른 배포판이 빌드, pkgbuilds과 유사한 패키지 정의를 찾을 수 있도록 설계되었습니다. 그러나, 그것은 또한 알고 싶은 일반 사용자에 의해 사용될 수있다 :
- 어떤 분포는 사용자가 의존하는 패키지를 제공합니다.
- 각 배포에 사용 주어진 패키지의 어떤 버전, 또는 배포의 각 릴리스 (단 데비안 구현).
그것은 당신이 당신의 검색 결과를 향상시키기 위해 유닉스 명령 행 도구를 사용하여 좋습니다. WHOHAS하는 빠른 실행을 위해 최적화되어 있습니다. 이는 나사에 의해 수행되고, 결과의 순서를 보장 할 수 없다. 그럼에도 불구하고 순으로 분포에 의해 정렬 된 표준화 된 출력을 얻으려면, 정렬 도구를 사용하여 :
WHOHAS 김프 | 종류
당신은 당신의 검색 결과를 개선하기 위해 GREP을 사용할 수 있습니다. 당신은 이름이 검색어로 시작하는 패키지 만할지 여부에 따라 정확하게 검색어로 끝, 또는 후 또는 각각 검색어, 양쪽에, 앞에 공백을 사용, 일치 :
WHOHAS 김프 | 종류 | 그렙 "김프"
WHOHAS 정력 | 종류 | 그렙 "정력"
WHOHAS 김프 | 종류 | 그렙 "김프"
패키지 김프에 대한 만 결과를 보장 할 공간이 없습니다 김프 인쇄 등에 표시됩니다
당신은 단지 특정 분포에 대한 결과를 원하는 경우에, 할
WHOHAS 아치 | 그렙 "^ 아치"
이 경우 결과를 정렬 할 필요가 없습니다 당신이 어떤 배포판 그렇게 할 수 있지만, 각 모듈의 출력은 여전히, 명령을 받게됩니다. 배포 이름은 "아치", "데비안", "페도라", "젠투", "슬렉웨어", "SMGL"(출처 마법사 리눅스)와 FreeBSD, NetBSD의 OpenBSD를로 축약된다.
버전 0.1의 출력이처럼 보였다. 첫 번째 열 분포의 이름이며, 패키지의 제 이름, 제 버전 번호, 다음 날짜, 이름 및 저장소 패키지에 대한 자세한 정보에 링크 된 URL. 향후 버전도 패키지 크기 정보를 가질 것이다. 당신이 상처를 사용할 수 있도록 열 길이는 고정되어 있습니다
그렙 "정력"|이 | 36-45을 -b 잘라 WHOHAS 정력
기입시의 데이터 필드의 첫번째 바이트는 11, 37, 48, 53, 64, 76이다.
데비안은 바이너리 배포판을 의미합니다. 슬렉웨어는 현재 쿼리합니다. 페도라에 대한 바이너리 크기는 패키지 크기이다 - 디스크에 필요한 공간이 데비안 2. 바이너리 크기는 압축을 푼 크기 아르에 대한 배 커집니다. (가용성, 버전 번호 및 바이너리 크기를 포함한) 모든 세부 사항은 x86 아키텍처를위한 것입니다.
드문 경우 데비안 버전 번호가 x86 용하지 않을 수 있습니다 (해결 될 것입니다). 젠투 버전 가용성 x86 용하지 않을 수 있습니다 (해결 될 것입니다). 난 당신이 각각의 패키지에 대한 상세하고 정확한 정보를 제공 출력에서 제공하는 URL을 참조하는 것이 좋습니다. 당신은 하이퍼 링크를 인식하고 이러한 그놈 터미널 등의 브라우저를 통해 쉽게 접근을 할 수있는 터미널을 사용할 수 있습니다.
페도라를 들어, 만 4를 공개하는 것은 기본적으로 사용되며, 다른 버전을 사용할 수있는 경우에만 대부분의 최신 패키지까지 나열됩니다.
나는 목록을 패키지로 웹 쿼리 인터페이스를 제공하는이 시점에서 유통을 장려하고, 특히 다음과 같은 정보를 제공하고 싶습니다 : (. 메인테이너, 정보 등을 구축) 패키지 이름, 버전, 날짜, 크기 및 더 자세한 정보가 URL을
이 릴리스의 새로운 기능입니다 :
이 기존 패키지 쿼리 모음 모듈의 두 제외한 모든 최신 상태되었습니다.
버전 0.23의 새로운 기능 :
이 NetBSD에, 데비안, 우분투는 지금 크기를보고하고, NetBSD의도 날짜를보고합니다. & quot; - 얕은 & quot; 그들은 시간이 많이 소요되며 서버 부하를 발휘으로 바람직 할 수있다 이러한 페치를 표시하지 않습니다.
이러한 새로운 통화는 모두 기본적으로 스레드되지 않으며, 행하여, 비활성화 할 수 있습니다 - 더 - 스레드 & quot ;,을 이전 기능으로.
이 릴리스는 지정된 분포가 인식되지 않을 경우 경고 및 LWP 명예 프록시 설정.
맨드리바 모듈이 추가되었습니다.
버전 0.22의 새로운 기능 :
이 릴리스는 많은 작은 버그 수정이 포함되어, 지금은 NetBSD의 모듈 pkgsrc.se를 사용합니다.
독일어로도 사용할 수있는 새 매뉴얼 페이지가있다.
버전 0.21의 새로운 기능 :
이 젠투 페도라는 (다시)를 첨가 하였다.
데비안 들어, & quot; 테스트 & quot; 저장소는 quot는 & 이외에 활성화되었다 안정적인 & quot ;.
성능 향상은 이루어지지하고, wget에 더 이상 의존한다.
맥 OS X에서 Whohas.app 이제 $ PATH에 WHOHAS없이 작동 - WHOHAS 실행 파일은 응용 프로그램에 번들로 제공됩니다.
버전 0.20의 새로운 기능 : 이제 명령 행에 지정 될 수 있습니다 검색 할
이 배포판이 아닌 코드를 주석으로.
아무것도 지정되지 않은 경우 (소스 코드에서 주석 제외), 전체 세트가 검색됩니다.
버전 0.19의 새로운 기능 :
이 릴리스는 응용 프로그램 (사용자 요청)의 비 스레드 실행을 할 수있는 스위치를 추가합니다.
이 요구 사항 :
이 wget을
날짜 유틸리티
LWP :: 해당 UserAgent
펄
댓글을 찾을 수 없습니다