[LINUX] Zip 4 Gbyte problem is a story of the past

Introduction

It is said that 64-bit expansion was possible from zip3.0 in 2005, so I think that it is usually okay by this time in 2020, Since the zip4G problem is still deep-rooted, I will give it as a demonstration experiment result.

I zipped a file over 7G on Ubuntu and decompressed it on Windows 10. The bottom line is ** no problem with standard features ** (only some tools don't support it).

Demonstration environment

Zip (Introduced with apt install zip on 3/5/2020 as it was not included in Ubuntu 18.04 LTS) Looking at the version information of Zip, it seems to be the one of 2008/7/5. Already ** nearly 12 years ago **

Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
This is Zip 3.0 (July 5th 2008), by Info-ZIP.
Currently maintained by E. Gordon.  Please send bug reports to
the authors using the web page at www.info-zip.org; see README for details.

Demonstration content

Original file: 7,704,787,456 Byte (H.264 video) file on Ubuntu md5sum : 00c069969277dceddd3a2b44250f748c ↓ Compressed with zip3.0 7,353,431,881Byte ↓ Transfer to Windows 10 (via SMB drive) ↓ Deployed with standard Winndows 10 features MD5 : 00c069969277dceddd3a2b44250f748c

Both file size and MD5 matched

** * Lhaplus does not support decompression of Zip files of 4G or more, and an error occurred and could not be decompressed. ** **

Recommended Posts

Zip 4 Gbyte problem is a story of the past
The story of writing a program
On Linux, the time stamp of a file is a little past.
[python] [meta] Is the type of python a type?
The story of blackjack A processing (python)
The story of making a lie news generator
The story of making a mel icon generator
The story of sys.path.append ()
The story of launching a Minecraft server from Discord
The story of making a music generation neural network
A story about changing the master name of BlueZ
A story that analyzed the delivery of Nico Nama.
What is a recommend engine? Summary of the types
The story of building Zabbix 4.4
[Apache] The story of prefork
The image is a slug
The story of creating a VIP channel for in-house chatwork
The story of a Django model field disappearing from a class
A story about how to deal with the CORS problem
I tried a little bit of the behavior of the zip function
The story of creating a database using the Google Analytics API
The story of making a question box bot with discord.py
Is there a secret to the frequency of pi numbers?
[Python] What is a zip function?
The story of Python and the story of NaN
March 14th is Pi Day. The story of calculating pi with python
The story of participating in AtCoder
Is the probability of precipitation correct?
A story that struggled to handle the Python package of PocketSphinx
A story that verified whether the number of coronas is really increasing rapidly among young people
The story of making a standard driver for db with python.
The story of creating a site that lists the release dates of books
A story that is a little addicted to the authority of the directory specified by expdp (for beginners)
Science "Is Saito the representative of Saito?"
Illustration of the results of the knapsack problem
The story of remounting the application server
The story of the algorithm drawing a ridiculous conclusion when trying to solve the traveling salesman problem properly
The story of making a module that skips mail with python
A story that visualizes the present of Qiita with Qiita API + Elasticsearch + Kibana
The story of a Parking Sensor in 10 minutes with GrovePi + Starter Kit
The story of making a university 100 yen breakfast LINE bot with Python
What is the XX file at the root of a popular Python project?
The story of having a hard time introducing OpenCV with M1 MAC
[Linux] Command to get a list of commands executed in the past
The story of developing a web application that automatically generates catchphrases [MeCab]
Why is cross entropy used for the objective function of the classification problem?
The story of making a sound camera with Touch Designer and ReSpeaker
The story of the escape probability of a random walk on an integer grid
The story of making a package that speeds up the operation of Juman (Juman ++) & KNP
The story of trying to reconnect the client
The story of an error in PyOCR
The story of verifying the open data of COVID-19
The story of adding MeCab to ubuntu 16.04
The story of making Python an exe
Mathematics is a graph of common tests.
Measure the relevance strength of a crosstab
What is the cause of the following error?
A quick overview of the Linux kernel
The story of making an immutable mold
The story of manipulating python global variables
The story of trying deep3d and losing