tu confonds paquet et fonctionnalité.
tous les paquets fournissent au moins une fonctionnalité: celle connue sous leur propre nom.
Par exemple ‘dhcp3-client’ fournit ‘dhcp3-client’.
Mais il peut fournir aussi une fonctionnalité générique (peut etre faux, je n’ai pas verifié):
dhcp3-client fournit dhcp-client-base, comme dhcp-client.
Ensuite, les paquets peuvent dépendre de ‘dhcp-client-base’, auquel cas tu auras le choix entre dhcp3-client et dhcp-client.
Si le paquet depend de dhcp-client, tu n’auras pas le choix.
Bon, maintenant, un paquet virtuel est un paquet vide de fichiers à installer et qui n’execute aucun script à l’install. C’est juste un paquet qui “déclenche” des dépendances.
par exemple [code]console@routeur:~$ aptitude show kde
E: /home/console/.aptitude/config - Impossible d’ouvrir %s en écriture (13 Permission non accordée)
Paquet : kde
État: non installé
Version : 5:47
Priorité : optionnel
Section : kde
Responsable : Debian Qt/KDE Maintainers debian-qt-kde@lists.debian.org
Taille décompressée : 41,0k
Dépend: kde-core (>= 5:47), kde-amusements (>= 5:47), kdeaccessibility (>= 4:3.4.3), kdeaddons (>= 4:3.4.3), kdeadmin (>=
4:3.4.3), kdeartwork (>= 4:3.4.3), kdegraphics (>= 4:3.4.3), kdemultimedia (>= 4:3.4.3), kdenetwork (>= 4:3.4.3),
kdepim (>= 4:3.4.3), kdeutils (>= 4:3.4.3), kdewebdev (>= 4:3.4.3)
Suggère: kde-i18n (>= 4:3.4.3), x-window-system-core
Description : the K Desktop Environment official modules
KDE (the K Desktop Environment) is a powerful Open Source graphical desktop environment for Unix workstations. It combines
ease of use, contemporary functionality, and outstanding graphical design with the technological superiority of the Unix
operating system.
This metapackage includes all the official modules released with KDE that are not specific to development. In addition to
the core KDE modules, this includes multimedia, networking, personal information manager (PIM), graphics, education, games,
web development, system administration tools, and other artwork and utilities.
Homepage: http://www.kde.org
[/code] tu vois que ce paquet virtuel dépend de kde-core (>= 5:47), kde-amusements (>= 5:47), kdeaccessibility (>= 4:3.4.3), kdeaddons (>= 4:3.4.3), kdeadmin (>= 4:3.4.3), kdeartwork (>= 4:3.4.3), kdegraphics (>= 4:3.4.3), kdemultimedia (>= 4:3.4.3), kdenetwork (>= 4:3.4.3), kdepim (>= 4:3.4.3), kdeutils (>= 4:3.4.3), kdewebdev (>= 4:3.4.3) qui sont eux mêmes des paquets virtuels.
Donc, si par exemple tu n’en as rien à faire de kde-amusements, tu ne pourras jamais installer kde, mais ça ne t’empechera nullement d’AVOIR kde.
Ca repond à tes questions ?