OnyXをアンインストールしたい

OnyXを全然使っていないので、アンインストールしようと思い、

OnyXを起動しようとしたところ、

画像の通り、

Catalinaでは起動しないのです。

OnyXのヘルプメニューからアンインストールすることが出来ないので、


OnyXの関連ファイルを、自分で探して、全て削除したいです。


「/Applications/OnyX.app」の他の関連ファイルがどこにあるか、

ご存知でしたら、ご教示をお願いできませんでしょうか。


どうか、よろしくお願いいたします。



MacBook Air (13-inch, Early 2014)

macOS Catalina 10.15.7(19H524)

OnyXのバージョンはMojaveで起動するものとしか、、、

MacBook Air

投稿日 2021/03/05 15:10

返信
スレッドに付いたマーク ランキングトップの返信

投稿日 2021/03/05 20:53

> ご存知でしたら、ご教示をお願いできませんでしょうか


私がいつもやっている方法は、findコマンドでの検索です。検索ワードは、アプリケーション名、バンドルIDです。

Info.plist(/Applications/OnyX.app/Contents/Info.plist)の中身を見て、バンドルIDを特定します。


OnyXは、"com.titanium.OnyX"です。次のコマンドを実行します。時間が掛かるので放置。


sudo find / -iname "*OnyX*" 2>/dev/null | sort -fV

sudo find / -iname "*titanium*" 2>/dev/null | sort -fV


実際、2行目の検索は必要ありませんでしたが、結果は以下の通り。


~/Library/Caches/com.apple.helpd/Generated/OnyX Help*3.8.7

~/Library/Preferences/com.titanium.OnyX.plist

~/Library/Saved Application State/com.titanium.OnyX.savedState

/var/folders/zn/nm0_bcld3b52czqb549pst_r0000gn/C/com.titanium.OnyX


> 特に、AppCleanerは危険と思います


AppCleanerは便利ですよ〜。

返信: 38

2021/03/06 16:30 スカイブルー193 への返信

どちらなら当方でもトラブルなく調べられるかを検討しています。

両方実行してみて、比較してみるのが一番では?

Findコマンドの結果と比較することで、AppCleanerの信頼度合いも、解りますし…。


あと、

ご呈示いただいたコマンドを打つだけの、コマンドの意味を理解してコマンドを使っている訳ではない当方にとっては、sudoコマンドは、使うのが怖いです。

Findは、「検索」ですから、別に、怖くもなんともありませんよ。

hohokihaiさんが提案してくれているコマンドは、onyxとか、titaniumという名前のついているファイルを探すという意味のコマンドなんですから。

sudoをつけないと、ユーザー権限がないファイルが見つからないので、sudoコマンドにするだけです。

https://ja.wikipedia.org/wiki/Sudo


それでも嫌なら、素直に、OnyXを対応バージョンに上書きして、細かいファイルのことは忘れるのが一番かと。

(OnyXも理解して使わないと、トラブルを起こすんですけれどね…)

2021/03/06 17:47 スカイブルー193 への返信

スカイブルー193 さんによる書き込み:

「OnyXをアンインストールしたい」
「この機会に関連ファイルがどこにあるのかを学習したいです。」
「用意されているアンインストール手順が安心のように思います。」


上記を満たす無難な方法は


1. AppCleaner で関連アイテムをリストアップする。この時点では削除しない。

2. OnyX を正規の方法でアンインストールする。

3. リストアップされた関連アイテムが削除されたかどうか確認する。


だと思います。hohokihai さんのコマンドは「時間が掛かるので放置」する必要がありますので完璧を期す場合に実施するのが良いと思います(AppCleaner は多分一瞬でリストアップすると思います)。

2021/03/22 16:25 Rondo_1 への返信

「sudo find / -iname "*OnyX*" 2>/dev/null | sort -fV」してみました。



まだ、欠けら残っているようです。

それ以外にも気になることがありました。


/System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/SonyXDCAMDriver.kext

/System/Volumes/Data/System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/SonyXDCAMDriver.kext


