小编Pie*_*rre的帖子

如何在 Docker Ubuntu 14.04 容器中将语言环境配置为 Unicode?

我使用 Docker 安装了一个 Ubuntu Trusty 容器,当我连接到它时,我可以看到语言环境设置为最低限度:

sudo docker run -i -t <id> /bin/bash
root@<id>:/# locale
LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
Run Code Online (Sandbox Code Playgroud)

我需要使用Unicode语言环境(例如美国英语语言环境en_US.UTF-8)。

我尝试编辑 /etc/default/locale 文件并将其放入:

# cat /etc/default/locale 
LANG=en_US.UTF-8
Run Code Online (Sandbox Code Playgroud)

但是即使在离开容器并返回之后,区域设置仍然没有正确设置。

我也尝试使用该update-locale命令,但没有成功:

root@cab13a6abe4f:/# update-locale LANG=en_US.UTF-8
root@cab13a6abe4f:/# locale
LANG=
LANGUAGE=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
Run Code Online (Sandbox Code Playgroud)

在我的本地配置中,我有以下配置:

LANG=en_US.UTF-8
LANGUAGE=en_US
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8 …
Run Code Online (Sandbox Code Playgroud)

unicode locale 14.04 docker

32
推荐指数
3
解决办法
5万
查看次数

Ubuntu 14.04:无法安装 nvidia 驱动程序

我有一台带有 nVidia 卡的华硕笔记本电脑。lspci 告诉我:

01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [GeForce 610M] (rev a1)
Run Code Online (Sandbox Code Playgroud)

我全新安装了 Ubuntu 14.04 LTS(64 位版本)。

默认情况下,Ubuntu 14.04 使用 nouveau 驱动程序,但它们不能很好地工作(闪烁的光标、缓慢的 3D 显示等),所以我想安装专有的 nvidia 驱动程序。

我进入系统设置 > 软件和更新 > 附加驱动程序。Ubuntu 向我提出了以下选项:

其他驱动程序选项

无论我尝试选择什么(Nouveau 除外),在我点击“应用更改”后,它都会恢复为 Nouveau,没有任何额外的反馈......

所以我尝试使用 apt 手动安装驱动程序:

$ sudo apt-get install nvidia-331
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 …
Run Code Online (Sandbox Code Playgroud)

nvidia proprietary software-installation 14.04

9
推荐指数
1
解决办法
3万
查看次数

如何使用Byobu 在屏幕底部显示窗口标题?

我将 Byobu 与 zsh 一起使用。正如您在下面的屏幕截图中看到的,创建的所有窗口都以“-”作为标题。我使用 bash 的同事可以看到正在运行的程序(bashpythonvimssh等)。我怎样才能达到同样的效果?

提前致谢!

Byobu 的终端

command-line zsh byobu

3
推荐指数
1
解决办法
1311
查看次数