Come pulire disinstallare Adobe Acrobat Reader DC?

6

Dovendo compilare un documento governativo mi è stato suggerito di installare il ultima versione di Adobe Acrobat Reader DC sul mio Mac (10.10.4).

Ho scaricato la versione 2015.009.20069 dal server Adobe.

Questo software si è bloccato 3 volte su documenti PDF di base. Non ho trovato comunque la possibilità di stampare un documento. Il mio umask radice è 022 e tuttavia, questo software installato /Applications con una modalità di 775 che costituisce una semplice violazione delle mie impostazioni di sicurezza.

Quindi vorrei disinstallarlo. Sfortunatamente, non c'è un programma di disinstallazione incluso con il programma di installazione del pacchetto.

Ho pensato che questo fosse dovuto al fatto che questo software era solo una installazione di base %codice%. Solo per essere sicuro, ho fatto una veloce ricerca di tutti i file arrivati sul mio Mac allo stesso tempo e ha scoperto 2083 all'interno di:

/Library/Application Support
/Library/LaunchDaemons
/Library/Preferences
/Library/PriviledgedHelperTools
${HOME}/Library/Application Support
${HOME}/Library/Preferences

Questo non è esattamente ciò che si può chiamare un'installazione pulita e semplice.

Esiste un programma di disinstallazione completo e semplice di questo pezzo di software [censurato]?     
posta daniel Azuelos 30.12.2015 - 18:54
fonte

3 risposte

15

Non ho trovato alcuna risposta professionale sul server Adobe. Quindi ho dovuto farlo.

Ecco lo script della shell che ho scritto con l'aiuto di un altro strumento: Trova tutti i file modificati attorno a uno conosciuto e che ho completamente testato dopo un'installazione indesiderata (su Yosemite 10.10.4).

Ovviamente, questa shell deve essere eseguita come root . Questo è il motivo per cui io aggiunto set -ex per controllare esattamente quale comando è eseguito e per uscire in caso di errore.

#!/bin/sh

# shell script to clean all files created or modified 
# during the install of Adobe Acrobat Reader DC

# exit on error and echo commands

set -ex

# check if a directory is empty
is_empty() { [ -z 'find $1/. ! -name . -print -prune | head -1' ] ; }

# rm left empty dir
rm_ifempty() {
        if is_empty $1 ; then
                rm -rf $1
        else
                echo $1 not empty
        fi ;
}

# ----------------------------------------------------------------------
# stop and remove daemons

cd /Library/LaunchDaemons

launchctl unload com.adobe.ARMDC.Communicator.plist
rm -f com.adobe.ARMDC.Communicator.plist

launchctl unload com.adobe.ARMDC.SMJobBlessHelper.plist
rm -f com.adobe.ARMDC.SMJobBlessHelper.plist

cd /Library/LaunchAgents
launchctl unload com.adobe.ARMDCHelper.*.plist
rm -f com.adobe.ARMDCHelper.*.plist

# ----------------------------------------------------------------------
# remove the application

cd /Applications
rm -rf Adobe\ Acrobat\ Reader\ DC.app


# remove system wide preferences

cd /Library/Preferences
rm -f com.adobe.reader.DC.WebResource.plist

# ----------------------------------------------------------------------
# remove all Application dependant ressources

cd /Library/Application\ Support/Adobe
rm -rf ARMDC
rm -rf ARMNext
rm -rf HelpCfg
rm -rf Reader/DC

# Reader/11.0 should be kept
# if Reader directory is empty remove it

rm_ifempty Reader

cd /Library/Internet\ Plug-Ins/
rm -rf AdobePDFViewer.plugin
rm -rf AdobePDFViewerNPAPI.plugin

cd /Library/PrivilegedHelperTools
rm -f com.adobe.ARMDC.*

# ----------------------------------------------------------------------
# remove HOME dependant ressources

cd ~/Library/Application\ Support/Adobe
rm -rf AcroCef
rm -rf Acrobat/DC


# Acrobat/other_versions shoud be kept
# if Acrobat directory is empty remove it

rm_ifempty Acrobat

rm -rf Linguistics

cd ~/Library/Application\ Support
rm -rf CEF

# crash dumps
cd ~/Library/Logs/DiagnosticReports
rm -rf AdobeReader_*.crash

cd ~/Library/Preferences
rm com.adobe.AdobeRdrCEF.plist

# ----------------------------------------------------------------------
# remove receipts files

cd /private/var/db/receipts
rm com.adobe.RdrServicesUpdater.*
rm com.adobe.acrobat.DC.*
rm com.adobe.armdc.*
    
risposta data 21.03.2016 - 17:51
fonte
2

C'è un modo molto più semplice per disinstallare le applicazioni. Macworld.com ha scritto su un prodotto di FreeSoftMac chiamato App Cleaner che fa esattamente questo tipo di disinstallazione.

Puoi anche dare un'occhiata a questa domanda simile: Come disinstallare Qt in El Capitan?

Al momento non ho installato Adobe sul mio Mac, ma ho installato un software che ha installato Launch Daemon - Disk Drill - che ho intenzione di disinstallare perché ho finito con il mio recupero di unità. Di seguito è riportata una schermata di ciò che trova e verrà rimosso dal sistema; la freccia punta al daemon di avvio associato a Disk Drill.

    
risposta data 21.03.2016 - 19:42
fonte
0

Penso che funzionerà; per provarlo ora. Ho usato CleanMyMac attraverso più versioni; ho appena installato CMM3 sul mio nuovo MacBookPro con sistema operativo Sierra; Completa la disinstallazione di programmi / applicazioni, quindi immagino che funzionerà per Reader. Ora tutto ciò che devo fare è trovare Reader 11! (o spostalo dal disco di backup, immagino)

    
risposta data 14.11.2016 - 20:41
fonte

Leggi altre domande sui tag