如题
env 中 显示 -O GBK
终端解压缩 也可以 解压出中文
但是 归档管理器中 却 显示乱码,用 归档管理器 解压缩 出来也是乱码。
如果 ubuntu 下压缩的zip 没问题,应该是 win 下压缩出来的zip 编码不兼容。可是 终端里面解压缩 也没问题啊。为啥归档管理器就不行?
本来想 用 7z 替换掉 unzip /zip 但是 卸载 unzip 的时候 说 搜狐输入法 依赖之。
按照通常做法 可以 修改 /etc/environment 或者 /etc/default/locale
增加
ZIPINFO=-O CP936
UNZIP=-O CP936
但是 这两个设置文件中 并没有指定 -O GBK ,那么 env 中的 -O GBK 是什么地方设置的呢?
刚才测试 压缩包,发现 系统默认用 7z ,随即 卸载了 p7zip 相关组件,打开 zip 是中文了。