저는 Debian Stretch에서 KDE를 사용하고 있으며 Ark는 기본적으로 설치되어 있습니다(버전 16.08.3). 나는 그것이 매우 편리하고 사용하기 쉽다고 생각합니다. 그러나 압축되지 않은 7-zip 아카이브를 만드는 방법을 찾을 수 없습니다. 명확히 말하면 이는 명령줄에서 "-mx=0" 매개변수를 지정하는 것과 동일합니다. 압축 슬라이더가 존재한다는 것을 알고 있지만 이를 최소(모두 왼쪽)로 설정하면 여전히 아카이브가 압축됩니다(이것은 "-mx=1"과 동일합니다). Ark를 사용하여 0 압축을 달성하는 방법이 있습니까? 그렇지 않다면 이를 허용하는 또 다른 강력한 아카이브 관리자(Qt 기반인 경우 더 좋음)가 있습니까? 가능하다면 Ark를 고수하고 싶습니다.
소스 코드에 "-mx=0" 매개변수를 하드코딩하면 실제로 일부 결과가 나오는지 테스트하기 위해 코드 줄을 수동으로 변경하고 소스에서 Ark를 다시 빌드해 보았습니다. 나는 이것을 변경했습니다 :
이와 관련하여:
ark-16.08.3/plugins/cli7zplugin/cliplugin.cpp 경로의 파일에 있습니다.
이것이 "현명한" 일인지, 아니면 제가 완전히 틀린 것인지는 모르겠지만, 이 변화는 아무런 변화를 가져오지 않습니다. apt를 통해 제공된 원본 버전과 동일한 파일의 소스에서 구축한 버전을 테스트한 결과 출력 .7z 아카이브는 동일한 크기였습니다(원본의 약 50%, 이는 확실히 비압축 아카이브가 아님). 물론 나는 간단한 것을 시도했다.
7z a -mx=0 archive.7z myFile
물론 원본과 거의 같은 크기의 파일이 생성되지만,많은더 짧은 시간. 이제 CLI 버전을 포기하고 사용해야겠다는 생각이 들기 시작했습니다.