Wie kann ich die Übersetzungseinträge in apt entfernen?

55

Dies ist die Ausgabe von 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...

Gibt es eine Möglichkeit, das Übersetzungsmaterial loszuwerden? Ich bin es leid, dass Tonnen von Repository-Überprüfungen statt weit weniger Repositorys überprüft werden (69 tatsächliche Repos vs. 169 Überprüfungen).

Thomas Ward
quelle

Antworten:

68

Um das Herunterladen von Übersetzungen zu deaktivieren, erstellen Sie eine Datei mit dem Namen /etc/apt/apt.conf.d/99translationsund fügen Sie Folgendes ein:

Acquire::Languages "none";

Möglicherweise müssen Sie auch vorhandene Übersetzungsdateien in / var / lib / apt / lists / entfernen.

Weitere Informationen finden Sie in der Manpage zu apt.conf (5).

Ajmitch
quelle
Das hat funktioniert, um die meisten Elemente zu erhalten, aber Einträge mit TranslationIndex werden weiterhin angezeigt. Irgendeine Idee, wie man diese entfernt?
Thomas Ward
2
Dies scheint bugs.debian.org/cgi-bin/bugreport.cgi?bug=624218 zu sein, was in der Version von apt in 11.10
Ajmitch
1
irgendwelche backports davon?
Thomas Ward
Perfekt ... diese Übersetzungsdinge tauchen nicht apt-get updatemehr auf
Rakib
1
ist das für apt_preferences oder apt.conf? Es sieht so aus, als ob diese Antwort ein bisschen durcheinander ist.
Jayen
10

Nur zur Veranschaulichung (da einige davon auslösen werden): Die obige 99Translations-Datei führt dazu, dass apt nicht mehr angezeigt wird - entfernen Sie die Zeile "Packages: *" - nur die eine Zeile reicht aus:

Acquire::Languages "none";

Apt ruft weiterhin die Dateien für Ihr Gebietsschema / Ihre Sprache ab.

Erik
quelle
Wenn Sie Ubuntu 12.x verwenden, möchten Sie apt daran hindern, pkg-Übersetzungen abzurufen
Flint
1
Vergessen Sie nicht, den sudo rm -r /var/lib/apt/lists/*Translation*Befehl abzusetzen, um alle vorhandenen Übersetzungsindexdateien danach zu entfernen
Flint
5

Aktivieren Sie Pipelining, um diese Anforderungen zu stapeln, was viel schneller geht:

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

Nach meiner Erfahrung kann dies jedoch zu fehlerhaften Downloads führen. http-Fehlercodes scheinen zu kaskadieren oder so. Es sollte sicher genug sein, wenn Sie mit apt-cacher-ng sprechen (entweder Spiegelmodus oder Proxy-Modus). Andernfalls können Sie es deaktivieren, wenn der Spiegel kaputt geht.

Ich würde davon abraten, Sprachen einzustellen none, da dies nicht funktioniert apt-cache search(keine bedeutet keine, wenn nützliche Suchen Beschreibungen in mindestens einer Sprache erfordern würden). Der auf dem Gebietsschema basierende Standard enthält unnötige regionale Varianten, aber ungefähr so:

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

ist vernünftig.

Gabriel
quelle
Bei mir geht es nicht kaputt apt-cache search(Ubuntu 13.10).
blueyed
Hilft das in Ubuntu 18.04 noch?
Rubo77
0

Fand dies, als ich auch nach einer Lösung suchte. War eine Neuinstallation von Debian-Tests. Der folgende Befehl (wie oben vorgeschlagen) hat das Problem behoben:

sudo rm -r /var/lib/apt/lists/*
Chris
quelle
Getestet auf dem Natty-System. Das Problem in Natty wurde dadurch nicht behoben. Da ich jedoch mein primäres System auf Precise aktualisiert habe, habe ich dieses Problem nicht: P
Thomas Ward
-1

Gehen Sie zur Sprachunterstützung und klicken Sie auf Sprachen installieren / entfernen. Deaktivieren Sie dann die Sprachen, die Sie nicht möchten.

Wenn Sie alle Sprachen entfernt haben, wird standardmäßig Englisch verwendet. Beachten Sie, dass en-US-Pakete als separate Sprache betrachtet werden. Sie müssen daher die Option Englisch deaktivieren, um die Pakete zu deinstallieren.

Khalid Abu Shawarib
quelle
Dies gilt nur in der GUI. Dies hindert die Übersetzungen auch nicht daran, von apt-get oder aptitude in diesen älteren Releases gesammelt zu werden.
Thomas Ward