Nie można rozpakować pliku

18

próbuję rozpakować plik, więc próbuję wykonać następujące polecenie Przepraszam, jestem naprawdę całkiem nowy w systemie Linux

btw to najnowsza wersja serwera 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$ 

Kiedy próbuję bez sudo, dostaję to

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

Dzięki z góry

EDYCJA - plik zip, który okazał się uszkodzony.

Valkyrie0512
źródło
1
Czy na pewno masz unzipzainstalowany? Jeśli nie,sudo apt-get install unzip
carnendil
Właśnie zainstalowałem i odzyskałem to podczas rozpakowywania. użytkownik @ serwerubuntu: ~ / minecraft / server $ unzip rtk.zip Archiwum: rtk.zip Nie znaleziono podpisu końca katalogu centralnego. Albo ten plik nie jest plikiem zip, albo stanowi jeden dysk wieloczęściowego archiwum. W tym drugim przypadku centralny katalog i komentarz do pliku zip znajdą się na ostatnich dyskach tego archiwum. rozpakuj: nie można znaleźć katalogu zipfile w jednym z plików rtk.zip lub rtk.zip.zip i nie można znaleźć pliku rtk.zip.ZIP, kropka. użytkownik @ serverubuntu: ~ / minecraft / server $
Valkyrie0512
2
@ Valkyrie0512, End-of-central-directory rzecz oznacza, że ​​zip jest nieprawidłowy. Pobierz go ponownie, a będziesz gotowy.
Matt

Odpowiedzi:

36

Prawdopodobnie musisz zainstalować unzip

sudo apt-get install zip unzip

jeśli chodzi o komunikat o błędzie, tak, prawdopodobnie powinieneś złożyć raport o błędzie.

„Jak zgłosić błąd?”

Pantera
źródło
1
Brak szczęścia, otrzymałem to. użytkownik @ serwerubuntu: ~ / minecraft / server $ unzip rtk.zip Archiwum: rtk.zip Nie znaleziono podpisu końca katalogu centralnego. Albo ten plik nie jest plikiem zip, albo stanowi jeden dysk wieloczęściowego archiwum. W tym drugim przypadku centralny katalog i komentarz do pliku zip znajdą się na ostatnich dyskach tego archiwum. rozpakuj: nie można znaleźć katalogu zipfile w jednym z plików rtk.zip lub rtk.zip.zip i nie można znaleźć pliku rtk.zip.ZIP, kropka. użytkownik @ serverubuntu: ~ / minecraft / server $
Valkyrie0512
3
@ Valkyrie0512 Oznacza to, że albo mimo wszystko plik nie jest plikiem zip, albo jest uszkodzony (prawdopodobnie obcięty). Co file rtk.zippokazuje Czy możesz zweryfikować rozmiar pliku zip?
Gilles „SO- przestań być zły”
lub że archiwum jest uszkodzone.
Panther
Ahh mój zły, okazuje się, że fil jest skazany
Valkyrie0512
W przypadku CentOs działało to: yum install zip unzip
shasi kanth