Được xuất bản vào ngày 1 tháng 4 năm 2026, 4:30 chiều EDT
Roine Bertelson là nhà văn, dịch giả và nhà chiến lược kỹ thuật số công nghệ có trụ sở tại Stockholm với hơn 20 năm kinh nghiệm thực hành về các công cụ AI, Linux, công nghệ tiêu dùng, an ninh mạng và nội dung hướng đến SEO. Ông nổi tiếng với việc biến các chủ đề phức tạp thành hướng dẫn rõ ràng và thực tế giúp người đọc giải quyết các vấn đề thực tế. Mọi người tin tưởng tác phẩm của anh ấy vì anh ấy thực sự sử dụng và thử nghiệm các công cụ mà anh ấy viết, phá vỡ mọi thứ có mục đích và biến sự hỗn loạn của công nghệ hiện đại thành lời khuyên mang tính nhân văn, trung thực và hữu ích.
Có một loại khó chịu rất cụ thể (nếu có ai quan tâm, tôi gọi đó là cơn thịnh nộ của chim cánh cụt) xuất phát từ việc xem quá trình thu thập thông tin cập nhật Linux. Không thất bại, không gặp sự cố hoặc thậm chí phàn nàn. Chỉ cần ngồi đó, nhích dần về phía trước như thể đang đàm phán từng gói hàng riêng lẻ. Hệ thống của tôi không bị hỏng. Internet rất ổn định. Truyền phát, tải xuống, kéo Docker, tất cả đều ổn. Nhưng ngay lúc tôi chạy apt update theo sau là apt upgrade . Mọi thứ chậm lại theo một nhịp độ lịch sự, gần như thụ động-hung hăng. Giống như Linux đã nói, “Cuối cùng thì chúng ta cũng sẽ đạt được điều đó”. Và trong thời gian dài nhất, tôi chỉ chấp nhận nó. Bởi vì việc cập nhật được cho là cần có thời gian, phải không? Cảnh báo spoiler:Không, không phải vậy.
Vấn đề không phải do hệ thống của tôi
Cập nhật chậm là do lựa chọn máy nhân bản kém
Nhà cung cấp dịch vụ: Roine Bertelson/MakeUseOf Linux không tải xuống các bản cập nhật từ một máy chủ trung tâm. Nó lấy từ các bản sao, là bản sao của cùng một gói được lưu trữ trên toàn thế giới. Về lý thuyết, điều này thật tuyệt vời. Dự phòng, tốc độ, khả năng phục hồi. Rất thông minh. Trong thực tế, hệ thống của bạn lặng lẽ chọn một và hy vọng điều tốt nhất.
Đôi khi bạn gặp may mắn và chạm được vào một tấm gương địa phương nhanh, mang lại cảm giác tức thì. Những lần khác, bạn lại mắc kẹt với một thứ gì đó ở nửa vòng trái đất hoặc bị quá tải, thiếu năng lượng hoặc chỉ là có một ngày tồi tệ. Và hệ thống của bạn sẽ vui vẻ tiếp tục sử dụng nó mãi mãi, giống như đang trong một mối quan hệ lâu dài. Đó là những gì đã xảy ra với tôi. Không có gì có vẻ sai. Không có lỗi hoặc cảnh báo. Rõ ràng là các bản cập nhật mất nhiều thời gian hơn mức họ có quyền thực hiện. Phần tồi tệ nhất là nó tinh tế như thế nào. Bạn không ngay lập tức nghĩ rằng “Cái này hỏng rồi”. Bạn nghĩ, "Tôi đoán đây chỉ là thời gian cập nhật." Không phải vậy.
Tôi đổi gương và mọi thứ đã thay đổi
Máy chủ tốt hơn giúp cập nhật nhanh hơn đáng kể
Việc sửa chữa gần như đơn giản đến khó chịu. Tôi chuyển sang một tấm gương tốt hơn. Trên các hệ thống dựa trên Linux Mint và Ubuntu, tính năng này được đưa ngay vào cài đặt hệ thống. Không cần thực hiện các thủ tục cuối cùng, không cần chơi trò chơi diễn đàn, không cần lệnh sao chép từ một bài đăng trên blog năm 2012.
- Nguồn phần mềm mở
- Tìm phần Tải xuống từ hoặc Phản chiếu
- Hãy để nó kiểm tra các tấm gương hoặc chọn thủ công một tấm gương gần bạn
- Áp dụng và làm mới
Thế thôi. Đó là "tinh chỉnh". Tôi nhấn cập nhật lần nữa, hoàn toàn mong đợi một sự cải thiện nhẹ. Thay vào đó, nó chỉ… biến mất. Các gói hàng bắt đầu bay đến, như thể hệ thống của tôi cuối cùng đã thức dậy và nhớ rằng nó có kết nối Internet tốt. Cùng một máy, cùng một mạng và cùng một bản cập nhật, nhưng trải nghiệm hoàn toàn khác. Nó có cảm giác không giống như tối ưu hóa mà giống như loại bỏ một giới hạn mà ngay từ đầu đã không có hoạt động kinh doanh nào ở đó.
Tôi cũng đã kích hoạt tải xuống song song
Để APT đa nhiệm loại bỏ sự chờ đợi không cần thiết
Khi tôi thấy chiếc gương tạo ra sự khác biệt đến mức nào, tôi thấy tò mò. Bởi vì nếu một thiết lập nhỏ có thể khắc phục được nhiều như vậy, thì còn điều gì khác đang ẩn giấu trong tầm nhìn rõ ràng? Hóa ra, APT theo mặc định là bảo thủ nên không phải lúc nào nó cũng sử dụng hành vi tải xuống mạnh mẽ nhất. Xếp hàng chờ đến lượt, không chen lấn.
Điều này thật tuyệt nếu bạn đang cố gắng tỏ ra quan tâm đến tấm gương chung. Sẽ kém tuyệt vời hơn nếu bạn chỉ muốn hệ thống của mình cập nhật trước khi cà phê nguội. Vì thế tôi đã huých nó một chút.
Bạn có thể kích hoạt hành vi tải xuống tích cực hơn bằng cách điều chỉnh cấu hình của 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, việc điều chỉnh độ sâu đường dẫn hoặc cho phép nhiều kết nối có thể giúp nó tìm nạp hiệu quả hơn thay vì thực hiện mọi thứ trong một dòng nhỏ gọn gàng.
Tôi cũng đã thêm:
Acquire::Languages "none"; Bởi vì tôi không cần hệ thống tải xuống các tệp dịch cho những ngôn ngữ mà tôi không nói chỉ để cảm thấy trọn vẹn về mặt văn hóa.
Kết quả không ấn tượng như việc đổi gương, nhưng kết hợp lại, nó thậm chí còn tiết kiệm nhiều thời gian hơn. Các bản cập nhật không còn giống như một nhiệm vụ nữa mà bắt đầu giống như một sự kiện nền. Đó chính xác là nơi họ thuộc về.
Tại sao Linux không làm điều này theo mặc định
Hệ thống ưu tiên sự ổn định và chia sẻ tài nguyên
Trước khi chúng tôi bắt đầu cáo buộc Linux cố tình lãng phí thời gian của chúng tôi, có lý do cho việc này. Gương là cơ sở hạ tầng được chia sẻ. Nếu mọi máy đột nhiên quyết định tấn công chúng bằng các lượt tải xuống song song tích cực, mọi thứ sẽ nhanh chóng trở nên lộn xộn. Vì vậy, bản phân phối chơi nó an toàn. Mặc định bảo thủ. Hành vi có thể dự đoán được. Không có căng thẳng không cần thiết trên các máy chủ được chia sẻ. Đó chính là triết lý đằng sau nhiều quyết định về Linux. Sự ổn định đầu tiên, hiệu suất thứ hai, sự hỗn loạn tùy chọn. Nhưng sự đánh đổi là hệ thống của bạn có thể chạy với bánh phụ rất lâu sau khi bạn thực sự cần chúng. Đặc biệt nếu bạn đang có kết nối tốt và đang cập nhật máy cá nhân chứ không phải duy trì một nhóm máy chủ trong trung tâm dữ liệu ở đâu đó.
Liên quan
Việc sửa các bản cập nhật đã loại bỏ nguồn xung độ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 trước đây không hề cảm thấy chậm. Không theo cách nào rõ ràng. Ứng dụng được khởi chạy tốt. Đa nhiệm rất mượt mà. Không có gì hét lên “vấn đề về hiệu suất”. Nhưng mỗi khi có bản cập nhật thì lại xảy ra xích mích ở mức độ thấp. Cảm giác “ugh, việc này sẽ mất một lúc.” Nó bổ sung thêm lực cản vừa đủ để khiến việc bảo trì hệ thống trở thành điều cần tránh. Việc sửa lỗi gương và sau đó thúc đẩy APT hoạt động bớt giống như xếp hàng ở bưu điện đã loại bỏ hoàn toàn điều đó.
Bây giờ các bản cập nhật diễn ra đủ nhanh để tôi không nghĩ về chúng. Tôi điều hành chúng, chúng hoàn thành và tôi tiếp tục cuộc sống của mình. Không có chi phí tinh thần, không có trò chơi chờ đợi, không có sự oán giận thầm lặng đang tích tụ trong nền. Và đó là khi nó nhấp vào. Đôi khi hệ thống của bạn không chậm. Đó chỉ là sự lịch sự không cần thiết mà thôi. Và tất cả chỉ cần một cài đặt nhỏ là nó có thể chạy nhanh hơn một chút.