Просто та инфа, которую я нашёл, она на английском... Не очень то хочется разбираться в таком...
Отсюда вопрос - Что это такое?
То есть "Мяу"
Настоятельно просим вас при общении соблюдать Правила форума и законы РФ. Наша тематика вне политики, поэтому воздержитесь от обсуждения ситуации на Украине и связанных с ней событий, независимо от того, какую сторону вы поддерживаете.
Также напоминаем, что наш форум находится в доменной зоне .ru, физически расположен на российских серверах и мы соблюдаем действующее законодательство России. Любые сообщения о политике будут удаляться.
Linux Forum → Разговоры о Linux и не только → Вопрос про OBS
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Просто та инфа, которую я нашёл, она на английском... Не очень то хочется разбираться в таком...
Отсюда вопрос - Что это такое?
Вы про Open Build Service?
Да, а если точнее то
https://build.opensuse.org/
Отсюда вопрос - Что это такое?
Хммм... Правильно ли я понял, что с помощью этого сервиса, я могу скомпилировать любую программу, не устанавливая сотни зависимостей?
Хммм... Правильно ли я понял, что с помощью этого сервиса, я могу скомпилировать любую программу, не устанавливая сотни зависимостей?
нет, так не получится.
Посмотрите в сторону portable apps from linux, возможно это вам больше подойдет.
ТС, Вы бы хоть задачу описали, а то все выпытывать приходится
Я не пойму для чего этот OBS нужен
пакеты собирать, под различные ОС и архитектуры
Действительно ересь написал я в 5 посте...
Выражаясь языком домохозяйки: То есть можно например скачать исходник программы и далее собрать пакет для моей системы не на моём компе, а с помощью этого OBS?
если вкратце, то да...
В spec файле:
BuildRequires: udunits2-devel grib_api-devel
Их нет в стандартных репозиториях. Но есть в пользовательских, например.
Как в spec файле подключить этот репозиторий? Или как поступить лучше в таком случае? Спасибо.
almukantarat, в спеках ничего не нужно подключать. Нужно подключить этот пользовательский репозиторий и установить данные пакеты оттуда.
almukantarat, в спеках ничего не нужно подключать. Нужно подключить этот пользовательский репозиторий и установить данные пакеты оттуда.
Это локально. У меня вопрос про онлайн OBS. Как там подключить репозиторий?
Это локально. У меня вопрос про онлайн OBS. Как там подключить репозиторий?
там сылку добавляешь в проекте, а точней в пакете на указаный файл, т.е. там где ты кладешь spec и другие файлы.
Всё равно, нераспозано...
Начало 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
http://en.opensuse.org/openSUSE:Build_Service
Открыть Build Service (OBS) является универсальной системой для создания и распространения пакетов из источников в автоматическом, Постоянное и воспроизводимое образом. Это позволяет освободить программное обеспечение для широкого спектра операционных систем и аппаратных архитектур.OBS справочный сервер, который мы используем, чтобы строить наше распределение, в настоящее время имеет более 35.000 пользователей, которые строят более 200,000 пакеты для 22 базовых распределений на 6 архитектур.
©гуглотранслятор.
Короче: вам это не нужно.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Linux Forum → Разговоры о Linux и не только → Вопрос про OBS
Форум работает на PunBB, при поддержке Informer Technologies, Inc