无法向新安装的 ubuntu 12.04 添加语言

无法向新安装的 ubuntu 12.04 添加语言

我有一个新安装的 Ubuntu 12.04

我需要安装泰卢固语(我在早期的 ubuntu 11.04 中已经成功使用它)。

但是语言支持说:

软件数据库已损坏-您无法添加或删除任何包...

我在网上查找,按照建议更新并升级了系统,但无济于事。

看起来问题出在默认语言环境上。

我也尝试过这个:

sudo dpkg-reconfigure locales [sudo] password for narayana: Generating locales... en_AG.UTF-8... up-to-date en_AU.UTF-8... up-to-date en_BW.UTF-8... up-to-date en_CA.UTF-8... up-to-date en_DK.UTF-8... up-to-date en_GB.UTF-8... up-to-date en_HK.UTF-8... up-to-date en_IE.UTF-8... up-to-date en_IN.UTF-8... up-to-date en_NG.UTF-8... up-to-date en_NZ.UTF-8... up-to-date en_PH.UTF-8... up-to-date en_SG.UTF-8... up-to-date en_US.UTF-8... up-to-date en_ZA.UTF-8... up-to-date en_ZM.UTF-8... up-to-date en_ZW.UTF-8... up-to-date Generation complete. narayana@Subhan:~$ sudo apt-get --reinstall install language-pack-te Reading package lists... Done Building dependency tree
Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:

The following packages have unmet dependencies: language-pack-te : Depends: language-pack-te-base (>= 1:12.04+20120508) but it is not going to be installed E: Unable to correct problems, you have held broken packages.

我没有得到什么,是吗?请帮忙。

(顺便说一下,ubuntu 软件管理器能够安装其他软件,如 gimp 等)

答案1

上述问题的答案似乎是 Ubuntu12.4 发行版中的一个错误 - 请参阅https://bugs.launchpad.net/ubuntu/+source/language-pack-te/+bug/1023261

解决方案似乎是使用旧版本的 language-pack-te。

我尚未按照建议使用旧版本。

答案2

如果包管理器说您有未满足的依赖项,您可以从终端运行以下命令sudo apt-get check -f<-它将检查未满足的依赖项并尝试修复它们。

相关内容