Mac에서 Visual Studio를 완전히 제거하는 방법?


9

나는 최근에 출시 된 직후 Mac 용 Visual Studio를 설치했습니다. 디스크 공간이 20GB 정도 소모 되었기 때문에 디스크 공간을 제거하기로 결정했습니다. 나는 응용 프로그램 폴더에 가서 설치와 관련된 최근에 설치된 구성 요소를 휴지통으로 이동했습니다. 그러나 공간을 전혀 확보하지 못했습니다. 그래서 저는 온라인으로 검색 한 후 제거를 위해 다음 링크를 따라갔습니다 : Xamarin 제거

링크를 따라 모든 터미널 명령을 입력 한 후에는 10GB의 저장 공간 만 확보 할 수있었습니다. 나머지 10GB의 저장 공간을 확보하려면 어떻게합니까?

답변:


20

같은 질문을 가진 다른 누군가가 여기를 방문하면 공식 가이드 .

다음은 2017-4-14 년에 업데이트 된 원본 가이드에서 인용 한 것입니다.

Mac App 용 Visual Studio 제거

단계 1. / Applications 디렉토리에서 Visual Studio.app를 찾아 휴지통으로 끌어 놓습니다. 또는 마우스 오른쪽 버튼으로 클릭하고 이동을 선택하십시오.     휴지통으로.

2 단계. Mac 용 Visual Studio의 모든 흔적을 제거하십시오.

터미널에서 다음 명령을 실행하십시오.

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

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 

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

Xamarin.Mac 제거

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

통합 문서 및 관리자 제거

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

Visual Studio Installer 제거

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) 제거

경고

Unity와 같은 Mono를 사용하는 Xamarin 외부의 다른 응용 프로그램도 있습니다. 다른 의존성이 없는지 확인하십시오.     모노를 제거하기 전에.

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

이름 접두사가있는 다른 앱 자 마린

공식 가이드에서는 언급하지 않았지만 다른 앱이 있음을 발견했습니다. Xamarin.xxxx 내 라이브러리 디렉토리에 있습니다. 나는 그 (것)들을 단순히 쓰레기통으로 옮겼습니다.


@ DavidPostill ♦ @ Pierre.Vriens 인용문을 추가했습니다.
lowatt

훨씬 낫다. 당신은 인용문을 모두 차단해야합니다. 읽어주세요 다른 사람들이 작성한 자료를 참조하는 방법 . 다른 사람이 작성한 견적 텍스트를 차단해야합니다. 만나다 마크 다운 도움말 . 나는 이번에 당신을 위해 그것을 고쳤지만, 미래에 이것에주의를 기울이십시오.
DavidPostill

1
고마워! 나는 또한 가지고 있었다. ~/Library/Developer/Xamarin/ 10GB 이상을 차지합니다.
Matt Huggins

8

이 방법이 더 나은 해결책이 될 수 있습니다 (각 단계를 따를 필요가 없음). 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."

전에 bash 스크립트를 다루지 않았다면, 당신은 그것의 문서를 볼 수도 있습니다 : https://docs.microsoft.com/en-us/visualstudio/mac/uninstall

사실, 꽤 쉽습니다. 확장자가 .sh 인 파일 (예 : vsremover.sh)을 만들고 위의 코드를 붙여 넣습니다. 구하다. 열다 단말기 응용 프로그램에서 파일을 저장 한 장소로 이동하십시오 (예 : cd /Users/yourname/Desktop ) 다음을 입력하십시오.

chmod +x vsremover.sh

그런 다음 실행하십시오.

./vsremover.sh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.