分页: 1 / 1

[问题] 再次请教,在服务器版本的命令行中如何显示中文?

发表于 : 2008-07-24 10:19
sharetop
安装的是Ubuntu 8.0.4.1 Server版本,没有GUI。

安装时选的是简体中文,结果在apt-get时,提示信息全是一些小菱形。

配置好了samba,共享后从windows中放个文件进去,中文的文件名,结果显示也是小菱形。弄个内容是中文的,用more显示也是同样的小菱形。

然后在SSH客户端来看,看到的都是乱码。

按网上说的,修改smb.conf,增加了几句话

unix charset=UTF-8
dos charset=UTF-8
display charset=UTF-8

但是没有效果???我哪儿弄的不对啊?

用locale命令查看,我的LANG是zh_CN.UTF-8

发表于 : 2008-07-24 10:22
xiooli
安装zhcon

发表于 : 2008-07-24 11:07
yaoms
从其他机器ssh上去阿
ssh客户端编码选 utf-8

发表于 : 2008-07-24 15:55
sharetop
yaoms 写了:从其他机器ssh上去阿
ssh客户端编码选 utf-8
谢谢,用SSH过去解决了可以显示中文,但是本地登录后还是不能看到中文。那个zhcon无法安装。

为什么我用apt-get install zhcon或者其它什么东西,都不行!包括 apt-get update也不行,无法连到cn.archive.ubuntu.com,但是我又可以ping到它?不知道是什么原因。

发表于 : 2008-07-24 16:04
sharetop
补充一下,我这个apt-get应该有问题,就没用它更新过什么东西,都是下载deb然后安装的。

比如:

$ sudo apt-get install alien
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
E: 无法找到软件包 alien

这是什么意思啊?是我的sources.list里有问题?

发表于 : 2008-07-24 16:24
yaska
zhcon这样用!

代码: 全选

/usr/bin/zhcon --utf8 --drv=vga

当然之前需要中文支持,zhcon。

发表于 : 2008-07-24 16:27
yaska
sharetop 写了:补充一下,我这个apt-get应该有问题,就没用它更新过什么东西,都是下载deb然后安装的。

比如:

$ sudo apt-get install alien
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
E: 无法找到软件包 alien

这是什么意思啊?是我的sources.list里有问题?
你sudo apt-get update 了没?? 大哥。

发表于 : 2008-07-24 16:31
poet
sharetop 写了: 谢谢,用SSH过去解决了可以显示中文,但是本地登录后还是不能看到中文。那个zhcon无法安装。
服务器根本不是设计用来本地登录的,正常情况下服务器只有主机,根本没有键盘和显示器,这样最省电。所以服务器上怎么显示根本不重要。

——或者,如果你根本不是想要一个服务器,而是想要一个“具有服务器功能的桌面”,那么你根本不该装ubuntu-server版。

发表于 : 2008-07-24 21:33
angelus
最省电。。。。。。呵呵,如果只是用ssh,显示器是为了监视运行状态,这可比剩电重要多了,等你ssh后,已经错过了系统开机的一系列状态提示
其实是为可安全,和系统的稳定,多于的东西会加重负担和漏洞,比如显卡,键盘是为了安全,防止物理接触

但是那是服务器配置好以后才考虑的,不就不信你从开始配置就使用 ssh , 那时候估计ssh端口还没开

发表于 : 2008-07-26 17:48
yufei
所以,服务器应该用英文系统,呵呵!