Ubuntu 14.04 имеет 7zip установленный, но ничего не сжимает никакое изменение в сжатии файла, 4,2 МБ все еще выходят 4.2 МБ?
Сжатие файла не равняется файлу, изменяют размер. Ваш 7zip работает просто великолепно.
Сжатие является алгоритмом упрощения, например, мы можем сжаться:
eeeezzz
для сходства с
4e3z
(мы сохранили некоторые символы - очень простой пример)
, Как Вы видите это не всегда возможно +, чем больший файл, тем большее различие, Ваш файл является очень маленьким для чувства этого.
, Если Вы хотите, можно читать немного здесь об этой теме: http://www.makeuseof.com/tag/how-does-file-compression-work/
Поскольку другие уже заявили файлы, которые Вы попробовали, может не быть сжимаемым очень больше, но можно все еще играть вокруг с, например, -mx
опция, которая устанавливает уровень сжатия. Посмотрите “ultra settings” пример в человек 7z :
7z a -t7z -m0=lzma -mx=9 -mfb=64 -md=32m -ms=on archive.7z dir1
adds all files from directory "dir1" to archive archive.7z using "ultra settings"
Возможные значения для -mx
0, 1, 3, 5 (значение по умолчанию), 7 и 9, где 9 “ultra” уровень.