16 votes

Comment puis-je désinstaller complètement Setapp et ses assistants manuellement ?

Le Setapp.app assistant a raté ma première tentative de mettre l'application à la Corbeille (peut-être une version antérieure ?). Donc je dois nettoyer manuellement ses divers assistants et plugins.

Voici ce que j'ai trouvé jusqu'à présent :

/Applications/Setapp.app
/Applications/Setapp/ <- si vous avez installé quelque chose

~/Library/Application Support/Setapp/...
~/Library/Application Scripts/com.setapp.*
~/Library/Containers/com.setapp.*
~/Library/LaunchAgents/com.setapp.*
~/Library/QuickLook/SetappQL.qlgenerator

Si je supprime tout ce qui précède, Est-ce-que cela supprimera complètement Setapp ? Sinon, que dois-je faire d'autre ?

1 votes

Utilisez-vous jamais la commande locate dans Terminal ? Il nécessite une initialisation la première fois que vous l'utilisez, mais après cela, c'est un moyen utile de localiser rapidement des fichiers, par exemple locate -i setapp. Vous pouvez utiliser sa sortie comme un paramètre dans rm pour supprimer tout en une seule fois (assurez-vous simplement que la liste ne contient pas d'éléments que vous n'avez pas l'intention de supprimer, comme NothingToDoWithSetapp.pkg. De plus, envisagez d'utiliser un programme comme AppCleaner pour éliminer complètement les applications de votre système.

0 votes

Aussi /utilisateurs/partagé/setapp/

0 votes

J'avais quelques processus zombie "Setapp" en cours d'exécution dans le Moniteur d'activité. J'ai effacé manuellement tous les éléments que vous avez énumérés ci-dessus et maintenant je n'en vois aucun.

10voto

Component 10 Points 4512

La manière correcte de le désinstaller est la suivante :

entrer la description de l'image ici

Si vous ne l'avez pas annulé de cette manière, vous devez utiliser l'outil "Remove Setapp" qui vous est fourni dans le support.

entrer la description de l'image ici

2 votes

Il n'y a pas de "désinstallation correcte" pour une application qui laisse des éléments dispersés dans Shared et ~/Library et se transfère par conséquent lors d'une récupération avec Time Machine d'un compte utilisateur. Il s'agit soit d'une application mal écrite, soit délibérément difficile. Je soupçonne la seconde option.

5voto

Infideluxe Points 51

Setapp est absolument brutal à se débarrasser de. Même si vous pensez l'avoir désinstallé, les démons persistants de Setapp continueront de hijacker des processus indépendants et des applications achetés légitimement (comme Gemini 2, dans mon cas) et essayer de les subsumer sous l'environnement Setapp qui n'est même pas censé exister plus longtemps.

En fait, je viens juste de créer un nouveau compte avec cette entreprise afin de

  1. réinstaller tout Setapp à nouveau

et ensuite

  1. essayer une désinstallation complète.

C'est ce qui a fonctionné. Enfin. Enfin...

Exécutez cette commande:

/Applications/Setapp.app/Contents/Resources/SetappUninstaller.app/Contents/MacOS/SetappUninstaller

0 votes

Bienvenue sur Ask Different :) Il serait utile si vous pouviez modifier la réponse et ajouter quelques détails supplémentaires comme par exemple ce que fait la commande mentionnée lorsque vous la lancez. Que se passe-t-il lorsque vous l'exécutez, etc.

0 votes

Désolé pour ça. Du point de vue humain, après avoir exécuté ceci, toutes les interférences Setapp cachées ont cessé. Du point de vue technique, voici tout ce que j'ai capturé des diagnostics de la console écho :

0 votes

La solution fonctionne vraiment pour moi.

2voto

Khb Points 1002

Voici la liste des fichiers/dossiers restants de SetApp pris du Homebrew Cask pour setapp.

~/Library/Application Scripts/com.setapp.DesktopClient.SetappAgent.FinderSyncExt
~/Library/Caches/com.setapp.DesktopClient
~/Library/Caches/com.setapp.DesktopClient.SetappAgent
~/Library/Logs/Setapp
~/Library/Preferences/com.setapp.DesktopClient.SetappAgent.plist
~/Library/Saved Application State/com.setapp.DesktopClient.savedState

