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?