Pertanyaan launchd sedang mencoba untuk mencopot pemasangan 'SCFinderPlugin.plugin'


Pada titik tertentu, saya mencoba menginstal dan menggunakan 'SCPlugin' pada Mac OS 10.6 tetapi ternyata itu bukan yang saya butuhkan.

Menurut dokumen instalasi, dikatakan untuk menghapus file .plugin dari lokasi-lokasi ini:

  • /Library/Contextual Menu Items/SCFinderPlugin.plugin
  • /Library/Receipts/SCPlugin.pkg
  • /Applications/SCToolbarButton
  • /usr/local/bin/svn (jika Anda memasang tautan opsional)

Tetapi beberapa bulan setelah mencopot pemasangan, saya masih melihat kesalahan melaporkan konsol saya:

com.apple.launchd.peruser.501[93]   (org.tigris.scplugin.launch[29882])  Exited with exit code: 1
com.apple.launchd.peruser.501[93]   (org.tigris.scplugin.launch)         Throttling respawn: Will start in 10 seconds
com.apple.launchd.peruser.501[93]   (org.tigris.scplugin.launch[29883])  posix_spawn("/Library/Contextual Menu Items/SCFinderPlugin.plugin/Contents/Resources/SCPluginUIDaemon.app/Contents/MacOS/SCPluginUIDaemon", ...): No such file or directory
com.apple.launchd.peruser.501[93]   (org.tigris.scplugin.launch[29883])  Exited with exit code: 1

Saya melakukan pencarian di seluruh sistem untuk scplugin dan tidak ada yang dilaporkan. Bagaimana saya memastikan bahwa peluncuran itu tidak mencoba meluncurkan plugin?


2
2018-03-21 23:59


asal


Sama seperti komentar, saya tidak pernah menginstal SCPlugin, namun saya memiliki pesan kesalahan yang sama di Konsol saya. Jadi saya kira beberapa aplikasi (mungkin klien GUI seperti Versi atau Cornerstone) menginstal pekerjaan peluncuran ini secara default. - julien_c


Jawaban:


Anda dapat berhenti sementara peluncuran dari mencoba memulai program itu dengan memasukkan perintah berikut di a Terminal jendela:

launchctl remove org.tigris.scplugin.launch

Efeknya hanya sementara karena file kontrol yang menentukan kapan dan bagaimana meluncurkan program itu masih ada dan peluncuran akan membacanya lagi setelah login Anda berikutnya. Anda harus mencari dan menghapus file itu untuk membuat perubahan permanen.

Nama file biasanya adalah peluncuran label1 dengan .plist ditambahkan ke bagian akhir. Karena saya tidak bisa memastikan nama atau lokasinya2 dari peluncuran file, saya mengunduh dan memeriksa paket yang dapat diinstal untuk SCPlugin. Ternyata arsipnya mengikuti konvensi penamaan. Nama path lengkapnya /Library/LaunchAgents/org.tigris.scplugin.launch.plist.

Anda harus bisa menggunakannya Penemu untuk menghapus file. Buka yang baru Penemu jendela dan arahkan ke direktori itu (atau tekan ⌘⇧G, ketik / tempel /Library/LaunchAgents/, dan klik Go), kemudian hapus file tersebut (seret ke Trash atau tekan ⌘⌫; Anda mungkin perlu mengetikkan passwword Anda).


1 Label adalah pengidentifikasi itu peluncuran menggunakan. Pesan konsol dari peluncuran tunjukkan label yang dipermasalahkan: org.tigris.scplugin.launch.

2 peluncuran mencari file di beberapa direktori:

  • ~/Library/LaunchAgents/
  • /Library/LaunchAgents/
  • /Library/LaunchDaemons/
  • /System/Library/LaunchAgents/
  • /System/Library/LaunchDaemons/

Dua yang terakhir seharusnya "hanya sistem" (hanya untuk hal-hal yang dibundel dan disediakan oleh OS), tetapi saya telah melihat perangkat lunak pihak ketiga meletakkan item di bawah /System/Library/.


6
2018-03-22 05:47



Terima kasih! Ternyata ada file .launch yang tersisa di / Library / LaunchAgents /. - Jason Groman