Debian 中文乱码解决方法
2019-03-12 04:03|来源: 领悟书生
在debain中打开一个文件,出现中文乱码。如果你用SecureCRT客户端访问,并且设置客户端的编码是utf8,但还是乱码,说有你的系统设置的编码有可能有问题。
用locale查看一下,看到问题了吧
# 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= |
如果没有安装locale工具,则首先要安装它
apt-get install locales
然后运行locales,更改区域设置
dpkg-reconfigure locales
选择语言包。需要添加上zh_CN开头的几个选项,当然你也可以只添加一个,然后,选择其中的一个作为默认。

查看一下编码
# locale LANG=zh_CN.UTF-8 LANGUAGE= LC_CTYPE="zh_CN.UTF-8" LC_NUMERIC="zh_CN.UTF-8" LC_TIME="zh_CN.UTF-8" LC_COLLATE="zh_CN.UTF-8" LC_MONETARY="zh_CN.UTF-8" LC_MESSAGES="zh_CN.UTF-8" LC_PAPER="zh_CN.UTF-8" LC_NAME="zh_CN.UTF-8" LC_ADDRESS="zh_CN.UTF-8" LC_TELEPHONE="zh_CN.UTF-8" LC_MEASUREMENT="zh_CN.UTF-8" LC_IDENTIFICATION="zh_CN.UTF-8" LC_ALL= |
网上的文章还会说设置中文字体,不过我现在不设了,方法如下,转自网络,仅供参考,本人没试过
安装中文字体 中文环境当然需要中文字体的支持,手工添加中文的xft字库,如: #apt-get install ttf-arphic-gbsn00lp #apt-get install ttf-arphic-gkai00mp (在安装过程中会提示出错,不过不影响中文显示。英文看不懂什么意思!) |
本文链接:Debian 中文乱码解决方法,转载请注明:http://www.656463.com/article/492
不用下的,直接用apt-get install build-essential就全弄好了。
好。 我认为debuild唯一的“创伤”是它在构建软件包之后运行lintian ,而lintian试图发现软件包的问题。 所以有两种方法可以对付这种情况: 不要使用debuild :这个工具只是调用dpkg-buildpackage ,它确实需要举重。 构建二进制包的通常调用是dpkg-buildpackage -us -uc -b 。 你仍然可以将debuild其他用途,例如debuild clean 。 添加所谓的“lintian覆盖” ,可以用来使lintian对选择的问题视而不见,你坚持认
...
发现我的错误。 对于可能有同样问题的其他人留下答案:我错过了版本号,即libbost-regex1.46.1 。 Found my error. Leaving the answer here for others who might have the same problem: I was missing the version number, i.e. libbost-regex1.46.1.
我觉得愚蠢回答我自己的问题,但如果有人遇到同样的问题......他们应该在这里得到答案。 kivy网站上的ppa对我不起作用,libc6存在依赖性问题。 我将这个ppa添加到我的/etc/apt/sources.list文件中 - deb http://ftp.debian.org/debian sid main解决了这个问题。 I feel stupid answering my own question, but if anyone ever faces the same problem...
...
这几乎总结了一下: 警告:/var/www/user/data/www/site.com/app/tmp/cache/persistent/不可写 确保该文件夹存在并且可由您的Web服务器用户写入(通常是Debian系统上的www-data )。 This pretty much sums it up: Warning: /var/www/user/data/www/site.com/app/tmp/cache/persistent/ is not writable Make sure that
...
你有没有迁移你的数据库? python manage.py makemigrations python manage.py migrate Have you migrated your database? python manage.py makemigrations python manage.py migrate
您将要参考手册的第6.4.1节 ,使用默认的NAT设置来设置端口转发。 You're going to want to refer to section 6.4.1 of the manual to set up port forwarding with the default NAT setup.
您需要FUSE的开发包,其中包含您缺少的fuse.h 做一个apt-get install libfuse-dev ,它应该工作。 复制源目录中的头文件不起作用,因为在nul1fs.c你会注意到fuse.h包含在尖括号中。 这意味着,将在系统范围的包含路径中搜索头文件。 这通常意味着/usr/include 。 请注意,您可能会遇到此错误: $ make nul1fs
cc "-lfuse" nul1fs.c -o nul1fs
/tmp/ccbt0X7c.o: In function
...
我现在使用Ubuntu软件包超过3个月,没有任何并发症,所以我觉得没问题! I used the Ubuntu package for over 3 months now and there were no complications so I guess its no problem!
此修补程序已解决此问题 This issue was resolved on this patch