Xóa PPA sau khi cài đặt phần mềm?


10

Có an toàn để xóa PPA sau khi cài đặt thành công gói không? Ví dụ: Hôm qua, tôi đặt PPA trong danh sách nguyên nhân của chức năng Trackpad. Bây giờ, nó hoạt động, nhưng nó sẽ hoạt động khi tôi xóa nó?

Theo hiểu biết của tôi, PPA chỉ là nguồn cho các gói và sau khi cài đặt, không cần chúng, điều này có đúng không?

Câu trả lời:


12

Thêm PPA vào các nguồn của chúng tôi cho chúng tôi lợi thế để cài đặt các phiên bản ứng dụng mới hơn mà chưa tìm được đường vào kho chính thức.

Tuy nhiên, bằng cách đó, chúng tôi cũng có thể giới thiệu sự không ổn định từ các bản phát hành chưa được thử nghiệm đầy đủ.

Trong trường hợp chúng tôi giữ PPA hoạt động, điều này cũng sẽ tự động cài đặt bất kỳ nâng cấp phần mềm nào được cung cấp từ PPA này. Bằng cách này, lỗi mới có thể được giới thiệu. Do đó, nên hủy kích hoạt PPA sau khi chúng tôi cài đặt thành công gói mà chúng tôi hài lòng.

Điều này có thể được thực hiện bằng cách bỏ chọn PPA từ Phần mềm & Cập nhật . Bằng cách này, chúng tôi có thể dễ dàng kích hoạt lại trong trường hợp chúng tôi muốn nâng cấp sau:

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

Chỉ khi chúng tôi chắc chắn rằng chúng tôi luôn muốn có một bản phát hành mới của bất kỳ gói nào và PPA sẽ không cung cấp cập nhật cho các gói khác mà chúng tôi có thể giữ cho nó hoạt động.

Vài PPA cũng sẽ cung cấp cập nhật bảo mật. Trong trường hợp này, chúng tôi cũng có thể muốn giữ PPA hoạt động. Tuy nhiên, nói chung có các gói từ PPA không phải là không có rủi ro .


3
Nhưng một số cập nhật sẽ là cập nhật bảo mật. Không phải chúng ta vô hiệu hóa chúng bằng cách làm điều này?
VarunAgw

1
@VarunAgw: tốt, với PPA chỉ phụ thuộc vào người bảo trì. Không có nhóm bảo mật bổ sung nào kiểm tra nội dung của PPA.
Takkat

1
Ý tôi là các trường hợp người bảo trì cập nhật PPA với bản cập nhật bảo mật. Một số người bảo trì rất tích cực và liên tục đẩy các bản cập nhật thường xuyên
VarunAgw

4

Nếu bạn xóa PPA thì bạn vẫn có thể sử dụng ứng dụng một cách bình thường vì PPA chỉ là tài nguyên phần mềm. Đọc thêm

Nhưng, bạn có thể sử dụng PPA cho lần phát hành tiếp theo, cập nhật, bảo mật, sửa lỗi, vá lỗi, v.v ...

Vì vậy, tốt hơn hết là không xóa PPA nếu bạn muốn cập nhật với các phần mềm này


Cảm ơn bạn đã trả lời chi tiết. Tôi có thể xóa Nguồn không? Tôi thực sự không thể làm việc với họ.
cmyk

1
Bạn có ý nghĩa gì bởi các nguồn? Mã nguồn? nếu bạn có nghĩa là mã nguồn, chắc chắn bạn có thể xóa nhưng bạn có thể cần nó nếu bạn muốn xóa ứng dụng sau
Maythux

Có thể thanh lọc ứng dụng mà không có Sourcecode không?
cmyk

1
Không, trừ khi bạn biết tất cả các tệp liên quan đến nhịp điệu này ở đâu để bạn có thể xóa thủ công nhưng điều này sẽ rất mệt mỏi và không đáng tin cậy
Maythux

@cmyk Nếu bạn có nghĩa là PPA cho mã nguồn, tôi luôn xóa PPA đó, ngay cả trước khi cài đặt hoặc cập nhật gói, vì tôi không có nhu cầu hoặc sử dụng cho mã nguồn. (Bạn có thể nhận thấy rằng việc thêm PPA thường thêm PPA cho cả mã thực thi và mã nguồn.) Nếu bạn không sử dụng mã nguồn, bạn có thể xóa PPA một cách an toàn cho mã nguồn.
Paddy Landau

2

Có an toàn để xóa PPA sau khi cài đặt thành công gói không?

Tùy thuộc vào những gì bạn cho là "an toàn". Có, bạn có thể xóa bất kỳ kho lưu trữ phần mềm nào khỏi nguồn của mình. Danh sách bạn sẽ không nhận thấy. Nhưng, bạn cũng sẽ không thể nâng cấp các gói từ kho lưu trữ đó, có thể cung cấp các bản sửa lỗi hoặc bản vá bảo mật.

Chúng tôi khuyên bạn trừ khi bạn có một lý do rất chính đáng, bạn nên giữ các kho lưu trữ trên nguồn của mình. List (apt 1.1.10+ thay đổi chiến lược để cập nhật danh sách gói, giúp cải thiện hiệu suất) và cho phép nâng cấp. Nếu bạn muốn giữ một gói trên một phiên bản cụ thể, thay vào đó bạn có thể ngăn nâng cấp gói cụ thể đó cho đến khi bạn sẵn sàng nâng cấp gói đó, mà không ảnh hưởng đến các gói khác mà kho lưu trữ cung cấp.

Lưu ý rằng thông thường không cần thiết phải xóa một dòng của nguồn.list vì bạn có thể nhận xét nó (# ở đầu dòng), điều này ngăn bạn quên khỏi kho lưu trữ mà bạn đã cài đặt một gói cụ thể.

Các nhà bảo trì của PPA được biết là không tuân theo hướng dẫn đóng gói có thể gây ra vấn đề. Nếu bạn có thể nhận gói thông qua kho lưu trữ của riêng Ubuntu, bạn sẽ ít gặp rủi ro hơn khi gặp sự cố.

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.