Answers:
ලෙස man apt-get
පිටු පවසයි:
ඉවත් කිරීම - ඉවත් කිරීම ස්ථාපනය කිරීමට සමාන වේ. පැකේජයක් ඉවත් කිරීමෙන් එහි වින්යාස ගොනු පද්ධතියේ ඉතිරි වන බව සලකන්න . පැකේජයේ නමට ප්ලස් ලකුණක් එකතු කර ඇත්නම් (මැදිහත් ඉඩක් නොමැතිව), ඉවත් කිරීම වෙනුවට හඳුනාගත් පැකේජය ස්ථාපනය කෙරේ.
පිරිසිදු කිරීම - පිරිසිදු කිරීම ඇසුරුම් ඉවත් කර පිරිසිදු කිරීම හැර (ඉවත් කිරීමට සමාන වේ) ( ඕනෑම වින්යාස ගොනු ද මකා දමනු ලැබේ ).
ඇත්ත වශයෙන්ම, පරිශීලකගේ නිවාස ෆෝල්ඩරය තුළ වින්යාස ගොනු තබා ඇති පැකේජ වලට මෙය අදාළ නොවේ (උදා /home/SexyNoJutsuUser
), මෙම ලිපිගොනු ස්පර්ශ නොකරනු ඇත ( යෙදුමකට සම්බන්ධ සියල්ල "පිරිසිදු කිරීම" ඉවත් නොකරන්නේ ඇයි? )
උදාහරණයක් ලෙස, ඔබ purge
ක්රෝම්, ෆයර්ෆොක්ස්, කොඩී හෝ ඔබේ /home
ෆෝල්ඩරය තුළ වින්යාස ගොනු කිහිපයක් තබා ඇති වෙනත් අයෙකුට නම් , මෙම වින්යාස ගොනු එහි රැඳෙනු ඇත.
අනෙක් අතට ඔබ Apache, දැල්ලන්, MySQL හෝ ඒවායේ වින්යාස ගොනු සුරැකීමට සමාන වෙනත් සේවාවන් ස්ථාපනය /etc
කරන්නේ නම්, ඔබ භාවිතා කරන්නේ නම් මෙම වින්යාස ගොනු මකා දැමෙනු ඇත purge
.
තවත් ප්රශ්නයකට මගේ පිළිතුරෙන් උපුටා ගැනීමකි :
apt-get remove packagename
ද්විමය ඉවත් කරයි, නමුත් පැකේජයේ වින්යාසය හෝ දත්ත ගොනු නොවේpackagename
.apt-get purge packagename
, හෝ පැකේජය සම්බන්ධ සෑම දෙයක්මapt-get remove --purge packagename
ඉවත් කරයි , [...] ඔබ වින්යාසය අවුල් කළ නිසා යෙදුමක් සමඟ 'සියල්ල ආරම්භ කිරීමට' අවශ්ය විට විශේෂයෙන් ප්රයෝජනවත් වේ.packagename
apt-get purge
වින්යාස ගොනු ඉවත් කරන අතර apt-get remove
එසේ නොවේ.
apt
සමාන වන නමුත්, විකල්පයක්,apt-get
): askubuntu.com/questions/936810/apt-remove-vs-purge