LINUX.ORG.RU

Сломался GDebi...

 


0

1

Установил я с помощью GDebi Google Chrome и начал настраивать систему. Когда закончил и захотел установить nvflash, GDebi выдал ошибку:

Ошибка

dpkg: предупреждение: список файлов пакета «libusbmuxd4:amd64» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «x11-common» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
dpkg: предупреждение: список файлов пакета «brasero-common» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
...там одно и то же, просто всё не уместилось...
dpkg: предупреждение: список файлов пакета «libavahi-core7:amd64» отсутствует; предполагаем, что на данный момент у пакета нет установленных файлов
(Чтение базы данных … на данный момент установлен 71 файл и каталог.)
Подготовка к распаковке …/nvflash_20110628-2_all.deb …



Последнее исправление: REmerald (всего исправлений: 1)

Ответ на: комментарий от Vsevolod-linuxoid

* * *

Linux на arm я ещё не поставил, но я в процессе. Вот как раз таки чтобы завершить этот процесс, мне нужно поставить nvflash, который не ставиться...

REmerald
() автор топика
Ответ на: * * * от REmerald

nvflash

А он тут причем вообще? Это утилита для видеокарт, а не для проца.

Vsevolod-linuxoid ★★★★★
()
Ответ на: Вот от REmerald

Ты не ответил на вопрос: зачем тебе эта утилита? И проц у тебя не arm на том компе, где ты выполняешь эти команды.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Короче

Мне эта программа нужна чтобы установить убунту 14.04 на комп с arm

REmerald
() автор топика
Ответ на: ... от REmerald

Так, я почитал пару манов, и теперь понял: ты с ПК на Linux через USB заливаешь Linux на этот девайс. И вот на этом большом ПК у тебя проблемы.

Vsevolod-linuxoid ★★★★★
()
Ответ на: * * * от REmerald

Так, ладно, покажи вывод

sudo dpkg -I nvflash_20110628-2_all.deb

И какой у тебя дистрибутив? Может этот пакет требует чего-то, чего нет.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Вот

krot@krot-hd650:~$ sudo dpkg -I nvflash_20110628-2_all.deb
[sudo] пароль для krot:
dpkg-deb: ошибка: не удалось прочитать архив «nvflash_20110628-2_all.deb»: Нет такого файла или каталога

REmerald
() автор топика
Ответ на: Вот от REmerald

Эту команду нужно было запускать в том каталоге, где лежит это .deb пакет, ну или путь прописать.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Что я сделал не так???

krot@krot-hd650:~$ sudo dpkg -I /home/ac100/nvflash_20110628-2_all.deb [sudo] пароль для krot: dpkg-deb: ошибка: не удалось прочитать архив «/home/ac100/nvflash_20110628-2_all.deb»: Нет такого файла или каталога

REmerald
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Переместил файл в другую папку:

--- Hash table keys for warning below: --> krot --> inode/directory --> application/vnd.debian.binary-package --> root --> l2067

(caja:6690): Eel-WARNING **: «unique eel_ref_str» hash table still has 5 elements at quit time (keys above)

(caja:6690): Eel-WARNING **: «caja-directory.c: directories» hash table still has 3 elements at quit time root@krot-hd650:~# dpkg -I /home/nvflash_20110628-2_all.deb новый пакет debian, версия 2.0. размер 4222 байт(а): управляющий архив длиной 1635 байт(а). 619 байт(а), 17 строк control 393 байт(а), 6 строк md5sums 1075 байт(а), 43 строк * postinst #!/bin/sh 160 байт(а), 5 строк * postrm #!/bin/sh 483 байт(а), 13 строк * preinst #!/bin/sh 915 байт(а), 39 строк * prerm #!/bin/sh Package: nvflash Version: 20110628-2 Architecture: all Maintainer: Gilles Grandou <gilles@grandou.net> Installed-Size: 88 Depends: wget Section: admin Priority: extra Homepage: <insert the upstream URL, if relevant> Description: Nvidia flash tools for tegra2 devices nvflash is the nvidia tool used read and modify flash from tegra2 devices. . Unfortunately the communication protocol is not documented and nvflash is only distributed in the form of a binary package. No source are available. . This package does not contains the actual nvflash tool. It will be downloaded from nvidia website upon installation.

REmerald
() автор топика
Ответ на: Переместил файл в другую папку: от REmerald

