Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Linux

Tăng tốc cập nhật Linux tức thì: Cài đặt duy nhất tạo nên khác biệt toàn diện

Ngày 1 tháng 4 năm 2026, 16:30 EDT

Roine Bertelson là một tác giả công nghệ, dịch giả và nhà chiến lược kỹ thuật số tại Stockholm với hơn hai thập kỷ kinh nghiệm thực tế về công cụ AI, Linux, công nghệ tiêu dùng, an ninh mạng và nội dung hướng SEO. Anh được biết đến với khả năng biến các chủ đề phức tạp thành hướng dẫn rõ ràng, thực tế giúp độc giả giải quyết vấn đề thực. Mọi người tin tưởng công trình của anh vì anh thực sự sử dụng và kiểm tra các công cụ mình viết về, cố tình phá vỡ chúng, và dịch sự hỗn loạn của công nghệ hiện đại thành lời khuyên mang tính con người, trung thực và hữu ích.

Có một loại khó chịu rất cụ thể (nếu ai quan tâm, tôi gọi nó là cơn giận phe cánh cánh) đến từ việc xem cập nhật Linux bò. Không thất bại, không crash, thậm chí không phàn nàn. Chỉ ngồi đó, inching forward như thể nó đang đàm phán từng gói riêng lẻ. Hệ thống của tôi không hỏng. Internet ổn. Streaming, tải xuống, kéo Docker, đều ổn. Nhưng ngay khi tôi chạy apt update theo sau apt upgrade. Mọi thứ chậm lại thành một tốc độ lịch sự, gần như thụ động tấn công. Như Linux nói, "Chúng ta sẽ đến đó... cuối cùng." Và trong rất lâu, tôi chỉ chấp nhận nó. Vì cập nhật được cho là mất thời gian, đúng không? Cảnh báo spoiler: Không, chúng không phải.

Vấn đề không phải ở hệ thống của tôi

Cập nhật chậm do lựa chọn mirror kém

Tăng tốc cập nhật Linux tức thì: Cài đặt duy nhất tạo nên khác biệt toàn diện Credit: Roine Bertelson/MakeUseOf

Linux không tải cập nhật từ một máy chủ trung tâm. Nó kéo từ các mirror, là bản sao của các gói giống nhau được lưu trữ khắp thế giới. Về lý thuyết, điều này tuyệt vời. Sự dư thừa, tốc độ, sự bền bỉ. Rất thông minh. Trong thực tế, hệ thống của bạn lặng lẽ chọn một cái và hy vọng tốt nhất.

Đôi khi bạn may mắn và chọn được mirror nhanh, gần, cảm thấy tức thì. Lúc khác, bạn bị kẹt với thứ gì đó nửa vòng trái đất, hoặc bị quá tải, hoặc thiếu sức, hoặc chỉ đang có ngày xấu. Và hệ thống của bạn sẽ vui vẻ tiếp tục dùng nó mãi mãi, như thể nó trong một mối quan hệ lâu dài. Đó là điều xảy ra với tôi. Không có gì trông sai. Không lỗi hoặc cảnh báo. Chỉ đơn giản, cập nhật mất thời gian lâu hơn nhiều so với quyền của nó. Phần tồi tệ nhất là nó tinh vi như thế nào. Bạn không ngay lập tức nghĩ, "Điều này bị hỏng." Bạn nghĩ, "Tôi đoán cập nhật mất lâu như thế thôi." Nó không phải.

Tôi chuyển mirror và mọi thứ thay đổi

Một máy chủ tốt hơn làm cập nhật nhanh hơn đáng kể

Sửa chữa gần như đơn giản đến mức xúc phạm. Tôi chuyển sang một mirror tốt hơn. Trên Linux Mint và các hệ thống dựa trên Ubuntu, điều này được xây dựng ngay trong cài đặt hệ thống. Không nghi thức terminal, không lội forum, không copy-paste lệnh từ bài blog năm 2012.

  • Mở Nguồn phần mềm (Software Sources)
  • Tìm mục Download from hoặc Mirror
  • Để nó kiểm tra mirror hoặc chọn thủ công cái gần bạn
  • Áp dụng và làm mới

Đó là nó. Đó là "cài đặt điều chỉnh". Tôi bấm cập nhật lại, hoàn toàn mong đợi cải thiện nhẹ ở tốt nhất. Thay vào đó, nó chỉ... đi. Gói bắt đầu bay vào, như thể hệ thống của tôi cuối cùng đã thức dậy và nhớ ra nó có một kết nối internet như người. Cùng máy, cùng mạng, và cùng cập nhật, nhưng trải nghiệm hoàn toàn khác. Nó cảm thấy ít như tối ưu hóa và hơn như gỡ bỏ một bộ giới hạn không có lý do ở đó từ đầu.

