8 votes

Existe-t-il une procédure de désinstallation standard sur Mac OS X ?

J'ai vu des conseils sur une base par application, mais existe-t-il une approche standard comme Ajout/Suppression de programmes dans Windows ?

0voto

Julie Points 21

Les autres commentaires ici ont raison pour la désinstallation des applications, mais vous pouvez essayer quelque chose comme Hazel qui dispose d'une fonctionnalité permettant de supprimer les fichiers connexes/de support d'une application lorsque vous avez fait glisser l'application vers la corbeille.

0voto

J'ai utilisé AppZapper avec de bons résultats

0voto

chillin Points 2767

J'utilise un one liner emprunté à un utilisateur quelque part sur ce site, ou sur un site frère apparenté, ou sur macosxhints (je ne me souviens plus de la référence sinon je posterais un lien), que j'ai transformé en un script (appelé "uninstaller") et que j'ai légèrement ajusté en changeant la commande rm pour utiliser un programme en ligne de commande plus sûr installé avec macports, rmtrash. Le fichier de reçus de bom fourni par l'utilisateur doit se trouver dans /private/var/db/receipts si l'application à supprimer a été installée à l'aide d'un installateur et que le dev en a inclus un. Le script placera tous les fichiers installés dans la corbeille de l'utilisateur.

 #!/bin/bash
 #uninstaller /private/var/db/receipts/com.url.name.of.app.bom
 #uninstall os x application installed with installer -pkg
 #using (user) provided bom receipt
 #place all installed files and directories in user's Trash

 lsbom="/usr/bin/lsbom"
 cd="/usr/bin/cd"
 sudo="/usr/bin/sudo"
 xargs="/usr/bin/xargs"
 rmtrash="/opt/local/bin/rmtrash"

 lsbom -fls "$1" | (cd /; sudo xargs rmtrash -u $USER)
 exit

Installation de MacPorts et rmtrash est assez simple, cependant, une fois que xcode (pour Mavericks 10.9 xcode_5.1.1.dmg ) est installé :

 curl -Ok https://distfiles.macports.org/MacPorts/MacPorts-2.2.1.tar.bz2
 tar xf MacPorts-2.2.1.tar.bz2
 cd MacPorts-2.2.1
 ./configure
 make
 sudo make install #not war!
 cd ..
 rm -rf Macports-*
 sudo /opt/local/bin/port -v selfupdate
 export PATH=$HOME/macports/bin:$HOME/macports/sbin:$PATH
 export MANPATH=$HOME/macports/share/man:$MANPATH
 sudo port -vsc install rmtrash
 diskutil quiet repairPermissions /

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