Ой, скопировал немного не то, вот то:

root@krot-hd650:~# dpkg -I /home/nvflash_20110628-2_all.deb новый пакет debian, версия 2.0. размер 4222 байт(а): управляющий архив длиной 1635 байт(а). 619 байт(а), 17 строк control 393 байт(а), 6 строк md5sums 1075 байт(а), 43 строк * postinst #!/bin/sh 160 байт(а), 5 строк * postrm #!/bin/sh 483 байт(а), 13 строк * preinst #!/bin/sh 915 байт(а), 39 строк * prerm #!/bin/sh Package: nvflash Version: 20110628-2 Architecture: all Maintainer: Gilles Grandou <gilles@grandou.net> Installed-Size: 88 Depends: wget Section: admin Priority: extra Homepage: <insert the upstream URL, if relevant> Description: Nvidia flash tools for tegra2 devices nvflash is the nvidia tool used read and modify flash from tegra2 devices. . Unfortunately the communication protocol is not documented and nvflash is only distributed in the form of a binary package. No source are available. . This package does not contains the actual nvflash tool. It will be downloaded from nvidia website upon installation.

REmerald
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Вот:

root@krot-hd650:~# dpkg -I /home/nvflash_20110628-2_all.deb новый пакет debian, версия 2.0. размер 4222 байт(а): управляющий архив длиной 1635 байт(а). 619 байт(а), 17 строк control 393 байт(а), 6 строк md5sums 1075 байт(а), 43 строк * postinst #!/bin/sh 160 байт(а), 5 строк * postrm #!/bin/sh 483 байт(а), 13 строк * preinst #!/bin/sh 915 байт(а), 39 строк * prerm #!/bin/sh Package: nvflash Version: 20110628-2 Architecture: all Maintainer: Gilles Grandou <gilles@grandou.net> Installed-Size: 88 Depends: wget Section: admin Priority: extra Homepage: <insert the upstream URL, if relevant> Description: Nvidia flash tools for tegra2 devices nvflash is the nvidia tool used read and modify flash from tegra2 devices. . Unfortunately the communication protocol is not documented and nvflash is only distributed in the form of a binary package. No source are available. . This package does not contains the actual nvflash tool. It will be downloaded from nvidia website upon installation.
REmerald
() автор топика
Ответ на: Вот: от REmerald

Я имел ввиду оригинальный выод с терминала, ну ладно. Вот что заметил:

No source are available. . This package does not contains the actual nvflash tool. It will be downloaded from nvidia website upon installation.

Попробуй поставить через

sudo dkpg -i
, вывод сюда.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Anoxemian

Было бы неплохо, если бы помимо оскорблений ты дельные мысли сказал.

Vsevolod-linuxoid ★★★★★
()

Стоп, забудь все, что я сказал ранее

Я сам нуб (см. профиль) и понес чушь. Вот самая гнусная строчка:

(Чтение базы данных … на данный момент установлен 71 файл и каталог.) 

То есть dpkg считает, что у тебя лишь 71 пакет в системе. То есть проблема не в конкретном файле, а гораздо больше.

У тебя вся система управления пакетами пошла в разнос.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: ... от REmerald

ХЗ. Лично не сталкивался. Жди, пока ответит кто-то более опытный. Если он конечно не станет тешить свое ЧСВ твоими метаниями, как те 2 выше.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: ... от REmerald

Как исправить?

# dpkg --configure -a
amd_amd ★★★★★
()

а вообще, для начала было бы неплохо узнать название дистрибутива в котором ты все эти действия делаешь

shashilx ★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Да, не помогло

root@krot-hd650:~# dpkg --configure -a
root@krot-hd650:~# dpkg -I /home/nvflash_20110628-2_all.deb
 новый пакет debian, версия 2.0.
 размер 4222 байт(а): управляющий архив длиной 1635 байт(а).
     619 байт(а),    17 строк      control              
     393 байт(а),     6 строк      md5sums              
    1075 байт(а),    43 строк   *  postinst             #!/bin/sh
     160 байт(а),     5 строк   *  postrm               #!/bin/sh
     483 байт(а),    13 строк   *  preinst              #!/bin/sh
     915 байт(а),    39 строк   *  prerm                #!/bin/sh
 Package: nvflash
 Version: 20110628-2
 Architecture: all
 Maintainer: Gilles Grandou <gilles@grandou.net>
 Installed-Size: 88
 Depends: wget
 Section: admin
 Priority: extra
 Homepage: <insert the upstream URL, if relevant>
 Description: Nvidia flash tools for tegra2 devices
  nvflash is the nvidia tool used read and modify flash from tegra2 devices.
  .
  Unfortunately the communication protocol is not documented and nvflash is
  only distributed in the form of a binary package. No source are available.
  .
  This package does not contains the actual nvflash tool.
  It will be downloaded from nvidia website upon installation.
