Ich habe in Debian gesehen, dass einige Pakete virtuelle Pakete sind. Warum gibt es solche virtuellen Pakete?
für zB: -
$ aptitude show pppoeconf
Package: pppoeconf
State: installed
Automatically installed: no
Version: 1.21
Priority: optional
Section: net
Maintainer: Gregory Colpart <reg@debian.org>
Architecture: all
Uncompressed Size: 297 k
Depends: whiptail-provider | whiptail, ppp (>= 2.4.2+20040428-2) | pppoe (>= 3.0), ppp (>= 2.4.1.uus2-4), gettext-base (>= 0.13), sed (>= 3.95),
ifupdown (>= 0.7.44~), iproute2
Recommends: locales
Suggests: xdialog
Description: configures PPPoE/ADSL connections
User-friendly tool for initial configuration of a DSL (PPPoE) connection.
Siehe die Vorschläge: -
Suggests: xdialog
Versuchen wir jetzt, es etwas näher zu sehen -
$ aptitude show xdialog
No current or candidate version found for xdialog
Package: xdialog
State: not a real package
Warum ist es dort? Man könnte es, es war ein echtes Paket in etwa Keuchen oder Jessie und dann wurde es entfernt. Könnte dies der einzige Grund sein oder gibt es Möglichkeiten für weitere Gründe?
Das Obige habe ich gerade als Beispiel genommen.
xdialog
und zweitens, was sind virtuelle Pakete?
aptitude
Virtuelle Pakete" wird der Begriff verwendet, um Pakete zu beschreiben, die nur aus Abhängigkeiten bestehen, aber dazu führen, dass tatsächliche Software basierend auf abhängigen nicht virtuellen Paketen installiert wird. Ich bin mir nicht sicher, ob der Begriff in Debian anders verwendet wird - daher werde ich ihn nicht ohne Ihr OK ändern. Könnten Sie den Titel und die Beschreibung bestätigen oder ändern, da dies verwirrend ist?