Ich brauche eine Markdown-Bibliothek für die Entwicklung – anhand der Paketnamen konnte ich nicht erkennen, welche ich installieren sollte …
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
Antwort1
apt-file
können Sie dies tun. Installieren Sie es mit aptitude, aktualisieren Sie die Datenbank (mit apt-file update
) und listen Sie dann den Inhalt mit auf apt-file list package
.
Außerdem verfügen alle Pakete über eine Beschreibung, die Sie beispielsweise mit anzeigen können aptitude show html2markdown
. Wenn Sie den Befehl aptitude nicht haben, können Sie apt-cache
stattdessen verwenden.
Antwort2
Zusätzlich zu apt-file
können Sie dies auch mit tun dpkg
:
dpkg --contents somefile.deb
Wenn Sie nach einer bestimmten Datei suchen müssen inbeliebigPaket:
dpkg-query -S file # just the file, or...
dpkg-query -S usr/lib/libsomelib.so # a bit more specific.
Antwort3
Wenn Sie ohne Argumente starten aptitude
, erhalten Sie eine wirklich nette Benutzeroberfläche im Curses-Stil, wo Sie nach den einzelnen Paketen suchen und viele tolle Informationen über deren Inhalt sehen können.
Drücken Sie beispielsweise und /
geben Sie dann die Eingabetaste ein, markdown
um zum nächsten Paket zu gelangen, dessen Name enthält markdown
. Drücken Sie l
dann die Eingabetaste markdown
, um die Anzeige auf Pakete zu beschränken, deren Name enthält markdown
. Wählen Sie „Anzeige beschränken“ im Menü „Suchen“, um den Anzeigefilter zu entfernen, oder drücken Sie l
dann die Eingabetaste, ~A
was „auf alle Pakete beschränken“ bedeutet.
Antwort4
Sie können auf der Website nach dem Inhalt von Paketen (jeder Distribution und Architektur) suchen.packages.debian.org : Paketverzeichnisse durchsuchen.
Schritt 1: Geben Sie den Paketnamen in das Schlüsselwortfeld unter „Paketverzeichnisse durchsuchen“ ein, z. B. slrn
. Sie können die Distribution auswählen und zwischen der Suche nur nach Paketnamen (Binärpaketnamen) und nach Quellpaketnamen wählen. Nehmen wir an, wir wählen „stabil“ und suchen nach Binärpaketen.
Schritt 2. Wir erhalten slrn
, slrnface
, slrnpull
. Wenn wir slrn auswählen, gelangen wir zur Dateiliste unten rechts. Wenn wir amd64 auswählen, erhalten wirDateiliste des Pakets slrn in squeeze der Architektur amd64.