Saya telah melihat di Debian bahwa beberapa paket adalah paket virtual. Mengapa ada paket virtual seperti itu?
untuk misalnya: -
$ 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.
Lihat sarannya: -
Suggests: xdialog
Sekarang mari kita coba melihatnya sedikit lebih dekat -
$ aptitude show xdialog
No current or candidate version found for xdialog
Package: xdialog
State: not a real package
Kenapa disana? Orang bisa, itu adalah paket nyata di katakan wheezy atau jessie dan kemudian dihapus. Mungkinkah ini satu-satunya alasan atau adakah kemungkinan lebih banyak alasan?
Di atas saya baru saja mengambil contoh.
xdialog, dan kedua, paket virtual apa.
aptitude, paket virtual adalah istilah yang digunakan untuk menggambarkan paket yang hanya terdiri dari dependensi, tetapi menyebabkan perangkat lunak aktual diinstal berdasarkan pada paket non-virtual dependen. Tidak yakin apakah istilah tersebut digunakan secara berbeda di Debian - jadi saya tidak akan mengubahnya tanpa persetujuan Anda. Bisakah Anda mengonfirmasi, atau mengubah judul dan deskripsi, karena membingungkan?