Я являюсь новым в Linux, таким образом, следующий вопрос может звучать тривиальным. В данный момент я хочу установить .deb файл, конкретно Cuda Toolbox 8.0
, и это использует .deb файл. Однако, когда я использую команду
$ sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb
Я получаю следующий журнал:
dpkg-deb: error: 'cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb.deb' is not a debian format archive
dpkg: error processing archive cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb.deb (--install):
subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:
cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb.deb
Решение выглядит довольно тривиальным, так как это - стандартная процедура для установки .deb пакетов, и это записано в учебном руководстве Nvidia. Но я не могу сделать это. Любая справка ценилась бы.
Эта ошибка происходит, когда Ваш deb файл повреждается. Проверьте, загрузили ли Вы правильно (используйте md5 или sha контрольную сумму).
У меня просто была эта ошибка, когда я пытался установить deb файл, когда его загрузка еще не была закончена.
$ sudo dpkg -i rocketchat_2.9.0_amd64.deb
dpkg-deb: error: 'rocketchat_2.9.0_amd64.deb' is not a debian format archive
dpkg: error processing archive rocketchat_2.9.0_amd64.deb (--install):
subprocess dpkg-deb --control returned error exit status 2
Errors were encountered while processing:
rocketchat_2.9.0_amd64.deb