Права доступа к файлам

Это то, что я сделал для создания libimobiledevice-1.2.0:

Установка инструментов сборки и зависимостей
sudo apt-get install build-essential fakeroot devscripts pbuilder
sudo apt-get build-dep libimobiledevice
Загрузите скрипты сборки исходного кода и Debian в текущей упакованной версии (1.1.5 на Ubuntu 14.04) ):
apt-get source libimobiledevice
cd libimobiledevice-1.1.5
Сканировать и загружать новую восходящую версию:
uscan --verbose
Распакуйте ее, поместите скрипты сборки Debian на место и обновите журнал изменений:
uupdate ../libimobiledevice_1.2.0.orig.tar.bz2
cd ../libimobiledevice-1.2.0
Создайте двоичный пакет (параллельно с таким количеством рабочих, как доступные ядра ЦП ):
debuild -b -j$(getconf _NPROCESSORS_ONLN)
(-j »указывает, что система сборки может запускать отдельные задачи сборки параллельно, если это возможно. Поскольку это иногда приводит к проблемам, возможно, стоит попробовать повторно запустить сборку без этого флага или удалить ее в первую очередь.) Установите встроенный пакет:
sudo dpkg -i ../libimobiledevice_1.2.0*.deb

На самом деле я немного обманул. Я не мог удовлетворять зависимостям сборки, потому что библиотека недоступна в достаточно последних версиях в Ubuntu 14.04: libimobiledevice-1.2.0 требует libusbmuxd-dev (>= 1.0.9), поэтому вам придется сначала создать ее из исходного кода с тем же рецептом.

0
задан 3 January 2018 в 23:59

0 ответов

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

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