Tôi đã cài đặt con rối 3.x trên Mac OS 10.8.4 một vài tuần trước và bây giờ muốn xóa nó.
Trình cài đặt.dmg không đi kèm với trình gỡ cài đặt và không có gói .app để xóa.
Làm thế nào để bạn gỡ cài đặt con rối từ Mac OS X?
Tôi đã cài đặt con rối 3.x trên Mac OS 10.8.4 một vài tuần trước và bây giờ muốn xóa nó.
Trình cài đặt.dmg không đi kèm với trình gỡ cài đặt và không có gói .app để xóa.
Làm thế nào để bạn gỡ cài đặt con rối từ Mac OS X?
Câu trả lời:
Con rối không có trình gỡ cài đặt, bạn phải xóa thủ công các tệp sau. (Đã thử nghiệm vào ngày 3.2.3)
Gỡ cài đặt
Xóa các nhị phân sau
/usr/bin/puppet
/usr/sbin/puppet
Xóa các thư mục sau
/private/etc/puppet
/usr/share/doc/puppet
Để thoát khỏi người dùng con rối xuất hiện trên màn hình đăng nhập
sudo dscl . delete /Users/puppet
Bạn sẽ cần phải khởi động lại để người dùng biến mất
nguồn
spuders blog - làm thế nào để loại bỏ con rối từ Mac
rối xóa cài đặt qua ruby
người dùng loại bỏ ẩn từ mac
Các câu trả lời ở trên là không đầy đủ, không phải tất cả các tập tin được loại bỏ bằng các lệnh trên.
Tôi đã có thể gỡ cài đặt hoàn toàn Puppet (trên Mountain Lion) bằng cách chạy các lệnh sau:
for f in $(pkgutil --only-files --files com.puppetlabs.puppet); do sudo rm /$f; done
for d in $(pkgutil --only-dirs --files com.puppetlabs.puppet | tail -r); do sudo rmdir /$d; done
sudo pkgutil --forget com.puppetlabs.puppet
com.puppetlabs.puppet-agent
. for f in $(pkgutil --only-files --files com.puppetlabs.puppet-agent); do sudo rm /$f; done for d in $(pkgutil --only-dirs --files com.puppetlabs.puppet-agent | tail -r); do sudo rmdir /$d; done sudo pkgutil --forget com.puppetlabs.puppet-agent
Sau khi chạy, tôi vẫn có các tập tin dưới / opt / Puppetlabs để nó dường như không hoạt động hoàn toàn.