Я бачив у Debian, що досить багато пакунків - це віртуальні пакети. Чому існують такі віртуальні пакети?
наприклад: -
$ 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.
Дивіться пропозиції: -
Suggests: xdialog
Тепер спробуємо розглянути це трохи ближче -
$ aptitude show xdialog
No current or candidate version found for xdialog
Package: xdialog
State: not a real package
Чому саме там? Можна було б, це був справжній пакет, наприклад, хрип або джессі, і тоді його зняли. Чи може це бути єдиною причиною чи є більше причин?
Вище сказане я лише взяв за приклад.
xdialog
, і по-друге, з якими віртуальними пакетами.
aptitude
, віртуальні пакети - це термін, що використовується для опису пакетів, які складаються лише із залежностей, але викликають встановлення фактичного програмного забезпечення на основі залежних від невіртуальних пакетів. Не впевнений, що цей термін використовується по-різному в Debian - тому я не зміню його без вашого нормального. Чи можете ви підтвердити чи змінити назву та опис, оскільки це заплутано?