LinuxForum.Fans
Тема

Вопрос про OBS

Автор: Dimaty 17 сообщений 2753 просмотров
30.05.2011 13:35 #166204

Просто та инфа, которую я нашёл, она на английском... Не очень то хочется разбираться в таком...
Отсюда вопрос - Что это такое?

30.05.2011 13:37 #166206

Вы про Open Build Service?

30.05.2011 13:54 #166215

Хммм... Правильно ли я понял, что с помощью этого сервиса, я могу скомпилировать любую программу, не устанавливая сотни зависимостей?

30.05.2011 13:58 #166219
Dimaty написал:
Хммм... Правильно ли я понял, что с помощью этого сервиса, я могу скомпилировать любую программу, не устанавливая сотни зависимостей?

нет, так не получится.
Посмотрите в сторону portable apps from linux, возможно это вам больше подойдет.

30.05.2011 18:11 #166293

ТС, Вы бы хоть задачу описали, а то все выпытывать приходится

30.05.2011 20:35 #166330

Я не пойму для чего этот OBS нужен

30.05.2011 20:39 #166331

пакеты собирать, под различные ОС и архитектуры

30.05.2011 20:52 #166334

Действительно ересь написал я в 5 посте...
Выражаясь языком домохозяйки: То есть можно например скачать исходник программы и далее собрать пакет для моей системы не на моём компе, а с помощью этого OBS?

30.05.2011 21:47 #166351

если вкратце, то да...

06.09.2014 20:17 #392078

В spec файле:

BuildRequires: udunits2-devel grib_api-devel

Их нет в стандартных репозиториях. Но есть в пользовательских, например.

Как в spec файле подключить этот репозиторий? Или как поступить лучше в таком случае? Спасибо.

06.09.2014 20:39 #392079

almukantarat, в спеках ничего не нужно подключать. Нужно подключить этот пользовательский репозиторий и установить данные пакеты оттуда.

06.09.2014 20:51 #392080
yars написал:
almukantarat, в спеках ничего не нужно подключать. Нужно подключить этот пользовательский репозиторий и установить данные пакеты оттуда.

Это локально. У меня вопрос про онлайн OBS. Как там подключить репозиторий?

06.09.2014 22:55 #392106
"almukantarat" написал:
Это локально. У меня вопрос про онлайн OBS. Как там подключить репозиторий?

там сылку добавляешь в проекте, а точней в пакете на указаный файл, т.е. там где ты кладешь spec и другие файлы.

07.09.2014 00:28 #392115

Всё равно, нераспозано...

Показать

Начало spec файла:

Показать
#
# spec file for package diana
#

Name: diana
URL: https://diana.wiki.met.no/doku.php
Version: 3.36
Release: 0
Summary: Diana is a meteorological visualisation and production software developed at the Norwegian Meteorological Institute (met.no).
License: GPL
Group: Science/Meteorology

Source0: diana-3.36.tar.gz
Source1: fimex-0.51.tar.gz
Source2: common.tar.gz
Source3: diana-supoport.tar.gz
Source4: gl-support.tar.gz
Source5: tseries-support.tar.gz
Source6: qt-utilities.tar.gz

BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: libproj-devel udunits2-devel udunits-devel libxml2-devel netcdf-devel grib_api-devel libjasper-devel
BuildRequires: libpng12-devel libjpeg-turbo libpqxx-devel log4cpp-devel geotiff libgeotiff-devel freeglut-devel
BuildRequires: libshp-devel libqt4-devel ftgl-devel
08.09.2014 17:02 #392238

http://en.opensuse.org/openSUSE:Build_Service

Открыть Build Service (OBS) является универсальной системой для создания и распространения пакетов из источников в автоматическом, Постоянное и воспроизводимое образом. Это позволяет освободить программное обеспечение для широкого спектра операционных систем и аппаратных архитектур.OBS справочный сервер, который мы используем, чтобы строить наше распределение, в настоящее время имеет более 35.000 пользователей, которые строят более 200,000 пакеты для 22 базовых распределений на 6 архитектур.

©гуглотранслятор.

Короче: вам это не нужно.

Войдите или зарегистрируйтесь, чтобы ответить.