Дополнительные строки в терминальном выводе после обновления до 18,10

После обновления от 18,04 до 18,10 я начал видеть такие строки. Что случилось?

$ sudo apt autoremove
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
2018/10/25 10:02:58.175716 main.go:158: argument "abort"'s "<смена ID>s" should be wrapped in <>s
2018/10/25 10:02:58.175829 main.go:158: argument "ack"'s "<файл подтверждения>s" should be wrapped in <>s
2018/10/25 10:02:58.176064 main.go:158: argument "tasks"'s "<смена ID>s" should be wrapped in <>s
2018/10/25 10:02:58.176142 main.go:158: argument "create-key"'s "<имя ключа>s" should be wrapped in <>s
2018/10/25 10:02:58.176210 main.go:158: argument "create-user"'s "<отослать>s" should be wrapped in <>s
2018/10/25 10:02:58.176277 main.go:158: argument "delete-key"'s "<имя ключа>s" should be wrapped in <>s
2018/10/25 10:02:58.176408 main.go:158: argument "export-key"'s "<имя ключа>s" should be wrapped in <>s
2018/10/25 10:02:58.176485 main.go:158: argument "find"'s "<запрос>s" should be wrapped in <>s
2018/10/25 10:02:58.176567 main.go:158: argument "get"'s "<ключ>s" should be wrapped in <>s
2018/10/25 10:02:58.176684 main.go:158: argument "interface"'s "<интерфейс>s" should be wrapped in <>s
2018/10/25 10:02:58.176773 main.go:158: argument "known"'s "<тип подтверждения>s" should be wrapped in <>s
2018/10/25 10:02:58.176798 main.go:158: argument "known"'s "<фильт заголовков>s" should be wrapped in <>s
2018/10/25 10:02:58.176889 main.go:158: argument "login"'s "<отослать>s" should be wrapped in <>s
2018/10/25 10:02:58.176992 main.go:158: argument "prepare-image"'s "<модель подтверждения>s" should be wrapped in <>s
2018/10/25 10:02:58.177020 main.go:158: argument "prepare-image"'s "<корневая директория>s" should be wrapped in <>s
2018/10/25 10:02:58.177139 main.go:158: argument "services"'s "<сервис>s" should be wrapped in <>s
2018/10/25 10:02:58.177206 main.go:158: argument "logs"'s "<сервис>s" should be wrapped in <>s
2018/10/25 10:02:58.177261 main.go:158: argument "start"'s "<сервис>s" should be wrapped in <>s
2018/10/25 10:02:58.177334 main.go:158: argument "stop"'s "<сервис>s" should be wrapped in <>s
2018/10/25 10:02:58.177399 main.go:158: argument "restart"'s "<сервис>s" should be wrapped in <>s
2018/10/25 10:02:58.177467 main.go:158: argument "set"'s "<конфигурационное значение>s" should be wrapped in <>s
2018/10/25 10:02:58.177560 main.go:158: argument "sign-build"'s "<имя файла>s" should be wrapped in <>s
2018/10/25 10:02:58.177963 main.go:158: argument "wait"'s "<ключ>s" should be wrapped in <>s
2018/10/25 10:02:58.178017 main.go:158: argument "watch"'s "<смена ID>s" should be wrapped in <>s
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
2018/10/25 10:02:58.251189 main.go:158: argument "abort"'s "<смена ID>s" should be wrapped in <>s
2018/10/25 10:02:58.251259 main.go:158: argument "ack"'s "<файл подтверждения>s" should be wrapped in <>s
2018/10/25 10:02:58.251388 main.go:158: argument "tasks"'s "<смена ID>s" should be wrapped in <>s
2018/10/25 10:02:58.251423 main.go:158: argument "create-key"'s "<имя ключа>s" should be wrapped in <>s
2018/10/25 10:02:58.251468 main.go:158: argument "create-user"'s "<отослать>s" should be wrapped in <>s
2018/10/25 10:02:58.251492 main.go:158: argument "delete-key"'s "<имя ключа>s" should be wrapped in <>s
2018/10/25 10:02:58.251563 main.go:158: argument "export-key"'s "<имя ключа>s" should be wrapped in <>s
2018/10/25 10:02:58.251605 main.go:158: argument "find"'s "<запрос>s" should be wrapped in <>s
2018/10/25 10:02:58.251641 main.go:158: argument "get"'s "<ключ>s" should be wrapped in <>s
2018/10/25 10:02:58.251711 main.go:158: argument "interface"'s "<интерфейс>s" should be wrapped in <>s
2018/10/25 10:02:58.251749 main.go:158: argument "known"'s "<тип подтверждения>s" should be wrapped in <>s
2018/10/25 10:02:58.251766 main.go:158: argument "known"'s "<фильт заголовков>s" should be wrapped in <>s
2018/10/25 10:02:58.251817 main.go:158: argument "login"'s "<отослать>s" should be wrapped in <>s
2018/10/25 10:02:58.251884 main.go:158: argument "prepare-image"'s "<модель подтверждения>s" should be wrapped in <>s
2018/10/25 10:02:58.251900 main.go:158: argument "prepare-image"'s "<корневая директория>s" should be wrapped in <>s
2018/10/25 10:02:58.251963 main.go:158: argument "services"'s "<сервис>s" should be wrapped in <>s
2018/10/25 10:02:58.251999 main.go:158: argument "logs"'s "<сервис>s" should be wrapped in <>s
2018/10/25 10:02:58.252032 main.go:158: argument "start"'s "<сервис>s" should be wrapped in <>s
2018/10/25 10:02:58.252077 main.go:158: argument "stop"'s "<сервис>s" should be wrapped in <>s
2018/10/25 10:02:58.252110 main.go:158: argument "restart"'s "<сервис>s" should be wrapped in <>s
2018/10/25 10:02:58.252156 main.go:158: argument "set"'s "<конфигурационное значение>s" should be wrapped in <>s
2018/10/25 10:02:58.252207 main.go:158: argument "sign-build"'s "<имя файла>s" should be wrapped in <>s
2018/10/25 10:02:58.252453 main.go:158: argument "wait"'s "<ключ>s" should be wrapped in <>s
2018/10/25 10:02:58.252484 main.go:158: argument "watch"'s "<смена ID>s" should be wrapped in <>s
2
задан 25 October 2018 в 10:14

