데비안 확장 패키지 설명의 로컬 사본을 얻으세요

데비안 확장 패키지 설명의 로컬 사본을 얻으세요

네트워크에 연결되지 않은 로컬 컴퓨터에서 로컬 apt 데이터베이스를 사용 apt-cache search하여 apt-cache show. 이 명령은 패키지에 대한 간략한 설명 요약을 인쇄하지만 패키지에 대한 자세한 설명은 인쇄하지 않습니다.

또한 패키지 파일이 로컬 컴퓨터에 다운로드되면 deb 패키지 나 파일 의 내용을 읽는 를 *.deb사용하여 패키지에 대한 매우 유용한 확장 설명을 얻을 수 있다는 것도 알고 있습니다. 이 확장 설명은 온라인에서도 볼 수 있으며 다음 웹사이트에서 패키지를 볼 때 본 텍스트입니다.dpkg --info /path/to/foo.deb/info/Debian/controlhttp://packages.debian.org

다운로드할 패키지를 더 잘 결정할 수 있도록 모든 패키지에 대한 확장 설명의 로컬 복사본을 어떻게 얻을 수 있습니까?

후속 조치로 @Gilles의 예 요청에 대한 응답으로:

# apt-cache "^apt$"를 검색합니다.
apt - 명령줄 패키지 관리자

# apt-cache 표시 apt | sed -n '/^description/,/^description/p'
설명: 명령줄 패키지 관리자
설명-md5: 9fb97a88cb7383934ef963352b53b4a7
설명: 명령줄 패키지 관리자
설명-md5: 9fb97a88cb7383934ef963352b53b4a7

#dpkg --info /var/cache/apt/archives/apt_1.4_amd64.deb | sed -n '/^ 설명/,${p}'
 설명: 명령줄 패키지 관리자
  이 패키지는 검색 및 검색을 위한 명령줄 도구를 제공합니다.
  패키지에 대한 정보 관리 및 쿼리
  libapt-pkg 라이브러리의 모든 기능에 대한 낮은 수준의 액세스 역할을 합니다.
  .
  여기에는 다음이 포함됩니다.
   * apt-get은 소프트웨어 패키지 및 관련 정보를 검색하는 데 사용됩니다.
     검증된 소스에서 설치, 업그레이드 및 사용하는 데 사용됩니다.
     패키지 및 해당 종속성 제거
   * apt-cache는 사용 가능한 설치 정보를 쿼리하는 데 사용됩니다.
     및 설치 가능한 패키지
   * apt-cdrom은 이동식 미디어를 패키지 소스로 사용합니다.
   * 구성 설정을 위한 인터페이스인 apt-config
   * 인증 키 관리를 위한 인터페이스인 apt-key

답변1

일부 연구에 따르면 이는 apt에서 간헐적으로 발생하는 버그입니다. 이 경우 해결 방법은 폴더 이름을 "/var/apt/lib"로 바꾸는 것입니다. 그런 다음 확장 설명은 적어도 다음에 "apt-get update"를 수행할 때까지 또는 데비안이 버그를 완전히 수정할 때까지 다시 나타납니다.

관련 정보