Como remover completamente o Visual Studio do mac?

8

Eu instalei recentemente o Visual Studio para mac logo após o dia em que foi lançado. Ele consumiu 20 GB do meu espaço em disco, então decidi removê-lo. Fui para a pasta de aplicativos e movi componentes recentemente instalados associados à instalação para a lixeira. Mas não liberou espaço algum. Então procurei on-line e segui o seguinte link para a desinstalação: Desinstalando o Xamarin

Depois de seguir o link e inserir todos os comandos do terminal, consegui liberar apenas 10 GB de armazenamento. Como faço para liberar o resto 10 gb do armazenamento?

    
por Shrijan Aryal 23.11.2016 / 21:23

2 respostas

17

Caso alguém tenha a mesma pergunta visitada aqui, visite o guia oficial .

O seguinte é citado do guia original que foi atualizado em 2017-4-14.

Uninstall Visual Studio for Mac App

Step 1. Locate Visual Studio.app in the /Applications directory and drag it to the Trash Can. Alternatively, right-click and select Move to Trash.

Step 2. Remove all traces of Visual Studio for Mac

     

Execute os seguintes comandos no seu 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
     

Desinstalar 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 
     

Desinstalar o 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
     

Desinstalar o Xamarin.Mac

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

Desinstalar pastas de trabalho e inspetor

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

Desinstalar o instalador do 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/"
     

Desinstalar o Mono SDK (MDK)

     

Warning

There are other applications outside of Xamarin which also use Mono, such as Unity. Be sure that there are no other dependencies on Mono before uninstalling it.

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

Outros aplicativos com prefixo de nome Xamarin

O guia oficial não mencionou, mas descobri que havia outros aplicativos chamados Xamarin.xxxx no diretório da minha biblioteca. Eu simplesmente os movi para o lixo.

    
por 12.05.2017 / 21:31
7

Pode ser que seja uma solução melhor (não é necessário seguir cada etapa): link :

#!/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."

Se você não tiver lidado com o script bash antes, também poderá ver sua documentação: link

Na verdade, é bem fácil. Crie um arquivo com a extensão .sh (por exemplo, vsremover.sh) e cole o código acima. Salve . Abra o terminal , vá para o local onde você salvou o arquivo (por exemplo: cd /Users/yourname/Desktop ) e digite o seguinte:

chmod +x vsremover.sh

Em seguida, execute:

./vsremover.sh
    
por 05.08.2017 / 01:41