MacRuby deinstallieren

8

Kann jemand MacRuby deinstallieren? Ich habe RubyCocoa benutzt und MacRuby getestet. Nachdem ich MacRuby installiert habe, funktioniert RubyCocoa nicht mehr. Also möchte ich MacRuby entfernen, aber ich kann keine Dokumentation finden, wie man es deinstalliert.

    
Kaom Te 18.07.2009, 04:43
quelle

6 Antworten

3

Ich glaube, alles für MacRuby ist in /Library/Frameworks/MacRuby.framework installiert. Obwohl ich es selbst nicht versucht habe, sollte das Entfernen dieses Verzeichnisses MacRuby aus dem System entfernen.

MacRuby sollte nicht mit RubyCoocoa so interagieren, dass es nicht mehr funktioniert. Es ist vielleicht der Fall, dass sich etwas anderes auf Ihrem System ungefähr zur gleichen Zeit ändert, wie die Installation von MacRuby.

    
dj2 09.08.2009, 04:13
quelle
18

Die gegebenen Antworten werden nicht alles entfernen. Sie werden immer noch XCode-Vorlagen, Beispiele und ein paar andere dangling sym-Links haben: zu rb_nibtool und der macruby man-Seite.

Um dies zu bereinigen, brauchen Sie zuerst die .pkg-Datei, die zur Installation von MacRuby verwendet wird. Dadurch erhalten Sie eine Liste aller installierten Dateien, die Sie löschen können. Ich habe das getan:

%Vor%

Es wäre schön, wenn es einen besseren Weg gäbe, dies zu tun ...

    
Charles Dale 16.11.2009 07:53
quelle
12

Es gibt eine einfachere Möglichkeit, Dateien in einem installierten Paket aufzulisten:

%Vor%

Wenn Sie die Dateien löschen, müssen Sie auch den Beleg entfernen (/ Library / Receipts):

%Vor%

Wenn Sie die Quittung nicht entfernen, könnten Sie später Probleme bei der Neuinstallation haben (normalerweise nur für frühere Versionen desselben Pakets).

Sie können auch alle Dateien mit pkgutil löschen:

%Vor%

Die Dokumente sind nicht großartig (zumindest für mich) und ich hatte ein wenig Angst, es zu versuchen - es sah so aus, als ob es übermäßig aggressiv sein wollte, Dinge zu löschen / zu lösen, die es nicht besaß (zB es hat versucht, die Verbindung zu trennen (usr).

Am Ende habe ich sichergestellt, dass Time Machine funktioniert und den Befehl ausgeführt hat. Es löscht alle Dateien und hinterlässt alle leeren Verzeichnisse. Das ist dumm, aber sicher genug. Ich bin mir sicher, dass jemand ein Skript geschrieben hat, um all dies in eine einzige sichere Operation zu überführen, aber ich habe es einfach von Hand aufgeräumt.

Außerdem bedeutet "--unlink" nicht "--forget", also müssen Sie das auch danach ausführen.

    
Erick 24.12.2010 22:09
quelle
10

Dj2 hat recht, MacRuby zu deinstallieren:

%Vor%

MacRuby und RubyCocoa können jedoch in perfekter Harmonie nebeneinander leben;)

    
Matt Aimonetti 10.10.2009 20:16
quelle
2

Dies ist aus Matt Aimonettis "MacRuby: The Definitive Guide" (O'Reilly):

"MacRuby enthält kein Deinstallationsprogramm. Wenn Sie MacRuby von Ihrem Computer entfernen möchten, löschen Sie die MacRuby-Binärdateien, die das Präfix mac verwenden und sich in / usr / local / bin / befinden. Entfernen Sie dann MacRuby selbst: /Library/Frameworks/MacRuby.framework. "

Ссылка

    
Chong-Yee Khoo 22.02.2012 04:51
quelle
0

Es gibt einen Grund, die ganze Deinstallation durchzuführen: Ссылка und es funktioniert sehr gut!

    
Fitter Man 16.10.2014 15:05
quelle

Tags und Links