Tôi đã thấy trong Debian có khá nhiều gói là các gói ảo. Tại sao các gói ảo như vậy tồn tại?
ví dụ: -
$ 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.
Xem các gợi ý: -
Suggests: xdialog
Bây giờ hãy thử xem nó gần hơn một chút -
$ aptitude show xdialog
No current or candidate version found for xdialog
Package: xdialog
State: not a real package
Tại sao nó ở đó? Người ta có thể, nó là một gói thực sự khi nói khò khè hoặc jessie và sau đó nó đã được gỡ bỏ. Đây có thể là lý do duy nhất hoặc có khả năng có nhiều lý do hơn?
Ở trên tôi vừa lấy một ví dụ.
xdialog
và thứ hai, gói ảo là gì.
aptitude
, các gói ảo là thuật ngữ được sử dụng để mô tả các gói chỉ bao gồm các phụ thuộc, nhưng khiến phần mềm thực tế được cài đặt dựa trên các gói không ảo phụ thuộc. Không chắc liệu thuật ngữ này có được sử dụng khác nhau trong Debian hay không - vì vậy tôi sẽ không thay đổi thuật ngữ đó nếu không có sự đồng ý của bạn. Bạn có thể xác nhận, hoặc thay đổi tiêu đề và mô tả, vì nó khó hiểu?