Tôi muốn xóa một số gói mà tôi đã cài đặt. Khi tôi gọi package-list-packages
, tôi nhận thấy rằng có một lệnh 'd
' (đánh dấu để xóa) và 'x
' (thực thi). Tuy nhiên, có vẻ như điều này chỉ đơn giản là loại bỏ tên gói/mô tả từ danh sách và không phải là các tập tin thực tế theo ~/.emacs.d/elpa
. Tôi đang làm gì sai hoặc mất tích? Chắc chắn phải có một số cách để loại bỏ các gói đã cài đặt.Cách xóa gói đã cài đặt trong Emacs (ver 24+)?
Trả lời
Lệnh package-menu-mark-delete
(phím 'd') theo sau là package-menu-execute
(khóa 'x') đã hoạt động đối với tôi.
Ngoài ra ở đây là giới thiệu rất tốt: Package management in emacs - The good, the bad and the ugly
tôi đã nhận thấy rằng tất cả các gói cài đặt kết thúc ở dưới cùng của danh sách. Nếu có phiên bản mới của gói bạn muốn gỡ cài đặt, phiên bản này sẽ xuất hiện hai lần trong bộ đệm *Packages*
, một lần cho phiên bản mới, được liệt kê là có sẵn và lần thứ hai, được liệt kê là đã cài đặt, cho phiên bản cũ. Chỉ phiên bản được liệt kê là đã cài đặt mới có thể được đánh dấu để xóa bằng cách sử dụng d
và sau đó bị xóa bằng cách sử dụng x
, trả lời có cho câu hỏi trong bộ đệm mini. Điều đó sẽ xóa các tệp thực sự trong thư mục elpa
cho tôi.
Cảm ơn bạn đã chỉ ra điều này - tôi đã cố gắng tìm hiểu tại sao 'd' không làm gì cả! –
Điều đó xảy ra với tôi khi lỗi cập nhật. Nó kết thúc với cả hai gói mới và cũ trong thư mục elpa. Bạn không thể cài đặt hoặc xóa trong quản lý gói emacs. Bạn chỉ có thể xóa gói trong thư mục elpa trực tiếp. Sau đó, gói emacs hoạt động trở lại.
- 1. Làm thế nào để lưu danh sách tất cả các gói đã cài đặt trong Emacs 24?
- 2. Xóa các gói tích hợp trong Emacs
- 3. Cách kiểm tra gói đã cài đặt trong WiX 3.0?
- 4. Gói sạch Nuget Xóa/Cài đặt
- 5. Meteor: Cách liệt kê các gói đã cài đặt
- 6. Shell Python trong Emacs 24?
- 7. Liệt kê các gói đã cài đặt trong kênh
- 8. Làm cách nào để gỡ cài đặt gói python đã được cài đặt bằng cách sử dụng distutils?
- 9. TextMate - Cách cài đặt gói?
- 10. chia sẻ cấu hình emacs giữa emacs 23 và emacs 24
- 11. Tại sao cabal cài đặt lại gói cài đặt đã có trong .cabal/lib
- 12. Cách ngăn cài đặt gói cài đặt dưới dạng .egg
- 13. Xóa tệp khỏi gói sau khi cài đặt
- 14. không thể cài đặt emacs el-get gói, emacs không thể kết nối với internet
- 15. "cabal install ___" ngắt các gói đã cài đặt trước
- 16. Liệt kê các gói site python đã cài đặt?
- 17. Kiểm tra các gói đã cài đặt và nếu không tìm thấy cài đặt
- 18. Cách nhận tên ứng dụng đã cài đặt trong Android?
- 19. Cài đặt các gói python trong nitrousio
- 20. Cài đặt gói Python trong Windows
- 21. Phát hiện cài đặt thời gian iPhone 24 giờ
- 22. Gói cài đặt trống trong Xcode 4.2
- 23. Cài đặt bsddb gói - python
- 24. Cài đặt gói kernlab trong R
- 25. js grunt cài đặt gói
- 26. Cài đặt gói octave trong ubuntu
- 27. Cách cài đặt gói python2.6-devel trong CentOs 5
- 28. cách cài đặt gói tm mỏng trong sublime2
- 29. Làm cách nào để xóa gói được cài đặt qua Chocolatey?
- 30. Việc gỡ cài đặt gói có "pip" cũng có xóa các gói phụ thuộc không?
Bản sao có thể có của [Cách gỡ bỏ gói cài đặt elpa] (http://stackoverflow.com/questions/20541322/how-to-remove-installed-elpa-package) – tripleee
Câu hỏi khác hơi mới hơn, nhưng đáng chú ý câu trả lời tốt hơn. Do đó, đề cử một cái này được sáp nhập ở đó, thay vì theo cách khác. – tripleee