Mengapa saya harus menyeret aplikasi baru saya ke folder aplikasi?

24

Saya pengguna Mac baru dan saya telah menginstal beberapa aplikasi berbeda untuk hal-hal yang berbeda. Banyak dari ini menggunakan file .dmg.

Mengapa mereka semua mengharapkan saya untuk menyeret ikon ke folder aplikasi? Apa gunanya ini?

Drew
sumber
3
Saat Mac semakin menutup dinding (ex Mac App Store), Anda tidak perlu melakukannya. Itu semua akan dilakukan untuk Anda ...
1
@mankoff: Bagaimana membuat perangkat lunak lebih mudah untuk diinstal dan tidak menambahkan batasan bagaimana Anda sudah dapat menginstal perangkat lunak "menutup dinding"?
Mark Szymanski
3
@ Mark Szymanski - Mungkin karena satu-satunya cara untuk memasukkan aplikasi Anda ke toko mac adalah melalui apel, dan apel memiliki banyak batasan pada apa yang dapat dan tidak bisa dilakukan oleh perangkat lunak Anda.
Nama Palsu
3
Mark, meski saya benci mengatakannya, ada batasan fungsionalitas yang sangat signifikan yang diterapkan pada aplikasi yang diajukan ke Mac App Store.
Jason Salaz
3
Ini bukan forum. Harap simpan relevan dengan pertanyaan awal.
David Metcalfe

Jawaban:

18

Aplikasi pada Mac hanyalah folder yang penuh dengan file dengan .appekstensi. Namun, macOS menyembunyikan fakta ini dari Anda dan menampilkan folder sebagai file dengan ikon. Sekarang ketika Anda mengunduh sesuatu, sangat tidak nyaman untuk mengunduh beberapa folder terpisah (tanpa pengelola unduhan). Karenanya "Folder Aplikasi" ini harus dimasukkan ke dalam satu file. Ini dicapai salah satu dari tiga cara:

  • Menggunakan .zipfile (wadah yang memampatkan isinya untuk menghemat ruang)
  • Menggunakan .dmgfile (yang merupakan sistem file file datar - yang bertentangan dengan sistem file hirarkis)
  • Buat penginstal (yang, bagaimanapun juga harus ada di dalam .zipatau .dmgkarena penginstal juga folder pada mac)

Karena sebagian besar aplikasi mandiri dan tidak memerlukan apa pun di luar folder aplikasi, penginstalasi tidak hanya berlebihan tetapi juga lebih lambat daripada hanya mendistribusikan folder aplikasi.

Anda jelas dapat meluncurkan aplikasi dari mana pun Anda inginkan; itu hanya kebiasaan atau rekomendasi untuk menempatkan mereka ke dalam /Applicationskarena lebih mudah bagi Anda untuk menemukannya lagi dan berfungsi dengan banyak pengguna.

XQYZ
sumber
1
Tidak ada yang menemukan .zip tiruan yang secara otomatis akan mengekstrak dirinya ke tempat yang tepat (atau tempat yang Anda pilih?)
Drew
Yah ada yang mengekstraksi sendiri, tapi itu pada dasarnya installer yang bodoh, yang - lagi - adalah folder di OS X. Juga tidak aman untuk membiarkannya menginstal ke mana saja dia mau. Saya kira apel bisa saja membungkus ekstensi file (katakanlah .appzip) yang akan menjadi hanya file zip berganti nama, yang mengekstrak dirinya ke dalam /Applicationsketika dieksekusi, tapi saya tidak tahu persis mengapa mereka tidak melakukannya. Mungkin itu hanya karena alasan historis.
XQYZ
Mengenai "atau tempat yang Anda pilih": sebagian besar aplikasi ekstraksi (setidaknya Unarchiver) dapat dikonfigurasi untuk meminta folder tujuan saat mengekstraksi file.
XQYZ
1
@Rew memikirkan cara ini: bagaimana "secara otomatis mengekstraksi dirinya ke tempat yang tepat atau tempat yang Anda pilih" lebih mudah daripada memberikan jalan pintas ke tempat default (tepat) dan memungkinkan Anda untuk memindahkannya ke tempat mana pun yang Anda pilih melalui menggunakan OS sendiri artinya? Baiklah, saya jawab: tidak. Ini hanya paradigma tentang apa yang biasa Anda lakukan.
cregox
1
@ Cawas: Mungkin itu hanya hal paradigma, itu bukan hal yang paling sulit untuk dilakukan, tapi tetap saja. Saya harus mengklik installer, saya harus mengklik dan menarik file, saya harus menutup jendela sistem file yang dipasang, saya harus meng-unmount sistem file dan saya harus menghapus installer. Berbeda dengan mengklik penginstal, klik "OK" untuk meletakkannya di tempat default, lalu hapus penginstal. Sekali lagi, bukan masalah besar, hanya banyak hal di wajah saya yang saya pikir tidak perlu ada di sana.
Drew
7

