
解决了,我先
sudo apt-get install python-mutagen
然后设置environment为:
LC_CTYPE="zh_CNUTF-8"
LC_NUMERIC="en_USUTF-8"
LC_TIME="en_USUTF-8"
LC_COLLATE="en_USUTF-8"
LC_MONETARY="en_USUTF-8"
LC_MESSAGES="en_USUTF-8"
LC_PAPER="en_USUTF-8"
LC_NAME="en_USUTF-8"
LC_ADDRESS="en_USUTF-8"
LC_TELEPHONE="en_USUTF-8"
LC_MEASUREMENT="en_USUTF-8"
LC_IDENTIFICATION="en_USUTF-8"LC_ALL=LANGUAGE="en_US:en"
GST_ID3_TAG_ENCODING=GBK
然后用rar解压文件,里面都不是乱码了,而且office都可以正常使用,不用再把文件名改为英文
SSH乱码主要是由于文字编码的问题,Windows使用的是GB2312编码,大多数linux系统支持的是UTF-8编码,而远程登陆时使用的是本地编码,所以会出现乱码的问题。
方案一:修改linux服务器的环境变量
1、在用户根目录下有一个bash_profile配置文件,该配置只对当前用户有效。若对所有的用户有效,用vi命令修改/etc/profile文件。
2、vi /etc/profile
LANG=zh_CNGB2312 export LANG
即可正常显示中文更改 bash_profile 配置文件后,该文件内容如下:
# bash_profile # Get the aliases and functions if [ -f ~/bashrc ]; then ~/bashrc fi# User specific environment and startup programs PATH=$PATH:$HOME/bin LANG=zh_CNGB2312 export PATH export LANG unset USERNAME
方案二:或使用其他远程登陆软件,并修改配置,将字符编码设置为UTF-8。
1、修改SecureCRT设置:选项(Options)->会话选项(Session Options)->外观(Appearance)->字符(Character),选择UTF-8。使用linux,在用户根目录下有一个bash_profile配置文件,该配置只对当前用户有效
使用ll -a命令可以查看到该文件使用vi编辑器打开该文件后,在其中加入
LANG=zh_CNGBK
export LANG
即可正常显示中文更改bash_profile配置文件后,该文件内容如下:
# bash_profile
# Get the aliases and functions
if [ -f ~/bashrc ]; then
~/bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
LANG=zh_CNGBK
export LANG
export PATH
unset USERNAME
可以用软件修复。试试这个软件:BCDautofix V103 [ NT6 启动菜单自动修复工具 ] 帮助文档程序适用范围:1、格式化或GHOST活动分区(C盘)重装系统后添加修复其它分区上的Vista/2008/Win7启动菜单2、在Vista/2008/Win7上新装2000/xp/2003后添加修复原Vista/2008/Win7启动菜单 简化出先vista/2008/win7后装2000/xp/2003多系统最简解决方案:2000/xp/2003光盘引导直接装至其它分区,完成后运行本程序修复即可3、修复其他因BCD相关引起的故障 aBCD引起的win7/2008r2的修复计算机(Windows Recovery Environment)菜单丢失 bBCD引起的win7/2008r2的3D启动画面丢失(变成VISTA滚动条启动画面) cBCD引起的启动菜单选择界面乱码现象 d为VISTA/2008添加修复计算机(Windows Recovery Environment)菜单,使用方法:在系统盘符中新建recovery文件夹,再把光盘或安装程序中的sources\bootwim(这个文件是否改名为winrewim随意)和boot\bootsdi两个文件复制至recovery文件夹,再运行本程序,即可自动添加。 e不明原因的启动菜单丢失
首先你要知道steam对linux *** 作系统的要求
最好32位ubuntu 1204 LTS或者ubuntu 121064位的不推荐不过也可以
我这个就是64位的ubuntu 1210建议你自己用32位的1204LTS省事儿
其他linux的distro发行版,或者其他版本的ubuntu,是否能用,不保证,自己试试,官方不直接支持
需要图形版,带桌面的ubuntu 1204 LTS系统装好较新的显卡linux闭源驱动(这个需要一定技术水平啦,网上有技术文章,我这个贴不是说这个的所以略过)
桌面图形环境可以是unity,gnome,或者kde我的就是默认的unity
另外,这篇文章给技术宅看的新手不要随意尝试linux手生,搞不定还是多用windows吧linux ubuntu下用steam,各种不顺心花钱找不自在
硬件的配置双核时代以后的电脑内存2GB以上吧最好4GB以上硬盘不说了,越大越好能上ssd更好显卡只是推荐3家的整合显卡只推荐intel GMA HD 3000和4000如果是intel GMA HD 2000,还是换windows吧
独立显卡AMD ATI的,要HD 2000时代中档次以上的最好HD 4000家族或者更加新的以后出的独立显卡
或者nvidia厂芯片的也可以,geforce 6000以后的,最好geforce 8000家族中档次以后的显卡
网络要求,必须是宽带1Mbps以上越快越好否则下steam客户端都能哭死
>
Jsp中文乱码小议 --《转》
Jsp是一个很热门的话题,但让大多数人都头痛的是JSP页面中的乱码问题,笔者身有体会;曾为了解决中文乱码问题郁闷了好几天,试了很多方法都不行。最后在JSP专业人士的帮助下,终于解决。之后笔者曾对此做了一些小的研究。
首先我们先了解一下问题的原因。一般情况在在每个JSP页的头部都有这样一条语句:
<% page contentType= "text/html; charset=gb2312 " %> 这条语句决定了此页面使用GB2312编码形式,而在数据库中一般用的是iso-8859-1字符集存储数据 而Java程序在处理字符时默认采用统一的ISO-8859-1字符集(体现Java国际化思想),所以在添加数据时,默认的字符集编码是iso-8859-1,而页面采用的是GB2312,所以就出现乱码问题。为解决此问题应在存储的时候把GB2312换转成iso-8859-1。有此时候在读出时也会出现乱码,那么只需反过来就可以了,把iso-8859-1转换成GB2312。
具体实例归纳了以下几点,也许会对大家有一些帮助。
1、 在建立JSP页面时应该注意在jsp页面的头部加入一下代码
<% page contentType= "text/html; charset=gb2312 " %>
此方法是解决JSP页面显示时的乱码。
2、 有时还需在HTML代码中的 <head> </head> 中加入这句
<meta >
常见是表的字段是非字符类型,引起长度问题,查看一下该字段的类型是否文字类型,如char,vchar,text……。
还有Hibernate的String默认生成的表字段长度是255,不要超过这长度,要么就设置长度,不使用默认长度。
以上就是关于ubuntu的rar文件乱码 怎么 解决全部的内容,包括:ubuntu的rar文件乱码 怎么 解决、今天刚接触SSH,终端下怎样使用中文 里面还出现乱码,谢谢__、SSH Secure Shell Client链接centos后文件夹显示中文乱码,不是输出中文乱码,怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)