Установите Heimdall 1.4.2

Пакет heimdall-flash в репозитории устанавливает Heimdall 1.4.1, но это не работает с моим устройством.

Как установить версию 1.4.2 в Ubuntu 19.04?

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

-- Configuring incomplete, errors occurred!
See also "/home/chris/Heimdall-master/build/CMakeFiles/CMakeOutput.log".

В этом файле нет слова error.

2
задан 3 August 2019 в 17:00

2 ответа

Мне удалось скомпилировать Heimdall из источника. Ошибка происходила из-за недостающей зависимости.

Это - то, как я установил его:

  1. Загрузите Heimdall с https://gitlab.com/BenjaminDobell/Heimdall/tree/v1.4.2
  2. Разархивируйте и CD в папку Heimdall.
  3. Зависимости от установки: sudo apt install qt5-default libgl1-mesa-dev build-essential cmake zlib1g-dev libusb-1.0-0-dev
  4. Создайте каталог сборки: mkdir build
  5. CD в него: cd build
  6. Выполненный: 'cmake-DCMAKE_BUILD_TYPE=Release..
  7. Выполненный: make

Heimdall теперь компилируется, и двоичный файл найден в build/bin папка.

0
ответ дан 2 December 2019 в 04:36

Боровшийся с той же проблемой и найденный иначе. Можно попытаться найти .deb пакет для 1.4.2 где-нибудь в сети. Однако, кажется, не существует такой, чтобы быть найденным легко, но .rpms, как это (см. раздел загрузки той страницы).

Таким образом, поскольку решением для нейтрализации там является опция установить его от .rpm пакет и для этого необходимо установить alien это может использоваться для преобразования .rpm кому: .deb.

sudo apt install alien

Затем после загрузки .rpm это точно так же, как

sudo alien heimdall-1.4.2-alt1.x86_64.rpm

Это должно ответить

heimdall_1.4.2-1_amd64.deb сгенерирован

Затем это должно только установить

sudo dpkg -i heimdall_1.4.2-1_amd64.deb
1
ответ дан 2 December 2019 в 04:36

Другие вопросы по тегам:

Похожие вопросы: