xóa mục khởi động khỏi com.apple.launchd


9

Tôi đã cài đặt một chương trình vài tháng trước, nó có một tùy chọn khởi động mà tôi đã cài đặt. Sau đó, tôi quyết định gỡ bỏ chương trình, nhưng dường như nó đã để lại tập lệnh khởi động hoặc mục ngay cả sau khi tôi gỡ cài đặt nó .... và nó cố gắng khởi động cứ sau vài giây.

Làm thế nào tôi có thể loại bỏ mặt hàng này?

Đây là từ bàn điều khiển


$ com.apple.launchd[1] (com.jft.PdaNetMac[24476]): Exited with exit code: 1
$ com.apple.launchd[1] (com.jft.PdaNetMac): Throttling respawn: Will start in 10 second

Câu trả lời:


15

Đó thực sự là các vị trí tiêu chuẩn mà launchd nhìn vào. Hãy chắc chắn kiểm tra các vị trí của thư mục chính của bạn cũng như các vị trí của thư mục gốc.

Nếu bạn không thể tìm thấy tệp, bạn cũng có thể thử các thao tác sau trong Terminal:

$ launchctl remove com.jft.PdaNetMac

Để xem danh sách tất cả các công việc launchd:

$ launchctl list
PID Status  Label
78960   -   0x7fe25c1052f0.anonymous.launchctl
78923   -   0x7fe25c008e40.anonymous.pppd
78922   -   0x7fe25c007e50.anonymous.pppd
78841   -   0x7fe25ae0c470.anonymous.Google Chrome H
78704   -   0x7fe25c006c90.anonymous.Google Chrome H
84037   -   0x7fe25ac258c0.anonymous.dbfseventsd
31909   -   0x7fe25c0081c0.anonymous.Google Chrome H
25351   -   [0x0-0x1e51e5].com.skype.skype
...

Để biết thêm thông tin, hãy thử man launchdman launchctl.


Không có gì. Rất vui vì tôi có thể giúp.
Jonathan

5

Kiểm tra các vị trí sau ~ / Library / LaunchDaemons, ~ / Library / LaunchAgents, / Library / LaunchDaemons, / Library / LaunchAgents /, / System / Library / LaunchDaemons /, và / System / Library / LaunchAgents nhiều khả năng sẽ có một tệp có tên com.jft.PdaNetMac trong một trong những thư mục đó. Đơn giản chỉ cần di chuyển nó vào thùng rác và khởi động lại.


Chỉ cần xem những gì bạn đang xóa trong / Thư viện và / Hệ thống
eric.s

Tôi đã kiểm tra tất cả các thư mục, nó không có ở đó. Họ có thể ở đâu?
Peter

1
@peter Hãy thử chạy launchctl listtrong Terminal. Sau đó, khi bạn tìm thấy tên quy trình, hãy tải nó bằng launchctl (không biết toàn bộ lệnh tắt) Chạy man launchctltrong Terminal để biết thêm thông tin
ik Trước

0

PdaNetMac hiện đi kèm với một kịch bản gỡ cài đặt như thế này:

sudo rm /System/Library/LaunchDaemons/com.jft.PdaNetMac.plist 
sudo rm -R /System/Library/Extensions/PdaNetDrv.kext 
sudo rm -R /Applications/PdaNetMac.app 
sudo rm ~/PdaNetUninstall.sh 
echo "PdaNet has been uninstalled, please reboot your computer" 

Vì vậy, danh sách tài sản launchd là trong /System/Library/LaunchDaemons/. Phần mở rộng kernel có lẽ cũng nên được gỡ bỏ.

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.