kích thước của danh sách cập nhật apt-get quá lớn


27

Câu hỏi này có chứa các lỗi cho Ubuntu:

cũng như một số lời khuyên chung về việc tiết kiệm băng thông khi thực hiện cập nhật apt-get.

Lỗi đó đã bị đóng vào ngày 8 tháng 8 năm 2012, vì vậy bạn chỉ cần thông tin liên quan đến câu hỏi này nếu lỗi xuất hiện trở lại. Nếu điều đó xảy ra, vui lòng gửi báo cáo lỗi khác trên Launchpad.


Tôi đã chạy một bản cài đặt sạch cho Ubuntu 12.04 và cho đến nay mọi thứ vẫn hoạt động tốt. Tôi đặc biệt khen ngợi nhóm Ubuntu cho phiên bản này.

Tôi chỉ nhận thấy rằng kích thước của cập nhật kho lưu trữ bây giờ là khoảng ~ 13MB. Thông thường, nó có kích thước lần đầu tiên bạn chạy apt-get updatesau khi cài đặt sạch và sau đó ~ 23kb - 1300kb cho các bản cập nhật tiếp theo.

Đầu ra từ apt-get updategiống như tôi nhận được cho các phiên bản trước của Ubuntu (nó khá bình thường). Nó hơi dài nhưng nhìn vào một ví dụ đầu ra tôi có được từ việc chạy apt-get update.

