13 votes

Comment supprimer complètement Visual Studio de Mac?

J'ai récemment installé Visual Studio pour Mac juste après son lancement. Il a consommé 20 Go d'espace disque, donc j'ai décidé de le supprimer. Je suis allé dans le dossier des applications et j'ai déplacé les composants récemment installés liés à l'installation à la corbeille. Mais cela n'a pas libéré d'espace du tout. 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 entré toutes les commandes du terminal, j'ai réussi à libérer seulement 10 Go de stockage. Comment puis-je libérer les 10 Go restants de stockage ?

25voto

Nishant Points 348

Si d'autres personnes ayant la même question visitent cet endroit, veuillez consulter le guide officiel.

Le texte suivant est cité du guide original mis à jour le 14/04/2017.

Désinstaller l'application Visual Studio pour Mac

Étape 1. Localisez Visual Studio.app dans le répertoire /Applications et faites-la glisser vers la Corbeille. Alternativement, faites un clic droit et sélectionnez 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ésinstaller 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ésinstaller Xamarin.Mac

sudo rm -rf /Library/Frameworks/Xamarin.Mac.framework
rm -rf ~/Library/Xamarin.Mac

Désinstaller Workbooks et Inspector

sudo /Library/Frameworks/Xamarin.Interactive.framework/Versions/Current/uninstall

Désinstaller l'installateur 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ésinstaller le SDK Mono (MDK)

Attention

D'autres applications en dehors de Xamarin utilisent également Mono, comme 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

Autres applications préfixées par le nom Xamarin

Le guide officiel n'en parle pas, mais j'ai découvert d'autres applications nommées Xamarin.xxxx dans mon répertoire de bibliothèque. Je les ai simplement déplacées vers la Corbeille.

11voto

Brainiac Points 111

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

# Désinstaller Visual Studio pour Mac
echo "Désinstallation de Visual Studio pour 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

# Désinstaller Xamarin.Android
echo "Désinstallation de 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ésinstaller Xamarin.iOS
echo "Désinstallation de 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ésinstaller Xamarin.Mac
echo "Désinstallation de Xamarin.Mac..."

sudo rm -rf /Library/Frameworks/Xamarin.Mac.framework
rm -rf ~/Library/Xamarin.Mac

# Désinstaller Workbooks et Inspector
echo "Désinstallation de Workbooks et Inspector..."

sudo /Library/Frameworks/Xamarin.Interactive.framework/Versions/Current/uninstall

# Désinstaller l'installateur Visual Studio pour Mac
echo "Désinstallation de l'installateur Visual Studio pour Mac..."

rm -rf ~/Library/Caches/XamarinInstaller/
rm -rf ~/Library/Caches/VisualStudioInstaller/
rm -rf ~/Library/Logs/XamarinInstaller/
rm -rf ~/Library/Logs/VisualStudioInstaller/

# Désinstaller le Profiler Xamarin
echo "Désinstallation du Profiler Xamarin..."

sudo rm -rf "/Applications/Xamarin Profiler.app"

echo "Processus de désinstallation terminé."

Si vous n'avez jamais travaillé avec un script bash auparavant, vous pouvez également consulter sa documentation : https://docs.microsoft.com/en-us/visualstudio/mac/uninstall

En fait, c'est assez simple. Créez un fichier avec l'extension .sh (par exemple, vsremover.sh) et collez le code ci-dessus. Enregistrez. Ouvrez l'application terminal, allez à l'endroit où vous avez enregistré le fichier (par exemple : cd /Users/votreNom/Desktop) et tapez ce qui suit :

chmod +x vsremover.sh

Ensuite, exécutez-le :

./vsremover.sh

0voto

Niing Points 147

Je suis en train d'utiliser MacOS X Catalina, après avoir suivi le lien fourni par @lowatt : https://docs.microsoft.com/en-us/visualstudio/mac/uninstall?view=vsmac-2019#uninstall-android-sdk-and-java-sdk

J'ai aussi remarqué que echo $PATH contient quelques variables d'environnement inutiles : /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/share/dotnet:~/.dotnet/tools:/Library/Apple/usr/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:/Applications/Xamarin Workbooks.app/Contents/SharedSupport/path-bin.

Pour les supprimer, allez dans le dossier /etc/paths.d/ ("cmd+shift+." pour afficher les fichiers / dossiers cachés) et trouvez : dotnet, dotnet-cli-.... Double-cliquez sur chacun, c'est-à-dire. Si vous double-cliquez sur dotnet vous trouverez un chemin /usr/local/share/dotnet, allez dans ce dossier et supprimez-le. Une fois que vous avez terminé, supprimez également ces dotnet, dotnet-cli-... (Vous devez vous assurer par vous-même que les autres programmes n'utilisent pas dotnet).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X