Không thể giải nén tập tin


18

cố gắng giải nén một tập tin vì vậy tôi đang thử lệnh sau Xin lỗi tôi thực sự khá mới đối với linux

btw đây là máy chủ Ubuntu phát hành mới nhất.

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

Khi tôi cố gắng mà không có sudo tôi nhận được điều này

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

Cảm ơn trước

EDIT - Tệp zip tôi đã bật ra bị hỏng.


1
Bạn có chắc là bạn đã unzipcài đặt? Nếu không,sudo apt-get install unzip
Carnendil

Chỉ cần cài đặt và nhận lại điều này khi giải nén. user @ serverubfox: ~ / minecraft / server $ unzip rtk.zip Lưu trữ: rtk.zip Không tìm thấy chữ ký cuối thư mục trung tâm. Tệp này không phải là tệp zipfile, hoặc nó tạo thành một đĩa của kho lưu trữ nhiều phần. Trong trường hợp sau, thư mục trung tâm và bình luận zipfile sẽ được tìm thấy trên (các) đĩa cuối cùng của kho lưu trữ này. unzip: không thể tìm thấy thư mục zipfile trong một trong rtk.zip hoặc rtk.zip.zip và không thể tìm thấy rtk.zip.ZIP, period. user @ serverubfox: ~ / minecraft / server $
Valkyrie0512

2
@ Valkyrie0512, điều cuối thư mục trung tâm có nghĩa là zip không hợp lệ. Tải lại nó và bạn sẽ tốt để đi.
Matt

Câu trả lời:


36

Bạn có thể cần phải cài đặt unzip

sudo apt-get install zip unzip

theo như thông báo lỗi của bạn, có lẽ bạn nên nộp báo cáo lỗi về vấn đề đó.

"Làm thế nào để tôi báo cáo một lỗi?"


1
Không có may mắn, đã nhận được điều này. user @ serverubfox: ~ / minecraft / server $ unzip rtk.zip Lưu trữ: rtk.zip Không tìm thấy chữ ký cuối thư mục trung tâm. Tệp này không phải là tệp zipfile, hoặc nó tạo thành một đĩa của kho lưu trữ nhiều phần. Trong trường hợp sau, thư mục trung tâm và bình luận zipfile sẽ được tìm thấy trên (các) đĩa cuối cùng của kho lưu trữ này. unzip: không thể tìm thấy thư mục zipfile trong một trong rtk.zip hoặc rtk.zip.zip và không thể tìm thấy rtk.zip.ZIP, period. user @ serverubfox: ~ / minecraft / server $
Valkyrie0512

3
@ Valkyrie0512 Điều đó có nghĩa là tất cả các tệp không phải là tệp zip mặc dù tên của nó hoặc tệp bị hỏng (có thể bị cắt ngắn). Không file rtk.zipthể hiện điều gì? Bạn có thể xác minh kích thước của tệp zip?
Gilles 'SO- ngừng trở nên xấu xa'

hoặc là kho lưu trữ bị hỏng.
Panther

Ahh xấu của tôi, hóa ra bộ phim bị gián đoạn
Valkyrie0512

Đối với CentO, điều này đã hoạt động: yum cài đặt zip unzip
shasi kanth
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.