मैंने डेबियन में देखा है कि काफी कुछ पैकेज वर्चुअल पैकेज हैं। ऐसे वर्चुअल पैकेज मौजूद क्यों हैं?
उदाहरण के लिए: -
$ 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
वर्चुअल पैकेज में , उन पैकेजों का वर्णन करने के लिए इस्तेमाल किया जाने वाला शब्द है जिसमें केवल निर्भरताएं होती हैं, लेकिन वास्तविक सॉफ्टवेयर निर्भर गैर-वर्चुअल पैकेजों के आधार पर स्थापित किया जाता है। यह सुनिश्चित नहीं है कि शब्द का उपयोग डेबियन में अलग-अलग तरीके से किया गया है - इसलिए मैं इसे आपके ओके के बिना नहीं बदलूंगा। क्या आप इसकी पुष्टि या शीर्षक और विवरण बदल सकते हैं, क्योंकि यह भ्रामक है?