Apakah mungkin untuk menghapus aplikasi "tidak berguna" yang sudah diinstal pada Mac saya?

11

Ada beberapa aplikasi pra-instal yang disertakan dengan laptop saya yang saya tahu tidak akan pernah saya gunakan.

Aplikasi seperti "Notes", "Stickies", "Game Center", dll. Yang telah diinstal sebelumnya di Macbook Pro saya adalah aplikasi yang tidak saya rencanakan untuk digunakan dan menghabiskan terlalu banyak ruang di Folder Aplikasi saya.

Apakah ada cara untuk menghapusnya? Harap perhatikan bahwa saya sudah mencoba menyeretnya ke tempat sampah, tetapi bahkan tidak akan pergi ke tempat sampah. Itu hanya macet di komputer saya selamanya.

Elang
sumber
8
Bahkan jika saya membeli karakterisasi "terlalu banyak ruang" Anda, instalasi Mountain Lion yang bersih menggunakan 944 MB setelah Anda memperbarui ke 10.8.2. Tiga yang Anda sebutkan memakan waktu kurang dari tiga lagu dari iTunes yang membutuhkan waktu 9 menit untuk diputar. Jika Anda hanya tidak ingin melihat aplikasi, dan tidak merusak pembaruan, cukup atur bit tersembunyi dan mereka akan "menghilang". cd /Applications; sudo chflags hidden Notes.app Stickies.app Game\ Center.appUntuk yang penasaran - di sini adalah daftar lengkap aplikasi yang diurutkan berdasarkan ukuran pada 10.8.2. Anda dapat menghapusnya dengan rmperintah tetapi menyembunyikan lebih aman untuk pembaruan.
bmike

Jawaban:

3

Pada suatu waktu saya telah menghapus sejumlah besar program masalah standar yang saya tahu tidak akan saya gunakan. Saya lebih suka tidak membiarkan mereka membuang-buang ruang saya, betapapun kecilnya. Juga, saya menggunakan Mac Mini sebagai pusat media, mengubah hdd standar untuk ssd, jadi ruang di premium.

Appcleaner adalah salah satu aplikasi yang telah saya gunakan selama beberapa tahun untuk merapikan barang. Tidak pernah memiliki masalah dengan menghapus Stickies, Notes, Bootcamp Assistant, Audio Midi Setup, RAID, Podcast, dll, dll. Preferensi Appcleaner harus diatur untuk menghapus aplikasi yang "dilindungi" dan kemudian akan menghapus aplikasi dan semua file lainnya ( daftar, dll) yang menyertainya.

Aplikasi lain, CleanMyMac, melakukan hal yang sama, tetapi juga akan melakukan pembersihan cache yang lebih umum, dll. Keduanya disarankan ...

Semoga berhasil!

Tony Van Der Harst
sumber
Anda mengeluarkannya, dan pembaruan sistem selanjutnya bertanggung jawab untuk menginstalnya kembali. Saya meninggalkan mereka sendirian, kecuali mereka melakukan sesuatu yang khusus untuk membuat saya jengkel.
Wayfaring Stranger
24

Saya sangat merekomendasikan untuk tidak menghapus aplikasi standar:

  • Kebanyakan dari mereka hampir tidak membutuhkan ruang sama sekali (tiga yang disebutkan dalam pertanyaan membutuhkan 14 MBytes bersama-sama )
  • Versi OS X mendatang mungkin mengharapkan mereka ada di sana
  • Tidak ada cara mudah untuk mendapatkannya kembali setelah Anda menghapusnya
nohillside
sumber
Butuh ruang di folder aplikasi saya dan saya tidak bisa menemukannya untuk menyingkirkannya
Hawk
7
chflags hidden Notes.app:-) Tapi mungkin Anda lebih baik dengan menarik aplikasi yang paling sering digunakan ke Dock dan menggunakan Spotlight untuk mengakses yang lain dengan nama.
nohillside
15

Mac OS X mencakup berbagai komponen yang diharapkan ditemukan sebagai bagian dari sistem operasi. Beberapa di antaranya hidup di /Systematau /Library, tetapi beberapa bagian sistem operasi diperlukan /Applications. Meskipun Anda mungkin berpikir itu tidak berbahaya untuk menghapus, mengatakan, Chess.appdan ada kemungkinan besar bahwa Anda dapat menghapusnya tanpa efek samping, pembaruan di masa depan untuk sistem operasi atau program pihak ketiga mungkin bergantung pada keberadaannya untuk fungsionalitas. Setelah dihapus, menginstal ulang aplikasi yang merupakan komponen OS agak menantang.

Anda menyatakan keprihatinan Anda untuk menghapus program yang terhubung dengan fakta bahwa mereka "mengambil ruang" di /Applicationsfolder. Ini bisa berarti mereka menggunakan ruang disk, atau mereka mengambil ruang visual ketika Anda daftar direktori.

