Dpkg-reconfigure को कैसे पता चलता है कि आवेदन किस श्रेणी का है?


2

जब मैं कमांड चलाता हूं sudo dpkg-reconfigure lightdm, तो मुझे एक स्क्रीन पर ले जाया जाता है जो मुझे अनुकूलित करने की अनुमति देता है कि मैं किस डिस्प्ले मैनेजर का उपयोग करना चाहता हूं। यह सूची lightdm, gdmऔर अन्य प्रदर्शन प्रबंधकों को मैंने स्थापित किया है। मैंने अन्य चीजों के लिए इस कमांड का उपयोग नहीं किया है, लेकिन मुझे लगता है कि यह आपको संकुल की अन्य श्रेणियों को भी कॉन्फ़िगर करने देता है।

यह कैसे dpkg-reconfigureपता चलता है कि एप्लिकेशन प्रदर्शन प्रबंधक (या कोई अन्य श्रेणी जिसे आप कॉन्फ़िगर कर रहे हैं) और जो नहीं हैं? यदि उपयुक्त-दृश्यों के साथ पर्दे के पीछे कुछ वर्गीकरण हो रहा है, तो मैं इसके बारे में जानना चाहता हूं, और मैं इन श्रेणियों को कैसे देख सकता हूं।

जवाबों:


3

इसे config.deb पैकेज में नियंत्रण फ़ाइल के भीतर विकल्प मिलते हैं :

CHOICES=
if db_metaget shared/default-x-display-manager choices; then
  CHOICES="$RET"
fi

आप एक पैकेज के बारे में मेटा-जानकारी देख सकते हैं, जिसमें "एक्स-डिस्प्ले-मैनेजर" जैसे वर्चुअल फ़ंक्शंस शामिल हैं, apt-cacheकमांड के साथ :

steven@wind:~$ apt-cache show lightdm | head
Package: lightdm
Priority: optional
Section: x11
Installed-Size: 440
Maintainer: Robert Ancell <robert.ancell@ubuntu.com>
Architecture: i386
Version: 1.2.3-0ubuntu2.2
Provides: x-display-manager
Depends: debconf (>= 0.5) | debconf-2.0, upstart-job, libc6 (>= 2.4), libglib2.0-0 (>= 2.28.0), libpam0g (>= 0.99.7.1), libxcb1, libxdmcp6, libpam-runtime (>= 0.76-14), libpam-modules, adduser, libglib2.0-bin, dbus, plymouth (>= 0.8.2-2ubuntu31.1)
Pre-Depends: dpkg (>= 1.15.7.2)
steven@wind:~$

Provides: x-display-managerलाइन यहाँ प्रासंगिक टुकड़ा है।

यह पता लगाने का एक तरीका है कि कौन से अन्य पैकेज यह फ़ंक्शन प्रदान करते हैं apt-cache search ...:

steven@wind:~$ apt-cache search x-display-manager
kdm - KDE Display Manager for X11
lightdm - Display Manager
gdm - GNOME Display Manager
lxdm - GUI login manager for LXDE
slim - desktop-independent graphical login manager for X11
wdm - WINGs Display Manager - an xdm replacement with a WindowMaker look
xdm - X display manager
steven@wind:~$

यदि आप वास्तव में विवरण में डुबकी लगाना चाहते हैं, तो देबकनफ प्रोग्रामर ट्यूटोरियल शुरू करने के लिए एक अच्छी जगह है।


धन्यवाद! एक निश्चित श्रेणी के साथ संकुल की खोज करने की क्षमता वास्तव में उपयोगी है। अब मैं आसानी से प्रदर्शन प्रबंधकों और विंडो प्रबंधकों के सभी पा सकता हूं जिन्हें मैं आज़मा सकता हूं।
gsingh2011
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.