Ign http://archive.canonical.com precise InRelease
Ign http://dl.google.com stable InRelease
Ign http://dl.google.com stable InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Hit http://download.virtualbox.org precise InRelease
Ign http://security.ubuntu.com precise-security InRelease
Ign http://linux.dropbox.com precise InRelease
Ign http://extras.ubuntu.com precise InRelease
Ign http://download.skype.com stable InRelease
Hit http://archive.canonical.com precise Release.gpg
Get:1 http://dl.google.com stable Release.gpg [198 B]
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net oneiric InRelease
Ign http://ppa.launchpad.net precise InRelease
Get:2 http://security.ubuntu.com precise-security Release.gpg [198 B]
Get:3 http://extras.ubuntu.com precise Release.gpg [72 B]
Hit http://download.virtualbox.org precise/contrib i386 Packages
Ign http://download.skype.com stable Release.gpg
Hit http://linux.dropbox.com precise Release.gpg
Ign http://us.archive.ubuntu.com precise InRelease
Ign http://us.archive.ubuntu.com precise-updates InRelease
Ign http://us.archive.ubuntu.com precise-backports InRelease
Hit http://archive.canonical.com precise Release
Get:4 http://dl.google.com stable Release.gpg [198 B]
Ign http://ppa.launchpad.net oneiric InRelease
Ign http://ppa.launchpad.net oneiric InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Ign http://ppa.launchpad.net precise InRelease
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Get:5 http://security.ubuntu.com precise-security Release [49.6 kB]
Hit http://extras.ubuntu.com precise Release
Ign http://download.skype.com stable Release
Ign http://download.virtualbox.org precise/contrib TranslationIndex
Get:6 http://us.archive.ubuntu.com precise Release.gpg [198 B]
Hit http://archive.canonical.com precise/partner i386 Packages
Hit http://linux.dropbox.com precise Release
Get:7 http://ppa.launchpad.net precise Release.gpg [316 B]
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://extras.ubuntu.com precise/main Sources
Get:8 http://ppa.launchpad.net precise Release.gpg [316 B]
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Get:9 http://us.archive.ubuntu.com precise-updates Release.gpg [198 B]
Ign http://archive.canonical.com precise/partner TranslationIndex
Ign http://download.skype.com stable/non-free i386 Packages/DiffIndex
Get:10 http://dl.google.com stable Release [1,347 B]
Hit http://linux.dropbox.com precise/main i386 Packages
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net oneiric Release.gpg
Hit http://extras.ubuntu.com precise/main i386 Packages
Ign http://extras.ubuntu.com precise/main TranslationIndex
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net oneiric Release.gpg
Hit http://ppa.launchpad.net oneiric Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release.gpg
Get:11 http://us.archive.ubuntu.com precise-backports Release.gpg [198 B]
Ign http://download.skype.com stable/non-free TranslationIndex
Get:12 http://dl.google.com stable Release [1,347 B]
Hit http://ppa.launchpad.net precise Release.gpg
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Ign http://linux.dropbox.com precise/main TranslationIndex
Hit http://ppa.launchpad.net precise Release
Ign http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Get:13 http://ppa.launchpad.net precise Release [11.9 kB]
Get:14 http://us.archive.ubuntu.com precise Release [49.6 kB]
Hit http://download.skype.com stable/non-free i386 Packages
Get:15 http://dl.google.com stable/main i386 Packages [1,268 B]
Ign http://dl.google.com stable/main TranslationIndex
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net oneiric Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net oneiric Release
Get:16 http://security.ubuntu.com precise-security/main Sources [7,089 B]
Hit http://ppa.launchpad.net oneiric Release
Get:17 http://dl.google.com stable/main i386 Packages [769 B]
Ign http://dl.google.com stable/main TranslationIndex
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise Release
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Get:18 http://security.ubuntu.com precise-security/restricted Sources [14 B]
Get:19 http://security.ubuntu.com precise-security/universe Sources [3,653 B]
Get:20 http://security.ubuntu.com precise-security/multiverse Sources [696 B]
Get:21 http://security.ubuntu.com precise-security/main i386 Packages [32.9 kB]
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Get:22 http://us.archive.ubuntu.com precise-updates Release [49.6 kB]
Ign http://ppa.launchpad.net precise/main Sources/DiffIndex
Ign http://ppa.launchpad.net precise/main i386 Packages/DiffIndex
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Get:23 http://security.ubuntu.com precise-security/restricted i386 Packages [14 B]
Get:24 http://security.ubuntu.com precise-security/universe i386 Packages [8,594 B]
Get:25 http://security.ubuntu.com precise-security/multiverse i386 Packages [1,393 B]
Hit http://security.ubuntu.com precise-security/main TranslationIndex
Hit http://security.ubuntu.com precise-security/multiverse TranslationIndex
Hit http://security.ubuntu.com precise-security/restricted TranslationIndex
Hit http://security.ubuntu.com precise-security/universe TranslationIndex
Ign http://ppa.launchpad.net precise/main TranslationIndex
Get:26 http://us.archive.ubuntu.com precise-backports Release [49.6 kB]
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Get:27 http://ppa.launchpad.net precise/main i386 Packages [1,276 B]
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Get:28 http://us.archive.ubuntu.com precise/main Sources [934 kB]
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main i386 Packages
Hit http://security.ubuntu.com precise-security/main Translation-en
Hit http://security.ubuntu.com precise-security/multiverse Translation-en
Hit http://security.ubuntu.com precise-security/restricted Translation-en
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net oneiric/main Sources
Hit http://ppa.launchpad.net oneiric/main i386 Packages
Ign http://ppa.launchpad.net oneiric/main TranslationIndex
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net oneiric/main Sources
Hit http://security.ubuntu.com precise-security/universe Translation-en
Ign http://archive.canonical.com precise/partner Translation-en_US
Hit http://ppa.launchpad.net oneiric/main i386 Packages
Ign http://ppa.launchpad.net oneiric/main TranslationIndex
Hit http://ppa.launchpad.net oneiric/main Sources
Hit http://ppa.launchpad.net oneiric/main i386 Packages
Ign http://ppa.launchpad.net oneiric/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Ign http://extras.ubuntu.com precise/main Translation-en_US
Ign http://download.virtualbox.org precise/contrib Translation-en_US
Ign http://archive.canonical.com precise/partner Translation-en
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Ign http://extras.ubuntu.com precise/main Translation-en
Ign http://download.virtualbox.org precise/contrib Translation-en
Hit http://ppa.launchpad.net precise/main Sources
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://ppa.launchpad.net precise/main TranslationIndex
Hit http://ppa.launchpad.net precise/main Sources
Ign http://linux.dropbox.com precise/main Translation-en_US
Hit http://ppa.launchpad.net precise/main i386 Packages
Ign http://download.skype.com stable/non-free Translation-en_US
Ign http://linux.dropbox.com precise/main Translation-en
Ign http://download.skype.com stable/non-free Translation-en
Ign http://dl.google.com stable/main Translation-en_US
Ign http://dl.google.com stable/main Translation-en
Ign http://dl.google.com stable/main Translation-en_US
Get:29 http://us.archive.ubuntu.com precise/restricted Sources [5,470 B]
Get:30 http://us.archive.ubuntu.com precise/universe Sources [5,019 kB]
Ign http://dl.google.com stable/main Translation-en
Get:31 http://us.archive.ubuntu.com precise/multiverse Sources [155 kB]
Get:32 http://us.archive.ubuntu.com precise/main i386 Packages [1,274 kB]
Get:33 http://us.archive.ubuntu.com precise/restricted i386 Packages [8,431 B]
Get:34 http://us.archive.ubuntu.com precise/universe i386 Packages [4,796 kB]
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net oneiric/main Translation-en_US
Ign http://ppa.launchpad.net oneiric/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net oneiric/main Translation-en_US
Ign http://ppa.launchpad.net oneiric/main Translation-en
Ign http://ppa.launchpad.net oneiric/main Translation-en_US
Ign http://ppa.launchpad.net oneiric/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Ign http://ppa.launchpad.net precise/main Translation-en_US
Ign http://ppa.launchpad.net precise/main Translation-en
Get:35 http://us.archive.ubuntu.com precise/multiverse i386 Packages [121 kB]
Hit http://us.archive.ubuntu.com precise/main TranslationIndex
Hit http://us.archive.ubuntu.com precise/multiverse TranslationIndex
Hit http://us.archive.ubuntu.com precise/restricted TranslationIndex
Hit http://us.archive.ubuntu.com precise/universe TranslationIndex
Get:36 http://us.archive.ubuntu.com precise-updates/main Sources [31.2 kB]
Get:37 http://us.archive.ubuntu.com precise-updates/restricted Sources [765 B]
Get:38 http://us.archive.ubuntu.com precise-updates/universe Sources [10.1 kB]
Get:39 http://us.archive.ubuntu.com precise-updates/multiverse Sources [696 B]
Get:40 http://us.archive.ubuntu.com precise-updates/main i386 Packages [96.5 kB]
Get:41 http://us.archive.ubuntu.com precise-updates/restricted i386 Packages [770 B]
Get:42 http://us.archive.ubuntu.com precise-updates/universe i386 Packages [27.7 kB]
Get:43 http://us.archive.ubuntu.com precise-updates/multiverse i386 Packages [1,393 B]
Hit http://us.archive.ubuntu.com precise-updates/main TranslationIndex
Hit http://us.archive.ubuntu.com precise-updates/multiverse TranslationIndex
Hit http://us.archive.ubuntu.com precise-updates/restricted TranslationIndex
Hit http://us.archive.ubuntu.com precise-updates/universe TranslationIndex
Get:44 http://us.archive.ubuntu.com precise-backports/main Sources [700 B]
Get:45 http://us.archive.ubuntu.com precise-backports/restricted Sources [14 B]
Get:46 http://us.archive.ubuntu.com precise-backports/universe Sources [1,680 B]
Get:47 http://us.archive.ubuntu.com precise-backports/multiverse Sources [14 B]
Get:48 http://us.archive.ubuntu.com precise-backports/main i386 Packages [559 B]
Get:49 http://us.archive.ubuntu.com precise-backports/restricted i386 Packages [14 B]
Get:50 http://us.archive.ubuntu.com precise-backports/universe i386 Packages [1,391 B]
Get:51 http://us.archive.ubuntu.com precise-backports/multiverse i386 Packages [14 B]
Hit http://us.archive.ubuntu.com precise-backports/main TranslationIndex
Hit http://us.archive.ubuntu.com precise-backports/multiverse TranslationIndex
Hit http://us.archive.ubuntu.com precise-backports/restricted TranslationIndex
Hit http://us.archive.ubuntu.com precise-backports/universe TranslationIndex
Hit http://us.archive.ubuntu.com precise/main Translation-en
Hit http://us.archive.ubuntu.com precise/multiverse Translation-en
Hit http://us.archive.ubuntu.com precise/restricted Translation-en
Hit http://us.archive.ubuntu.com precise/universe Translation-en
Hit http://us.archive.ubuntu.com precise-updates/main Translation-en
Hit http://us.archive.ubuntu.com precise-updates/multiverse Translation-en
Hit http://us.archive.ubuntu.com precise-updates/restricted Translation-en
Hit http://us.archive.ubuntu.com precise-updates/universe Translation-en
Hit http://us.archive.ubuntu.com precise-backports/main Translation-en
Hit http://us.archive.ubuntu.com precise-backports/multiverse Translation-en
Hit http://us.archive.ubuntu.com precise-backports/restricted Translation-en
Hit http://us.archive.ubuntu.com precise-backports/universe Translation-en
Fetched 12.8 MB in 1min 33s (137 kB/s)

