Есть проект
https://github.com/qTox/qTox
Собрал - работает.
Теперь хочу .deb пакет. Для установки на др машинах.
Собирать для каждой - это полный бред.
Нужно ставить кучу библиотек, toxcore(собирать) и наконец сам qtox.
Почему появилась идея собрать пакет?
На оф сайте есть репозиторий и вот он в нужный момент перестал быть доступен(та страница показывала 404 пару недель)
Плюс ко всему старенькая версия.
Я уже подумал, что опять та история с переделом домена и прав...
Вобщем нужна help )
ps очень удобная вещь в локальной сети для ОБЫЧНЫХ пользователей
А зачем такие страсти?
Так не получается?
Конечно уже получается. Я писал - кода нужно было по любой из этих 3 ссылок была 404 несколько недель
Просто собрать пакет.
Всегда делал так
и в home рабочий deb пакет.Но тут ситуация мне непонятна часть собирается в системе, а часть в папке home и от туда запускается.
Простыми словами - если я возьму эту папку перемещу в home на др комп - оно не заработает.
Vorobey, вам дали совет для сборки пакета задействовать checkinstall, а вы про dpkg-repack???
там вроде cmake используется =) Он может делать deb пакеты. cpack -G DEB .
Так вот.
Побуду немного Капитаном Очевидность: По ссылке, которую любезно предоставил leisampei в самом низу уже после инструкций по добавлению репозиториев, есть неприметный спойлер Grab binary packages directly
Капитан - прочти мой пост и комментарий выше.
так в чем проблема, деб-пакет(скрыт в спойлере) есть по ссылке leisampei сайт доступен, скачай пакет, реп настраивать не обязательно.
Т.е. нужна непременно старая версия, использовать на других ПК актуальную версию не судьба...
Про птиц - самокритично)))
Ну ошибся - нестрашно, пролетай дальше. Ненужно оправдываться.
Вы уже решили проблему =) И это хорошо. Но я тут поделюсь своей маленькой историей сборки пакетов. Вышла новая версия 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 очень странная программа. Умудряется быть прекрасной и ужасной одновременно.
Отправить комментарий