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种语言都处于活动状态,但默认情况下从另一个帐户只有一种,并且有机会更改它。 此外,右上角不存在语言标志。
- 如何解决这个麻烦?
- 或者如何为所有用户提供语言支持?
有两个地方可以处理用户的语言设置。
-
从帐户设置,您(作为管理员)可以为任何用户设置默认语言(即使在用户存在并工作一段时间后)
-
对于每个用户单独通过语言设置 ,他可以将他的首选语言拖到顶部( 英语以下的所有内容都被忽略)
我不知道这是否有帮助,但当我选择系统设置>语言支持时,会显示附加的屏幕。 可以选择应用系统范围。 这应该使所有用户都可以使用这些语言。
这可能会解决您的问题。 请注意,您需要以具有管理权限的用户身份登录。
希望这可以帮助,
只有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.
您已经拥有最新的英国英语语言包。