Đây có phải là một tính năng mới trong 12.04? Hoặc, nếu nó là ngoài ý muốn, có cách nào tôi có thể khắc phục điều này? Cảm ơn.


2
Bạn có thể vui lòng chỉnh sửa câu hỏi của bạn để cung cấp những gì bạn nhìn thấy khi bạn chạy apt-get update? Nhân tiện, nếu bạn có mã nguồn được đánh dấu trong trình quản lý cập nhật, bỏ chọn nó sẽ giúp ích. Trong trường hợp của tôi, nó đã giảm kích thước từ ~ 13 xuống ~ 6 MB.

4
Điều đó không khắc phục được. vấn đề dường như là apt-get updatetải lại bộ đệm cho mọi kho lưu trữ thay vì các bản cập nhật gia tăng như @izx đã nêu dưới đây.
dumb906

2
Đã sửa. Xem lỗi

2
Tôi đã xác minh sửa lỗi bằng cách thử lại apt-get và kiểm tra nhiều ngày lưu trữ của archive.ubfox.com - chúng đã trở lại bình thường.
John S Gruber

1
Câu hỏi này dường như lạc đề vì đó là về lỗi hiện đã được giải quyết. Câu trả lời không nên được tuân theo vì trường hợp sử dụng không còn tồn tại nữa. Nó chỉ ở đây là giá trị lịch sử, và nên được xem như vậy. Nó có thể hữu ích như kinh nghiệm cho cùng một vấn đề trong tương lai, nhưng câu trả lời có thể không chính xác.
Alvar