この2つ、

「SonyXDCAMDriver」って何?って検索したら、


SonyXDCAMDriver

https://www.google.com/search?client=safari&rls=en&q=SonyXDCAMDriver&ie=UTF-8&oe=UTF-8


の中に、

kextcache process running wild

https://discussions.apple.com/thread/5715902

という記事がありました。


List of error causing files:

iPodDriver.kext

StorageLynx.kext

SonyXDCAMDriver.kext

SanyoIDShot.kext

QPSQueFire.kext

OxfordSemiconductor.kext

LSI-FW-500.kext

IOFireWireSrialBusProtocolSansPhysicalUnit.kext

initioFWBridge.kext

FWPreferredProtocolSpeed.kext

CanonEOS1D.kext

AppleFireWireStorage.kext

 注:太文字・下線付加しました。


機械翻訳で読んだのですが、

どういうことなのか理解できませんでした。

英語のお得意な方、意訳していただけないでしょうかm(_ _)m

2021/03/23 03:06 粕谷 明 への返信

OnyXアンインストール後の時点でも、

「sudo find」で見つかったものを見回してみました。


>削除できない。

/System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/Resources/FontInfo/Onyx.fontinfo


>「/System/Volumes/Data/System/Library/PrivateFrameworks」フォルダが無い。

/System/Volumes/Data/System/Library/PrivateFrameworks/CorePDF.framework/Versions/A/Resources/FontInfo/Onyx.fontinfo


>ゴミ箱行き。

/System/Volumes/Data/Users/Watashi/Library/Preferences/com.titanium.OnyX.plist.F7sepTt


>ファイル(ディレクトリと言うのか?)が無い。

/Users/Watashi/Library/Preferences/com.titanium.OnyX.plist.F7sepTt


下3つは、ゴミ箱行きでないものも、現状では「 無い 」ので、OKでよいのでしょうか。

ですが、

「Onyx.fontinfo」は、ゴミ箱にドロップしても、入りません

右クリックしても「 ゴミ箱に入れる 」項目は、表示されないので、削除できないものなのでしょうか?



追記:

削除できないのは、

「(read-onlyの)"/System/Library"」に在るということと関係あるのでしょうか?

2021/03/23 03:34 スカイブルー193 への返信

> という理解でよいのでしょうか?


はい。


> 削除できない


"Onyx.fontinfo"はフォントについての情報で、OnyXとは関係ないものです。

"/System/Library/PrivateFrameworks"はread-onlyな上、SIPによって保護されています。


"/System/Volumes/Data/Users/Watashi/Library/Preferences/com.titanium.OnyX.plist.F7sepTt"と"/Users/Watashi/Library/Preferences/com.titanium.OnyX.plist.F7sepTt"は同じものです。片方を消すと両方消えます。

2021/03/06 00:04 Rondo_1 への返信

重要なことを忘れていました。AppCleaner は hearts_rush さんがお書きのように本家から以外はダウンロードしないでください。S◯ft◯nic とかはダメです。


なお今のところ AppCleaner は暗黒面に墜ちていないようです。


というか Google は appcleaner で検索すると S◯ft◯nic がトップヒットしますね。Ecosia もダメじゃん(Bing とか Yahoo とかのゴミは論外)。一方 DuckDuckGo はそうじゃないです(がこれも今のところはですが)。


※ 私の環境でのハナシです。

2021/03/06 15:40 粕谷 明 への返信

粕谷 明 さんによる書き込み:

macOSの対応するバージョンに、OnyXも更新すると、上書きされますよ。

安心しました。ありがとうございました。


粕谷 明 さんによる書き込み:

Rondo_1さんもお書きですが、App Cleanerで自動で削除してしまわないで、
削除前には関連ファイルがリストアップされますから、
それを元に、本当にOnyX関連のファイルなのか、消しても問題ないファイルなのかを、自分で調べれば良いかと。
hohokihaiさんがお書きの、Findコマンドで調べる方法と、基本的には同じ仕組みです。

