Описание предупреждения знака "K" при выполнении способной команды

Каждый раз я выполняю способную команду (fi sudo apt install <package-name> Я получаю следующие предупреждающие сообщения относительно снимка:

sudo apt-get install supertux
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De statusinformatie wordt gelezen... Klaar
De volgende extra pakketten zullen geïnstalleerd worden:
  libsdl2-image-2.0-0 supertux-data
2018/11/06 11:15:08.533901 main.go:150: description of sign's "k" is lowercase: "naam van de te gebruiken sleutel, gebruik anders de standaardsleutel"
2018/11/06 11:15:08.534162 main.go:150: description of install's "dangerous" is lowercase: "installeer het opgegeven snapbestand zelfs indien er geen vooraf erkende handtekeningen voor zijn, hetgeen betekent dat het niet werd geverifieerd en dus gevaarlijk zou kunnen zijn (--devmode impliceert dit)"
De volgende NIEUWE pakketten zullen geïnstalleerd worden:
  libsdl2-image-2.0-0 supertux supertux-data
0 opgewaardeerd, 3 nieuw geïnstalleerd, 0 te verwijderen en 0 niet opgewaardeerd.
Er moeten 83,8 MB aan archieven opgehaald worden.
Na deze bewerking zal er 135 MB extra schijfruimte gebruikt worden.
Wilt u doorgaan? [J/n] 

Мой собственный перевод ошибочных строк относительно снимка:

2018/11/06 10:21:08.236205 main.go:150: description of sign's "k" is lowercase: "name of the key in use, use the default key"
2018/11/06 10:21:08.236582 main.go:150: description of install's "dangerous" is lowercase: "Install the snap even if there are no recognized keys which means that these were not verified and could be potentially dangerous (--devmode implies this")

Я не забываю устанавливать некоторые снимки с этим --devmode переключитесь, но не может сказать который. Как я могу искать их и удаление?

2
задан 6 November 2018 в 13:17

1 ответ

Я нашел ту же проблему сообщаемой относительно snapcraft форума приблизительно две недели назад здесь.

Кажется, комбинация неправильных переводов в snap, то, чтобы заставлять это распечатать эти предупреждения и неправильный сценарий в apt это должно скрыть эти внутренние предупреждения...

Модератор форума, названный "chipaca", рекомендуемым изменить это внутреннее apt сценарий так, чтобы это правильно скрыло предупреждения от snap в том месте, как предназначено. Заключение в кавычки их ответа:

Хорошо, таким образом, ошибка находится в файле /etc/apt/apt.conf.d/20snapd.conf. Это не перенаправляет стандартную погрешность, как это должно. Это похоже на это:

AptCli::Hooks::Install { "[ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap || true"; };

и Вы хотите, чтобы это было похоже на это:

AptCli::Hooks::Install { "[ ! -f /usr/bin/snap ] || /usr/bin/snap advise-snap --from-apt 2>/dev/null || true"; };

лучший способ состоял бы в том, чтобы просто отредактировать тот файл и добавить необходимое перенаправление. Если это кажется слишком тайным, Вы могли бы также работать

sudo perl -pi~ -we 's|from-apt|from-apt 2>/dev/null|' /etc/apt/apt.conf.d/20snapd.conf

который должен сделать редактирование для Вас (и оставить резервное копирование внутри старого файла /etc/apt/apt.conf.d/20snapd.conf~ на всякий случай). Но Вы, вероятно, не должны выполнять произвольные команды от некоторого rando на интернет-форуме. Я слышу, что это плохо для Ваших зубов.

5
ответ дан 2 December 2019 в 01:52

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

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