Làm thế nào tôi có thể loại bỏ các mục dịch trong apt?


55

Đây là đầu ra của aptitude update:

Ign http://archive.canonical.com natty InRelease
Ign http://extras.ubuntu.com natty InRelease
Ign http://dl.google.com stable InRelease
Ign http://security.ubuntu.com natty-security InRelease
Hit http://deb.torproject.org natty InRelease
Get:1 http://dl.google.com stable Release.gpg [198 B]
Ign http://us.archive.ubuntu.com natty InRelease
Ign http://us.archive.ubuntu.com natty-updates InRelease
Hit http://archive.canonical.com natty Release.gpg
Hit http://extras.ubuntu.com natty Release.gpg
Hit http://security.ubuntu.com natty-security Release.gpg
Hit http://us.archive.ubuntu.com natty Release.gpg
Hit http://security.ubuntu.com natty-security Release
Hit http://archive.canonical.com natty Release
Hit http://extras.ubuntu.com natty Release
Get:2 http://dl.google.com stable Release [1,338 B]
Hit http://us.archive.ubuntu.com natty-updates Release.gpg
Hit http://security.ubuntu.com natty-security/main Sources
Hit http://archive.canonical.com natty/partner amd64 Packages
Hit http://deb.torproject.org natty/main amd64 Packages
Hit http://extras.ubuntu.com natty/main Sources
Hit http://us.archive.ubuntu.com natty Release
Hit http://security.ubuntu.com natty-security/restricted Sources
Hit http://security.ubuntu.com natty-security/universe Sources
Hit http://security.ubuntu.com natty-security/multiverse Sources
Hit http://security.ubuntu.com natty-security/main amd64 Packages
Hit http://security.ubuntu.com natty-security/restricted amd64 Packages
Ign http://archive.canonical.com natty/partner TranslationIndex
Hit http://extras.ubuntu.com natty/main amd64 Packages
Ign http://extras.ubuntu.com natty/main TranslationIndex
Hit http://security.ubuntu.com natty-security/universe amd64 Packages
Hit http://security.ubuntu.com natty-security/multiverse amd64 Packages
Ign http://security.ubuntu.com natty-security/main TranslationIndex
Ign http://security.ubuntu.com natty-security/multiverse TranslationIndex
Ign http://security.ubuntu.com natty-security/restricted TranslationIndex
Ign http://deb.torproject.org natty/main TranslationIndex
Ign http://security.ubuntu.com natty-security/universe TranslationIndex
Hit http://us.archive.ubuntu.com natty-updates Release
Hit http://us.archive.ubuntu.com natty/main Sources
Hit http://us.archive.ubuntu.com natty/restricted Sources
Hit http://us.archive.ubuntu.com natty/universe Sources
Hit http://us.archive.ubuntu.com natty/multiverse Sources
Hit http://us.archive.ubuntu.com natty/main amd64 Packages
Hit http://us.archive.ubuntu.com natty/restricted amd64 Packages
Hit http://us.archive.ubuntu.com natty/universe amd64 Packages
Hit http://us.archive.ubuntu.com natty/multiverse amd64 Packages
Ign http://us.archive.ubuntu.com natty/main TranslationIndex
Ign http://us.archive.ubuntu.com natty/multiverse TranslationIndex
Ign http://us.archive.ubuntu.com natty/restricted TranslationIndex
Ign http://us.archive.ubuntu.com natty/universe TranslationIndex
Hit http://us.archive.ubuntu.com natty-updates/main Sources
Hit http://us.archive.ubuntu.com natty-updates/restricted Sources
Hit http://us.archive.ubuntu.com natty-updates/universe Sources
Get:3 http://dl.google.com stable/main amd64 Packages [469 B]
Ign http://dl.google.com stable/main TranslationIndex
Hit http://us.archive.ubuntu.com natty-updates/multiverse Sources
Hit http://us.archive.ubuntu.com natty-updates/main amd64 Packages
Hit http://us.archive.ubuntu.com natty-updates/restricted amd64 Packages
Hit http://us.archive.ubuntu.com natty-updates/universe amd64 Packages
Hit http://us.archive.ubuntu.com natty-updates/multiverse amd64 Packages
Ign http://us.archive.ubuntu.com natty-updates/main TranslationIndex
Ign http://us.archive.ubuntu.com natty-updates/multiverse TranslationIndex
Ign http://us.archive.ubuntu.com natty-updates/restricted TranslationIndex
Ign http://us.archive.ubuntu.com natty-updates/universe TranslationIndex
Ign http://archive.canonical.com natty/partner Translation-en_US
Ign http://extras.ubuntu.com natty/main Translation-en_US
Ign http://extras.ubuntu.com natty/main Translation-en
Ign http://archive.canonical.com natty/partner Translation-en
Ign http://security.ubuntu.com natty-security/main Translation-en_US
Ign http://security.ubuntu.com natty-security/main Translation-en
Ign http://security.ubuntu.com natty-security/multiverse Translation-en_US
Ign http://security.ubuntu.com natty-security/multiverse Translation-en
Ign http://security.ubuntu.com natty-security/restricted Translation-en_US
Ign http://security.ubuntu.com natty-security/restricted Translation-en
Ign http://security.ubuntu.com natty-security/universe Translation-en_US
Ign http://security.ubuntu.com natty-security/universe Translation-en
Ign http://ppa.launchpad.net natty InRelease
Ign http://ppa.launchpad.net natty InRelease
Ign http://ppa.launchpad.net natty InRelease
Ign http://ppa.launchpad.net natty InRelease
Ign http://ppa.launchpad.net natty InRelease
Hit http://ppa.launchpad.net natty Release.gpg
Hit http://ppa.launchpad.net natty Release.gpg
Hit http://ppa.launchpad.net natty Release.gpg
Hit http://ppa.launchpad.net natty Release.gpg
Hit http://ppa.launchpad.net natty Release.gpg
Hit http://ppa.launchpad.net natty Release
Ign http://dl.google.com stable/main Translation-en_US
Hit http://ppa.launchpad.net natty Release
Hit http://ppa.launchpad.net natty Release
Hit http://ppa.launchpad.net natty Release
Hit http://ppa.launchpad.net natty Release
Ign http://dl.google.com stable/main Translation-en
Hit http://ppa.launchpad.net natty/main Sources
Hit http://ppa.launchpad.net natty/main amd64 Packages
Ign http://ppa.launchpad.net natty/main TranslationIndex
Hit http://ppa.launchpad.net natty/main Sources
Hit http://ppa.launchpad.net natty/main amd64 Packages
Ign http://ppa.launchpad.net natty/main TranslationIndex
Hit http://ppa.launchpad.net natty/main Sources
Hit http://ppa.launchpad.net natty/main amd64 Packages
Ign http://ppa.launchpad.net natty/main TranslationIndex
Hit http://ppa.launchpad.net natty/main Sources
Hit http://ppa.launchpad.net natty/main amd64 Packages
Ign http://ppa.launchpad.net natty/main TranslationIndex
Hit http://ppa.launchpad.net natty/main Sources
Ign http://us.archive.ubuntu.com natty/main Translation-en_US
Ign http://us.archive.ubuntu.com natty/main Translation-en
Hit http://ppa.launchpad.net natty/main amd64 Packages
Ign http://ppa.launchpad.net natty/main TranslationIndex
Ign http://us.archive.ubuntu.com natty/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com natty/multiverse Translation-en
Ign http://us.archive.ubuntu.com natty/restricted Translation-en_US
Ign http://us.archive.ubuntu.com natty/restricted Translation-en
Ign http://us.archive.ubuntu.com natty/universe Translation-en_US
Ign http://us.archive.ubuntu.com natty/universe Translation-en
Ign http://us.archive.ubuntu.com natty-updates/main Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/main Translation-en
Ign http://us.archive.ubuntu.com natty-updates/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/multiverse Translation-en
Ign http://us.archive.ubuntu.com natty-updates/restricted Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/restricted Translation-en
Ign http://us.archive.ubuntu.com natty-updates/universe Translation-en_US
Ign http://us.archive.ubuntu.com natty-updates/universe Translation-en
Ign http://ppa.launchpad.net natty/main Translation-en_US
Ign http://ppa.launchpad.net natty/main Translation-en
Ign http://ppa.launchpad.net natty/main Translation-en_US
Ign http://ppa.launchpad.net natty/main Translation-en
Ign http://archive.getdeb.net natty-getdeb InRelease
Ign http://ppa.launchpad.net natty/main Translation-en_US
Ign http://ppa.launchpad.net natty/main Translation-en
Ign http://ppa.launchpad.net natty/main Translation-en_US
Ign http://ppa.launchpad.net natty/main Translation-en
Ign http://ppa.launchpad.net natty/main Translation-en_US
Ign http://ppa.launchpad.net natty/main Translation-en
Hit http://archive.getdeb.net natty-getdeb Release.gpg
Hit http://archive.getdeb.net natty-getdeb Release
Ign http://deb.torproject.org natty/main Translation-en_US
Ign http://deb.torproject.org natty/main Translation-en
Hit http://archive.getdeb.net natty-getdeb/apps amd64 Packages
Ign http://archive.getdeb.net natty-getdeb/apps TranslationIndex
Ign http://archive.getdeb.net natty-getdeb/apps Translation-en_US
Ign http://archive.getdeb.net natty-getdeb/apps Translation-en
Fetched 2,005 B in 45s (44 B/s)
Reading package lists...

