ไม่สามารถคลายซิปไฟล์


18

พยายามเปิดเครื่องรูดไฟล์ดังนั้นฉันลองใช้คำสั่งต่อไปนี้ขออภัยฉันค่อนข้างใหม่สำหรับ linux

btw นี่คือเซิร์ฟเวอร์ Ubuntu รุ่นล่าสุด

user@serverubuntu:~/minecraft/server$ ls
rtk.zip
user@serverubuntu:~/minecraft/server$ sudo unzip rtk.zip
sudo: unzip: command not found
user@serverubuntu:~/minecraft/server$ 

เมื่อฉันลองโดยไม่มี sudo ฉันจะได้รับสิ่งนี้

user@serverubuntu:~/minecraft/server$ unzip rtk.zip
Sorry, command-not-found has crashed! Please file a bug report at:
https://bugs.launchpad.net/command-not-found/+filebug
Please include the following information with the report:

command-not-found version: 0.3
Python version: 3.2.3 final 0
Distributor ID: Ubuntu
Description:    Ubuntu 12.10
Release:    12.10
Codename:   quantal
Exception information:

unsupported locale setting
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/CommandNotFound/util.py", line 24, incrash_guard
    callback()
  File "/usr/lib/command-not-found", line 69, in main
    enable_i18n()
  File "/usr/lib/command-not-found", line 40, in enable_i18n
    locale.setlocale(locale.LC_ALL, '')
  File "/usr/lib/python3.2/locale.py", line 541, in setlocale
    return _setlocale(category, locale)
locale.Error: unsupported locale setting

ขอบคุณใน advace

แก้ไข - ไฟล์ซิปที่ฉันเปิดใช้งานเสียหาย


1
คุณแน่ใจว่าได้unzipติดตั้งแล้วหรือยัง ถ้าไม่ใช่sudo apt-get install unzip
carnendil

เพิ่งติดตั้งและรับกลับมาเมื่อทำการขยายไฟล์ user @ serverubuntu: ~ / minecraft / server $ unzip rtk.zip เอกสารเก่า: rtk.zip ไม่พบลายเซ็นท้ายไดเรกทอรีกลาง ไฟล์นี้ไม่ใช่ไฟล์ zip หรือประกอบด้วยดิสก์หนึ่งไฟล์ของไฟล์เก็บถาวรแบบหลายส่วน ในกรณีหลังไดเร็กทอรีกลางและความคิดเห็น zipfile จะพบในดิสก์สุดท้ายของไฟล์เก็บถาวรนี้ unzip: ไม่สามารถค้นหาไดเรกทอรี zipfile ในหนึ่งใน rtk.zip หรือ rtk.zip.zip และไม่สามารถหา rtk.zip.ZIP, คาบได้ user @ serverubuntu: ~ / minecraft / server $
Valkyrie0512

2
@ Valkyrie0512 สิ่งที่สิ้นสุดไดเรกทอรีกลางหมายถึงการซิปไม่ถูกต้อง ดาวน์โหลดใหม่และคุณจะดี
แมตต์

คำตอบ:


36

คุณอาจต้องติดตั้ง unzip

sudo apt-get install zip unzip

เท่าที่ข้อความแสดงข้อผิดพลาดของคุณใช่คุณควรจะรายงานข้อผิดพลาดในรายงานนั้น

"ฉันจะรายงานข้อบกพร่องได้อย่างไร"


1
ไม่มีโชคได้รับสิ่งนี้ user @ serverubuntu: ~ / minecraft / server $ unzip rtk.zip เอกสารเก่า: rtk.zip ไม่พบลายเซ็นท้ายไดเรกทอรีกลาง ไฟล์นี้ไม่ใช่ไฟล์ zip หรือประกอบด้วยดิสก์หนึ่งไฟล์ของไฟล์เก็บถาวรแบบหลายส่วน ในกรณีหลังไดเร็กทอรีกลางและความคิดเห็น zipfile จะพบในดิสก์สุดท้ายของไฟล์เก็บถาวรนี้ unzip: ไม่สามารถค้นหาไดเรกทอรี zipfile ในหนึ่งใน rtk.zip หรือ rtk.zip.zip และไม่สามารถหา rtk.zip.ZIP, คาบได้ user @ serverubuntu: ~ / minecraft / server $
Valkyrie0512

3
@ Valkyrie0512 นั่นหมายความว่าไฟล์ไม่ใช่ไฟล์ zip หลังจากทั้งหมดแม้จะมีชื่อไฟล์หรือไฟล์นั้นเสียหาย (อาจถูกตัดทอน) สิ่งที่ไม่file rtk.zipแสดง? คุณสามารถตรวจสอบขนาดของไฟล์ zip ได้หรือไม่?
Gilles 'หยุดชั่วร้าย'

หรือว่าไฟล์เก็บถาวรเสียหาย
Panther

อ่าฉันเลวปรากฎว่าไฟล์นั้นถูกขัดจังหวะ
Valkyrie0512

สำหรับ CentOs สิ่งนี้ใช้ได้: yum install zip unzip
shasi kanth
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.