Bagaimana untuk Mengalih Keluar sepenuhnya Perisian Aplikasi & dalam Mac OS X melalui Nyahpasang Terminal Manual

Isi kandungan:

Anonim

Kebanyakan apl dalam Mac OS X boleh dinyahpasang dengan mudah dengan menyeretnya ke dalam Sampah daripada folder /Applications/ dan banyak lagi yang disertakan dengan aplikasi nyahpasang yang akan membersihkan rumah dan mengalih keluar apl sepenuhnya juga. Selain itu, terdapat utiliti pihak ketiga untuk Mac OS yang boleh membuat pengalihan keluar apl semudah seret dan lepas.

Penyelesaian lain, yang paling sesuai untuk dan ditujukan untuk digunakan oleh pengguna Mac lanjutan sahaja yang selesa dengan baris arahan dan mempunyai pengetahuan yang lebih mendalam tentang Mac OS X, ialah pengalihan keluar apl secara manual dan semua komponen yang berkaitan, dan itulah yang akan kami bincangkan di sini.

Kaedah proses ini lebih teknikal, dan bergantung pada terminal untuk menyelesaikan prosedur penyahpasangan yang lengkap. Sekali lagi, ini bertujuan untuk pengguna lanjutan sahaja dan jarang sekali untuk mengalih keluar apl atau komponen aplikasi dengan cara ini. Kami akan memecahkan langkah-langkah kepada beberapa bahagian, pertama akan mencari apl dan komponen yang berkaitan, yang memerlukan beberapa tahap pengetahuan dan budi bicara untuk menentukan perkara yang berkaitan dan apa yang tidak, dan kedua, pengalihan keluar fail yang sesuai. Jika anda seorang pengguna pakar yang sangat selesa dengan prospek ini dan anda hanya mahukan beberapa arahan yang boleh diambil tindakan tanpa sebarang penjelasan tentang perkara yang sedang berlaku dan sebabnya, anda boleh beralih ke versi ringkas di bawah.

Cara Mencari Semua Komponen Apl / Perisian dalam Mac OS X

Kami akan menggunakan Terminal dan mdfind, walaupun alat carian baris arahan lain juga boleh berfungsi untuk tujuan ini. Sintaks umum untuk digunakan ialah arahan berikut dengan bendera -name:

"

mdfind -nama nama aplikasi"

Anda juga boleh menggunakan carian seluas mungkin tanpa bendera -nama tetapi hasil carian anda mungkin kurang tepat, sama ada itu berguna terpulang kepada anda

Sebagai contoh, untuk mencari fail dan komponen yang berkaitan dengan Teleport, papan kekunci Mac OS X dan utiliti perkongsian tetikus untuk mengawal berbilang Mac dengan satu papan kekunci, anda boleh menggunakan yang berikut:

"

mdfind -name teleport"

Carian luas ini harus mengembalikan semua pada Mac yang dikaitkan dengan nama aplikasi – ini tidak bermakna anda harus memadamkan semua yang dikembalikan oleh carian itu.Contohnya dengan teliti semua yang ditemui, anda mungkin perlu melaraskan parameter carian anda untuk menentukan sama ada anda menemui semua komponen aplikasi dan/atau perisian yang diperlukan.

Secara umumnya, anda sedang mencari perduaan, fail .app dan sisa perisian, seperti fail plist, pilihan, cache, daemon dan fail dan komponen aksesori lain yang dikaitkan dengan banyak apl dalam OS X. Komponen aplikasi mungkin muncul di pelbagai lokasi, termasuk tetapi tidak terhad kepada laluan fail berikut:

/Applications/ ~/Applications/ ~/Library/Application Support/ ~/Library/Preferences/ ~/Library/Caches/ ~/Library/Containers/Application] ~/Library/LaunchAgents/Application] ~/Library/PreferencePanes/ ~/Library/Saved\ Application\ State/ ~/Downloads/ /System/Library/LaunchDaemons/ /System/Library/LaunchAgents/

Untuk mengulangi, ini mungkin atau mungkin bukan senarai penuh tempat fail berkaitan disimpan untuk aplikasi tertentu, inilah sebabnya penting untuk memberi perhatian kepada perkara yang dilaporkan oleh arahan mdfind.Jika perkara yang anda ingin nyahpasang sepenuhnya ialah utiliti baris arahan, ia mungkin mempunyai komponen dalam pelbagai folder binari, sama ada /usr/bin /usr/sbin atau lain-lain,

