Ako úplne odstrániť aplikácie Softvér & v systéme Mac OS X pomocou manuálneho odinštalovania terminálu

Obsah:

Anonim

Väčšinu aplikácií v systéme Mac OS X možno ľahko odinštalovať ich presunutím do koša z priečinka /Applications/ a mnohé ďalšie sa dodávajú so sprievodnými aplikáciami na odinštalovanie, ktoré vyčistia domácnosť a úplne odstránia aj aplikácie. Okrem toho existujú nástroje tretích strán pre systém Mac OS, ktoré umožňujú úplné odstránenie aplikácií jednoduchým pretiahnutím myšou.

Iné riešenie, ktoré je najlepšie vyhradené a určené len pre pokročilých používateľov Mac, ktorým vyhovuje príkazový riadok a majú hlbšia znalosť systému Mac OS X je dôkladné manuálne odstránenie aplikácie a všetkých súvisiacich súčastí, a tým sa tu budeme zaoberať.

Tento procesný postup je oveľa technickejší a spolieha sa na to, že úplný postup odinštalovania vykoná terminál. Opäť platí, že je to určené len pre pokročilých používateľov a zriedkakedy je potrebné odstrániť aplikáciu alebo súčasti aplikácie týmto spôsobom. Kroky rozdelíme na niekoľko častí, po prvé nájdenie aplikácie a súvisiacich komponentov, čo si vyžaduje určitú úroveň znalostí a diskrétnosti na určenie toho, čo súvisí a čo nie, a po druhé, skutočné odstránenie príslušných súborov. Ak ste skúsený používateľ, ktorému táto vyhliadka vyhovuje a chcete len nejaký praktický príkaz bez akéhokoľvek vysvetlenia toho, čo sa deje a prečo, môžete prejsť na zhustenú verziu nižšie.

Ako nájsť všetky súčasti aplikácií/softvéru v systéme Mac OS X

Budeme používať terminál a mdfind, hoci na tento účel môžu fungovať aj iné nástroje na vyhľadávanie v príkazovom riadku. Všeobecná syntax, ktorú treba použiť, je nasledujúci príkaz s príznakom -name:

"

mdfind -name názov aplikácie"

Môžete použiť aj najširšie možné vyhľadávanie bez príznaku -name, ale vaše výsledky môžu byť menej presné, záleží len na vás, či je to užitočné

Ak chcete napríklad nájsť priradené súbory a komponenty s Teleportom, pomôckou na zdieľanie klávesnice a myši Mac OS X na ovládanie viacerých počítačov Mac pomocou jedinej klávesnice, môžete použiť nasledujúce:

"

mdfind -meno teleport"

Toto široké vyhľadávanie by malo na Macu vrátiť všetko, čo je spojené s názvom aplikácie – to však neznamená, že by ste mali vymazať všetko, čo vyhľadávanie vráti.Opatrne uveďte všetko, čo sa nájde, možno budete musieť upraviť parametre vyhľadávania, aby ste zistili, či nachádzate všetky potrebné súčasti aplikácie a/alebo softvéru.

Vo všeobecnosti hľadáte binárne súbory, súbory .app a zvyškové časti softvéru, ako sú napríklad súbory plist, preferencie, vyrovnávacie pamäte, démoni a ďalšie doplnkové súbory a komponenty spojené s mnohými aplikáciami v OS X. Aplikačné komponenty sa môžu objaviť na rôznych miestach, vrátane, ale nie výlučne, nasledujúcich ciest k súborom:

/Applications/ ~/Applications/ ~/Library/Application Support/ ~/Library/Preferences/ ~/Library/Caches/ ~/Library/Containers/Application] ~/Library/LaunchAgents/Application] ~/Library/PreferencePanes/ ~/Library/Saved\ Application\ State/ ~/Downloads/ /System/Library/LaunchDaemons/ /System/Library/LaunchAgents/

Pre zopakovanie, toto môže, ale nemusí byť úplný zoznam, kde sú uložené súvisiace súbory pre danú aplikáciu, preto je dôležité venovať pozornosť tomu, čo hlási príkaz mdfind.Ak to, čo chcete úplne odinštalovať, je nástroj príkazového riadka, môže mať komponenty v rôznych binárnych priečinkoch, či už /usr/bin /usr/sbin alebo iné,