2 ответа

Получил такой же вывод от apt на Ubuntu-Mate 18.10. Добавление префикса "LANG = C" решает эту проблему и для меня. Итак, вот обходной путь.

Переименуйте двоичные файлы apt и apt-get:

cd /usr/bin
sudo mv apt apt_orig
sudo mv apt-get apt-get_orig

Создайте скрипт «apt» (sudo nano apt) со следующим содержанием:

#!/bin/bash
LANG=C apt_orig $*

и sudo nano apt-get:

#!/bin/bash
LANG=C apt-get_orig $*

Затем сделайте их исполняемыми:

sudo chmod +x apt apt-get

Они, вероятно, будут перезаписаны при обновлении пакетов apt и apt-get. Будем надеяться, что следующее обновление решит проблему :) Может быть, кто-то может предложить более устойчивое решение.

0
ответ дан 2 December 2019 в 04:41

Лучший способ установить локаль в /etc/default/locale, например:

sudo update-locale LANG=en_US.UTF-8

проверить изменения с помощью cat /etc/default/locale

LANG=en_US.UTF-8
LC_COLLATE=C
LC_MESSAGES=C
LC_ALL=en_US.UTF-8

или изменить bash profiale /etc/bash.bashrc:

[ 112]
1
ответ дан 2 December 2019 в 04:41

Другие вопросы по тегам:

Похожие вопросы: