Quản lý ứng dụng trên Mac OS X


8

Tôi là người dùng windows lâu năm và người dùng Linux thỉnh thoảng thấy mình sử dụng Mac OS X (10.6.6) trên iMac. Chủ yếu là nó có vẻ khá trực quan, nhưng tôi không rõ về cách các chương trình được quản lý (cài đặt, gỡ cài đặt, khởi chạy, kết thúc).

Một số chương trình tôi cài đặt được tải xuống ở định dạng .dmg, trong khi các chương trình khác nằm trong kho lưu trữ .zip hoặc .tar.gz quen thuộc. Nếu bất cứ ai biết về một hướng dẫn tốt để quản lý các ứng dụng trên Mac OS X (và thông tin khác về HĐH sẽ hữu ích cho Mac noobs), vui lòng cho tôi biết.

Cảm ơn!

Câu trả lời:


21

dmgtập tin là hình ảnh đĩa , như ổ đĩa CD hoặc CD có thể tải xuống. Bạn bấm đúp vào chúng, chúng được gắn kết ("chèn") và bạn có thể xem nội dung của chúng.

Các ứng dụng được phân phối dưới dạng trình cài đặt (rất ít, phần lớn là phần mềm tên lớn của Apple, Adobe hoặc phần mềm liên quan đến hệ thống như VMware Fusion) hoặc trực tiếp dưới dạng gói ứng dụng .

Bạn bắt đầu trình cài đặt bằng cách nhấp đúp, sau đó làm theo các bước bạn đã trình bày. Các ứng dụng thường được cài đặt để /Applications.

Bạn "cài đặt" các gói ứng dụng bằng cách sao chép chúng vào một vị trí thuận tiện (ví dụ /Applicationshoặc ~/Applications) và đó là nó. Đây là những gì khá nhiều ứng dụng (ví dụ Adium ) liên quan đến thiết kế hình ảnh đĩa của họ:

nhập mô tả hình ảnh ở đây

Các ứng dụng liên quan đến mã nguồn mở, Linux và UNIX có sẵn thông qua một trong những trình quản lý gói không chính thức Fink , MacPortsHomebrew . Mà bạn sử dụng (hoặc thậm chí không có gì cả, nếu không có nhu cầu) là tùy thuộc vào bạn.

Từ vài ngày trước, cũng có Mac App Store , một khái niệm đã ra mắt trên iPhone và iPad. Nó bao gồm chức năng tự động cập nhật, và rất nhiều ứng dụng cũng có sẵn trên đó.