どちらなら当方でもトラブルなく調べられるかを検討しています。


2021/03/06 15:57 Rondo_1 への返信

Rondo_1 さんによる書き込み:

重要なことを忘れていました。AppCleaner は hearts_rush さんがお書きのように本家から以外はダウンロードしないでください。S◯ft◯nic とかはダメです。


こんな↓ことってことですかね。注意書き、ありがとうございます。


appcleaner ウイルス

https://www.google.com/search?client=safari&rls=en&q=appcleaner+%E3%82%A6%E3%82%A4%E3%83%AB%E3%82%B9&ie=UTF-8&oe=UTF-8


2021/03/22 16:37 スカイブルー193 への返信

この話でしょう?

kextcache process running wild

https://discussions.apple.com/thread/5715902


最後の方まで、ちゃんと読みましょう。

kextcacheが暴走しているわけではないのでしょう?

Firewire関連のドライバの問題なので、暴走状態でなければ気にする必要はない話です。


あと、OnyXで検索すると、「SonyXDCAMDriver.kext」がリストアップされてしまうのは、「S "onyX" DCAMDriver」という名称だからですよ。


2021/03/23 01:07 スカイブルー193 への返信

> 『Machitosh HD』のパス名をコピーしてみたら、『/System/Volumes/Data』なのでした。


APFSでは、"Macintosh HD"と"Macintosh HD - Data"の2つの論理ボリュームがあることはご存知かと思います。"Macintosh HD"は"/"にマウントされ、"Macintosh HD - Data"は"/System/Volumes/Data"にマウントされます。



"Macintosh HD"はread-onlyでmountされるため書き換えることはできません。それでは、例えば、"/System/Library"の中にあるディレクトリは全てread-onlyか?というとそうではありません。


"/System/Library"と"/System/Volumes/Data/System/Library"を比較してみましょう。



というわけで、下記ディレクトリはread-writeとなります。


"/System/Library/Assets"

"/System/Library/AssetsV2"

"/System/Library/Caches"

"/System/Library/CoreServices"

"/System/Library/PreinstalledAssets"

"/System/Library/PreinstalledAssetsV2"

"/System/Library/Speech"


但し、read-writeだからといって書き換えられるわけではありません。SIPによって保護されているディレクトリ(="/System/Library/Sandbox/rootless.conf"に定義されています)は、root権限でも書き換えることはできません。


> /System/Library/Extensions/AppleStorageDrivers.kext/Contents/PlugIns/SonyXDCAMDriver.kext


"/System/Library/Extensions"は、read-onlyなので、無視して良いです。

2021/03/23 02:52 hohokihai への返信



hohokihai さんによる書き込み:

というわけで、下記ディレクトリはread-writeとなります。

"/System/Library/Assets"
"/System/Library/AssetsV2"
"/System/Library/Caches"
"/System/Library/CoreServices"
"/System/Library/PreinstalledAssets"
"/System/Library/PreinstalledAssetsV2"
"/System/Library/Speech"

但し、read-writeだからといって書き換えられるわけではありません。SIPによって保護されているディレクトリ(="/System/Library/Sandbox/rootless.conf"に定義されています)は、root権限でも書き換えることはできません。


この7つは、

read-onlyの"/System/Library"にあるけれど、

"/System/Volumes/Data/System/Library"にもある。

なので、

read-writeである。

ゆえに、

"/System/Volumes/Data/System/Library"にあるものはread-writeである。


という理解でよいのでしょうか?


かなり噛み砕いて丁寧にご説明くださったのだろうと思います。

ですが私には、いやぁ〜むずかし〜w

この辺りからきちんと理解せずに、

Macの中を覗いてはチンプンカンプンなのは当然ですねw



追記:

「ディレクトリ」って、ファイルと違うんだっけ?と思い立ち、


ディレクトリとは?意味やフォルダとの違い・共通点も解説

https://tech-camp.in/note/technology/95089/


これだって理解するの、難しい〜w

2021/03/23 04:08 hohokihai への返信

