J'ai récemment installé Visual Studio pour mac juste après le jour de son lancement. Il a consommé 20 Go de mon espace disque, alors j'ai décidé de le retirer. Je suis allé dans le dossier des applications et j'ai déplacé les composants récemment installés associés à l'installation dans la corbeille. Mais cela n’a libéré aucun espace. J'ai donc cherché en ligne et suivi le lien suivant pour la désinstallation: Désinstallation de Xamarin
Après avoir suivi le lien et saisi toutes les commandes du terminal, je n’ai pu libérer que 10 Go de stockage. Comment libérer les 10 Go restants de la mémoire?
Si quelqu'un d'autre a la même question, visitez le guide officiel .
Ce qui suit est tiré du guide original qui a été mis à jour le 2017-04-14.
Désinstallez Visual Studio pour Mac App
Étape 1. Recherchez le fichier Visual Studio.app dans le répertoire/Applications et faites-le glisser dans la corbeille. Vous pouvez également cliquer avec le bouton droit de la souris et sélectionner Déplacer vers la corbeille.
Étape 2. Supprimez toutes les traces de Visual Studio pour Mac
Exécutez les commandes suivantes dans votre terminal:
Sudo rm -rf "/Applications/Visual Studio.app" rm -rf ~/Library/Caches/VisualStudio rm -rf ~/Library/Preferences/VisualStudio rm -rf "~/Library/Preferences/Visual Studio" rm -rf ~/Library/Logs/VisualStudio rm -rf ~/Library/VisualLodStudio
Désinstaller Xamarin.Android
Sudo rm -rf /Developer/MonoDroid rm -rf ~/Library/MonoAndroid Sudo pkgutil --forget com.xamarin.Android.pkg Sudo rm -rf /Library/Frameworks/Xamarin.Android.framework
Désinstallez Xamarin.iOS
rm -rf ~/Library/MonoTouch Sudo rm -rf /Library/Frameworks/Xamarin.iOS.framework Sudo rm -rf /Developer/MonoTouch Sudo pkgutil --forget com.xamarin.monotouch.pkg Sudo pkgutil --forget com.xamarin.xamarin-ios-build-Host.pkg
Désinstallez Xamarin.Mac
Sudo rm -rf /Library/Frameworks/Xamarin.Mac.framework rm -rf ~/Library/Xamarin.Mac
Désinstallez les classeurs et l'inspecteur
Sudo /Library/Frameworks/Xamarin.Interactive.framework/Versions/Current/uninstall
Désinstaller le programme d'installation de Visual Studio
rm -rf ~/Library/Caches/XamarinInstaller/ rm -rf ~/Library/Caches/VisualStudioInstaller/ rm -rf ~/Library/Logs/XamarinInstaller/ rm -rf ~/Library/Logs/VisualStudioInstaller/ rm -rf ~/Library/Preferences/Xamarin/ rm -rf "~/Library/Preferences/Visual Studio/"
Désinstallez Mono SDK (MDK)
Avertissement
Il existe d'autres applications en dehors de Xamarin qui utilisent également Mono, telles que Unity. Assurez-vous qu'il n'y a pas d'autres dépendances sur Mono avant de le désinstaller.
Sudo rm -rf /Library/Frameworks/Mono.framework Sudo pkgutil --forget com.xamarin.mono-MDK.pkg
Le guide officiel ne l'a pas mentionné, mais j'ai découvert qu'il y avait d'autres applications nommées Xamarin.xxxx dans le répertoire de ma bibliothèque. Je les ai simplement déplacés à la poubelle.
Peut-être que ce serait une meilleure solution (pas besoin de suivre chaque étape): https://raw.githubusercontent.com/MicrosoftDocs/visualstudio-docs/master/mac/resources/uninstall-vsmac .sh :
#!/bin/sh
# Uninstall Visual Studio for Mac
echo "Uninstalling Visual Studio for Mac..."
Sudo rm -rf "/Applications/Visual Studio.app"
rm -rf ~/Library/Caches/VisualStudio
rm -rf ~/Library/Preferences/VisualStudio
rm -rf "~/Library/Preferences/Visual Studio"
rm -rf ~/Library/Logs/VisualStudio
rm -rf ~/Library/VisualStudio
rm -rf ~/Library/Preferences/Xamarin/
rm -rf ~/Library/Developer/Xamarin
# Uninstall Xamarin.Android
echo "Uninstalling Xamarin.Android..."
Sudo rm -rf /Developer/MonoDroid
rm -rf ~/Library/MonoAndroid
Sudo pkgutil --forget com.xamarin.Android.pkg
Sudo rm -rf /Library/Frameworks/Xamarin.Android.framework
# Uninstall Xamarin.iOS
echo "Uninstalling Xamarin.iOS..."
rm -rf ~/Library/MonoTouch
Sudo rm -rf /Library/Frameworks/Xamarin.iOS.framework
Sudo rm -rf /Developer/MonoTouch
Sudo pkgutil --forget com.xamarin.monotouch.pkg
Sudo pkgutil --forget com.xamarin.xamarin-ios-build-Host.pkg
# Uninstall Xamarin.Mac
echo "Uninstalling Xamarin.Mac..."
Sudo rm -rf /Library/Frameworks/Xamarin.Mac.framework
rm -rf ~/Library/Xamarin.Mac
# Uninstall Workbooks and Inspector
echo "Uninstalling Workbooks and Inspector..."
Sudo /Library/Frameworks/Xamarin.Interactive.framework/Versions/Current/uninstall
# Uninstall the Visual Studio for Mac Installer
echo "Uninstalling the Visual Studio for Mac Installer..."
rm -rf ~/Library/Caches/XamarinInstaller/
rm -rf ~/Library/Caches/VisualStudioInstaller/
rm -rf ~/Library/Logs/XamarinInstaller/
rm -rf ~/Library/Logs/VisualStudioInstaller/
# Uninstall the Xamarin Profiler
echo "Uninstalling the Xamarin Profiler..."
Sudo rm -rf "/Applications/Xamarin Profiler.app"
echo "Finished Uninstallation process."
Si vous n'avez pas encore utilisé le script bash, vous pouvez également consulter sa documentation: https://docs.Microsoft.com/en-us/visualstudio/mac/uninstall
En fait, c'est assez facile. Créez un fichier avec l'extension .sh (par exemple, vsremover.sh) et collez le code ci-dessus. Sauvegarder. Ouvrez l'application terminal , accédez à l'emplacement où vous avez enregistré le fichier (par exemple: cd /Users/yourname/Desktop
) et tapez ce qui suit:
chmod +x vsremover.sh
Puis lancez-le:
./vsremover.sh