Која је разлика између „апт-гет пурге“ и „апт-гет ремове“

What Is Difference Between Apt Get Purge



Инсталирање и уклањање пакета је уобичајена пракса кад год радите са било којим оперативним системом по вашем избору. Међутим, понекад схватите да сте инсталирали неке пакете који вам заправо никада нису били потребни или сте за њих пронашли бољу алтернативу. У таквим ситуацијама се препоручује да на време деинсталирате небитне или непотребне пакете како не би заузели простор на вашем систему нити стварали сметње у његовим перформансама. Што се тиче оперативног система Линук, он нам пружа са две различите опције за деинсталирање или уклањање пакета, нпр. 'апт-гет пурге' и 'апт-гет ремове'. У овом чланку, наш циљ је да откријемо главну разлику између наредби „апт-гет пурге“ и „апт-гет ремове“. То ћемо учинити тако што ћемо теоретски навести ову разлику, а затим ћемо вам то показати и на примеру. Дакле, почнимо нашу потрагу за откривањем ове разлике.

Разлика између „апт-гет пурге“ и „апт-гет ремове“:

Многи људи сматрају да се команде „апт-гет пурге“ и „апт-гет ремове“ могу користити наизменично јер на крају крајева, служе истој сврси, односно обе су одговорне за деинсталирање пакета. Ова изјава је делимично тачна. Апсолутно је тачно да се обе ове команде могу користити за деинсталирање пакета у оперативном систему Линук, али начин на који деинсталирају пакете је другачији.





Наредба „апт-гет ремове“ деинсталира само пакет, али његова конфигурацијска датотека остаје ту. Међутим, када уклоните пакет помоћу команде „апт-гет пурге“, тада се пакет заједно са конфигурацијском датотеком брише, што значи да у овој ситуацији не остају трагови тог пакета.



С времена на време имате слободу да прилагодите пакет према захтевима задатка за који сте тај пакет инсталирали. Да бисте то урадили, морате извршити измене у његовој конфигурацијској датотеци. Сада, ако желите да задржите ту персонализовану конфигурациону датотеку са собом за будућу употребу чак и након брисања пакета, требало би да користите команду 'апт-гет ремове', али ако желите да се конфигурацијска датотека избрише заједно са пакетом, онда би требало да користите команду 'апт-гет пурге'. Сада ћемо вас провести кроз пример како бисте могли лако да проверите разлику између ове две команде.



Напомена: Доле приказани сценарио је демонстриран на Линук Минт 20. Такође се може проверити покретањем на другим Линук дистрибуцијама.





Демонстрирајући употребу „апт-гет ремове“ и „апт-гет пурге“ да истакнемо њихову разлику:

За демонстрацију употребе 'апт-гет ремове' и 'апт-гет пурге', користимо пакет снапд у Линук Минт 20. Прво ћемо покушати да уклонимо тај пакет са 'апт-гет ремове' и показати вам шта се после тога дешава. Затим ћемо поново инсталирати исти пакет и уклонити га помоћу „апт-гет пурге“ и открити шта се дешава када то учините. Овде треба напоменути да сваки пакет који инсталирате на Линук -у има конфигурацијску датотеку која се налази у Хоме фолдеру или фолдеру етц. Конфигурациона датотека снапд пакета налази се у фасцикли етц и можете је лако пронаћи ако је потражите као што је истакнуто на следећој слици:



Након што проверите да ли конфигурацијска датотека снапд пакета заиста постоји, мораћете да поступите на следећи начин:

Отворите терминал Линук Минт 20 кликом на његову икону на траци задатака и упишите наредбу приказану испод:

$судо апт-гет ремовеснапд

Овде можете заменити снапд именом било ког другог пакета који желите да деинсталирате док користите команду „апт-гет ремове“.

Чим извршите ову команду притиском на тастер Ентер, од вас ће се тражити да дате своју потврду о деинсталацији наведеног пакета. Откуцајте И да бисте наставили са овим процесом, што можете видети и на доњој слици:

Процес деинсталације ће потрајати неколико секунди да се успешно заврши, а када се заврши, моћи ћете да видите следећи излаз на свом терминалу:

Сада се вратите у фасциклу етц и потражите снапд. И даље ћете моћи да видите његову конфигурацијску датотеку јер команда „апт-гет ремове“ не може уклонити конфигурацијске датотеке. Ово се може проверити на доњој слици:

Након што смо ово урадили, поново смо инсталирали исти снапд пакет ради демонстрације. Међутим, овај пут ћемо покушати да га деинсталирамо користећи следећу команду:

$судо апт-гет пургеснапд

Поново, можете заменити снапд именом било ког другог пакета који желите да деинсталирате док користите команду „апт-гет пурге“.


Када извршите команду „апт-гет пурге“ притиском на тастер Ентер након што сте је унели у терминал, од вас ће бити затражено да потврдите своју радњу. То можете једноставно учинити тако што ћете уписати И, а затим притиснути тастер Ентер као што је означено на доњој слици:

Чим се деинсталација снапд пакета заврши, ваш Линук Минт 20 терминал ће приказати следећи излаз:

Сада се вратите у фасциклу етц и покушајте да потражите снапд. Овога пута нећете моћи пронаћи ниједну конфигурацијску датотеку за овај пакет јер наредба ‘апт-гет пурге’ уклања све трагове пакета, укључујући и његову конфигурацијску датотеку.

Дакле, проверено је да је команда „апт-гет пурге“ способна да избрише конфигурацијске датотеке пакета, док наредба „апт-гет ремове“ није.

Закључак:

На овај начин можете лако користити команде „апт-гет пурге“ и „апт-гет ремове“ у различитим сценаријима. Можете избрисати било који пакет по свом избору коришћењем ових команди према вашим потребама. Овај чланак вам детаљно објашњава рад обе ове команде и такође објашњава могућности обе ове команде. Још једна ствар коју треба напоменути овде је да чак и команда „апт-гет пурге“ може да избрише само оне конфигурационе датотеке које су ускладиштене у фасцикли етц, односно ова команда не може да избрише конфигурацијске датотеке пакета који су ускладиштени у фасцикли Хоме.