70 votes

Comment supprimer une application verrouillée, Karabiner?

Je cours High Sierra sur mon ancien iMac. J'ai récemment chargé l'application Karabiner-elements.app mais lorsque j'ai essayé de la supprimer, un message est apparu disant qu'elle était verrouillée et ne pouvait pas être supprimée. J'ai donc ouvert les infos pour confirmer que l'application était verrouillée. Je n'ai pas pu décocher la case verrouillée, donc j'ai cliqué sur l'icône en bas. La case où je peux décocher la fonction de verrouillage est toujours grisée.

entrer la description de l'image ici

J'ai également ouvert une fenêtre de terminal et navigué jusqu'au dossier /Applications. J'ai déterminé que l'application Karabiner était là et j'ai tapé sudo rm -r Karabiner-Elements.app mais j'ai reçu un message disant "Opération non autorisée".

Comment puis-je supprimer cette application ?

5 votes

La façon dont cela fonctionne est que l'installateur définit les drapeaux schg et uchg.

118voto

awy Points 500

Il faut le faire dans l'application elle-même.

Dans l'onglet "Divers", appuyez sur le bouton "Désinstaller Karabiner-Elements".

Vous pouvez également désinstaller Karabiner-Elements en ligne de commande.

bash '/Library/Application Support/org.pqrs/Karabiner-DriverKit-VirtualHIDDevice/scripts/uninstall/deactivate_driver.sh'
sudo '/Library/Application Support/org.pqrs/Karabiner-Elements/uninstall.sh'

https://karabiner-elements.pqrs.org/docs/manual/operation/uninstall/


Pour toute autre application/fichier verrouillé(e), essayez de le déverrouiller en décochant la case "verrouillé" dans "Obtenir des informations" d'abord.

Si la case est grisée, exécutez la commande suivante dans Terminal :

cd "/Applications"
sudo chflags noschg "Karabiner-Elements.app"

Ensuite, supprimez-la en cliquant droit > "Mettre à la corbeille".

En savoir plus sur noschg à l'adresse man chflags.

4 votes

Je viens de mettre à jour vers Catalina et j'ai oublié que Karabiner était installé, et il ne me permettait pas de le supprimer. La commande terminale a fonctionné pour moi, merci!

5 votes

Après avoir exécuté sudo chflags noschg "Karabiner-Elements.app", je n'ai pas pu le supprimer avec Déplacer vers la corbeille, mais sudo rm -rf Karabiner-Elements.app a supprimé l'application. Il en va de même pour EventViewer. Le script de désinstallation n'a pas fonctionné, peut-être parce que j'avais déjà supprimé la plupart de l'application manuellement. Tout cela sur Catalina.

0 votes

@Greg n'a pas demandé de "mettre à la corbeille" demander le mot de passe root ?

4voto

n13 Points 121

J'avais oublié que j'avais installé cette application, mais j'ai accidentellement supprimé l'extension du noyau et le script de désinstallation. Je me suis retrouvé avec une application qui ne pouvait pas être supprimée ou déplacée de quelque manière que ce soit.

Je l'ai résolu de cette manière :

  • Télécharger Karabiner-Elements
  • Installer
  • Lancer l'application
  • Aller dans "misc" et désinstaller avec le bouton de désinstallation.
  • redémarrer

Et ensuite ne l'installez jamais de nouveau.

Vraiment très ennuyeux, j'ai passé beaucoup de temps à essayer différentes suggestions mais aucune d'entre elles n'a fonctionné. Changer les paramètres, changer l'utilisateur, etc.

1voto

grepit Points 113

Aucun des scripts ci-dessus ni la documentation de Karabinar n'existait sur mes chemins ou ne fonctionnait... la seule façon dont j'ai pu le faire était

  1. redémarrer mon mac en maintenant command+r (cela m'a amené en mode de récupération)

  2. une fois en mode de récupération, je suis allé dans Utilitaires > Terminal et j'ai tapé

    csrutil disable
    reboot
  3. après le redémarrage, j'ai tapé

    sudo -i

et ensuite

cd /Library/SystemExtensions 

où j'ai vu un drôle de nom de dossier comme celui-ci FB393D41-2F97-4069-97E1-1F97B711EA3B ,

rm -rf ce dossier (faites attention à ne pas supprimer autre chose)

  1. ensuite

    ps -ef|grep karab

et tuez le processus avec kill -9 PROCCESS_ID

  1. suis allé dans les dossiers d'application via le finder et j'ai aussi supprimé Karabinar de là.

ça a été une douleur pour moi mais heureux de l'avoir enlevé... si j'avais su que ça serait aussi douloureux de le supprimer, je ne l'aurais même pas installé au départ..

0 votes

Ne t'en fais pas j'ai oublié de faire csrutil disable puis redémarrer commentaire original: j'ai aussi /Library/SystemExtensions/7...-2...-4...C/org.pqrs.Karabiner‌​-DriverKit-VirtualHI‌​DDevice.dext et quand j'essaie de rm -rf ce répertoire, j'obtiens 'Opération non autorisée' - des idées ? Je ne sais pas pourquoi il n'y a pas de publications à ce sujet - mais je soupçonne que Karabiner Elements pourrait être un logiciel espion. J'aimerais que quelqu'un l'installe et utilise quelque chose comme Charles proxy pour surveiller le trafic web afin de voir si Karabiner Elements envoie des frappes de clavier à Jiangsu Qinheng Co., Ltd.

0 votes

Avez-vous essayé en tant que superutilisateur ? (vérifiez également le bit collant). Enfin, si vous avez trouvé le message utile, veuillez lui donner +1. De plus, je soupçonne que Karabinar est un logiciel espion, ils ont fait de grands efforts pour s'assurer que vous ne pouvez pas facilement supprimer ou arrêter l'application !

0 votes

Je viens de faire une restauration complète du système. J'étais paranoïaque à l'idée que la fonction "désinstaller le logiciel" du logiciel Karabiner Elements ait ajouté des malwares supplémentaires sur mon ordinateur. Je ne voulais plus m'en préoccuper.

1voto

Melchia Points 111

Ouvrez Karabiner-Elements, puis allez à l'onglet Misc. Enfin, cliquez sur le bouton Désinstaller Karabiner-Elements.

Une image vaut mille mots :

Désinstallation de Karabiner

Source : Karabiner-Elements - Documentation / Manuel / Opération / Désinstaller

0voto

EdwardTeix Points 1

Salut les gars, cela a fonctionné pour moi, j'espère que cela fonctionnera aussi pour vous, il suffit d'aller dans le Terminal :

bash '/Library/Application Support/org.pqrs/Karabiner-DriverKit-VirtualHIDDevice/scripts/uninstall/deactivate_driver.sh'
sudo '/Library/Application Support/org.pqrs/Karabiner-Elements/uninstall.sh'

si cela dit : Operation not permitted. alors faites ceci :

sudo rm -rf /Applications/Karabiner-Elements.app
rm: /Applications/Karabiner-Elements.app/Contents: Operation not permitted
rm: /Applications/Karabiner-Elements.app: Operation not permitted

en espérant que cela fonctionne pour vous ;)

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