分页: 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
所以,服务器应该用英文系统,呵呵!