Có cách nào tôi có thể thoát khỏi công cụ dịch thuật không? Tôi mệt mỏi vì nó dẫn đến hàng tấn kiểm tra kho lưu trữ thay vì kiểm tra kho lưu trữ ít hơn nhiều (69 repos thực tế so với 169 kiểm tra)

Câu trả lời:


68

Để vô hiệu hóa tải xuống bản dịch, hãy tạo một tệp có tên /etc/apt/apt.conf.d/99translations& đặt các mục sau vào đó:

Acquire::Languages "none";

Bạn cũng có thể cần xóa các tệp dịch hiện có trong / var / lib / apt / list /

Để biết thêm thông tin, hãy xem trang hướng dẫn của apt.conf (5).


Điều đó đã làm việc để có được hầu hết các mục, nhưng các mục với Dịch thuật vẫn đang hiển thị. Bất kỳ ý tưởng làm thế nào để loại bỏ những?
Thomas Ward

2
Đây có vẻ là bug.debian.org/cgi-bin/orpreport.cgi?orms=624218 cần được sửa trong phiên bản apt trong 11.10
ajmitch

1
Bất kỳ backport của nó?
Thomas Ward

hoàn hảo ..... những thứ dịch thuật đó sẽ không còn xuất hiện apt-get updatenữa
Rakib