hohokihai さんによる書き込み:

"/System/Volumes/Data/Users/Watashi/Library/Preferences/com.titanium.OnyX.plist.F7sepTt"と"/Users/Watashi/Library/Preferences/com.titanium.OnyX.plist.F7sepTt"は同じものです。片方を消すと両方消えます。

だからなのですね!

>ファイル(ディレクトリと言うのか?)が無い。
/Users/Watashi/Library/Preferences/com.titanium.OnyX.plist.F7sepTt

だったのは、

>ゴミ箱行き。
/System/Volumes/Data/Users/Watashi/Library/Preferences/com.titanium.OnyX.plist.F7sepTt

した後だからということのようですね。


多くのお導き、誠に、ありがとうございます。

2021/03/23 08:46 hohokihai への返信

AppCleanerをアンインストールするには自分(AppCleaner)にドロップすればいい。

と言う記事を見て,

それならOnyXと同様にファイルがいくつあるか見てみれるってことですよね。

3つでした。

/Users/Watashi/Downloads/AppCleaner.app

/Users/Watashi/Library/Preferences/net.freemacsoft.AppCleaner.plist

/Users/Watashi/Library/Saved Application State/net.freemacsoft.AppCleaner.savedState


上2つは存在確認できましたが、

「Saved Application State」の中に「net.freemacsoft.AppCleaner.savedState」は無いですね


ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

そして、

Info.plist(/Applications/AppCleaner.app/Contents/Info.plist)の中身を見て、バンドルIDを探しました。



AppCleanerは、「net.freemacsoft.AppCleaner」みたいです。



「sudo find / -iname "*AppCleaner*" 2>/dev/null | sort -fV」しました。




上位項目でまとめて、「/System/Library」と「/System/Volumes/Data/System/Library」の両方にあるものを揃えると、

こんな感じでしょうか。


/private/var/folders/xg/w1mn2prd5t1bs15c4yppdycm0000gp/C/net.freemacsoft.AppCleaner <●


/System/Volumes/Data/private/var/folders/xg/w1mn2prd5t1bs15c4yppdycm0000gp/C/net.freemacsoft.AppCleaner <●


/System/Volumes/Data/Users/Watashi/Downloads/AppCleaner.app <●

/Users/Watashi/Downloads/AppCleaner.app <●


/System/Volumes/Data/Users/Watashi/Downloads/AppCleaner_3.6.zip <●

/Users/Watashi/Downloads/AppCleaner_3.6.zip <●

(↑この2つはアプリの入れ物なので、AppCleanerでは表示されなくても当然ですよね。)


/System/Volumes/Data/Users/Watashi/Library/Preferences/net.freemacsoft.AppCleaner.plist <●

/Users/Watashi/Library/Preferences/net.freemacsoft.AppCleaner.plist <●


末尾の「<●」は、存在確認済みのものです。



OnyXだけでなく、AppCleanerも、

異なる結果になりました。


こんなものなのでしょうか???

2021/03/26 03:00 Pajerow への返信

皆さまに多くのご助言を頂けました。

感謝申し上げます。

おかげさまで、OnyXをキレイに削除出来たと思います。


助かりました。

本当に、ありがとうございました。


追記:

「 OnyX 」と「 Onyx 」は関係のないものであるとか、

細部をしっかり注意する力が私には不足しております。

(いつものことで、お恥ずかしい限りです。

いつもご面倒をお掛けいたし済みません。

努力しているのですが、注意力足りるように中々なりません。)

更なる精進をいたして参ります。

本当にありがとうございました。

3つ「だけ」選ぶなんて難しすぎます。

どれも大切なご助言ですもの。どうしましょう、、、


2021/03/05 18:48 Pajerow への返信

なるほど!

それは思いつきませんでした。

上書きすると、関連ファイルも上書きになるのでしょうか?


また、この機会に、

関連ファイルがどこにあるのかを確認したいと思ったのですが、

ご存知でしたら、ご教示いただけませんでしょうか。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

OnyXをアンインストールしたい

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。