누군가 히브리어 이름을 가진 파일이 들어있는 ZIP 파일을 보냈습니다 (그리고 어떤 도구로 확실하지 않은 경우 Windows에서 생성). 데비안 스트레치에서 LXDE를 사용합니다. Gnome 아카이브 관리자는 파일의 압축을 풀지 만 히브리어 문자는 깨집니다. 나는 생각 나는 이름이 네 문자와 .DOC의 suffic을 가진 파일을 예를 들어 I, 유니 코드 문자로 확장 UTF-8 옥텟을 받고 있어요, 그리고 문자는 다음과 같습니다 0x008E 0x0087 0x008E 0x0085. 명령 행 unzip 유틸리티를 사용하면 훨씬 더 나빠집니다. "잘못된 또는 불완전한 멀티 바이트 또는 와이드 문자"에 대해 불평하면서 압축 풀기를 거부합니다.
그래서 내 질문은 :
- 올바른 이름으로 파일을 압축 해제 할 다른 압축 해제 유틸리티가 있습니까?
- 파일 압축 방식에 문제가 있습니까, 아니면 ZIP 구현의 비 호환성입니까? 아니면 Linux ZIP 유틸리티의 잘못된 기능 / 버그?
- 깨진 파일을 사용하여 압축을 푼 후 올바른 파일 이름을 얻으려면 어떻게해야합니까?