데비안 패키지를 설치하지 않고도 그 안에 무엇이 있는지 확인할 수 있나요?

데비안 패키지를 설치하지 않고도 그 안에 무엇이 있는지 확인할 수 있나요?

개발을 위해 마크다운 라이브러리가 필요합니다. 패키지 이름을 보면 어떤 것을 설치해야 할지 알 수 없습니다...

den@playground:~$ sudo aptitude search markdown
p   html2markdown                                                          - convert HTML page into ascii markdown format
p   libhtml-wikiconverter-markdown-perl                                    - HTML to wiki markup converter - MoinMoin dialect
p   liblua5.1-markdown0                                                    - A pure lua5.1 implementation of the Markdown text-to-html markup
p   libmarkdown-php                                                        - PHP library for rendering Markdown data
p   libpod-markdown-perl                                                   - module to convert POD to the Markdown file format
p   libtext-markdown-perl                                                  - Markdown and MultiMarkdown markup languages library
p   libtext-multimarkdown-perl                                             - Perl module to convert MultiMarkdown syntax to (X)HTML
p   markdown                                                               - Text-to-HTML conversion tool
p   python-markdown                                                        - text-to-HTML conversion library/tool

답변1

apt-file이것을 할 수 있습니다. aptitude를 사용하여 설치하고 데이터베이스를 업데이트한 apt-file update다음( )로 내용을 나열합니다 apt-file list package.

또한 모든 패키지에는 예를 들어 로 볼 수 있는 설명이 있습니다 aptitude show html2markdown. aptitude 명령이 없으면 apt-cache대신 사용할 수 있습니다.

답변2

외에도 다음을 apt-file사용하여 이 작업을 수행할 수도 있습니다 dpkg.

dpkg --contents somefile.deb

또한, 특정 파일을 검색해야 하는 경우어느패키지:

dpkg-query -S file # just the file, or...
dpkg-query -S usr/lib/libsomelib.so # a bit more specific.

답변3

aptitude인수 없이 시작하면 각 패키지를 검색하고 그 안에 들어 있는 내용에 대한 많은 훌륭한 정보를 볼 수 있는 정말 멋진 저주 스타일 사용자 인터페이스를 얻게 됩니다.

예를 들어 이름에 가 포함된 다음 패키지로 이동하려면 /Enter 키를 누릅니다 . 이름에 가 포함된 패키지만 표시하도록 제한하려면 Enter 키를 누릅니다 . 디스플레이 필터를 제거하려면 "검색" 메뉴에서 "디스플레이 제한 해제"를 선택하거나 "모든 패키지로 제한"을 의미하는 Enter 키를 누릅니다.markdownmarkdownlmarkdownmarkdownl~A

답변4

웹 사이트에서 패키지 내용(모든 배포판 및 아키텍처)을 검색할 수 있습니다.packages.debian.org : 패키지 디렉터리 검색.

1단계: "패키지 디렉터리 검색" 아래의 키워드 상자에 패키지 이름을 입력합니다(예: slrn. 배포판을 선택할 수 있으며 패키지 이름(바이너리 패키지 이름)만 검색하거나 소스 패키지 이름을 검색할 수도 있습니다. stable을 선택하고 바이너리 패키지를 검색한다고 가정해 보겠습니다.

2단계. 우리는 slrn, slrnface, 를 얻습니다 slrnpull. slrn을 선택하면 오른쪽 하단에 있는 파일 목록으로 이동합니다. amd64를 선택하면 우리는 얻습니다.amd64 아키텍처를 압축한 패키지 slrn의 파일 목록.

관련 정보