J'ai vu des conseils sur une base par application, mais existe-t-il une approche standard comme Ajout/Suppression de programmes dans Windows ?
Réponses
Trop de publicités?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.
J'ai utilisé AppZapper avec de bons résultats
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 /
- Réponses précédentes
- Plus de réponses