Làm cách nào tôi có thể xóa ứng dụng khỏi Launchpad trong Mac OS X 10.10 (Yosemite)?


8

Có cách nào để xóa các biểu tượng ứng dụng không mong muốn khỏi Launchpad mà không cần sử dụng bất kỳ ứng dụng quản lý nào không?

Điều này có thể có trong Mac OS X 10.7 (Lion) bằng cách sử dụng một số lệnh trong Terminal Terminal; Nhưng còn Mac OS X 10.10 (Yosemite) thì sao?


Tại sao không có ứng dụng quản lý? Bạn biết cái nào không?
slhck

@slhck Cả Launchpad Manager và Launchpad Control đều không tương thích với Yosemite, tôi đã thử cả hai. Tôi hy vọng rằng có một cách để kiểm soát này thông qua thiết bị đầu cuối.
Benjamin R

Phải, nhưng bạn cũng sẽ ổn khi sử dụng ứng dụng quản lý nếu có? Đó là điểm của câu hỏi của tôi .. Tôi chỉ không chắc tại sao bạn chỉ muốn Terminal.
slhck

Câu trả lời:


16

Tôi đã đưa ra một giải pháp thông qua thiết bị đầu cuối. Vị trí của cơ sở dữ liệu SQLite đã được thay đổi trong Mac OS X 10.10 (Yosemite).

Bạn vẫn có thể xóa các ứng dụng khỏi Launchpad bằng lệnh này Terminal Terminal. Chỉ cần thay thế APPNAMEbằng ứng dụng bạn muốn xóa.

sqlite3 $ (sudo find / private / var / thư mục -name com.apple.dock.launchpad) / db / db "XÓA TỪ các ứng dụng WHERE title = 'APPNAME';" && Dockall Dock

Tôi đã kiểm tra nếu nó vẫn bị xóa sau khi khởi động lại. Cho đến nay nó dường như làm việc.


Điều đó sẽ chỉ hoạt động nếu chỉ có một người dùng. Bạn nên thêm -user <username>vào lệnh find để bạn chỉ nhận được một kết quả nếu có nhiều người dùng hoặc sử dụng find ... -execđể chạy nó cho tất cả họ, nếu đó là điều bạn muốn.
Tim Sylvester

4

Rõ ràng bạn có thể tìm kiếm mọi thứ trong ánh đèn sân khấu và nhấn Command-Enter thay vì chỉ Enter, và nó kéo lên vị trí tệp, vì vậy tôi đã kịp thời xóa nó!


0

Thực hiện theo các bước sau:

  1. Mở Finder,
  2. Mở ứng dụng,
  3. Tìm kiếm tên của ứng dụng mà bạn muốn xóa khỏi bệ phóng,
  4. Kéo ứng dụng vào Thùng rác.
  5. Quá trình hoàn tất.

Cảm ơn câu trả lời, nhưng tôi đã tìm thấy giải pháp để xóa ứng dụng được cài đặt bằng cách nhấp vào liên kết "Thêm vào màn hình chính" trong DevTools của Chrome.
piecioshka


0

Nhấp vào Biểu tượng hoặc giữ phím tùy chọn cho đến khi các biểu tượng bắt đầu đùa, chỉ hoạt động đối với Ứng dụng được tải xuống từ App Store,

Tôi sẽ thận trọng trước những câu trả lời mà bạn đang sử dụng Thùng rác Biểu tượng, vì thường xóa nó không phải là điều bạn muốn, nó có chức năng mà nó không thuộc về Launchpad, việc xóa nó có thể gây ra nhiều vấn đề khác.

Tùy chọn tốt nhất để chỉ xóa Biểu tượng khỏi Launchpad, nhưng không xóa nó là lệnh đầu cuối được đăng bởi davidtrautmann.


0

Vì vậy, câu trả lời của David khá gần nhưng vì một số lý do, nó không hoạt động chính xác trên máy tính của tôi. (OS X 10.11.6) findKhông muốn tìm kiếm đệ quy cơ sở dữ liệu. Vì tôi có sở trường chọc vào nơi tôi không nên đến, tôi đã tìm ra giải pháp hiệu quả. Điều này sẽ yêu cầu một số công việc thủ công.

Trong trường hợp của tôi, tôi muốn xóa ứng dụng Bảng điều khiển vì tôi đã tắt nó. Tôi thường xuyên sử dụng Dash, một ứng dụng tài liệu API ngoại tuyến, nhưng Bảng điều khiển là thứ đầu tiên trong danh sách các ứng dụng khi tôi tìm kiếm từ launchpad. Điều này có nghĩa là tôi không thể nhấn ENTERkhi tìm kiếm, tôi phải sử dụng bàn di chuột của mình. Và tôi không muốn phải làm điều đó. Bạn cũng không thể xóa nó bằng các ứng dụng giữ nhấp vì đây là ứng dụng tích hợp sẵn. Khá khó chịu phải không?


