我想用英语与德语区域设置。
现在我的系统运行以下设置(在 Debian Expert 安装程序的安装过程中配置):
English - English (Default)other -> Europe -> AustriaUnited States - en_US.UTF-8German我现在的问题是:
如何保留英语语言但将当前语言环境 ( United States - en_US.UTF-8)切换为所需的德语语言环境 ( de_DE.UTF-8)?
在安装过程中这是不可能的,因为发生了错误(“检测到无效的语言/区域设置组合”)。
我正在使用 Kubuntu 17.10。总是在登录后,弹出下面的通知。当我点击它时,它会询问我的密码并想要安装或删除包——但没有告诉我是什么包。我已经在互联网上搜索过,但找不到确定需要哪些软件包的方法。该标准apt upgrade不影响此弹出窗口。什么程序导致了这个弹出窗口,我怎样才能看到它想要安装哪些包?
谢谢!
我在 Arch Linux 上运行 Firefox 52.0.2,虽然在系统上(例如:在 Nautilus 中)我有日语字符显示正常,但在 Firefox 中它们是不可读的,因为为它们显示的所有内容是这样的:
这是因为我没有安装允许显示为 Firefox 安装的平假名、片假名和汉字的字体。但问题是我不完全确定我是如何为 Firefox 获得这个的。我尝试在 Firefox 中安装日语词典,但这似乎没有任何区别。
那么我必须做什么和安装才能让它们正确显示?因为在这种形式下,阅读和编写它们显然非常困难。
是否有用于 bash 脚本的数据结构,可以使用类似于java.util.Set 之类的东西的使用方式?基本上是一个集合,即使您向其中添加重复元素,也不允许您添加两个相同的元素?
我不想存储任何复杂的东西,只是一组字符串。
另外,如果它确实存在,它是否需要特定版本的 bash 或者它只是一个符合 POSIX 的东西?
我知道 bash 确实有数组,并且某些版本的 bash 有哈希图(但不是所有版本)。
我正在使用 Wine 在 Linux 中使用 Windows 界面连接微信。微信是中国流行的消息传递程序,类似于 WhatsApp。
我的很多信息都是中文的。不幸的是,它们没有正确显示。我好像没有这个字体 我只看到方块,而不是汉字。
我该如何修复它?我正在使用 Ubuntu Mate
Distributor ID: Ubuntu
Description: Ubuntu 18.10
Release: 18.10
Codename: cosmic
$ locale
LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_GB.UTF-8
LC_TIME=en_GB.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_GB.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_GB.UTF-8
LC_NAME=en_GB.UTF-8
LC_ADDRESS=en_GB.UTF-8
LC_TELEPHONE=en_GB.UTF-8
LC_MEASUREMENT=en_GB.UTF-8
LC_IDE
Run Code Online (Sandbox Code Playgroud) Arch Linux 在 中列出了以下不同的中文语言环境/etc/locale.gen:
#zh_CN.GB18030 GB18030
#zh_CN.GBK GBK
#zh_CN.UTF-8 UTF-8
#zh_CN GB2312
#zh_HK.UTF-8 UTF-8
#zh_HK BIG5-HKSCS
#zh_SG.UTF-8 UTF-8
#zh_SG.GBK GBK
#zh_SG GB2312
#zh_TW.EUC-TW EUC-TW
#zh_TW.UTF-8 UTF-8
#zh_TW BIG5
Run Code Online (Sandbox Code Playgroud)
这些区域设置是特定于区域的(代表中国大陆、香港、新加坡和台湾,甚至不包括日本和韩国),但每个区域仍然有多个区域设置。
由于汉字的非系统性,又由于分布范围如此之大,将汉字编入UTF的过程并非一帆风顺,因地域而异。同一个字有许多变体,也有政治和文化因素在起作用,甚至在一个地区,人们可能更喜欢使用某些字符变体而不是官方的,而不仅仅是手写。
一些技术问题在这里用通俗的语言解释。
我的理解是,繁体中文和简体中文(例如?)中相同的字符以及同一“简体”或“繁体”类别中相同字符的不同变体获得相同的代码点,以及字符变体使用不同的字体实现。
相比之下,足够不同的版本(例如,不同的简体和繁体字符,如 ? 和 ?)获得不同的代码点,因此,同一字体可以包含多个版本的相同字符。
这种交织(简体、繁体和字符变体都包含在 UTF 中)导致了一个问题,为什么所有这些不同的语言环境对于中文都是必要的,以及作为用户,是否有必要安装它们。
在安装了足够字体的系统上(系统上每个要显示的字符都有一个字形):
我真的需要这些语言环境中的哪些才能正确显示大多数字符?
哪些中文编码已经包含在另一种编码中(例如,UTF 是否与 Big5 或其他中文编码向后兼容,如与 ASCII 兼容)?
在 Debian 中我设置了多个用户。安装的操作系统是英文的。接下来,我运行
sudo dpkg-reconfigure locale并选择了多种其他语言(例如德语、西班牙语和法语)并安装了它们。然后,我将新用户全部创建为没有密码的标准用户。我以“西班牙语”用户身份登录,并使用以下内容编辑了 ~/.bashrc:
export LANG=es_MX.utf8
export LANGUAGE=es_MX:es
Run Code Online (Sandbox Code Playgroud)
然后我注销并重新登录。我用以下命令签入了控制台
echo $LANG
Run Code Online (Sandbox Code Playgroud)
返回的
es_MX.utf8
Run Code Online (Sandbox Code Playgroud)
然而,系统上似乎没有任何改变。菜单、所有应用程序、控制台等 - 一切仍然是英语。
我本来希望能够为系统的每个用户设置不同的语言。我这样做是否正确,或者我完全误解了“区域设置”的用途?如果是这样,Debian 9(stretch)中是否可以为不同的用户提供不同的语言环境?我正在使用 Cinnamon 桌面,如果这有什么区别的话。
另外,我是否需要安装新的、特定于语言的 Firefox 和 LibreOffice 版本,或者是否有可以安装的语言包?
编辑:根据某些较旧的文档,语言模块已从 2.2 及更高版本中的 Cinnamon 控制面板中删除。( https://wiki.archlinux.org/index.php/Cinnamon#Manage_languages_used_in_Cinnamon ) 控制它的唯一方法显然是使用一个名为 mintlocale 的 Mint 特定包,据我所知,它没有 Debian版本。我希望有一种命令行或配置文件的方式来完成同样的事情,但如果 Debian 无法工作,我也愿意将发行版更改为支持多种语言的发行版。
当我将打字语言设置为英语以外的任何语言时,Super键不起作用。我无法使用其中包含的任何键盘快捷键Super,而且我也无法AltShift每次都按下,因为我有两种以上的输入语言。
我认为在我更新分发版本之前,它可以正常工作,因为我以前没有注意到这个问题。
假设我想用英语安装 Debian。
Language: English - English为此选择(默认)。Country, territory or area(我想设置正确的时区)。Locale settings.但是:这些有什么locale settings影响?
它似乎是基于语言的(例如默认设置是United States - en_US.UTF-8)。但是为了什么?语言已经在第一步选择了?
这些设置有什么作用?例如,我可以将英语与德语语言环境相结合吗?
进一步的问题:United States - en_US.UTF-8即使安装已经完成,我是否可以将本地设置更改为任何其他语言环境?
我最近在我的系统上安装了阿拉伯语,从那时起 apt 有时用阿拉伯语做事,有时用英语做事
\nuser@pop-os:~$ sudo apt update && sudo apt upgrade\nHit:1 https://dl.winehq.org/wine-builds/ubuntu focal InRelease \nHit:2 http://packages.microsoft.com/repos/code stable InRelease \nHit:3 http://apt.pop-os.org/proprietary jammy InRelease \nHit:4 http://apt.pop-os.org/release jammy InRelease\nHit:5 http://apt.pop-os.org/ubuntu jammy InRelease\nHit:6 http://apt.pop-os.org/ubuntu jammy-security InRelease\nHit:7 http://apt.pop-os.org/ubuntu jammy-updates InRelease\nHit:8 http://apt.pop-os.org/ubuntu jammy-backports InRelease\n\xd9\x82\xd8\xb1\xd8\xa7\xd8\xa1\xd8\xa9 \xd9\x82\xd9\x88\xd8\xa7\xd8\xa6\xd9\x85 \xd8\xa7\xd9\x84\xd8\xad\xd8\xb2\xd9\x85... \xd8\xaa\xd9\x85\xd9\x91% \nBuilding dependency tree... \xd8\xaa\xd9\x85\xd9\x91%\nReading state information... \xd8\xaa\xd9\x85\xd9\x91 \nAll packages are up to date.\n\xd9\x82\xd8\xb1\xd8\xa7\xd8\xa1\xd8\xa9 \xd9\x82\xd9\x88\xd8\xa7\xd8\xa6\xd9\x85 \xd8\xa7\xd9\x84\xd8\xad\xd8\xb2\xd9\x85... \xd8\xaa\xd9\x85\xd9\x910%\nBuilding dependency tree... \xd8\xaa\xd9\x85\xd9\x91% \nReading state information... \xd8\xaa\xd9\x85\xd9\x91 \n\xd8\xad\xd8\xb3\xd8\xa7\xd8\xa8 \xd8\xa7\xd9\x84\xd8\xaa\xd8\xb1\xd9\x82\xd9\x8a\xd8\xa9... \xd8\xaa\xd9\x85\xd9\x91%\nGet more security updates through Ubuntu Pro with 'esm-apps' enabled:\n vlc-plugin-qt libvlc5 libimage-magick-perl …Run Code Online (Sandbox Code Playgroud) 我已经使用 GNU/Linux 一年多了。Linux 大师们,我需要你回答这个问题:
什么语言(S)都配置文件,如.bashrc,.vimrc,.i3status.conf,.conkyrc,.xinitrc,等用?