Tôi cũng bật tải xuống song song

Cho APT đa nhiệm loại bỏ chờ đợi không cần thiết

Tăng tốc cập nhật Linux tức thì: Cài đặt duy nhất tạo nên khác biệt toàn diện

Khi tôi thấy mirror tạo ra bao nhiêu khác biệt, tôi tò mò. Vì nếu một cài đặt nhỏ có thể sửa nhiều như vậy, còn gì đang ẩn mình trong tầm nhìn rõ ràng? Hóa ra, APT bảo thủ theo mặc định, vì vậy nó không luôn sử dụng hành vi tải xuống tích cực nhất. Xếp hàng, chờ lượt, không धक्कa.

Điều đó tuyệt vời nếu bạn đang cố gắng thể hiện sự quan tâm trên mirror chia sẻ. Kém tuyệt vời hơn nếu bạn chỉ muốn hệ thống cập nhật trước khi cà phê nguội. Vì vậy tôi đẩy nó một chút.

Bạn có thể bật hành vi tải xuống tích cực hơn bằng cách chỉnh cấu hình APT. Ví dụ:

Acquire::Queue-Mode "host"; Acquire::Retries "3";

Và tùy thuộc vào thiết lập của bạn, điều chỉnh độ sâu pipeline hoặc cho phép nhiều kết nối có thể giúp nó tải hiệu quả hơn, thay vì làm mọi thứ trong một hàng gọn gàng.

Tôi cũng thêm:

Acquire::Languages "none";

Vì tôi không cần hệ thống của mình tải file dịch cho ngôn ngữ tôi không nói chỉ để cảm thấy hoàn chỉnh về mặt văn hóa.

Kết quả không đramatic như chuyển mirror, nhưng kết hợp lại, nó cắt giảm thêm thời gian. Cập nhật ngừng cảm thấy như một nhiệm vụ và bắt đầu cảm thấy như sự kiện nền. Đó chính xác là nơi chúng thuộc về.

Tại sao Linux không làm điều này mặc định

Hệ thống ưu tiên ổn định và tài nguyên chia sẻ

Tăng tốc cập nhật Linux tức thì: Cài đặt duy nhất tạo nên khác biệt toàn diện

Trước khi chúng ta bắt đầu buộc tội Linux cố ý lãng phí thời gian chúng ta, có lý do cho điều này. Mirror là cơ sở hạ tầng chia sẻ. Nếu mọi máy bỗng nhiên quyết định đập vào chúng với tải xuống song song tích cực, mọi thứ sẽ lộn xộn nhanh. Vì vậy bản phân phối chơi an toàn. Mặc định bảo thủ. Hành vi có thể dự đoán. Không áp lực không cần thiết lên máy chủ chia sẻ. Đó là triết lý đằng sau nhiều quyết định Linux. Ổn định trước, hiệu suất thứ hai, hỗn loạn tùy chọn. Nhưng sự đánh đổi là hệ thống của bạn có thể đang chạy với bánh trợ lực sau rất lâu sau khi bạn thực sự không cần chúng nữa. Đặc biệt nếu bạn đang trên kết nối tốt và cập nhật máy cá nhân, không phải duy trì một đội server ở trung tâm dữ liệu đâu đó.

Tăng tốc cập nhật Linux tức thì: Cài đặt duy nhất tạo nên khác biệt toàn diện

Sửa cập nhật loại bỏ nguồn ma sát tinh vi nhưng liên tục

Đây là phần tôi không mong đợi. Hệ thống của tôi không cảm thấy chậm trước đó. Không theo cách rõ ràng. Ứng dụng khởi động tốt. Đa nhiệm mượt mà. Không có gì hét "vấn đề hiệu suất." Nhưng mỗi khi cập nhật đến, có ma sát cấp thấp đó. Cảm giác "ừ, này sẽ mất một lúc." Nó thêm đủ kháng cự để làm cho bảo trì hệ thống cảm thấy như thứ cần tránh. Sửa mirror và sau đó đẩy APT hành động hơi ít như hàng đợi ở bưu điện loại bỏ hoàn toàn điều đó.

Bây giờ cập nhật xảy ra đủ nhanh để tôi không nghĩ về chúng. Tôi chạy chúng, chúng xong, và tôi tiếp tục cuộc sống. Không gánh nặng tinh thần, không trò chơi chờ đợi, không oán giận thầm lặng xây dựng trong nền. Và đó là lúc nó click. Đôi khi hệ thống của bạn không chậm. Nó chỉ đang quá lịch sự không cần thiết. Và tất cả những gì cần là một cài đặt nhỏ để nói với nó, nó được phép nhanh hơn một chút.