Folder / Aplikasi hanyalah tempat yang nyaman untuk menyimpan semua aplikasi Anda. Secara teoritis Anda dapat menyimpannya di mana saja. Beberapa perangkat lunak (seperti Butler) akan secara otomatis mencari aplikasi di lokasi standar ini, jadi jika Anda menyimpannya di tempat lain (seperti / Pengguna / Dibagi / Aplikasi) perangkat lunak tersebut tidak akan menemukannya secara default.

Secara umum ada tiga tempat standar untuk menyimpan aplikasi, dan 99% pengguna Mac hanya bekerja dengan yang pertama:

  • / Aplikasi (tersedia untuk semua pengguna)
  • / Pengguna / nama pengguna / Aplikasi (tersedia untuk pengguna yang masuk yang memiliki folder itu)
  • / Pengembang / Aplikasi (tersedia untuk semua pengguna, digunakan untuk perangkat lunak Xcode)
Membuang
sumber
4

Anda tidak harus meletakkan Aplikasi baru Anda di folder Aplikasi - itu hanya tempat default untuk meletakkannya.

Rene Larsen
sumber
3

Anda dapat membuat /Applications/Imaging,, /Applications/Internetdll. Jika Anda ingin mengategorikannya. Hanya saja, jangan memindahkan aplikasi standar apa pun ke folder ini karena pembaruan lebih lanjut akan mengharapkannya langsung masuk /Applications.

jm666
sumber
0

Ingatlah bahwa ada banyak aplikasi yang menganggapnya ada dalam folder bernama "Aplikasi" dan aplikasi yang mencari aplikasi spesifik lainnya di folder "Aplikasi".

Chris Quenelle
sumber
-1

File DMG dikompresi dan hanya-baca. Aplikasi sering kali harus dapat memperbarui atau mengubah komponen di dalam dirinya sendiri; minimal, ketika versi baru terdeteksi dan ia menawarkan untuk menginstal pembaruan - itu tidak akan dapat menghapus sendiri dan menempatkan versi baru di tempatnya. Memang, Anda mungkin menemukan bahwa menjalankan aplikasi dari DMG akan menghasilkan pesan "diunduh dari internet" pada setiap peluncuran. Itu tidak terjadi jika Anda memindahkannya ke tempat yang tepat.

Menjalankan aplikasi dari DMG yang terkunci adalah cara yang pasti untuk mengalami masalah. Cukup seret aplikasi ke suatu tempat di hard disk Anda - lebih disukai salah satu folder Aplikasi.

Ada lokasi tertentu di Mac Anda yang memiliki arti khusus bagi sistem - ini adalah tempat di mana Mac akan mencari aplikasi yang dapat diluncurkan ketika Anda mengklik dua kali dokumen. Mereka termasuk folder Aplikasi tingkat atas, dan folder yang disebut "Aplikasi" di folder rumah pribadi Anda. DMG yang terpasang bukan bagian dari ini, jika hanya karena mereka tidak selalu dipasang.

Xendo
sumber