root@krot-hd650:~# 
REmerald
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Спасибо!

Огромное вам спасибо за помощь!!! Всё заработало. Но осталось пару вопросов:
1. Gdebi тоже заработает?
2. А что КОНКРЕТНО сломалось? По моей ли вине???(просто я написал что это я всё сломал, теперь стыдно)
Ещё раз большое вам спасибо!

REmerald
() автор топика
Ответ на: Спасибо! от REmerald

Что напечатает dpkg -l (l - это которое lowercase L)? В норме там должна быть пара тысяч строчек. На месте ли директория /var/lib/dpkg/info? Там должно быть по несколько файлов на каждый установленный пакет из вывода предыдущей команды.

Если вкратце, система управления пакетами уже наверняка убита настолько, что проще всё переустановить, чем пытаться здесь разобраться.

anonymous
()
Ответ на: Спасибо! от REmerald

Даже если пакет установился, это не значит, что все хорошо. Что выдает

sudo dpkg -l
, действительно? И что с
/var/lib/dpkg/info
?

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от anonymous

Спасибо!

Короче у меня до этого была другая ошибка в Gdebi «Ошибка 1», прочитал что одному человеку помогло удаление всех файлов в

/var/lib/dpkg/info
. Я их и удалил, после чего ошибка изменилась на описанную тут. Но тут до меня уже было что-то сломано. Вопрос что и по моей ли вине.

REmerald
() автор топика
Ответ на: Спасибо! от REmerald

помогло удаление всех файлов в /var/lib/dpkg/info

Это равносильно ампутации носа при насморке. Да, формально проблема решена, сморкаться больше нечем, но что-то тут не так.

Но тут до меня уже было что-то сломано. Вопрос что и по моей ли вине.

А этого мы уже не узнаем, потому что нужно было читать отладочный вывод в терминале от dpkg, и ошибку наверняка печатал один из тех скриптов, которые были снесены из этой директории.

anonymous
()
Ответ на: комментарий от Vsevolod-linuxoid

Программа запускается, но не без проблем...

Вот как она работает:

krot@krot-hd650:~$ sudo nvflash --bl /usr/lib/nvflash/fastboot.bin --download 5 /home/ac100/recovery.img --go
[sudo] пароль для krot: 
Nvflash started
USB device not found

REmerald
() автор топика
Ответ на: комментарий от anonymous

Но кое-что осталось...

У меня есть последняя строчка той ошибки:

...
подпроцесс установлен сценарий post-installation возвратил код ошибки 1

REmerald
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Мнооо..оого строчек...

Но скопировать я их сюда не могу. Большая часть скрылась далеко вверху, я даже не могу их оттуда скопировать

REmerald
() автор топика
Ответ на: Но кое-что осталось... от REmerald

То есть ты лечил проблему в пост-инсталляции пакета полным сносом системы управления пакетами? Да это все равно что принимать от мигрени цианистый калий — хотя очень эффективно, да.

Vsevolod-linuxoid ★★★★★
()
Ответ на: * * * от REmerald

Судя по тем инструкциям, что я читал, там нужно что-то в скриптах править. И акккуратнее, ладно? Ты уже чуть не убил всю систему.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Хорошо, но...

Я ещё не уверен в окончательном решении проблемы... Можете пожалуйста дать какой-нибудь пакет, чтобы его можно было запустить и проверить на работоспособность. Просто nvflash запускается, но не находит тошибу...

REmerald
() автор топика
Ответ на: Но кое-что осталось... от REmerald

У меня есть последняя строчка той ошибки:

А нужны были строчки перед этой. Последняя - это констатация наличия проблемы. Причина была где-то выше. Эту ситуацию просто не починить. Даже сложно починить может не получиться.

А насчёт nvflash - может, запустить его через sudo, потому что ему не хватает прав доступа к устройству? Других идей пока нет.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.