PPA 또는 공식 저장소에 패키지를 나열하는 방법

다른 경우에 우리는 패키지의 종속성을 식별하는 방법 o 파일이 속한 패키지를 찾는 방법. 이번에는 뚜렷한 그들 꾸러미 안에 PPA o 저장소 단호한.

1 방법

/ var / lib / apt / lists / 폴더에서 저장소 또는 PPA에 해당하는 파일을 찾습니다. 이름은 "패키지"로 끝나야합니다. 그런 다음 다음 명령을 실행하십시오.

# deb http://security.ubuntu.com/ubuntu quantal-security multiverse의 예
awk '$ 1 == "패키지 :"{print $ 2}'/ var / lib / apt / 목록 / 보안 * multiverse * 패키지

2 방법

apt-cache 명령의 출력을 분석하는 것도 가능합니다. 다음 스크립트는 서버 및 저장소 정보가있는 모든 패키지를 나열합니다.

#! / bin / bash

apt-cache 정책 $ (dpkg -l | awk 'NR> = 6 {print $ 2}') |
  awk '/ ^ [^] / {split ($ 1, a, ":"); pkg = a [1]}
    다음 줄 == 1 {다음 줄 = 0; printf ( "%-40s % -50s % sn", 패키지, $ 2, $ 3)}
    / *** / {다음 줄 = 1} '

또한 더 쉬운 검색을 위해 결과를 정렬하십시오. 스크립트를 파일에 저장하고 실행 권한 (sudo chmod + x 파일)을 부여하고 터미널에서 실행하기 만하면됩니다.

출처 : Ubuntu에 물어보세요.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.