[deb] Сборка SystemBackup из исходников

Различное программное обеспечения. Параметры настройки, советы по применению
Ответить
Аватара пользователя
ZEN
Администратор
Сообщения: 1349
Зарегистрирован: 27 сен 2012, 18:23
Темы: 206
Откуда: Украина, Одесса
Статус: Не в сети

[deb] Сборка SystemBackup из исходников

Сообщение ZEN » 20 дек 2015, 20:56

Заметка на тему сборки SystemBackup (а по факту любого пакета в deb-системе) из dsc файла от Ubuntu в Debian. При сборке использовался дистрибутив Debian jessie.

Список действий:

Код: Выделить всё

zen@intel:~$ cd /tmp

zen@intel:/tmp$ sudo apt-get install devscripts dh-make build-essential
...

zen@intel:/tmp$ dget -x -u http://ppa.launchpad.net/nemh/systemback/ubuntu/pool/main/s/systemback/systemback_1.7.301~ubuntu14.04.1.dsc
...

zen@intel:/tmp$ cd systemback-1.7.301~ubuntu14.04.1/
...

zen@intel:/tmp/systemback-1.7.301~ubuntu14.04.1$ dpkg-checkbuilddeps 
dpkg-checkbuilddeps: Неудовлетворённые сборочные зависимости: libblkid-dev libmount-dev libncursesw5-dev libparted0-dev qtbase5-dev qttools5-dev-tools

zen@intel:/tmp/systemback-1.7.301~ubuntu14.04.1$ sudo apt-get install libblkid-dev libmount-dev libncursesw5-dev libparted0-dev qtbase5-dev qttools5-dev-tools
...

zen@intel:/tmp/systemback-1.7.301~ubuntu14.04.1$ dpkg-buildpackage -rfakeroot -b
...
dpkg-buildpackage: ошибка: отказ при подписывании файла .changes

zen@intel:/tmp/systemback-1.7.301~ubuntu14.04.1$ ls ../*.deb -1
../libsystemback_1.7.301~ubuntu14.04.1_amd64.deb
../libsystemback-dbg_1.7.301~ubuntu14.04.1_amd64.deb
../systemback_1.7.301~ubuntu14.04.1_amd64.deb
../systemback-cli_1.7.301~ubuntu14.04.1_amd64.deb
../systemback-cli-dbg_1.7.301~ubuntu14.04.1_amd64.deb
../systemback-dbg_1.7.301~ubuntu14.04.1_amd64.deb
../systemback-efiboot-amd64_1.7.301~ubuntu14.04.1_all.deb
../systemback-locales_1.7.301~ubuntu14.04.1_all.deb
../systemback-scheduler_1.7.301~ubuntu14.04.1_amd64.deb
../systemback-scheduler-dbg_1.7.301~ubuntu14.04.1_amd64.deb

zen@intel:/tmp/systemback-1.7.301~ubuntu14.04.1$ sudo dpkg -i $(ls ../*systemback*.deb | grep -v dbg)
...
dpkg: зависимости пакетов не позволяют настроить пакет systemback:
 systemback зависит от casper | live-boot, однако:
  Пакет casper не установлен.
  Пакет live-boot не установлен.
 systemback зависит от genisoimage, однако:
  Пакет genisoimage не установлен.
 systemback зависит от squashfs-tools, однако:
  Пакет squashfs-tools не установлен.
 systemback зависит от syslinux, однако:
  Пакет syslinux не установлен.
 systemback зависит от syslinux (<< 3:5) | isolinux (>> 3:6), однако:
  Пакет syslinux не установлен.
  Пакет isolinux не установлен.
 systemback зависит от syslinux (<< 3:5) | syslinux-common (>> 3:6), однако:
  Пакет syslinux не установлен.
  Пакет syslinux-common не установлен.
 systemback зависит от syslinux (<
dpkg: ошибка при обработке пакета systemback (--install):
 проблемы зависимостей — оставляем не настроенным
...
При обработке следующих пакетов произошли ошибки:
 systemback
 
zen@intel:/tmp/systemback-1.7.301~ubuntu14.04.1$ sudo apt-get install -f
...

# PROFIT!
бог создал труд и обезьяну
чтоб получился человек
а вот пингвина он не трогал
тот сразу вышел хорошо

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей