dpkg
और apt-get
सॉफ़्टवेयर स्थापित करने के 2 अलग-अलग तरीके हैं। मूल रूप से apt-get, aptitude और synaptic को डेबियन के dpkg पैकेज मैनेजमेंट प्रोग्राम के शीर्ष पर बनाया गया है। वे सभी एक ही मूल कार्य - पैकेज प्रबंधन करते हैं, लेकिन कुछ अतिरिक्त विशेषताएं हैं। Apt-get की अतिरिक्त विशेषताओं में से 1 यह है कि यह निर्भरता को स्थापित करेगा और dpkg नहीं करता है।
-P / purge के बारे में ...
-P
में dpkg
साधन --purge
और सब कुछ निकाल देंगे, setttings और विन्यास फाइल भी शामिल है। मैनुअल से:
-r, --remove, -P, --purge package...|-a|--pending
Remove an installed package. -r or --remove remove everything
except conffiles. This may avoid having to reconfigure the pack‐
age if it is reinstalled later. (Conffiles are configuration
files that are listed in the DEBIAN/conffiles control file). -P
or --purge removes everything, including conffiles. If -a or
--pending is given instead of a package name, then all packages
unpacked, but marked to be removed or purged in file
/var/lib/dpkg/status, are removed or purged, respectively. Note:
some configuration files might be unknown to dpkg because they
are created and handled separately through the configuration
scripts. In that case, dpkg won't remove them by itself, but the
package's postrm script (which is called by dpkg), has to take
care of their removal during purge. Of course, this only applies
to files in system directories, not configuration files written
to individual users' home directories.
Removing of a package consists of the following steps:
1. Run prerm script
2. Remove the installed files
3. Run postrm script
उसी में चला जाता purge
है apt-get
।
remove
remove is identical to install except that packages are removed
instead of installed. Note the removing a package leaves its
configuration files in system. If a plus sign is appended to the
package name (with no intervening space), the identified package
will be installed instead of removed.
purge
purge is identical to remove except that packages are removed and
purged (any configuration files are deleted too).
मूल रूप से यह एक ही विकल्प है। माइंड यू: डिपेंडेंसी को दूर करना dpkg के साथ नहीं होता है। apt-get निर्भरता को दूर करता है
Lekensteyn द्वारा टिप्पणी से प्रलेखन: