Was ist "Task" in der Ausgabe von "apt-cache show package_name"?

8

Wenn ich laufe apt-cache show inkscape, hat der untere Rand der Ausgabe:

Description-md5: fed6589659211fb40b80d03dda6e5675  
Homepage: http://www.inkscape.org/  
Description-md5: fed6589659211fb40b80d03dda6e5675  
Bugs: https://bugs.launchpad.net/ubuntu/+filebug  
Origin: Ubuntu  
Supported: 9m  
Task: ubuntu-usb, edubuntu-desktop-gnome, edubuntu-usb, ubuntustudio-video, ubuntustudio-graphics  

Aber wenn ich renne apt-cache show pdfgrep, Taskfehlt die Zeile, die mit beginnt :

Description-md5: 8c8a5397f782d81d957740280eb8f352
Homepage: http://pdfgrep.sourceforge.net/
Description-md5: 8c8a5397f782d81d957740280eb8f352
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu

Warum beginnt die Zeile bei Taskeinigen Paketen mit dem Geschenk und bei anderen nicht?


quelle

Antworten:

5

Das TaskFeld in Ihrer Ausgabe bedeutet, dass das Paket beispielsweise Teil der Aufgabe ist edubuntu-desktop-gnome.

Diese Funktion ähnelt der von Metapaketen, und tatsächlich sind die meisten (aber nicht alle) der von tasksel(Aufgabenauswahl) verfügbaren Aufgaben auch als Metapakete verfügbar.

So installieren Sie taskselFolgendes:

apt-get install tasksel

Mit diesem Befehl können Sie alle verfügbaren Aufgaben auflisten (Ausgabe entfernt), taskselmüssen jedoch zuerst installiert werden:

root@host:~# grep 'Task\|Description' /usr/share/tasksel/ubuntu-tasks.desc
...
Task: minimal
Description: Minimal base system
...

Sie können taskselals root auch Folgendes aufrufen :

root@host:~# tasksel

tasksel

Möglicherweise kennen Sie dies aus der Installationsroutine, da diese "Aufgaben" normalerweise während der frühen Systemeinrichtung installiert werden.

Die Pakete in apt-cache showdiesem Feld, die nicht das Feld Aufgabe haben ( pdfgrepin Ihrer Frage), sind nicht Teil einer Aufgabe und werden nicht installiert, wenn Sie eine Aufgabe über das Metapaket oder installieren tasksel. Im Gegenteil, es inkscapeist Teil vieler verschiedener Aufgaben, deren Bedeutung Sie in finden können /usr/share/tasksel/ubuntu-tasks.desc.

Chaos
quelle