ubuntu 12.04中的用户语言支持

在我目前的桌面支持3种语言包: English, Russian and Ukrainian

但当另一个用户去他的帐户时只能工作一个 – English

以及更改语言或安装新语言包的任何选择。

我尝试过这样做:

sudo apt-get install language-support-ua

或根据本手册deb Linux:如何添加对Xfce,GNOME,KDE桌面的保加利亚语,俄语,白俄罗斯语,乌克兰语,塞尔维亚语,马其顿语,波斯尼亚语西里尔语本地化的支持 。

但是resalt总是看起来像下一个:

 nazar_art@nazar-desctop:/home/andriy$ sudo aptitude install language-support-ru Couldn't find any package whose name or description matched "language-support-ru" Couldn't find any package whose name or description matched "language-support-ru" No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 14 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used. nazar_art@nazar-desctop:/home/andriy$ apt-get install language-pack-ua E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? nazar_art@nazar-desctop:/home/andriy$ sudo apt-get install language-pack-ua Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package language-pack-ua nazar_art@nazar-desctop:/home/andriy$ sudo apt-get install --yes language-pack-uk Reading package lists... Done Building dependency tree Reading state information... Done language-pack-uk is already the newest version. 0 upgraded, 0 newly installed, 0 to remove and 14 not upgraded. nazar_art@nazar-desctop:/home/andriy$ 

为什么会这样?
当我以root身份登录时,所有3种语言都处于活动状态,但默认情况下从另一个帐户只有一种,并且有机会更改它。 此外,右上角不存在语言标志。

  • 如何解决这个麻烦?
  • 或者如何为所有用户提供语言支持?

有两个地方可以处理用户的语言设置。

  1. 从帐户设置,您(作为管理员)可以为任何用户设置默认语言(即使在用户存在并工作一段时间后) 在此处输入图像描述

  2. 对于每个用户单独通过语言设置 ,他可以将他的首选语言拖到顶部( 英语以下的所有内容都被忽略) 在此处输入图像描述

我不知道这是否有帮助,但当我选择系统设置>语言支持时,会显示附加的屏幕。 可以选择应用系统范围。 这应该使所有用户都可以使用这些语言。

这可能会解决您的问题。 请注意,您需要以具有管理权限的用户身份登录。

希望这可以帮助,

在此处输入图像描述

只有Lucid使用language-support-*包。 从Precise开始,您需要使用language-pack-*

 sudo apt-get install language-pack-ru 

这是Lucid以后提供的套餐 。


 nazar_art@nazar-desctop:/home/andriy$ apt-get install language-pack-ua E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? 

这是因为您没有以root用户身份运行。 你需要使用sudo


 language-pack-uk is already the newest version. 

您已经拥有最新的英国英语语言包。