Итак, я пытаюсь установить новые драйверы AMD, но, похоже, я не могу их разархивировать, не знаю, как это сделать? вот мой выход
Archive: amd-catalyst-13.12-linux-x86.x86_64.zip
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
unzip: cannot find zipfile directory in one of amd-catalyst-13.12-linux-x86.x86_64.zip or
amd-catalyst-13.12-linux-x86.x86_64.zip.zip, and cannot find amd-catalyst-13.12-linux-x86.x86_64.zip.ZIP, period.
md5sum amd-catalyst-13.12-linux-x86.x86_64.zip
2418a94b699fe8fdec01ccd32f684c90 amd-catalyst-13.12-linux-x86.x86_64.zip
Если ваша сумма не совпадает, вам необходимо повторно скачать драйвер ( это то, что я подозреваю).
wget --referer='http://support.amd.com/en-us/download/desktop?os=Linux+x86' http://www2.ati.com/drivers/linux/amd-catalyst-13.12-linux-x86.x86_64.zip
unzip amd-catalyst-13.12-linux-x86.x86_64.zip
sudo bash amd-catalyst-13.12-linux-x86.x86_64.run
Эта ошибка связана с изменением ссылок архивированных драйверов или неправильной ссылки --referer =. Если ссылка --referer = неверна, wget иногда загружает пустой поврежденный zip-файл с тем же именем. В том же ключе использование wget без --referer = может также вызвать это.
Проверить можно двумя способами: 1. Используя вышеизложенный ответ earthmeLon, проверьте md5sum на самом файле zip. 2. Проверьте ссылку --referer = в браузере, чтобы убедиться, что она действительна.