Câu trả lời:


29

Tôi nghĩ rằng có một vài điều đáng chú ý ở đây.

Nhìn vào cùng một kho lưu trữ us.archive.ubfox.com hoặc archive.ubfox.com, Bạn có thể thấy rằng các tệp Gói.bz2 phân phối chính và vũ trụ đang được đánh dấu là sửa đổi hai lần một giờ, mặc dù chúng có chứa cùng một nội dung. Những kho lưu trữ thực sự bị đóng băng. Khi họ giữ các mục cho mỗi gói trong chính và vũ trụ, điều này khiến cho tải xuống trung bình là rất lớn. Điều này khiến máy chủ gửi apt-get updatelại tệp gói lớn mặc dù không có gì thực sự thay đổi. Tệp gói chứa số phiên bản và mô tả về phiên bản mới nhất của mỗi gói trong kho lưu trữ. Các tệp phát hành thực tế chứa ngày và thời gian của thay đổi thực sự cuối cùng.

chilicuil đã vui lòng nộp báo cáo lỗi cho việc này và tại văn bản này, điều này được cho là có vấn đề với các cơ chế phản ánh lưu trữ Ubuntu. Cảm ơn bạn, chilicuil. Lỗi này là tại http://bugs.launchpad.net/launchpad/+orms/1001780

Lưu ý rằng lỗi này đã bị đóng, do đó, không nên sử dụng hoặc tránh sự cố sau đây:

Vì các kho lưu trữ bị ảnh hưởng là các kho phân phối không thay đổi, nên một cách tiếp cận để tránh sự cố này là chạy các lệnh sau ngay trước khi chạy sudo apt-get update. Hãy chắc chắn điều chỉnh chúng cho tên của trang lưu trữ bạn sử dụng cũng như tên của bản phát hành bạn đang sử dụng. Không phải ai cũng sẽ cần cả bốn lệnh - xem các bình luận ở cuối các lệnh. Đừng sử dụng chúng cho bản phát triển.

  • sudo touch /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_main_binary-i386_Packages
  • sudo touch /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_universe_binary-i386_Packages # If you have enabled Ubuntu Universe
  • sudo touch /var/lib/apt/list/us.archive.ubuntu.com_ubuntu_dists_precise_main_source_Sources # If you have enabled sources
  • sudo touch /var/lib/apt/lists/us.archive.ubuntu.com_ubuntu_dists_precise_universe_source_Sources # If you have enabled both Universe and sources

Các lệnh này cho hệ thống biết rằng các tệp này được cập nhật bằng cách cập nhật thời gian trên các tệp lưu trữ. Không chạy các lệnh này trên các kho lưu trữ khác hoặc sau khi lỗi được khắc phục.