Mengalih Keluar Apl & Komponen Aplikasi Sisa Sepenuhnya

Alih keluar hanya fail berkaitan yang sesuai untuk dipadam, tiada jawapan universal untuk ini sebab itu anda perlu memberi perhatian kepada fail yang ditemui melalui utiliti mdfind. Pastikan anda tahu dengan tepat fail apa yang anda padamkan dan sebab anda memadamnya – seperti yang telah disebutkan, ini benar-benar ditujukan untuk pengguna pakar yang mempunyai pengetahuan lanjutan tentang Mac OS X – anda tidak mahu secara tidak sengaja mengalih keluar perkara yang salah . Anda kemudiannya boleh memadamkan fail secara kekal dengan sama ada arahan rm atau srm, jika anda tidak biasa dengan arahan rm, ia tidak boleh diterbalikkan, jadi gunakan dengan berhati-hati atau anda boleh memadam sesuatu yang penting secara tidak sengaja.

Jika anda tidak begitu yakin dengan apa yang anda lakukan, anda hendaklah sekurang-kurangnya menyandarkan Mac sebelum melangkah lebih jauh, yang merupakan idea yang baik untuk melakukannya secara tetap.

Berikut ialah contoh rm dengan awalan sudo untuk membenarkan keistimewaan pentadbiran, mengalih keluar beberapa fail rekaan di lokasi khayalan (ya, ini dibuat untuk mengelakkan salinan/penampalan dan penyalahgunaan rm yang sangat berkuasa arahan):

sudo rm -rif ~/Directory/Component/Removeme.pane sudo rm -rif /TheLibrary/LaunchDaemons/sketchyd sudo rm -rif /usr/sbin/crudrunner sudo rm -rif ~/Download/sketchydaemon-installer.tgz sudo rm -rif ~/.Tofu/Preferences/com.company.crudrunner.plist

Sekali lagi ini ialah contoh, komponen 'sudo rm -rif' adalah nyata tetapi tiada satu pun daripada direktori atau fail, ia akan bergantung sepenuhnya pada apa yang anda temui dengan mdfind dan perkara yang anda tentukan sepatutnya dialih keluar.

Apl Manual & Pembuangan Komponen dalam OS X melalui Terminal: Versi Terpekat

Tidak sabar? Pakar baris arahan dan tahu dengan tepat di mana untuk mencari sampah? Berikut ialah versi ringkas, tanpa penjelasan – jangan terus ke sini jika anda tidak tahu apa yang anda lakukan:

  • Sampahkan fail aplikasi yang diketahui
  • Lancarkan Terminal dan gunakan sintaks berikut untuk mencari komponen yang tinggal
  • mdfind -name

  • Alih keluar fail yang berkaitan daripada lokasi sistem dengan rm:
  • sudo rm -rf /Whatever

  • Ulang seperti yang diperlukan dengan fail komponen yang berkaitan yang dikembalikan oleh mdfind

Anda juga boleh memilih untuk mengalih keluar komponen daripada GUI dengan Finder. Membuang fail cache pengguna dan komponen ~/Library/ lain dengan mudah dilakukan melalui Finder OS X, manakala menggali dalam folder sistem dalam atau direktori unix seperti /usr/sbin/ dengan GUI tidak disyorkan. Proses ini berfungsi untuk mengalih keluar perisian lalai yang disertakan dengan Mac OS X, walaupun tanpa alasan yang sangat menarik untuk berbuat demikian, itu tidak disyorkan.

Jika mana-mana perkara ini kelihatan di atas kepala anda, ini kerana ini benar-benar jauh lebih maju daripada apa yang pengguna Mac biasa perlu melakukannya. Bagi sebahagian besar pengguna Mac, sebaiknya gunakan kaedah penyahpasang apl yang lebih tradisional atau gunakan utiliti penyahpasang aplikasi yang menyeluruh seperti AppCleaner, yang percuma dan pada asasnya melakukan proses carian yang sama tetapi melalui antara muka pengguna grafik automatik.

Bagaimana untuk Mengalih Keluar sepenuhnya Perisian Aplikasi & dalam Mac OS X melalui Nyahpasang Terminal Manual