Sejauh menyangkut ruang disk, pada sebagian besar instalasi Mac OS X, ruang dalam /Applicationssama dengan ruang dalam direktori lain: ruang pada drive sistem utama. Meskipun aplikasi ini memang memakan jumlah ruang yang tidak nol, relatif terhadap ukuran sistem operasi, ruang yang dihemat dengan menghapusnya cukup sepele, sedangkan risiko efek sampingnya sedikit kurang sepele.

Namun, jika ruang visual menjadi perhatian, Anda dapat membuat program-program ini menghilang sementara membiarkannya di tempat jika sistem membutuhkannya. Di terminal prompt, Anda harus mengetik

  sudo chflags hidden /Applications/Stickies.app

(untuk Stickies, misalnya; gantilah nama program lain yang ingin Anda sembunyikan).

Bagian sudodari perintah menjalankan perintah dengan hak administratif (diperlukan untuk memodifikasi file sistem). chflags hiddenmemberitahu sistem untuk menandai file-file ini sebagai "file tersembunyi" yang akan tetap ada pada disk, tetapi tidak muncul di jendela Finder. Terakhir, /Applications/Sitckies.appadalah jalur ke aplikasi yang ingin Anda sembunyikan.

Daniel
sumber
Metode Ubah Bendera berfungsi sebelum El Capitan karena fitur SIP dimaksudkan untuk memberikan keamanan lebih. Kecuali Anda memiliki drive pemulihan khusus, bahkan boot ke mode pemulihan dan menggunakan: csrutil disable akan kembali sebagai tidak dikenal. Anda harus memiliki Partisi Pemulihan secara lokal pada disk. Kalau tidak, tidak ada cara mudah dengan El Capitan. App Cleaner adalah caranya.
user3240029
2

Secara umum, Anda dapat menghapus aplikasi hanya dengan menariknya ke Trash (dan mengosongkan Trash). Dalam hal ini, Anda tidak dapat menghapusnya karena mereka adalah bagian dari OS inti. Karenanya pesan kesalahan dalam Finder (Mountain Lion):

"Stickies" tidak dapat dimodifikasi atau dihapus karena diperlukan oleh Mac OS X.

Anda hampir pasti dapat menghapus aplikasi inti dari baris perintah, tetapi saya tidak akan merekomendasikannya:

rm -rf /Applications/Stickies.app
tutup
sumber
Hal pertama yang saya coba, bahkan tidak bisa masuk ke tempat sampah
Hawk
Anda benar, ini pasti sudah berubah di Mac OS X sejak saya terakhir mencobanya (untuk mencegah orang melakukan hal itu pada aplikasi sistem). Saya memperbarui jawaban saya sesuai.
tutup
2

Klik kanan pada aplikasi, lalu pergi untuk mendapatkan info. Di sana mengubah pembagian & izin untuk membaca & menulis untuk semua orang. Kemudian Anda dapat menghapus aplikasi.

Dweezahr
sumber
2

Pertanyaan asli telah diposting sebelum masa Perlindungan Integritas Sistem ( SIP ), jadi alamat ini mengaktifkan SIP versi macOS melalui macOS Mojave ...

Bukannya saya merekomendasikan menghapus aplikasi Apple yang sudah diinstal ; namun, jika itu yang ingin Anda lakukan, maka pastikan Anda memiliki cadangan Time Machine saat ini . Kemudian reboot 1 Mac Anda ke HD Pemulihan dan kemudian di Terminal dari macOS Recovery Anda cukup menggunakan perintah contoh berikut :

rm -r /Volumes/Macintosh\ HD/Applications/Chess.app
  • Catatan: Jika Macintosh HD bukan nama volume startup utama Anda , maka modifikasi yang sesuai.

Tidak ada kebutuhan nyata untuk menonaktifkan SIP atau reboot kembali ke mode normal untuk membuat perubahan, dll.

Berikut screenshot terpotong Terminal berjalan dari MacOS Pemulihan menunjukkan meskipun serangkaian perintah di atas perintah dapat bekerja seperti dan informasi yang disajikan adalah akurat.

Anda akan melihat itu:

  • SIP diaktifkan.
  • /Applicationsbukan direktori target yang tepat .
  • Mengubah direktori ke /Volumes/Macintosh\ HD/Applicationstidak perlu tetapi dilakukan di sini untuk memfasilitasi perintah lain yang digunakan untuk menampilkan informasi yang relevan.
  • Anda dapat melihat izin dan ACL pada mis. Chess.app , namun itu masih dihapus.

Terminal dari Pemulihan macOS

Perhatikan bahwa dari MacOS Pemulihan mereka izin dan ACL diabaikan dan mengapa App dilindungi dapat langsung dihapus tanpa menonaktifkan SIP dan melakukan restart-tarian seperti yang telah disarankan di masa lalu.

pengguna3439894
sumber
Jawaban saya dihapus dan milik Anda dibatalkan, meskipun tangkapan layar teks menyakiti mata saya ... ;-)
Fabby