Bây giờ vấn đề đã được khắc phục , có thể có ý nghĩa để xem xét làm thế nào để giảm thêm băng thông khi chạy apt-get nếu bạn chạy nó thường xuyên và có kết nối Internet chậm hoặc đắt tiền.

  1. Có thể có ý nghĩa để chạy cập nhật ít thường xuyên hơn hoặc, tương đương, chọn một kho lưu trữ được cập nhật ít thường xuyên hơn các kho chính.

  2. Nhiều người bao gồm các kho "nguồn" trong danh sách các nguồn phần mềm của họ. Điều này rất hữu ích để thực hiện packagename nguồn apt-get , nhưng đó có thể là kiểu lỗi thời.

    Trừ khi bạn nhận được nguồn mỗi ngày, bạn có thể xem xét xóa cài đặt nguồn và bật lại và chỉ cập nhật khi bạn muốn tải xuống một số nguồn. Nguồn của các gói khác nhau luôn thay đổi, vì vậy chỉ mục được tải xuống cũng luôn thay đổi.

    Bạn cũng có thể xem xét sử dụng Phát triển phân tán Ubuntu cho các gói nhỏ hơn, sử dụng chợ. Nói cách khác:

    chi nhánh bzr lp: ubfox / sourcename

    Điều này tải về cả nguồn gói và lịch sử của nó, ở dạng nén. Lịch sử cho các gói lớn hơn có thể có nhiều megabyte, vì vậy bạn có thể muốn hạn chế chiến lược này với các gói nhỏ. Nếu bạn có thể sử dụng cái này thay vì "apt-get source packagename ", bạn có thể giữ các kho lưu trữ nguồn ra khỏi danh sách repo của bạn hoàn toàn.


Tôi đồng ý với câu trả lời này. Ubuntu 12.04 vừa được phát hành và do đó có một hoạt động bền vững trong việc phát hành các cải tiến và sửa lỗi. Do đó tiêu thụ băng thông bất thường. Lời khuyên của tôi là trả giá và cập nhật bình thường.
Avio

2
Đây có vẻ là một biện pháp kiềm chế phổ biến, nhưng "hoạt động bền vững" không thể giải thích lý do tại sao mọi người gặp phải vấn đề này trên Mint 11 và 12, 11.10 ngoài 12.04 (Lưu ý rằng tôi luôn có những lần tải lớn này kể từ đầu alpha 12.04 ). Xin hãy xem các liên kết được đưa ra trong các ý kiến ​​ở nơi khác về câu hỏi này. Về cơ bản, vấn đề là ở đây: những người sử dụng apt-get update nhiều lần trong ngày tìm thấy các lượt tải lớn 10-20 MB. Rõ ràng là không có nhiều hoạt động. Tôi bắt đầu nghĩ rằng một báo cáo lỗi là phản hồi chính xác ở đây.
Chan-Ho Suh

1
Tôi hoàn toàn đồng ý với Chan-HoSuh, Điều này chỉ có thể được giải thích bằng một lỗi. (Tôi phát điên với loại này .... trong bản phát hành LTS). Đây không phải là một câu trả lời. Tôi đã chạy lệnh sudo apt-get updatevới khoảng thời gian 1 giờ và nó lại tải xuống mọi tệp chỉ mục.
Anwar

2
@ Chan-HoSuh Nó xảy ra một loạt trong giai đoạn alpha / beta vì kho lưu trữ luôn thay đổi nên điều đó được mong đợi trước khi phát hành.
Jorge Castro

7
Tôi đã đi trước và báo cáo lỗi: bug.launchpad.net/launchpad/+orms/1001780
Javier López

8

Tôi đã thử chuyển sang gương thay vì sử dụng us.archive.ubuntu.comvà nó đã khắc phục vấn đề! Với máy chủ Ubuntu thông thường, tôi thấy rằng chỉ cần kiểm tra nửa giờ sau tôi sẽ nhận được ~ 13 MB lấy từ apt-get update; tuy nhiên, với gương, nó giảm xuống còn <1MB.

Về cơ bản những gì tôi đã làm là mở ra /etc/apt/sources.listvà thay thế:

deb http://us.archive.ubuntu.com/ubuntu precise main restricted universe multiverse

với

deb http://us-west-1.ec2.archive.ubuntu.com.s3.amazonaws.com/ubuntu precise main restricted universe multiverse

