O que é “Tarefa” na saída de “apt-cache show package_name”?

O que é “Tarefa” na saída de “apt-cache show package_name”?

Quando executo apt-cache show inkscape, a parte inferior da saída tem:

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  

Mas quando executo apt-cache show pdfgrep, a linha que começa com Taskestá ausente:

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

Por que a linha começa com Taskpresente para alguns pacotes e não para outros?

Responder1

O Taskcampo na sua saída significa que o pacote faz parte da tarefa, edubuntu-desktop-gnomepor exemplo.

Esta função é semelhante à dos meta-pacotes e, de fato,maioria(mas não todas) as tarefas disponíveis em tasksel(seleção de tarefas) também estão disponíveis como meta-pacotes.

Para instalar taskseldigite:

apt-get install tasksel

Você pode listar todas as tarefas disponíveis com este comando (saída removida), mas taskseldeve ser instalado primeiro:

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

Você também pode invocar taskselcomo root por:

root@host:~# tasksel

tarefa

Você pode saber disso pela rotina de instalação, porque essas "tarefas" normalmente são instaladas durante a configuração inicial do sistema.

Portanto, os pacotes apt-cache showque não possuem o campo Tarefa ( pdfgrepna sua pergunta) não fazem parte de uma tarefa e não serão instalados quando você instalar uma tarefa por meio de seu meta-pacote ou tasksel. Pelo contrário, inkscapefaz parte de muitas tarefas diferentes, cujo significado você pode encontrar em /usr/share/tasksel/ubuntu-tasks.desc.

informação relacionada