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

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

Wenn ich ausführe apt-cache show inkscape, steht unten in 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 ausführe , fehlt apt-cache show pdfgrepdie Zeile, die mit beginnt :Task

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

Warum beginnt die Zeile Taskbei manchen Paketen mit „present“ und bei anderen nicht?

Antwort1

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

Diese Funktion ist ähnlich der von Meta-Paketen und tatsächlicham meisten(aber nicht alle) der unter (Task Select) verfügbaren Tasks taskselsind auch als Metapakete verfügbar.

So installieren Sie tasksel:

apt-get install tasksel

Mit diesem Befehl können Sie alle verfügbaren Tasks auflisten (Ausgabe entfernt), sie 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 es auch taskselals Root aufrufen, indem Sie:

root@host:~# tasksel

Aufgaben

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

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

verwandte Informationen