Úplné odstránenie aplikácií a zvyškov aplikácií

Odstraňujte iba súvisiace súbory, ktoré je vhodné odstrániť, neexistuje na to univerzálna odpoveď, preto musíte venovať pozornosť súborom, ktoré sa nachádzajú pomocou nástroja mdfind. Uistite sa, že presne viete, ktorý súbor odstraňujete a prečo ho odstraňujete – ako už bolo spomenuté, toto je skutočne určené pre skúsených používateľov s pokročilými znalosťami Mac OS X – nechcete náhodou odstrániť nesprávnu vec . Potom môžete súbory natrvalo odstrániť buď príkazom rm alebo srm. Ak príkaz rm nepoznáte, nedá sa vrátiť späť, preto ho používajte opatrne, inak by ste mohli neúmyselne vymazať niečo dôležité.

Ak si nie ste neuveriteľne istí tým, čo robíte, mali by ste si Mac aspoň zálohovať, než pôjdete ďalej, čo je aj tak dobrý nápad robiť pravidelne.

Tu je príklad rm s predponou sudo, ktorá umožňuje administrátorské privilégiá, odstraňuje niektoré fiktívne súbory na imaginárnych miestach (áno, sú vytvorené, aby sa zabránilo kopírovaniu/vkladanie a zneužívaniu smiešne výkonného rm príkaz):

sudo rm -rif ~/Directory/Component/Removeme.pane sudo rm -rif /TheLibrary/LaunchDaemons/sketchyd sudo rm -rif /usr/sbin/crudrunner sudo rm -rif ~/Download/sketchydaemon-installer.tgz sudo rm -rif ~/.Tofu/Preferences/com.company.crudrunner.plist

Toto je opäť príklad, komponent 'sudo rm -rif' je skutočný, ale žiadny z adresárov alebo súborov nie je, bude to úplne závisieť od toho, čo nájdete pomocou mdfind a čo by ste mali určiť odstránený.

Ručné odstraňovanie aplikácií a komponentov v OS X cez terminál: Zhustená verzia

Netrpezlivý? Expert na príkazový riadok a presne viete, kde hľadať nevyžiadanú poštu? Tu je skrátená verzia bez vysvetlenia – neskočte na to, ak neviete, čo robíte:

  • Vyhoďte známe súbory aplikácií do koša
  • Spustite terminál a použite nasledujúcu syntax na nájdenie zvyškových komponentov
  • mdfind -name

  • Odstráňte priradené súbory zo systémových umiestnení pomocou rm:
  • sudo rm -rf /Whatever

  • Opakujte podľa potreby s priradenými komponentnými súbormi vrátenými mdfind

Môžete sa tiež rozhodnúť odstrániť komponenty z GUI pomocou Findera. Vymazanie súborov používateľskej vyrovnávacej pamäte a iných komponentov ~/Library/ sa dá ľahko vykonať pomocou Findera OS X, zatiaľ čo prehrabávanie sa v hlbokých systémových priečinkoch alebo unixových adresároch ako /usr/sbin/ s GUI sa zvlášť neodporúča. Tento proces funguje na odstránenie predvoleného softvéru, ktorý je súčasťou systému Mac OS X, aj keď bez veľmi presvedčivého dôvodu sa to neodporúča.

Ak sa vám niečo z toho zdá prehnané, je to preto, že je to skutočne oveľa pokročilejšie, ako by to priemerný používateľ Macu kedy potreboval. Pre veľkú väčšinu používateľov počítačov Mac je najlepšie uchýliť sa k tradičnejším metódam odinštalovania aplikácií alebo použiť dôkladnú pomôcku na odinštalovanie aplikácií, ako je AppCleaner, ktorá je bezplatná a v podstate vykonáva rovnaký proces vyhľadávania, ale prostredníctvom automatizovaného grafického používateľského rozhrania.

Ako úplne odstrániť aplikácie Softvér & v systéme Mac OS X pomocou manuálneho odinštalovania terminálu