Cài đặt ứng dụng
Có một số cách để cài đặt ứng dụng trên OS X.
App Store: Một cách khác để cài đặt ứng dụng là từ App Store. Các ứng dụng từ App Store trước tiên được tải xuống dưới dạng .dmg
thư mục hệ thống, sau đó được cài đặt vào /Applications/
thư mục. Các ứng dụng được tải xuống từ App Store được đóng hộp cát, điều đó có nghĩa là chúng chỉ có thể đọc và ghi vào các thư mục cụ thể. Họ cũng quản lý tốt hơn một chút khi nói đến quá trình cài đặt và gỡ cài đặt.
Từ Web / Kéo và thả: Các ứng dụng OS X đôi khi được phân phối dưới dạng các thư mục độc lập có .app
phần mở rộng hoặc bên trong trình cài đặt có .pkg
phần mở rộng. Đôi khi các chương trình được phân phối trên một .dmg
, đó là hình ảnh đĩa chứa .app
và có lẽ Readme.
Ứng dụng được tải xuống bên ngoài App Store có thể không chạy trừ khi bạn nhấp vào thứ cấp để chạy, sau đó cấp quyền. Đây là một tính năng bảo mật. (Nó trông tương tự như Windows UAC, nhưng nó hoạt động khác nhau.)
Các ứng dụng thường được cài đặt vào /Applications/
nhưng mỗi người dùng có thể có thư mục ứng dụng riêng bên trong thư mục nhà của họ, được đặt tại /Users/{user}/Applications/
hoặc ~/Applications/
viết tắt. Các ứng dụng được đặt vào ~/Applications
thư mục cá nhân sẽ hiển thị trong các tìm kiếm Launchpad và Spotlight.
Trình quản lý gói / Dòng lệnh: Khá phổ biến (đặc biệt đối với các nhà phát triển) để cài đặt ứng dụng thông qua dòng lệnh với homebrew , macports hoặc thậm chí là đá quý Ruby. Đôi khi chúng rơi vào các thư mục khác, chẳng hạn như /usr/local/bin/
Nếu bạn không chắc chắn nơi người quản lý gói đang đặt các tệp của bạn, thông tin đó có sẵn trên internet.
Dữ liệu người dùng
Điều gần nhất bạn có với sổ đăng ký windows trên OS X là khái niệm về "danh sách tài sản". Danh sách tài sản là các tệp nhỏ được lưu bởi mỗi ứng dụng và không giống như sổ đăng ký, chúng không tập trung. Danh sách tài sản tập tin kết thúc trong một .plist
phần mở rộng. (Điều thú vị là đủ, không giống như Windows, phần mở rộng tập tin không xác định những gì một tập tin là trên OS X càng nhiều càng tốt họ làm trên Windows. Finder không dựa phần mở rộng cho thông tin về làm thế nào để hiển thị một tập tin, nhưng các tập tin siêu dữ liệu được xử lý bằng có ý nghĩa hơn trên OS X so với trên Windows.)
Đôi khi chúng được lưu vào /Users/{user}/Library/Preferences/
, nhưng chúng có thể được lưu ở nhiều nơi, tùy thuộc vào ứng dụng và loại thông tin được lưu trữ. Ví dụ: Safari lưu trữ các tab được ghim của bạn và phiên cuối cùng trong~/Library/Safari/LastSession.plist
Gỡ cài đặt ứng dụng
Tôi đã có câu hỏi về việc gỡ cài đặt ứng dụng khi tôi có máy Mac đầu tiên. Câu trả lời đơn giản nhất là bạn chỉ có thể xóa gói .app khỏi /Applications/
thư mục. Như đã lưu ý ở trên, có thể có một số plist
tệp bị bỏ lại.
Trên phiên bản OS X cũ hơn, có các ứng dụng gỡ cài đặt của bên thứ ba đã cố gắng dọn dẹp cho bạn. Chúng vẫn có sẵn, nhưng tôi không biết chúng hoạt động tốt như thế nào, vì các phiên bản OS X mới hơn nghiêm ngặt hơn về bảo mật. (Bạn có thể dùng thử AppZapper nếu bạn muốn.)
Apple có một bài viết cơ sở kiến thức bao gồm cài đặt và xóa các ứng dụng từ bên ngoài App Store.