Собрать deb пакет из установленого QTox [Решено]

Изображение пользователя Vorobey.

Есть проект
https://github.com/qTox/qTox

Собрал - работает.

Теперь хочу .deb пакет. Для установки на др машинах.
Собирать для каждой - это полный бред.
Нужно ставить кучу библиотек, toxcore(собирать) и наконец сам qtox.

Почему появилась идея собрать пакет?
На оф сайте есть репозиторий и вот он в нужный момент перестал быть доступен(та страница показывала 404 пару недель)
Плюс ко всему старенькая версия.
Я уже подумал, что опять та история с переделом домена и прав...

Вобщем нужна help )
ps очень удобная вещь в локальной сети для ОБЫЧНЫХ пользователей

+1
lord_i - 21 Май, 2017 - 21:07
Изображение пользователя lord_i.

А зачем такие страсти?
Так не получается?

0
Vorobey - 21 Май, 2017 - 21:51
Изображение пользователя Vorobey.

Конечно уже получается. Я писал - кода нужно было по любой из этих 3 ссылок была 404 несколько недель

0
Vorobey - 21 Май, 2017 - 21:56
Изображение пользователя Vorobey.

Всегда делал так sudo dpkg-repack qtox и в home рабочий deb пакет.

Но тут ситуация мне непонятна часть собирается в системе, а часть в папке home и от туда запускается.
Простыми словами - если я возьму эту папку перемещу в home на др комп - оно не заработает.

0
AlexBKost - 21 Май, 2017 - 23:37

Vorobey, вам дали совет для сборки пакета задействовать checkinstall, а вы про dpkg-repack???

0
nitrofox - 22 Май, 2017 - 07:31
Изображение пользователя nitrofox.

там вроде cmake используется =) Он может делать deb пакеты. cpack -G DEB .

+2
leisampei - 22 Май, 2017 - 06:35
Изображение пользователя leisampei.

Теперь хочу .deb пакет
Так вот.

Или всё же подключить репозиторий (там же написано)
0
Vorobey - 22 Май, 2017 - 22:04
Изображение пользователя Vorobey.

Я в теме и в комментарии написал о этой ссылке.
Когда нужно "вот" его как всегда нет.

0
Richard - 23 Май, 2017 - 10:20

Побуду немного Капитаном Очевидность: По ссылке, которую любезно предоставил leisampei в самом низу уже после инструкций по добавлению репозиториев, есть неприметный спойлер Grab binary packages directly

0
Vorobey - 2 Июнь, 2017 - 19:57
Изображение пользователя Vorobey.

Капитан - прочти мой пост и комментарий выше.

0
Richard - 4 Июнь, 2017 - 13:23

так в чем проблема, деб-пакет(скрыт в спойлере) есть по ссылке leisampei сайт доступен, скачай пакет, реп настраивать не обязательно.

0
Vorobey - 4 Июнь, 2017 - 23:12
Изображение пользователя Vorobey.

все уже было собрано изначально. и забыл я уже о нем....
просто читать нужно что пишут. Такое ощущение что народ - как птица в полете гадит, там сернул и там чуток ))

0
Richard - 5 Июнь, 2017 - 07:23

Т.е. нужна непременно старая версия, использовать на других ПК актуальную версию не судьба...
Про птиц - самокритично)))

0
Vorobey - 5 Июнь, 2017 - 15:54
Изображение пользователя Vorobey.

Ну ошибся - нестрашно, пролетай дальше. Ненужно оправдываться.

0
nitrofox - 5 Июнь, 2017 - 18:16
Изображение пользователя nitrofox.

Вы уже решили проблему =) И это хорошо. Но я тут поделюсь своей маленькой историей сборки пакетов. Вышла новая версия CMake и я решил ее собрать. Как получить deb паке при помощи CMake.
$ git clone https://github.com/Kitware/CMake
$ cd CMake/
$ mkdir b
$ cd b
$ cmake ..
$ cpack -G DEB ..
CPack: Create package using DEB
CPack: Install projects
CPack: - Run preinstall target for: CMake
CPack: - Install project: CMake
CPack: Create package
CPack: - package: /home/nf/tmp/CMake/b/cmake-3.8.20170605-gd025f-Linux-x86_64.deb generated.
$ sudo apt purge cmake
$ sudo dpkg -i cmake-3.8.20170605-gd025f-Linux-x86_64.deb
$ cmake --version
cmake version 3.8.20170605-gd025f

CMake suite maintained and supported by Kitware (kitware.com/cmake).

CMake очень странная программа. Умудряется быть прекрасной и ужасной одновременно.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры