誰かがMacRubyをアンインストールする方法を知っていますか?私はRubyCocoaを使い、MacRubyを試してみることにしました.MacRubyをインストールした後、RubyCocoaは動作を停止しました。 MacRubyを削除したいのですが、アンインストール方法に関するドキュメントは見つかりません。MacRubyをアンインストールします
答えて
MacRubyのすべてが/Library/Frameworks/MacRuby.frameworkにインストールされていると思います。私は自分で試していないが、そのディレクトリを削除するとMacRubyがシステムから削除されます。
MacRubyはRubyCocoaと連携して動作を停止させるべきではありません。 MacRubyのインストールとほぼ同じ時に、システム上の何かが変更された可能性があります。
DJ2 MacRubyのをアンインストールするために、権利である:
$ rm -rf /Library/Frameworks/MacRuby.framework
$ rm /usr/local/bin/mac*
$ rm /usr/local/bin/hotcocoa
しかし、MacRubyのとRubyCocoaのが完璧な調和に並んで生きることができます;)
与えられた答えはすべて削除されません。あなたはまだXCodeのテンプレート、サンプル、そしていくつかのリンクをつけています:rb_nibtoolとmacrubyのmanページ。
これをクリーニングするには、最初にMacRubyをインストールするために使用する.pkgファイルが必要です。これにより、インストール可能なすべてのファイルのリストが表示され、削除することができます。私はこれをした:
$ xar -xf macruby_nightly.pkg
$ lsbom macrubynightly.pkg/Bom # not a typo, the above archive contains this folder
これを行うには良い方法があった場合、それはいいだろう...
ありがとうございました、あなたの答えは私の問題を解決しただけでなく、私に新しいコマンドのカップルを教えました! – HVS
あるいはコマンドライン以外のソリューションが必要な人は、そのパッケージでPacifistを使うことができます。 – juandesant
にインストールされたパッケージ内のファイルを一覧表示する簡単な方法があります:
$ pkgutil --pkgs # list IDs of all installed packages
$ pkgutil --pkgs |grep -i ruby # get all related to ruby
$ pkgutil --files com.apple.macruby.macruby.MacRuby-0.pkg # show all files for MacRuby-0.8
あなたはファイルを削除する場合は
だけでなく、領収書を必ず削除してください(/ライブラリ/領収書):
$ sudo pkgutil --forget com.apple.macruby.macruby.MacRuby-0.pkg
あなたが削除しない場合後で再インストールするときに問題が発生する可能性があります(通常、同じパッケージの以前のバージョンのみ)。
またpkgutilを使用して、すべてのファイルを削除することができます。
$ sudo pkgutil --unlink com.apple.macruby.macruby.MacRuby-0.pkg
ドキュメントは素晴らしいではありません(私のために、少なくとも)、私はそれを試して少し怖かった - それはなりたかったようにそれが見えました(例えば、/ usrのリンクを解除しようとした)「所有していない」ものを削除/リンク解除するのに過度に積極的です。
最後に、私はTime Machineが動作していることを確認し、コマンドを実行しました。すべてのファイルを削除し、すべての空のディレクトリを残します。それはばかだが、十分安全だ。誰かがこれをすべて単一の安全な操作にまとめるためのスクリプトを書いていると確信していますが、私はただ手で掃除しました。
また、 '--unlink'はではありません。は '--forget'を意味します。そのため、後で実行する必要があります。
これはマットAimonetti氏の「MacRubyの:Definitive Guideの」からである(オライリー):
「MacRubyのは、アンインストーラが付属していません。あなたのコンピュータからのMacRubyを削除したい場合は、MacRubyのバイナリファイルを削除します。 Macのプレフィックスを使用し、/ usr/local/bin /にあり、MacRuby自体を削除します:/Library/Frameworks/MacRuby.framework。「
あり、全体のアンインストールを行うための要旨は次のとおりです。!?https://gist.github.com/Watson1978/1927952と、それは非常にうまく機能し、あなたがそれをインストールした
- 1. MacRubyのカスタムイニシャライザ
- 2. MacRuby App Icon
- 3. MacRuby - ストレージ用のActiveRecord?
- 4. MacRuby:プロトコルに準拠する
- 5. MacRubyはスタティックコンパイルをサポートしていますか?
- 6. 特定のディレクトリにmacrubyをインストールしますか?
- 7. MacRubyアプリケーション内でSinatraを実行しています
- 8. SinatraとMacRubyが動作しない
- 9. OpenKinectドライバをアンインストールしますか?
- 10. MS Wordアドインをアンインストールします。
- 11. EclipseからGWTをアンインストールしますか?
- 12. UbuntuのNetbeans 8.1をアンインストールします。15.10
- 13. アンドロイドでアプリケーションをアンインストールしますか?
- 14. Djangoを完全にアンインストールします
- 15. MacRuby/PyObjC/RubyMotionのコード補完
- 16. wxImageをアンインストールする
- 17. Grails:test-app grailsをアンインストールするlesscssプラグインをアンインストールする
- 18. MacRuby、Sequelを使用しているときのエラー
- 19. MacRuby ScriptingBridgeの読み込み速度
- 20. 乗客がインストールしたnginxをアンインストールします
- 21. VSTOプラグインをアンインストール
- 22. 配布用のMacRubyアプリでは、macrubyでRubyスクリプトを呼び出すNSTaskをどのように起動できますか?
- 23. CocoaAPIをMacRuby APIに変換するルールは何ですか?
- 24. MacRubyを使ってiPhoneアプリを開発する
- 25. MacRubyを使ってiPhoneアプリケーションをテストするには?
- 26. Ubuntu 11.04でApache2をアンインストールしましたが、まだそこにあります
- 27. プログラムのアンインストール時にイベントログを検索します。
- 28. どのようにしてapache2モジュールをアンインストールできますか?
- 29. ubuntuでnodejs、npm、nodeを完全にアンインストールします。14.04
- 30. 古いAndroid SDKのバージョンをアンインストールします
ますが、/ usr/localにそれを入れました – jergason