1
cái này dành cho apt_preferences hay apt.conf? Có vẻ như câu trả lời này là một chút hỗn hợp.
Jayen

10

Chỉ dành cho bản ghi (vì một số sẽ vấp phải điều này ..) tệp 99Translations ở trên sẽ khiến apt bị barf - xóa dòng "Gói: *" - chỉ một dòng là đủ:

Acquire::Languages "none";

Ngoài ra, apt vẫn sẽ truy xuất các tệp cho ngôn ngữ / ngôn ngữ của bạn.


Nếu bạn đang sử dụng Ubuntu 12.x, đây là những gì bạn muốn vô hiệu hóa apt khi truy xuất các bản dịch pkg
Flint

1
Đừng quên phát sudo rm -r /var/lib/apt/lists/*Translation*lệnh để xóa tất cả các tệp chỉ mục dịch hiện có sau đó
Flint

5

Cho phép pipelining để bó các yêu cầu này, nhanh hơn nhiều :

Acquire::http { Pipeline-Depth "200"; }

Nhưng theo kinh nghiệm của tôi, nó có thể dẫn đến tải xuống bị hỏng; mã lỗi http dường như xếp tầng hoặc một cái gì đó. Nó sẽ đủ an toàn nếu bạn đang nói chuyện với apt-cacher-ng (chế độ gương hoặc chế độ proxy). Nếu không, hãy chuẩn bị để vô hiệu hóa nó nếu gương của bạn bị vỡ.

Tôi sẽ khuyên bạn không nên cài đặt ngôn ngữ none, vì nó bị hỏng apt-cache search(không có nghĩa là không có, khi các tìm kiếm hữu ích sẽ cần mô tả bằng ít nhất một ngôn ngữ). Mặc định dựa trên miền địa phương bao gồm các biến thể khu vực không cần thiết, nhưng đại loại như thế này:

Acquire::Languages { "fr"; "en"; };

là hợp lý


Đối với tôi nó không bị apt-cache searchhỏng (Ubuntu 13.10).
xanh da trời

Điều này có còn giúp ích trong Ubuntu 18.04 không?
rubo77

0

Tìm thấy điều này khi tôi đang tìm kiếm một giải pháp quá. Là một bản cài đặt mới của thử nghiệm Debian. Lệnh sau (như được đề xuất ở trên) đã sửa nó:

sudo rm -r /var/lib/apt/lists/*

Đã thử nghiệm trên hệ thống Natty. Điều này đã không khắc phục vấn đề trong Natty. Tuy nhiên, vì tôi đã nâng cấp hệ thống chính của mình thành Chính xác, tôi không gặp phải vấn đề này: P
Thomas Ward

-1

Đi tới Hỗ trợ ngôn ngữ, sau đó nhấp vào Cài đặt / Xóa ngôn ngữ ... sau đó bỏ chọn các ngôn ngữ bạn không muốn.

Nếu bạn loại bỏ tất cả các ngôn ngữ, nó sẽ mặc định là tiếng Anh chung. Lưu ý rằng các gói en-US được coi là một ngôn ngữ riêng biệt, vì vậy bạn phải bỏ chọn tiếng Anh để gỡ cài đặt các gói của nó.


Điều này chỉ áp dụng trong GUI. Điều này cũng không ngăn các Bản dịch được thu thập bởi apt-get hoặc aptitude trong các bản phát hành cũ hơn.
Thomas Ward
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.