Widziałem w Debianie, że sporo pakietów to pakiety wirtualne. Dlaczego istnieją takie wirtualne pakiety?
na przykład:
$ 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.
Zobacz sugestie:
Suggests: xdialog
Teraz spróbujmy zobaczyć to trochę bliżej -
$ aptitude show xdialog
No current or candidate version found for xdialog
Package: xdialog
State: not a real package
Dlaczego tam jest Można by to było, to była prawdziwa paczka np. Wheezy lub jessie, a potem została usunięta. Czy to może być jedyny powód, czy też istnieją możliwości innych powodów?
Powyższe właśnie podałem jako przykład.
xdialog
, a po drugie, jakie są pakiety wirtualne.
aptitude
, pakiety wirtualne to termin używany do opisania pakietów, które składają się tylko z zależności, ale powodują zainstalowanie rzeczywistego oprogramowania w oparciu o zależne pakiety inne niż wirtualne. Nie jestem pewien, czy ten termin jest używany inaczej w Debianie - więc nie zmienię go bez twojej zgody. Czy możesz potwierdzić lub zmienić tytuł i opis, ponieważ jest to mylące?