Tìm kiếm thư mục

Trong tài khoản của tôi, cơ sở dữ liệu nằm trong thư mục con từ /private/var/folders/cn. Sau khi đọc bình luận của Tim về câu trả lời của David, tôi nhận ra rằng nhiều thư mục sẽ tồn tại ở đây; có thể là một cho mỗi người dùng. Tôi đã không tự mình kiểm tra điều này, nhưng tôi đã sửa đổi câu trả lời của mình để kiểm tra xem thư mục nào thuộc về bạn.

Trong Terminal, sao chép-dán ls -l /private/var/folders/cnvà nhấn ENTER. Tìm kiếm một nơi mà tên tài khoản của bạn xuất hiện bởi nó. Chuyển đến phần "Mở DB".

(Nếu bạn muốn tìm kiếm với Finder )

Nếu bạn không am hiểu về Terminal và / hoặc thích tìm kiếm bằng Finder, bạn có thể tạo một lối tắt. (Vui lòng xóa nó khi hoàn tất. Chúng tôi đang mạo hiểm vào lãnh thổ nguy hiểm!) Để tạo một tài khoản, sao chép-dán ln -s /private/var/folders ~/Desktop/privatevào Terminal và nhấn ENTER. Mở Finder, điều hướng đến Desktop của bạn, mở phím tắt và duyệt qua các thư mục cho đến khi bạn xác định vị trí com.apple.dock.launchpad. Nó có thể sẽ nằm trong cn/(gobbly-gook name)/dbthư mục. Nếu bạn có một vài thư mục bên dưới cn, hãy đánh dấu một thư mục và nhấn Command + ivà xem chủ sở hữu. Tìm kiếm cho đến khi bạn tìm thấy cái nào có bạn là chủ sở hữu.

Đưa nó vào hoạt động trong Terminal

Mở DB

Bạn sẽ muốn sao chép-dán sqlite3 /private/var/folders/cn/(folder name)/0/com.apple.dock.launchpad/db/dbvào Terminal, thay thế (folder name)bằng cái bạn tìm thấy. (Xóa dấu ngoặc đơn.) Nhấn ENTERđể mở sqlite3vỏ.

(Nếu cnkhông thư mục, tất cả tôi có thể nói là cố gắng nhau ở chỗ /foldersthư mục.)

Xóa ứng dụng

Sao chép-dán DELETE FROM apps WHERE title='APPNAME';vào Terminal, thay thế APPNAMEbằng ứng dụng bạn muốn xóa. Giữ dấu ngoặc kép! Lặp lại điều này cho nhiều ứng dụng mà bạn cần gỡ bỏ. Bạn có thể loại bỏ mặc định hệ thống.

Thoát và giết dock

.exitđể trở về bash. Bây giờ gõ sudo killall Dockvà nhấn ENTER. Cung cấp cho hệ thống một chút trước khi mở Launchpad. Tất cả các ứng dụng bạn muốn xóa nên biến mất!


0

Tôi thấy rằng các ứng dụng của tôi đã được sao chép trên ổ đĩa thứ cấp và các thủ tục thông thường chỉ xóa chúng khỏi ổ đĩa chính. Tôi cũng phải xóa các tệp khỏi ổ đĩa thứ cấp bằng cách vào người dùng> ứng dụng rồi xóa chúng khỏi thư mục đó.

chúc may mắn!


Điều này dường như không phải là một câu trả lời cho câu hỏi đã được hỏi. Vui lòng đọc kỹ câu hỏi trước khi trả lời và đảm bảo rằng câu trả lời của bạn là chính xác cho nhu cầu của câu hỏi.
music2myear

-1

Giữ phím tùy chọn làm cho các biểu tượng launchpad bị rung và một số sẽ có thể tháo rời bằng cách nhấp vào "X" ở góc của chúng. Có lẽ đó là điều hiển nhiên, nhưng trong trường hợp của tôi, nó cho phép tôi loại bỏ bệ phóng của biểu tượng mà tôi đang cố xóa.


Điều này sẽ chỉ xóa các biểu tượng ứng dụng MAS.
Rusi

-1

Trong Yosemite mở Launchpad, giữ phím điều khiển và nhấp vào biểu tượng bạn muốn xóa. Một dấu hỏi sẽ xuất hiện trên biểu tượng. Chỉ cần kéo và thả vào Thùng rác.


Bạn cần giữ phím "Alt" . Một chữ "X" sẽ xuất hiện trong top trái biểu tượng góc. Và điều này sẽ xóa các biểu tượng ứng dụng MAS
RusI
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.