Tôi là người dùng Mac mới và tôi đã cài đặt một vài ứng dụng khác nhau cho những thứ khác nhau. Rất nhiều trong số này sử dụng các tập tin .dmg.
Tại sao chính xác tất cả họ đều mong tôi kéo biểu tượng vào thư mục ứng dụng? điểm của việc này là gì?
Tôi là người dùng Mac mới và tôi đã cài đặt một vài ứng dụng khác nhau cho những thứ khác nhau. Rất nhiều trong số này sử dụng các tập tin .dmg.
Tại sao chính xác tất cả họ đều mong tôi kéo biểu tượng vào thư mục ứng dụng? điểm của việc này là gì?
Câu trả lời:
Một ứng dụng trên máy Mac chỉ là một thư mục chứa đầy các tệp có .app
phần mở rộng. Tuy nhiên, macOS che giấu sự thật này từ bạn và hiển thị thư mục dưới dạng tệp có biểu tượng. Bây giờ khi bạn tải xuống một cái gì đó rất khó chịu để tải xuống nhiều thư mục riêng biệt (không có trình quản lý tải xuống). Do đó, "Thư mục ứng dụng" này phải được đặt trong một tệp duy nhất. Điều này được thực hiện theo một trong ba cách:
.zip
tệp (một thùng chứa nén nội dung của nó để tiết kiệm không gian).dmg
tệp (là một hệ thống tệp phẳng, trái ngược với hệ thống tệp phân cấp).zip
hoặc .dmg
bởi vì trình cài đặt cũng là các thư mục trên máy mac)Vì hầu hết các ứng dụng đều độc lập và không cần bất cứ thứ gì bên ngoài thư mục ứng dụng, trình cài đặt không chỉ quá mức cần thiết mà còn chậm hơn so với việc chỉ phân phối thư mục ứng dụng.
Bạn rõ ràng có thể khởi chạy ứng dụng từ bất cứ nơi nào bạn muốn; đó chỉ là một tùy chỉnh hoặc một đề xuất để đưa chúng vào /Applications
vì bạn sẽ dễ dàng tìm thấy nó hơn và nó hoạt động với nhiều người dùng.
/Applications
khi thực thi, nhưng tôi không biết chính xác tại sao chúng không. Có lẽ nó chỉ vì lý do lịch sử.
Thư mục / Ứng dụng chỉ là nơi thuận tiện để lưu trữ tất cả các ứng dụng của bạn. Về lý thuyết bạn có thể lưu trữ chúng ở bất cứ đâu. Một số phần mềm (chẳng hạn như Butler) sẽ tự động tìm kiếm các ứng dụng ở những vị trí tiêu chuẩn này, vì vậy nếu bạn lưu trữ chúng ở nơi khác (chẳng hạn như / Người dùng / Chia sẻ / Ứng dụng) thì phần mềm đó sẽ không tìm thấy chúng theo mặc định.
Nói chung, có ba nơi tiêu chuẩn để lưu trữ ứng dụng và 99% người dùng Mac chỉ làm việc với nơi đầu tiên:
Bạn không cần phải đặt Ứng dụng mới của mình vào thư mục Ứng dụng - đó chỉ là nơi mặc định để đặt chúng.
Hãy nhớ rằng có rất nhiều ứng dụng cho rằng chúng nằm trong một thư mục có tên "Ứng dụng" và các ứng dụng tìm kiếm các ứng dụng cụ thể khác trong thư mục "Ứng dụng".
Các tệp DMG được nén và chỉ đọc. Các ứng dụng thường xuyên cần có khả năng cập nhật hoặc thay đổi các thành phần bên trong chính chúng; ở mức tối thiểu, khi một phiên bản mới được phát hiện và nó đề nghị cài đặt bản cập nhật - nó sẽ không thể tự xóa và đặt phiên bản mới vào vị trí của nó. Thật vậy, có lẽ bạn sẽ thấy rằng việc chạy một ứng dụng khỏi DMG sẽ dẫn đến thông báo "đã được tải xuống từ internet" mỗi lần khởi chạy. Điều đó không xảy ra nếu bạn di chuyển nó đến đúng nơi.
Chạy một ứng dụng ra khỏi DMG bị khóa là một cách chắc chắn để chạy vào các vấn đề. Chỉ cần kéo ứng dụng đến một nơi nào đó trên đĩa cứng của bạn - tốt nhất là một trong các thư mục Ứng dụng.
Có một số vị trí nhất định trên máy Mac của bạn có ý nghĩa đặc biệt đối với hệ thống - đây là những vị trí mà Mac tìm kiếm các ứng dụng có thể khởi chạy khi bạn bấm đúp vào tài liệu. Chúng bao gồm thư mục Ứng dụng cấp cao nhất và thư mục có tên "Ứng dụng" trong thư mục nhà riêng của bạn. DMG gắn kết không phải là một phần của điều này, nếu chỉ vì chúng không phải luôn luôn được gắn kết.