Comme les choses évoluent, le Cask est une bonne ressource semi-à jour : https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/setapp.rb#L21

Cependant, si vous utilisez Homebrew Casks, désinstaller est aussi simple que brew zap setapp.

Vous pouvez également déclencher le processus de désinstallation sans interaction à partir de ce script : /Applications/Setapp.app/Contents/Resources/SetappUninstaller.app/Contents/Resources/removeSetapp.sh

1voto

Adam Points 11

L'option "Désinstallation complète" ne supprime pas SetappQL.qlgenerator ni le dossier com.setapp.DesktopClient.SetappAgent.FinderSyncExt. Je viens de passer en revue la liste dans la première réponse après avoir effectué une "désinstallation complète".

0 votes

Bienvenue sur Ask Different ! Pourriez-vous s'il vous plaît expliquer à quelle option de "Désinstallation complète" vous faites référence (par exemple, avec des captures d'écran) ? Je crains que ce soit davantage un commentaire à cette réponse que solution à part entière.

0voto

Kumar Gaurav Points 121

J'ai dû supprimer les fichiers suivants pour me débarrasser de SetApp :

~/Bibliothèque/Préférences/
   com.setapp.DesktopClient.plist
   com.setapp.DesktopClient.SetappUpdater.plist
   com.setapp.DesktopClient.SetappLauncher.plist
   com.setapp.DesktopClient.SetappAgent.plist
~/Bibliothèque/Application Support/
   SetappVersions.sqlite-wal
   SetappVersions.sqlite-shm
   SetappVersions.sqlite
   Setapp
        Par défaut
            Bases de données
                Apps.searchIndexes
                    primary.searchIndex 
                    secondary.searchIndex
                    quaternary.searchIndex
                    tertiary.searchIndex            
                RecommendationsMetadata.plist
                Apps.sqlite
                RemoteConfiguration.plist
                Apps.sqlite-shm
                SetappVersions.sqlite
                Apps.sqlite-wal
                SetappVersions.sqlite-shm
                AppsKnowledgeBase.plist
                SetappVersions.sqlite-wal
                Recommendations.plist
                suggestions
            Ressources
                [Images des applications dans le catalogue d'installation]
        LaunchAgents
            Setapp.app
            SetappLauncher.app
            SetappUpdater.app 
~/Bibliothèque/Application Support/
    SetappUpdater.app
~/Bibliothèque/Caches/
    com.setapp.DesktopClient.SetappAgent
    com.setapp.DesktopClient
    com.mentalfaculty.studies-setapp
    com.wiheads.paste-setapp
~/Bibliothèque/Journaux/
    com.setapp.DesktopClient.SetappAgent
        Rapports de problème 
    Setapp
        com.setapp 2020-04-25--15-50-25-752.log
~/Bibliothèque/Cookies
    [effacer]
~/Bibliothèque/Aperçu rapide/
    SetappQL.qlgenerator
~/Bibliothèque/Containers
    com.setapp.DesktopClient.SetappAgent.FinderSyncExt
    Container.plist
       Données [À L'INSTANT T]
           Bureau [TOUS LES FICHIERS SUR MON BUREAU!]
           Téléchargements [TOUS MES TÉLÉCHARGEMENTS!]
           Films [JE N'EN AI PAS]
           Images [TOUS MES CATALOGUES LIGHTROOM!]
           Documents
               iChats [QU'EST-CE QUE C'EST?]
           Bibliothèque [TOUTE MA BIBLIOTHÈQUE!]
           Musique [TOUS MES ITUNES ET MA MUSIQUE]
~/Bibliothèque/Scripts d'application/
   com.setapp.DesktopClient.SetappAgent.FinderSyncExt

1 votes

J'ai édité votre publication pour la faire ressembler davantage à une réponse et moins à une diatribe. Pour rendre la réponse plus utile, vous pourriez remplacer la liste des fichiers/dossiers par les commandes rm nécessaires pour les supprimer.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X