Làm cách nào để giải nén tập tin lớn hơn 4GB?


24

Tôi đang sử dụng RHEL 5.6 và giải nén-5.52-3.el5. Tôi đang cố giải nén một tệp lớn, nhưng tôi gặp lỗi:

giải nén -o test.zip -d giải nén /
lỗi: Tệp zip quá lớn (lớn hơn 4294959102 byte)
Lưu trữ: test.zip
cảnh báo [test.zip]: 4294967296 thêm byte khi bắt đầu hoặc trong zipfile

Có chương trình nào khác có thể hoạt động với các tệp zip lớn hay tôi phải đợi cho đến khi giải nén 6 đến với RHEL? (có thể là năm!)

Cảm ơn

Câu trả lời:


43

Nếu bạn đã có Java trên hộp, bạn có thể sử dụng

jar xf test.zip

1
đã cứu tôi khỏi phải sửa lỗi SA để cài đặt unzip6. Cảm ơn!
xin vui lòng

1
cuộc sống được cứu. [mã thông báo bia]
Ade

Tôi đã tải xuống tệp zip 16 + GB từ điện thoại của vợ tôi bằng AirDroid và thủ thuật này đã cứu tôi rất nhiều rắc rối!
Bob Bell

5

Tôi đã tìm thấy thành công với 7-zip, có vẻ như họ có bản dựng lõi fedora cũng có thể phù hợp với bạn, các bản tải xuống có thể được tìm thấy tại http://www.7-zip.org/doad.html . Không có fedora, bạn có thể tải xuống nguồn và / hoặc nhị phân và thử nó.


Tôi đã chơi xung quanh với 7-zip (7z), nhưng khi trích xuất các tệp từ zip của mình, nó cứ nói định dạng không được nhận dạng.

1
Kiểm tra xem 7z không phải là bí danh cho 7zr. Hãy thử chạy 7za.
Hubert Kario

1
Gói p7zip-full gửi lệnh 7z, chấp nhận tùy chọn x (giải nén). Vì vậy, trong trường hợp của tôi, sử dụng '7z x giant.zip' đã hoạt động mà không gặp vấn đề gì.
RemusKaos

7z thất bại đối với tôi, nói rằng tập tin bị hỏng. Câu trả lời bình được đánh giá cao nhất đã làm việc mặc dù
David Waterworth

5

Bạn có thể sử dụng javas jar, hoặc (theo ý kiến ​​của tôi) thậm chí tốt hơn: 7-zip. Hầu hết các bản phân phối cho phép nó được cài đặt từ repos, vì vậy bạn có thể sử dụng ví dụ (trên ubfox):

sudo apt-get install p7zip-full
7z x huge.zip

Lưu ý cách lệnh không phải là p7z hoặc p7zip, mà chỉ là 7z . Ngoài ra tùy chọn x không có trước - . May mắn nhất!


Câu trả lời này đã được đưa ra 6 năm trước.
Gerald Schneider

Phương pháp này hiệu quả với tôi với 16GB zip- Tôi tin rằng jarphương pháp này cũng hoạt động nhưng không thử. Cảm ơn.
userabuser

1
@GeraldSchneider Câu trả lời này đã giúp tôi bất kể khi nào nó được trả lời.
Mercurial

4

Cuối cùng tôi đã kết thúc vòng quay của chính mình để giải nén 6, chúng có thể được tìm thấy ở đây: http://www.noodles.net.nz/2011/02/15/unzip-6-for-rhel-5-6/


bạn có thể chọn câu trả lời của riêng mình làm câu trả lời cho vấn đề
Hubert Kario

Tôi đã biên dịch giải nén 6.0 hiện tại từ đầu - nó không khắc phục được vấn đề.
rebierpost

vòng / phút tại mì.net.nz / 2011 / 02 /15/ unzip-6-for-rhel-5-6 làm việc cho tôi
BKS

-2

Tôi đã thử tất cả các bước được đề cập ở trên để giải nén tập tin, nhưng thất bại thảm hại.

Phương pháp cuối cùng của tôi là sao chép tệp zip của mình (11.1GB) vào ổ cứng và giải nén nó bằng 7 zip trên HĐH Windows 8.

Làm việc như một cơ duyên: D


1
Đó không phải là một câu trả lời cho câu hỏi này.
Cory Knutson

Tôi đã thử bằng nhiều cách để chạy nó trên Linux ... Không có giải pháp nào hoạt động cả ... Vì vậy, tôi đang đưa ra một giải pháp thay thế tốt hơn ... Thay thế dễ dàng hơn và không rắc rối hơn ..
Vinu Joseph

Ngoài 4 GB, linux không thể giải nén các tệp ... Windows Tôi sợ có cơ chế tốt hơn nhiều để giải nén các tệp zip lớn ... Vì vậy, chỉ cần đưa ra thông tin đó ...
Vinu Joseph

Không, không, ngớ ngẩn. Đọc ở trên. Chỉ không sử dụng/bin/unzip
Warren P

1
jar xf file.ziphoặc 7z x file.zipvà những người khác đều ổn
Warren P
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.