it-swarm.com.de

Wie entferne ich Visual Studio vollständig von einem Mac?

Ich habe kürzlich Visual Studio für Mac direkt nach dem Start installiert. Es hat 20 GB Speicherplatz in Anspruch genommen, daher habe ich beschlossen, es zu entfernen. Ich habe den Anwendungsordner aufgerufen und kürzlich installierte Komponenten, die mit der Installation verbunden sind, in den Papierkorb verschoben. Aber es gab überhaupt keinen Platz frei. Also habe ich online gesucht und bin dem folgenden Link zur Deinstallation gefolgt: Deinstallation von Xamarin

Nachdem ich dem Link gefolgt und alle Terminalbefehle eingegeben hatte, konnte ich nur 10 GB Speicherplatz freigeben. Wie kann ich den Rest von 10 GB des Speichers freigeben?

10
Shrijan Aryal

Falls jemand die gleiche Frage hier hat, besuchen Sie bitte den offiziellen Leitfaden .

Das Folgende ist aus dem Original-Handbuch zitiert, das am 14.04.2017 aktualisiert wurde.

Deinstallieren Sie Visual Studio für Mac App

Schritt 1. Suchen Sie Visual Studio.app im Verzeichnis/Applications und ziehen Sie es in den Papierkorb. Alternativ können Sie auch mit der rechten Maustaste klicken und In den Papierkorb verschieben auswählen.

Schritt 2. Entfernen Sie alle Spuren von Visual Studio für Mac

Führen Sie die folgenden Befehle in Ihrem Terminal aus:

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

Deinstallieren Sie 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 

Deinstallieren Sie 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

Deinstallieren Sie Xamarin.Mac

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

Deinstallieren Sie Workbooks and Inspector

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

Deinstallieren Sie das Visual Studio-Installationsprogramm

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/"

Mono SDK (MDK) deinstallieren

Warnung

Es gibt andere Anwendungen außerhalb von Xamarin, die ebenfalls Mono verwenden, z. B. Unity. Stellen Sie sicher, dass keine anderen Abhängigkeiten zu Mono bestehen, bevor Sie es deinstallieren.

Sudo rm -rf /Library/Frameworks/Mono.framework
Sudo pkgutil --forget com.xamarin.mono-MDK.pkg

Andere Apps mit Namenspräfix Xamarin

Der offizielle Führer erwähnte es nicht, aber ich fand andere Apps mit dem Namen Xamarin.xxxx in meinem Bibliotheksverzeichnis. Ich habe sie einfach in den Papierkorb verschoben.

25
lowatt

Möglicherweise ist dies die bessere Lösung (Sie müssen nicht jeden Schritt ausführen): 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."

Wenn Sie sich noch nicht mit Bash-Skripten befasst haben, können Sie auch die Dokumentation lesen: https://docs.Microsoft.com/en-us/visualstudio/mac/uninstall

Eigentlich ist es ziemlich einfach. Erstellen Sie eine Datei mit der Erweiterung .sh (z. B. vsremover.sh) und fügen Sie den obigen Code ein. Sparen. Öffnen Sie die Terminalanwendung , gehen Sie zu dem Ort, an dem Sie die Datei gespeichert haben (zum Beispiel: cd /Users/yourname/Desktop), und geben Sie Folgendes ein:

chmod +x vsremover.sh

Dann führe es aus:

./vsremover.sh
10
Brainiac