Developer Toolsのアンインストール
Developer Toolsをアンインストールするには、どうすればいいのでしょうか。
単純に/Developerだけを削除していいものか、他にもいろいろ入っているはずなのですが、インストールログがないので、何がどうインストールされたか分かりません。アンインストーラがあれば便利なのですが。。。
どなたか詳しい方、ご教示ください。
Developer Toolsをアンインストールするには、どうすればいいのでしょうか。
単純に/Developerだけを削除していいものか、他にもいろいろ入っているはずなのですが、インストールログがないので、何がどうインストールされたか分かりません。アンインストーラがあれば便利なのですが。。。
どなたか詳しい方、ご教示ください。
自分はこちらの記事を読んで
http://allabout.co.jp/computer/macos/closeup/CU20020116text/index.htm
"Package"フォルダーに内ある"DevTools.pkg"のみを
インストールするはずだったのですが、間違えて
"Developer.mpkg"で"Developer Tools"全体をインストールしてしまいました。
何しろ約650MBに及ぶ不要ファイルですから、
すぐにでもアンインストールしたかったのですが、
やはりアンインストールの方法が分からずに困っているところです。
インストール先のハードディスクには"Developer"というフォルダーが作成されていて、
それさえ削除してしまえば良いのかと思いましたが、「情報」を見てみると
「サイズ」はたったの265.5MBで、インストールされたはずの約650MBには遠く及びません。
つまり、この"Develper"フォルダーを削除してもハードディスクは
"Developer.mpkg"インストール前の状態には戻らないという事です。
色々検索してみましたが、どこにも"Developer Tools"の
アンインストール方法というものは見当たりません。
とりあえず「アップルサポートコールセンター」に電話して聞いてみたのですが、
インストール先のハードディスク内の"Develper"フォルダーを
削除すれば良いと言われたので、それでは完全には
アンインストールされない旨を伝えると、調べてから後日連絡してくれるそうです。
また、「Mac OS X: フィードバック」でも
http://www.apple.co.jp/support/contactus.html
"Developer Tools"のアンインストール方法が分からない旨を伝えました。
もっともこちらでは個別の質問に返事はもらえないようなので
"Tech Info Library"にでも公開してもらえるようにお願いしたのみですが。
USのApple Discussions
http://discussions.info.apple.com/webx?14@@.eff9c2a
でも、/Developerを消せばほとんど消えるからいいのでは?という程度の情報しか
載ってません。ちなみに私のマシンでは/Developerのサイズは401MBとなっていま
す。インストールする機種によって違うんでしょうかね。
あの後、自分も色々検索してみましたが、
どうやら"Developer Tools"は一度インストールしてしまったが最後、
完全にアンインストールすることは不可能だという事が分かりました。
他のアプリケーションと違い、"Developer Tools"はインストールの
際にシステムの中に深く組み入ってしまうようです。
「アップルサポートコールセンター」からも後ほど
"Developer Tools"は完全にアンインストールすることが
不可能だという返事を頂きました。
仕方がないので、諦めて"OS X"のインストールされた
パーティションを初期化し、総再インストールの大仕事となりました。
元はと言えば、たかだか"OS X"版の"SimpleText"を
インストールしたかっただけなのですが、高いものについてしまいました。
Content not available
2. の問題がありますのでこの儘では使ってはいけませんが,ネタの提供。
[gravityfree]/sandbox$ cat rmbom
#! /bin/sh
receipt=/Library/Receipts/
pkg_content=/Contents/Resources/
pkg_ext=.pkg
bom_ext=.bom
loc_ext=.loc
# Build package path
pkg=${1%$pkg_ext}
pkg_file=$receipt$pkg$pkg_ext
# Make sure of the package
if [ ! -d $pkg_file ]; then
echo "$pkg doesn't exit." 1>&2
exit 1
fi
loc_file=$pkg_file$pkg_content$pkg$loc_ext
bom_file=$pkg_file$pkg_content$pkg$bom_ext
# Change directory
if [ ! -f $loc_file ]; then
echo "$pkg is broken (no loc file)." 1>&2
exit 1
fi
cd `cat $loc_file`
# Remove files
if [ -f $bom_file ]; then
lsbom -s -b -c -f -l $bom_file | while read f; do
echo $f
rm -f $f
done
else
echo "$pkg is broken (no bom file)." 1>&2
fiやってしまいましたね。上記だと iTunes installer と同じ bug があります。正しくは
[gravityfree]/sandbox$ diff -u rmbom.orig rmbom
--- rmbom.orig Sat Mar 9 12:47:06 2002
+++ rmbom Sat Mar 9 13:04:27 2002
@@ -30,7 +30,7 @@
# Remove files
if [ -f $bom_file ]; then
lsbom -s -b -c -f -l $bom_file | while read f; do
- echo rm -f $f
+ echo rm -f "$f"
done
else
echo "$pkg is broken (no bom file)." 1>&2かなり古い話題のぶり返しなのですが。
ProjectBuilderが頻繁に落ちて全然作業ができないので、
再度まっさらにインストールすべきかと思い、一度アン
インストールしようと思ったのですが。
よく分かっていないのですが、Developer/Tools/uninstall-devtools.pl
を見つけ、これはいったい何に使うものか、どうやったら
使えるのか、気になっています。
普通にダブルクリックだけでは、アプリケーションの
選択ダイアログが出てくるだけで…
> ...Developer/Tools/uninstall-devtools.plを見つけ、
> これはいったい何に使うものか...
.plはperlを示す拡張子です。
中身はテキストファイルなので、テキストエディットなどで
普通に開いて編集することができますし、
使い道なんかもそこに書いてあります。
実行するにはTerminalで「sudo perl 」と打って
ファイルをウインドウにドロップしてリターンです
ありがとうございます。
早速エディタで中をのぞいてみると
# Remove the receipts of a Developer Tools installation so a subsequent
# installation of an older developer tools release will work correctly.
### This script will remove
# 1. The package receipts for Dec2001DevToolsExtra
# 2. the version.plist files in vmutils.framework and
# AppleScriptKit.framework from Apr2002DevToolsExtra
# And the Apr2002DevToolsExtra package receipts.
# 3. All files and receipts for all other Dev* packages.
# 4. A few odds and ends that aren't explicitly listed in
# the BOMs (post-install symlinks, help index files).
とすると期待しているものではないようですね。
#するとやはりHDの初期化とシステムの再インストールから始めないとならんのか?
Developer Toolsのアンインストール