Автор |
Сообщение |
Сообщение создано: 18. 08. 2011 [21:39]
|
Vandrizm
Игорь М
Создатель темы
Зарегистрирован(а) с: 31.07.2010
Сообщения: 55
|
В дереве исходных текстов имеется директория debian, я так понимаю со спеками для сборки deb пакета. Собственно, а как собрать этот самый deb-пакет по этим спекам?
|
Сообщение создано: 19. 08. 2011 [07:31]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"Vandrizm" wrote:
В дереве исходных текстов имеется директория debian, я так понимаю со спеками для сборки deb пакета. Собственно, а как собрать этот самый deb-пакет по этим спекам?
Какое отношение этот вопрос имеет к категории "Разработка" и OpenSCADA вообще? По Дебиану и сборке его пакетов существует масса документации. В простейшем случае это команда dpkg-buildpackage -rfakeroot
Learn, learn and learn better than work, work and work.
|
Сообщение создано: 19. 08. 2011 [08:24]
|
Vandrizm
Игорь М
Создатель темы
Зарегистрирован(а) с: 31.07.2010
Сообщения: 55
|
"roman" wrote:
Какое отношение этот вопрос имеет к категории "Разработка" и OpenSCADA вообще? По Дебиану и сборке его пакетов существует масса документации. В простейшем случае это команда dpkg-buildpackage -rfakeroot
Наверно такое же как и темы: "Сборка OpenSCADA в Gentoo Linux", "Создал PKGBUILD для сборки в ArchLinux".
Спасибо
|
Сообщение создано: 19. 08. 2011 [09:46]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"Vandrizm" wrote:
"roman" wrote:
Какое отношение этот вопрос имеет к категории "Разработка" и OpenSCADA вообще? По Дебиану и сборке его пакетов существует масса документации. В простейшем случае это команда dpkg-buildpackage -rfakeroot
Наверно такое же как и темы: "Сборка OpenSCADA в Gentoo Linux", "Создал PKGBUILD для сборки в ArchLinux".
Не нужно путать теплое с мягким. В указанном Вами случае скрипты для сборки на Gentoo создавались, а Вы просто пользуетесь готовым, которое уже два года как создано и используется в каждом релизе и в прочем!
Learn, learn and learn better than work, work and work.
|
Сообщение создано: 19. 08. 2011 [10:44]
|
Vandrizm
Игорь М
Создатель темы
Зарегистрирован(а) с: 31.07.2010
Сообщения: 55
|
"roman" wrote:
"Vandrizm" wrote:
"roman" wrote:
Какое отношение этот вопрос имеет к категории "Разработка" и OpenSCADA вообще? По Дебиану и сборке его пакетов существует масса документации. В простейшем случае это команда dpkg-buildpackage -rfakeroot
Наверно такое же как и темы: "Сборка OpenSCADA в Gentoo Linux", "Создал PKGBUILD для сборки в ArchLinux".
Не нужно путать теплое с мягким. В указанном Вами случае скрипты для сборки на Gentoo создавались, а Вы просто пользуетесь готовым, которое уже два года как создано и используется в каждом релизе и в прочем!
Позвольте заметить, что по созданию PKGBUILD тоже существует масса документации. И создание PKGBUILD никак не влияет на функционал OpenSCADA, т.е. имеет такое же отношение к разработке как и сборка deb-пакета.
|
Сообщение создано: 19. 08. 2011 [10:50]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"Vandrizm" wrote:
Позвольте заметить, что по созданию PKGBUILD тоже существует масса документации. И создание PKGBUILD никак не влияет на функционал OpenSCADA, т.е. имеет такое же отношение к разработке как и сборка deb-пакета.
Только скриптов не было, что не так просто, если Вы не в курсе!
Вы просто скажите чего разрабатывать собирались, что в категорию "Разработка" написали?
Learn, learn and learn better than work, work and work.
|
Сообщение создано: 19. 08. 2011 [12:35]
|
Vandrizm
Игорь М
Создатель темы
Зарегистрирован(а) с: 31.07.2010
Сообщения: 55
|
"roman" wrote:
Только скриптов не было, что не так просто, если Вы не в курсе!
Догадывался, что их когда-то не было как и всего остального.
"roman" wrote:
Вы просто скажите чего разрабатывать собирались, что в категорию "Разработка" написали?
Для начала я хотел собрать deb-пакет для своей системы, полагая что если собирают пакеты для Ubuntu 11.04, то не составит большого труда разместить в ответ конкретные действия, которые приведут к успешной сборке по другие версии.
Я уже отвечал, что меня побудило оставить сообщение в категории "Разработка".
|
Сообщение создано: 19. 08. 2011 [13:34]
|
almaz
Almaz Karimov
Contributor
Зарегистрирован(а) с: 25.09.2008
Сообщения: 516
|
"Vandrizm" wrote: В дереве исходных текстов имеется директория debian, я так понимаю со спеками для сборки deb пакета. Собственно, а как собрать этот самый deb-пакет по этим спекам?
Находясь в верхней директории исходных текстов OpenSCADA вбиваете две команды и на каталог выше через некоторое время получаете несколько deb-пакетов.
autoreconf -ivf
dpkg-buildpackage
PS Для работы достаточно установить один deb-пакет командой sudo dpkg -i openscada_0.7.1-2_i386.deb (если собираете на 64-битной системе или ARM вместо i386 в названиях пакетов будет соответственно amd64 или armel). Остальные пакеты ставятся по необходимости. Кстати в дебиан 6.0 нужно подключать репозитории дебиан 5.0 так как осталась зависимость от библиотек MySQL (месяц назад собирал).
21 век - век повсеместной автоматизации. Главное - во благо всем людям.
|
Сообщение создано: 19. 08. 2011 [15:15]
|
Vandrizm
Игорь М
Создатель темы
Зарегистрирован(а) с: 31.07.2010
Сообщения: 55
|
"almaz" wrote:
Находясь в верхней директории исходных текстов OpenSCADA вбиваете две команды и на каталог выше через некоторое время получаете несколько deb-пакетов.
autoreconf -ivf
dpkg-buildpackage
Алмаз, спасибо!
Попробую.
|
Сообщение создано: 31. 08. 2011 [07:57]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
http://wiki.oscada.org/Doc/SborkaIzIsxodnikov
Learn, learn and learn better than work, work and work.
|