Вопросы с тегом «packaging»

17
Добавление пост .deb установочных скриптов

Итак, я создаю .deb, и мне нужно сделать несколько команд после установки (связывание путей к библиотекам и некоторые другие вещи). Есть ли способ сделать это так, когда вы делаете sudo dpkg -i <pacakage-name>.deb, скрипт...

16
Как решить проблему с исходным кодом dpkg при сборке пакета?

Кто-нибудь здесь имел опыт создания пакета Debian / Ubuntu? Я пытаюсь перенести пакет с лампами ( http://packages.ubuntu.com/quantal/lammps ) из Ubuntu 12.10 (Quantal) в Ubuntu 12.04 Мне это нужно только неофициально - просто нужен пакет .deb для удобства при создании пользовательских образов...

15
Можно ли включить патч в текущую версию? Если так, то как?

Некоторое время назад я сообщил об ошибке в плагине Compiz's Place Window . Судя по сообщениям, это довольно серьезный регресс для людей, затронутых этим: в основном для тех, кто использует Gnome-Fallback. Через некоторое время появился патч. Я создал PPA для тестирования, и все участники до сих...

15
Как и зачем создавать пакеты -dbg, -dev, -doc?

Я пишу пакет Ubuntu для пакета, который, по сути, содержит ряд библиотек и заголовков, которые затем используются для создания другого программного обеспечения. Пакет также разбивается на меньшие подпакеты, которые являются взаимозависимыми; в этом смысле пакет очень похож на буст. Я заметил, что...

15
Переименовать файл во время установки пакета Debian

У меня есть скрипт на python, который я хочу запаковать для Debian. Я использую файл debian / install, где я написал auto_dice.py /usr/bin/ Затем Линитан жалуется на расширение .py (script-with-language-extension). Затем я изменил его на auto_dice.py /usr/bin/autodice.py который вызывает ошибку,...

14
Могу ли я обновить программное обеспечение, установленное из исходного кода напрямую

Хотя прошло почти год с тех пор, как я начал использовать Ubuntu, я не пытался устанавливать программное обеспечение из исходных текстов. На самом деле я не нашел в этом необходимости. Но сейчас я работаю над программным обеспечением, которое находится на стадии подготовки к выпуску в репозиториях,...

14
Как сделать файл deb, который сообщает системе, что требуется перезагрузка?

Я планирую установить PPA или, возможно, отправить свой пакет в Debian, но есть кое-что, что мне действительно нужно знать, я понимаю, что пакеты обычно что-то делают /var/run/reboot-requiredи перечислены в них /var/run/reboot-required.pkg, но как именно создать файл deb, который сообщает Система...

14
Как запустить скрипт только при первой установке пакета и при обновлении?

Недавно я начал собирать часть своего программного обеспечения и публиковать его на Launchpad. Установка и удаление работают нормально, но обновление пакета с одной версии до следующей версии проблематично. Проблема в том, что есть некоторые сценарии, которые нужно запускать только во время первой...

14
Как сделать так, чтобы упаковка Debian генерировала два пакета с исходным исходным архивом?

Я упаковываю что-то для своего PPA. Исходный источник - это .tar.gzархив, основанный на Makefile. Поскольку этот пакет содержит значительное количество данных, не зависящих от архитектуры, было бы целесообразно, чтобы сценарии сборки генерировали два пакета: пакет пакет -данных Как я могу настроить...

13
В чем разница между различными командами переименования?

Начиная с Ubuntu 14.04, есть как минимум три renameкоманды: renameпредоставляется util-linuxпакетом, см. man rename.ul renameпредоставляется perlпакетом, см. имя человека renameпредоставляется renameпакетом, см. man file-rename Вопросов: Какие именно различия между этими командами? Как получилось,...

13
Как создавать и администрировать мультиархитектурные PPA?

У меня есть программа, которую нужно перекомпилировать для каждой версии Ubuntu. В настоящее время я упаковываю его, используя PPA Ubuntu только для текущего дистрибутива. В конце концов, я должен предоставить пакеты для предыдущей версии Ubuntu. Я не уверен, как это сделать. Как работает сервер...

12
Что происходит во время обновления пакета?

Недавно я начал создавать пакеты Ubuntu для моего программного обеспечения на Launchpad. Они довольно просты; большинство из них содержат только некоторые файлы и сценарии, которые запускаются через файлы .install .preinst .postinst .prerm и .postrm. Установка и удаление работает нормально. Тем не...

12
Как упаковать сервис systemd?

Я пытаюсь упаковать моно приложение для запуска в качестве службы systemd. Я следовал инструкциям здесь: https://wiki.debian.org/Teams/pkg-systemd/Packaging Я добавил dh-systemd (> = 1.5) в мою сборку управляющего файла Debian. Я добавил --with = systemd в мой файл правил следующим образом: %:...

12
Как добавить зависимость после отправки проприетарного приложения в USC?

Я представил свое приложение «Контроллер яркости» по закрытой лицензии, и оно было опубликовано. Он содержит исполняемый файл .py. Но приложение зависит от того, что python-wxgtk2.8 я написал в поле для комментариев, но, вероятно, упаковщики его проигнорировали. Есть ли способ, которым я могу...