Por que o tasksel existe quando já existem pacotes meta?

7

Recentemente ouvi falar de tasksel , uma ferramenta que "instala vários pacotes relacionados como uma tarefa coordenada" "no seu sistema". Qual é a diferença entre usar tasksel e instalar meta packages via apt-get? O que isso meta meta pacotes não podem realizar?

    
por Olivier Lalonde 20.11.2010 / 12:31

3 respostas

5

tasksel é história antiga e antiga, e existe principalmente por razões históricas. Melhor apenas esquecer isso.

    
por loevborg 22.11.2010 / 12:20
5

O Tasksel não pode expressar dependências complexas que incluam comparações de versões, dependências opcionais, pacotes alternativos, conflitos, etc.

Para dar um exemplo simples: a tarefa tasksel dns-server installs bind9 , enquanto um meta-pacote pode depender de bind9|pdns-server (e um monte de outros servidores DNS, mas isso é apenas um exemplo), o que significa instalar um dos 2 pacotes listados preenche a dependência.

    
por JanC 20.11.2010 / 13:57
1

uma das razões para usar tasksel é que você não precisa saber o nome do pacote instalado (por exemplo SSH Server vs package openssh-server )

    
por Paweł Karpiński 20.11.2010 / 12:40