Gỡ cài đặt phần mềm không được cài đặt bằng Mac App Store hoặc một trong những trình quản lý gói là "sự cố chưa được giải quyết". Bạn chỉ có thể xóa gói ứng dụng trong /Applications or~ / Ứng dụng` và được thực hiện. Không có "sổ đăng ký" để giữ sạch sẽ và các tệp tùy chọn cá nhân nhỏ bé không bị tổn thương.

Một số ứng dụng đổ khá nhiều dữ liệu trong ~/Library(đặc biệt Application Support) của bạn nhưng có những giải pháp một khi không gian đĩa bị chật. Xem phần dưới của câu trả lời của tôi về thông tin những gì được lưu trữ trong thư mục thư viện của bạn hoặc câu trả lời này liên quan đến một chủ đề hoàn toàn khác, nhưng dù sao cũng có thể hữu ích .

Nếu không, tôi sẽ không quan tâm nhiều về điều đó. Tôi đã tạo hồ sơ người dùng của mình vào năm 2005, di chuyển nó qua ba máy và nó vẫn chạy khá tốt. Tôi đã có hàng trăm ứng dụng được cài đặt và gỡ cài đặt trong khoảng thời gian đó và không thể phàn nàn về tốc độ. Như tôi đã nói, không có "đăng ký".


Một số "ứng dụng" (ví dụ: Witch được đề cập thêm bên dưới) thực sự là các bảng ưu tiên (tiện ích mở rộng cho ứng dụng Tùy chọn hệ thống ) hoặc các tiện ích cho Bảng điều khiển của bạn. Bạn thường nhận ra họ bởi biểu tượng của họ. Đơn giản chỉ cần cài đặt bằng cách nhấp đúp.


Bạn khởi chạy / mở ứng dụng bằng cách bấm đúp vào chúng hoặc sử dụng open -a ApplicationNametrong Terminal. Chúng được đặt trong /Applicationshoặc một trong các thư mục con của nó. Kiểm tra menu Tìm kiếm của Go để biết các phím tắt ở đó.

Bạn có thể dran các ứng dụng vào Dock để giữ chúng ở đó (tương tự như ghim trong thanh tác vụ Windows 7). Kéo chúng ra khỏi Dock một lần nữa để loại bỏ chúng. Dock hiển thị cả hai ứng dụng "được ghim" và đang chạy, do đó, việc kéo các ứng dụng đang chạy khỏi Dock không có tác dụng ngay lập tức.

Bạn cũng có thể kéo chúng vào thanh bên Finder, để khởi chạy chúng từ đó hoặc vào thanh công cụ Finder. Có những ứng dụng khác có sẵn, chẳng hạn như Overflow cố gắng giúp bạn khởi chạy ứng dụng.

Một cách khác phổ biến là sử dụng trình khởi chạy ứng dụng như Quicksilver , Launchbar hoặc Alfred để khởi chạy ứng dụng.


Bạn có thể thoát bất kỳ ứng dụng nào bằng cách nhấn Cmd-Qhoặc chọn Thoát trong menu ứng dụng của nó (menu được mở bằng cách nhấp vào tên ứng dụng trong thanh menu). Bạn thậm chí có thể thoát chúng khỏi trình chuyển đổi ứng dụng mà bạn nhận được bằng cách nhấn Cmd-Tab: Giữ Cmdphím để mở trình chuyển đổi và nhấn q- ứng dụng đã chọn sẽ cố gắng thoát. Ngoài ra, bạn có thể thoát khỏi các ứng dụng bằng cách nhấp chuột phải hoặc nhấp và giữ biểu tượng Dock của chúng cho đến khi menu xuất hiện.

Các ứng dụng đông lạnh có thể được chấm dứt trong cùng một menu Dock bằng cách nhấn Optionvà chọn Force Quitmục menu xuất hiện. Ngoài ra, nhấn để Cmd-Option-Escapemở cửa sổ Force Quit Application , nơi bạn cũng có thể thoát các ứng dụng bị đóng băng.

Một số ứng dụng thoát khi bạn đóng cửa sổ cuối cùng của chúng, nhưng không phải lúc nào cũng có ý nghĩa:

  • Tại sao ứng dụng Thư phải thoát khi bạn không muốn xem, nhưng ứng dụng này có thể thông báo cho bạn về thư đến?
  • Tại sao một trình soạn thảo hoặc công cụ tác giả phải mất vài giây để khởi chạy thoát, bởi vì bạn muốn làm việc trên một tài liệu khác và bạn đóng tài liệu trước đó?

Điều tốt để biết :

Tài liệuứng dụng riêng biệt trong Mac OS X: Bất kỳ ứng dụng nào chỉ chạy một lần (có cách giải quyết, chẳng hạn như openchương trình dòng lệnh) và mỗi phiên bản đều hỗ trợ nhiều tài liệu. Đó là lý do tại sao trình chuyển đổi ứng dụng chỉ hiển thị các ứng dụng, không hiển thị tài liệu. Sử dụng LightSwitchX hoặc Witch nếu bạn không thích điều này.


Để biết thông tin chung về việc sử dụng máy Mac mới của bạn, bạn có thể bắt đầu bằng cách đọc Mac 101 từ Apple.

Có một số sách có sẵn, ví dụ như bộ sách "Hướng dẫn mất tích". Chỉ cần kiểm tra Amazon và đọc một vài đánh giá.

TidBITS cung cấp sách điện tử về các chủ đề được chọn, ví dụ như bản sao lưu, trong loạt bài "Kiểm soát" của họ.

Trang web này có rất nhiều thông tin về Mac OS X và khá nhiều người dùng là những người có quy định về các chủ đề liên quan đến Mac. Bạn có thể tìm kiếm trang web này một cách cụ thể để biết một số thông tin, nếu bạn không muốn đọc một cuốn sách từ trang bìa đến trang bìa.

Một số tài liệu dành cho nhà phát triển của Apple cũng có thể thú vị đối với người dùng. Đâyđây là hướng dẫn cho các nhà phát triển nơi đặt tệp ứng dụng của họ.


Vì tôi đã trải qua sáu lần sửa đổi, tôi đang cung cấp các chỉnh sửa và bổ sung dưới dạng nhận xét cho đến thời điểm hiện tại.
Daniel Beck

Gỡ cài đặt bảng ưu tiênwidget bằng cách xóa chúng khỏi thư mục của chúng trong ~/Library. Các widget cũng có thể được xóa thông qua tiện ích bảng điều khiển Widgets (chỉ cần nhấp vào Quản lý Widgets trong Bảng điều khiển) và các bảng tùy chọn bằng cách nhấp chuột phải vào chúng trong Tùy chọn hệ thống và chọn Xóa .
Daniel Beck

Bộ ebook của TidBITS có tên Take Control và nằm ở đây .
Daniel Beck

@Don Để làm rõ: Hình ảnh đĩa dmgchỉ là phương thức vận chuyển, như đĩa CD, ổ ngón tay cái ziphoặc tar.gzlưu trữ. Các thực đơn là những gì trong đó, và được đóng gói dưới dạng gói ứng dụng. Gói hoặc gói thực sự khá chung chung: Một số ứng dụng lưu trữ tài liệu của chúng dưới dạng gói / gói , về cơ bản chỉ là cấu trúc thư mục theo định dạng cụ thể, dường như là các tệp trong Finder (nhưng không phải trong Terminal). Bạn có thể nhấp chuột phải vào bất kỳ gói / gói nào và chọn Hiển thị nội dung gói để kiểm tra bên trong.
Daniel Beck

@DanielBeck, tại sao bạn nói rằng đăng ký đi lạc "đau" nhưng không có?
Pacerier

2

Không có vị trí trung tâm để cài đặt hoặc gỡ cài đặt chương trình trên Mac OS X. Như Daniel Beck nói, hầu hết các ứng dụng đều được gọi là gói . Mặc dù đây trông giống như một chương trình và có thể nhấp đúp, nhưng thực ra đây là một thư mục chứa chương trình và tất cả các tài nguyên khác mà nó cần để chạy, vì vậy bạn có thể đặt chúng ở bất cứ đâu và mặc dù vậy, chúng vẫn sẽ chạy một cách vui vẻ, như Daniel nói, /Applicationslà, theo quy ước, nơi hầu hết mọi người đặt chúng.

Để khởi chạy chương trình, chỉ cần nhấp đúp vào chúng trong Finder. Để truy cập nhanh hơn vào các ứng dụng bạn sử dụng nhiều nhất, hãy kéo biểu tượng của chúng vào thanh công cụ ở phía dưới màn hình - nếu bạn không còn muốn có ứng dụng ở đó nữa, hãy kéo nó lại, biểu tượng sẽ biến mất trong một làn khói (mặc dù ứng dụng thực tế sẽ ở đó). Bạn cũng có thể thêm các tệp và thư mục vào bên phải của dock - bạn có thể muốn kéo /Applicationsthư mục ở đó để cung cấp quyền truy cập vào hầu hết các ứng dụng của mình.

Hầu hết các chương trình được kết thúc bằng lệnh thoát, đây sẽ là mục cuối cùng trong menu ứng dụng (nó có cùng tên với ứng dụng và luôn là menu ngoài cùng thứ hai). Phím tắt là [lệnh] -q và bạn cũng có thể thoát khỏi các chương trình bằng cách nhấp và giữ hoặc [điều khiển] -nhấp vào biểu tượng dock của chúng. Không giống như các ứng dụng Windows, các ứng dụng Mac OS X hoàn toàn có thể chạy một cách hợp pháp mà không cần mở các cửa sổ, vì vậy việc đóng tất cả các cửa sổ không nhất thiết phải thoát khỏi ứng dụng. Nếu chương trình bị treo hoặc đóng băng, nhấn [tùy chọn] - [lệnh] - [thoát] để buộc thoát khỏi chương trình.

Gỡ cài đặt các ứng dụng tương tự dễ dàng để cài đặt chúng. Tuy nhiên, nếu chương trình đi kèm với trình gỡ cài đặt, hãy sử dụng nó, tuy nhiên, hầu hết chỉ có thể được kéo vào thùng rác - hãy nhớ rằng chúng thực sự là một thư mục. Các ứng dụng thường cài đặt tùy chọn và các đồ lặt vặt khác trong ~/Library(thường ~/Library/Preferences/~/Library/Application Support). Nếu bạn muốn thực sự kỹ lưỡng, bạn có thể xóa những thứ này (hoặc lấy một chương trình sẽ tự động thực hiện), nhưng, không giống như các khóa registry của Windows, có một vài nhược điểm khi chỉ để lại những thứ này.


1
Câu trả lời tuyệt vời, là một tệp .dmg mà bạn đã đề cập ở trên là một gói?
Dónal

3
Không, tệp .dmg là hình ảnh đĩa - cách gói gói để vận chuyển. Nó nén nó (như tệp zip) và bảo vệ siêu dữ liệu làm cho gói hoạt động giống như một ứng dụng chứ không phải thư mục, vì hình ảnh đĩa chứa hệ thống tệp độc lập của chính nó. Ảnh chụp màn hình trong bài đăng của Daniel Beck là hình ảnh đĩa. Bạn tải xuống một tệp .dmg, nhấp đúp vào tệp và nó gắn trên màn hình của bạn và mở ra một cửa sổ như trong ảnh chụp màn hình. Sau đó, bạn có thể truy xuất nội dung - trong trường hợp này Adium là một gói - nhưng bạn cũng có thể đặt các tệp bình thường (như các tệp văn bản) và các thư mục trong đó.
Scott

@ Hủy bỏ, lại "bấm .."; Không phải nó luôn được viết là cmdoptionesc thay vì tùy chọncmdesc sao?
Pacerier
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.