如何修复软件更新程序问题?

如何修复软件更新程序问题?

当我使用软件更新程序更新我的设备时,出现以下屏幕,然后更新程序在以下屏幕暂停:

在此处输入图片描述

这是我的语言环境列表,即执行语言环境命令后将显示的列表:

在此处输入图片描述

以下是 locale -a 的输出

在此处输入图片描述

有人知道如何修复它吗?

我已经尝试过给出的答案stackoverflow 问题,但它对我不起作用!:(

编辑:

应用答案中建议的更改后,我的更新管理器出现以下错误:

在此处输入图片描述

任何帮助都将不胜感激!提前致谢。

答案1

看起来你的系统上还没有生成 UTF-8 语言环境 en_IN。因此,请生成它:

sudo locale-gen en_IN

编辑:

错误消息揭示了软件更新程序中的错误。消除错误消息的一个解决方法是将 LANG 更改为“en_IN.UTF-8”。

sudo update-locale LANG=en_IN.UTF-8

编辑二:

要修复新问题,请尝试以下命令:

sudo rm -f /var/lib/apt/lists/*
sudo apt-get update

答案2

将设置更改/etc/default/locale为 en_IT.UTF-8:

LANG="en_IT.UTF-8"
LC_NUMERIC="en_IT.UTF-8"
LC_TIME="en_IT.UTF-8"
LC_MONETARY="en_IT.UTF-8"
LC_PAPER="en_IT.UTF-8"
LC_NAME="en_IT.UTF-8"
LC_ADDRESS="en_IT.UTF-8"
LC_TELEPHONE="en_IT.UTF-8"
LC_MEASUREMENT="en_IT.UTF-8"
LC_IDENTIFICATION="en_IT.UTF-8"
LANGUAGE="en_IT:en"

相关内容