Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
Pierwsze co znalazłem na ten temat, to opcja:
APT::Acquire::Translation "none";
Jednak po jej dodaniu dostaję komunikat:
N: Option 'APT::Acquire::Translation' is deprecated. Please use 'Acquire::Languages' instead, see 'man 5 apt.conf' for details.
Dłubię zatem z tą opcją „Acquire::Languages”, ale nie umiem tym wyłączyć pobierania tłumaczeń. Fragment z mana:
Languages
The Languages subsection controls which Translation files are downloaded and in which order APT tries to display the Description-Translations.
APT will try to display the first available Description in the Language which is listed at first. Languages can be defined with their short or
long Languagecodes. Note that not all archives provide Translation files for every Language - especially the long Languagecodes are rare, so
please inform you which ones are available before you set here impossible values.
The default list includes "environment" and "en". "environment" has a special meaning here: It will be replaced at runtime with the
languagecodes extracted from the LC_MESSAGES environment variable. It will also ensure that these codes are not included twice in the list. If
LC_MESSAGES is set to "C" only the Translation-en file (if available) will be used. To force apt to use no Translation file use the setting
Acquire::Languages=none. "none" is another special meaning code which will stop the search for a fitting Translation file. This can be used by
the system administrator to let APT know that it should download also this files without actually use them if the environment doesn't specify
this languages. So the following example configuration will result in the order "en, de" in an english and in "de, en" in a german localization.
Note that "fr" is downloaded, but not used if APT is not used in a french localization, in such an environment the order would be "fr, de, en".
Acquire::Languages { "environment"; "de"; "en"; "none"; "fr"; };
Niby proste:
To force apt to use no Translation file use the setting
Acquire::Languages=none.
Jednak u mnie z takim wpisem nadal pobierane są polskie tłumaczenia. Wiecie jak za pomocą tej opcji wyłączyć ich pobieranie?
======================
# grep -i languages /etc/apt/apt.conf APT::Acquire::Languages=none;
# apt-get update Traf http://ftp.pl.debian.org testing InRelease Traf http://ftp.pl.debian.org testing/main amd64 Packages/DiffIndex Traf http://ftp.pl.debian.org testing/contrib amd64 Packages/DiffIndex Traf http://ftp.pl.debian.org testing/non-free amd64 Packages/DiffIndex Ign http://ftp.pl.debian.org testing/contrib TranslationIndex Traf http://ftp.pl.debian.org testing/main TranslationIndex Ign http://ftp.pl.debian.org testing/non-free TranslationIndex Traf http://ftp.pl.debian.org testing/main Translation-pl Ign http://ftp.pl.debian.org testing/contrib Translation-pl_PL Ign http://ftp.pl.debian.org testing/contrib Translation-pl Ign http://ftp.pl.debian.org testing/contrib Translation-en Ign http://ftp.pl.debian.org testing/non-free Translation-pl_PL Ign http://ftp.pl.debian.org testing/non-free Translation-pl Ign http://ftp.pl.debian.org testing/non-free Translation-en Czytanie list pakietów... Gotowe
Opisy nadal są po polsku:
# aptitude search xorg~i i xserver-xorg 1:7.6+8 - Serwer X-ów od X.Org i A xserver-xorg-core 2:1.10.4-1 - Xorg X serwer - główny serwer i A xserver-xorg-input-evdev 1:2.6.0-2+b1 - Serwer X od X.org -- sterownik wejścia evdev i A xserver-xorg-video-vesa 1:2.3.0-7 - Serwer X-ów X.Org -- sterownik VESA
Offline
Usuń pakiet bzip2 — przy jego nieobecności aptitude nie pobiera opisów pakietów.
;)
A serio:
Najwyraźniej autorzy podręcznika od czytających oczekują znajomości działania apt.conf i zapis „APT::Acquire::Languages=none” nie ma być traktowany dosłownie, a ma symbolizować „zmienna APT::Acuire::Languages ustawiona na wartość »none«”:
root@pingwin:/etc/apt# grep -i languages /etc/apt/apt.conf Acquire::Languages=none; root@pingwin:/etc/apt# aptitude search xorg-core i xserver-xorg-core - Xorg X serwer - główny serwer p xserver-xorg-core-dbg - Xorg - the X.Org X server (debugging symbols) root@pingwin:/etc/apt# grep -i languages /etc/apt/apt.conf Acquire::Languages "none"; root@pingwin:/etc/apt# aptitude search xorg-core i xserver-xorg-core - Xorg X server - core server p xserver-xorg-core-dbg - Xorg - the X.Org X server (debugging symbols)
Offline
Właśnie tak też (jak mi się wydawało) próbowałem:
APT::Acquire::Languages "none";
# aptitude search xorg~i i xserver-xorg 1:7.6+8 - Serwer X-ów od X.Org i A xserver-xorg-core 2:1.10.4-1 - Xorg X serwer - główny serwer i A xserver-xorg-input-evdev 1:2.6.0-2+b1 - Serwer X od X.org -- sterownik wejścia evdev i A xserver-xorg-video-vesa 1:2.3.0-7 - Serwer X-ów X.Org -- sterownik VESA
Działa dopiero bez tego „APT::” na początku:
Acquire::Languages "none";
# aptitude search xorg~i i xserver-xorg 1:7.6+8 - X.Org X server i A xserver-xorg-core 2:1.10.4-1 - Xorg X server - core server i A xserver-xorg-input-evdev 1:2.6.0-2+b1 - X.Org X server -- evdev input driver i A xserver-xorg-video-vesa 1:2.3.0-7 - X.Org X server -- VESA display driver
Tak jest w porządku, dzięki. Widać przekombinowałem tym razem, trzeba manuale przeglądać jednak od początku.
Offline
Strony: 1