Tôi không biết có điều gì đặc biệt về gương Amazon S3 không nhưng bạn có thể định vị gương gần bạn và xem điều đó có giúp ích gì không. Lần tìm nạp đầu tiên lớn (~ 16MB) nhưng lần tải sau là <1MB.


Tôi đã tìm nạp tệp Gói.bz2 từ kho lưu trữ đó và nó đã không được cập nhật trong một thời gian. Sửa đổi lần cuối: Thứ ba, ngày 24 tháng 4 năm 2012 17:03:15 GMT là tiêu đề được trả về từ wget -v -S http://us-west-1.ec2.archive.ubuntu.com.s3.amazonaws.com/ubuntu/dists/precise/universe/binary-i386/Packages.bz2vì nó không được cập nhật thường xuyên nên không có gì mới để tải xuống từ nó.
John S Gruber

Lần đầu tiên bạn nhận thấy vấn đề này là khi nào?
John S Gruber

Tôi đã được thông báo rằng các máy chủ được hỗ trợ S3 đang gặp sự cố ngay bây giờ. Tôi đã nhận thấy những lần tải lớn này kể từ đầu 12.04 alpha (Tôi không ở trên Oneiric đủ lâu để nhận thấy ở đó).
Chan-Ho Suh

9
Tôi đã đi trước và báo cáo lỗi: bug.launchpad.net/launchpad/+orms/1001780
Javier López

3
Chào John. Cảm ơn tất cả công việc của bạn. Liên quan đến những gì có lẽ là tầm thường, tôi muốn thưởng cho @chilicuil bằng cách nào đó, nhưng vì anh ấy đã không đăng câu trả lời và câu trả lời của bạn là thông tin hữu ích nhất, tôi nghĩ tôi sẽ thưởng cho bạn tiền thưởng.
Chan-Ho Suh

5

Một cách giải quyết để chỉ cập nhật tệp Index quan tâm:

Hầu hết thời gian, chúng tôi cập nhật danh sách gói để thêm PPA. Vì vậy, đây là một cách giải quyết cho điều đó

  1. Tạo một tệp như /etc/apt/apt.conf.d/99mysettings
    đặt dòng này trong tệp. Apt::Get::List-Cleanup 'false';.

    Làm sao ? : Nhập chúng trong một thiết bị đầu cuối sudo gedit /etc/apt/apt.conf.d/99mysettings.

    Giải thích: Nguyên nhân apt-getkhông xóa các tệp chỉ mục đã được tải xuống.

  2. Vô hiệu hóa các kho lưu trữ mà bạn không muốn cập nhật ngay bây giờ. Bạn có thể vào đây để xem làm thế nào bạn có thể vô hiệu hóa kho lưu trữ .

  3. Sau đó chạy apt-get updatelệnh trong một thiết bị đầu cuối. chờ đến khi nó kết thúc

  4. Cuối cùng, một lần nữa kích hoạt tất cả các kho lưu trữ mà bạn đã vô hiệu hóa vài phút trước. Bây giờ bạn đã cập nhật chỉ mục PPA với tất cả các chỉ mục trước đó

Hy vọng điều này sẽ giúp.


Tôi đã thêm điều này vào một câu hỏi khác. Nhưng tôi nghĩ nó cũng có thể giúp trong tình huống này. Tôi đang sử dụng cái này và thêm nhiều PPA mà không cần tải xuống thứ khổng lồ đó
Anwar

0

Tin tốt!!

Lỗi này đã được sửa. Xem liên kết launchpad này .

Tất cả bạn cần là nâng cấp:

Mở một thiết bị đầu cuối và thực hiện

sudo apt-get update
sudo apt-get upgrade

sẽ làm việc


-5

Hãy thử đến Trình quản lý cập nhật của bạn và xóa một số ppa. Một số ppa như spotify không thực sự quan trọng bởi vì nó hoạt động như bình thường và nó đã được cài đặt trên máy tính xách tay của tôi vì vậy tôi không cần ppa đó (chỉ là một ví dụ).

PPA

Chỉ cần cố gắng để loại bỏ một số PPA.


4
có như loại bỏ kho lưu trữ nguồn vô hiệu hóa. nhưng thủ phạm chính dường như là kho lưu trữ chính thức của Ubuntu. cảm ơn nhưng không giải quyết nó
dumb906
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.