Điểm:0

Giữ sạch Ubuntu - Phụ thuộc/Kho lưu trữ

lá cờ pr

Tôi đã thử tìm hiểu trên Google về vấn đề này, nhưng có thể là tôi không hỏi đúng câu hỏi ở đây.

Tôi chắc chắn rằng tôi không phải là người duy nhất làm điều này, nhưng tôi tưởng tượng đối với hầu hết những người mới đến nếu bạn đang tìm cách cài đặt/sửa chữa thứ gì đó, bạn có thể tìm kiếm vấn đề trên google và làm theo hướng dẫn được trình bày (hoặc tiếp tục thử cho đến khi thứ gì đó hoạt động) mà không cần đầy đủ biết kết quả của những gì bạn đang làm.

Câu hỏi của tôi liên quan cụ thể đến khi cài đặt các phần mềm khác nhau và chúng như sau:

  • Khi cố gắng cài đặt các chương trình khác nhau, ứng dụng khách dropbox, onedrive, v.v., có vẻ như bạn luôn cần bao gồm các kho lưu trữ ngẫu nhiên. Điều gì xảy ra khi bạn thêm các kho lưu trữ như vậy vào hệ thống của mình trong tương lai? Nó sẽ không ngừng theo dõi nó? Nó có an toàn không vì nó không phải là một trong những nguồn chính thức? Bạn có nên dọn dẹp những thứ này không? Hoặc để "bật" những phần mềm này để có thể cập nhật phần mềm đã tải xuống?
  • Khi bạn cài đặt phần mềm ngẫu nhiên, có vẻ như thường có một số phần phụ thuộc cần thiết. Có ổn không khi chỉ cần cài đặt những gì nó yêu cầu? Mặc dù tôi không thể xác nhận, nhưng có vẻ như đôi khi bạn sẽ cài đặt nhiều phiên bản của cùng một phụ thuộc (tôi nghĩ rằng tôi nghĩ đến sql mà tôi đã thấy gần đây). Nó sẽ không "làm tắc nghẽn" hệ thống của bạn để nói rằng có tất cả các phiên bản này trôi nổi?

Về cơ bản, những gì tôi đang theo đuổi là chỉ giữ cho hệ thống của mình sạch sẽ (nếu nó thậm chí còn quan trọng) và không chứa đầy các phần mềm ngẫu nhiên có khả năng xung đột không được sử dụng.

Nếu có bất kỳ tài nguyên nào tốt cho tôi để đọc, vui lòng chuyển chúng cho tôi.

Cảm ơn trước sự giúp đỡ của bạn về điều này và chúc mừng năm mới!

Organic Marble avatar
lá cờ us
Mặc dù đây là một chủ đề quan trọng, nhưng những gì bạn đang hỏi có thể cần một câu trả lời sâu rộng.
lá cờ pr
Cảm ơn @OrganicMarble.Bạn có một số điểm/tài nguyên nhanh mà bạn có thể chia sẻ không? Tôi nhận ra rằng đây là một chủ đề về tinh vân nhiều hơn, tuy nhiên, tôi cảm thấy nó là một chủ đề quan trọng.
lá cờ ar
Chào mừng bạn đến với Hỏi Ubuntu. Trong trang web trả lời câu hỏi này, tốt nhất là hỏi từng câu một. Xem [trợ giúp trang web](https://askubuntu.com/help) để biết cách đặt câu hỏi tại đây. [Câu hỏi đầu tiên của bạn đã có câu trả lời tại đây](https://askubuntu.com/questions/307/how-can-ppas-be-removed) và do đó là câu hỏi trùng lặp. Xem [câu hỏi này](https://askubfox.com/questions/337780/why-autoremove-is-not-call-whenever-i-remove-a-package) để biết cách sử dụng `sudo apt autoremove`.
user535733 avatar
lá cờ cn
Chúng thực sự là những câu hỏi hay và chúng tôi đã trả lời những câu hỏi như thế này nhiều lần trước đây, thường là cho những người đang gặp khó khăn. Vâng, việc lấp đầy hệ thống của bạn bằng phần mềm không phải của Ubuntu có thể gây ra hậu quả khủng khiếp vào một ngày nào đó. Có thể sớm hơn, có thể muộn hơn. Vâng, các quan hệ phụ thuộc xung đột có thể rất khó chẩn đoán và giải quyết. Có, chúng tôi khuyến nghị rằng phần mềm phổ biến nên chạy qua các kho lưu trữ Debian và Ubuntu, ngăn chặn tất cả các sự cố đó và hơn thế nữa. Tiếp tục nghiên cứu của bạn về cách thức hoạt động của apt, dpkg, snaps và Debian.
lá cờ ar
Xem câu trả lời cho [Tại sao một chương trình cần 64 MB để cài đặt nhưng lại giải phóng 3,5 MB khi nó được gỡ bỏ sau này trong Ubuntu?](https://askubuntu.com/questions/514676/why-does-a-program-need- 64mb-to-install-but-frees-up-3-5-mb-khi-it-is-remove-l/514690#514690)
lá cờ pr
Cảm ơn tất cả. Đây là tất cả rất hữu ích cho đến nay. Chúc NY vui vẻ.
Điểm:0
lá cờ cn

các đúng cách trình quản lý gói theo dõi những gì được cài đặt dưới dạng phần phụ thuộc của ứng dụng khác và sẽ theo dõi các phần phụ thuộc 'mồ côi' này có thể bị xóa sau khi gói gốc của chúng bị xóa.

khi bạn chạy apt, bạn sẽ thấy thông báo rằng một số gói nhất định không còn cần thiết nữa và có thể bị xóa bằng apt autoremove

có những ứng dụng đồ họa mà bạn có thể sử dụng để thực hiện về cơ bản giống như vậy, nhưng nó dễ dàng hơn từ dòng lệnh (IMHO)

đọc thêm: Lợi thế của việc sử dụng Sudo apt-get autoremove trên một ứng dụng sạch hơn là gì?


có ba loại 'phụ thuộc' mà bạn có thể nhận được khi cài đặt các gói: bắt buộc, được đề xuất và khuyến nghị. Yêu cầu phải được cài đặt và không có xung quanh đó. Đề xuất sẽ không được cài đặt theo mặc định, nhưng bạn có thể lấy chúng bằng cách yêu cầu chúng với --install-đề xuất lá cờ. Khuyến nghị sẽ được cài đặt theo mặc định trừ khi bạn chỉ định rằng bạn không muốn chúng với cờ ``--no-install-recommends`.


Đây hoàn toàn không phải là chủ đề cạn kiệt mà sẽ giúp bạn tin tưởng vào điều đó đang diễn ra và khả năng giữ một hệ thống trong sạch.

lá cờ pr
Cảm ơn Chris! Thực sự đánh giá cao các ý kiến ​​bổ sung ở đây. Sẽ xem xét tất cả điều này. Chúc một NYE vui vẻ!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.