MacからVisual Studioを完全に削除する方法?


12

私は最近、Visual Studio for Macをリリースした直後にインストールしました。20 GBのディスク容量を消費したため、削除することにしました。私はアプリケーションフォルダーに移動し、インストールに関連して最近インストールされたコンポーネントをゴミ箱に移動しました。しかし、それはスペースをまったく解放しませんでした。だから私はオンラインで検索し、アンインストールのために次のリンクをたどりました:Xamarinのアンインストール

リンクをたどり、すべての端末コマンドを入力した後、10 GBのストレージしか解放できませんでした。残りの10 GBのストレージを解放するにはどうすればよいですか?

回答:


25

同じ質問を持つ誰かがここを訪れた場合、公式ガイドをご覧ください。

以下は、2017-4-14に更新された元のガイドからの引用です。

Visual Studio for Macアプリをアンインストールする

手順1. / ApplicationsディレクトリでVisual Studio.appを見つけて、ゴミ箱にドラッグします。または、右クリックして[ゴミ箱に入れる]を選択します。

手順2. 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/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インストーラーをアンインストールする

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など、Monaを使用するXamarin以外のアプリケーションもあります。アンインストールする前に、Monoに他の依存関係がないことを確認してください。

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

名前のプレフィックスがXamarinのその他のアプリ

公式ガイドには触れられていませんが、ライブラリディレクトリにXamarin.xxxxという名前のアプリが他にもあることがわかりました。単にゴミ箱に移動しました。


@ DavidPostill♦@ Pierre.Vriens引用符を追加しました。
ローアット2017年

ずっといい。ただし、すべて引用をブロックする必要があります。他の人が書いた資料の参照方法を読んでください。他の人が書いた引用テキストをブロックする必要があります。Markdownヘルプを参照してください。今回は修正しましたが、今後は注意してください。
DavidPostill

1
これをありがとう!また~/Library/Developer/Xamarin/、10 GB以上も使用していました。
Matt Huggins、

11

これがより良い解決策になる可能性があります(各手順を実行する必要はありません):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

0

提供されている@lowattのリンクをたどった後、MacOS X Catalinaを使用していますhttps ://docs.microsoft.com/en-us/visualstudio/mac/uninstall?view=vsmac-2019#uninstall-android-sdk-and -java-sdk

また、echo $PATHいくつかの役に立たない環境変数が含まれている ことにも気付きました/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

これらを削除するには、フォルダに移動します/etc/paths.d/(「CMD +シフト+。」隠しファイル/フォルダの切り替え表示)とを見つけます:dotnetdotnet-cli-...。それぞれをダブルクリックします。つまり、ダブルクリックしたdotnet場合にパスが表示されたら、/usr/local/share/dotnetそのフォルダーに移動して削除します。設定が完了した後、これらを削除してdotnetdotnet-cli-...あまりにも。(他のプログラムがdotnetを使用していないことを自分で確認する必要があります)。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.