1.5, Вирус (?), 01:52, 27/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> и одной командой собрать последнюю версию заданной программы в виде бинарного пакета под нужную систему
а так же еще кучу зависимостей?
| |
|
2.14, Moomintroll (ok), 08:56, 27/05/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
>> и одной командой собрать последнюю версию заданной программы в виде бинарного пакета под нужную систему
> а так же еще кучу зависимостей?
Куча зависимостей к моменту сборки сама должна быть представлена уже в виде бинарных пакетов, доступных либо в дистрибутиве, для которого производится сборка, либо в том же репозитории, где производится сборка.
Собственно, даже наличие несобранных пакетов в текущем репозитории, необходимых для сборки нового пакета в общем случае гарантирует удачную сборку (если пакеты вообще соберутся), поскольку OBS собирает просто ВСЕ пакеты, а зависимости, и соответственно, порядок сборки, отслеживаются по тегам BuildRequires.
| |
2.15, Moomintroll (ok), 09:00, 27/05/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
Кстати есть ещё удобные способы импорта пакетов из соседних репозитороев: можно "отпочковать" свою ветку пакета, существующего в любом доступном репозитории, либо просто импортировать такой пакет как есть. Только второй подход, иногда гораздо более удобный, чем своя ветка, не делается одним кликом через веб и требует ручной работы.
| |
|
|
2.11, anonymous (??), 07:35, 27/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> какой то мутный сервис
> по старинке как то удобнее, проще и быстрее
А кто ЭТО юзал ? Я могу туды заливать свои src.rpm и получать готовые
рпм. Или лить можно только спеки ?
| |
|
3.12, Nxx (ok), 07:59, 27/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Я могу туды заливать свои src.rpm и получать готовые рпм.
.src.rpm надо распаковать архиватором, и залить пофайлово. Так будет работать.
Там, правда, есть служба для автоматической закачки .src.rpm из веба и автоматической распаковки, но я ее не юзал.
| |
|
4.13, Moomintroll (ok), 08:47, 27/05/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
А можно закачать только spec и использовать службу "Download files as specified in spec file". Естественно, для этого Source'ы в spec'е должны быть URL'ами.
С некоторых пор так и делаю.
| |
|
|
|
1.16, VoDA (ok), 11:38, 27/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
> Система OBS позволяет организовать процесс кросс-компиляции пакетов для большинства основных дистрибутивов Linux, использующих пакеты в формате RPM или DEB, или собирать собственные дистрибутивы на основе заданной пакетной базы. Среди поддерживаемых дистрибутивов: CentOS, Debian, Fedora, Mandriva, openSUSE, SUSE Enterprise Linux, Red Hat Enterprise Linux (RHEL) и Ubuntu.
Что только народ не придумает лишь бы java не изучать. Java, конечно, не предел совершенства, но кросс-компиляция не нужна. И работает что под Win что под Lin что под 64 что под 32 бита. И все одна сборка ;)
| |
|
2.17, anonymous (??), 12:30, 27/05/2011 [^] [^^] [^^^] [ответить]
| –1 +/– |
> И все одна сборка ;)
Ты это народу раскажи а то они дураки и не в курсе даже.
Хотя бы тем кто делает Еклипсу :)
Она есть отдельно в версии для линух и вин и отдельно для 32 и 64.
P.S. Что уже на каникулах ? ;)
| |
|
3.20, Tiv (ok), 00:25, 28/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
Eclipse построен на SWT. SWT имеет найтивный код. Поэтому долгое время вообще 64 битного эклипса небыло. Но виновата не java.
| |
|
2.18, bootforce (?), 13:52, 27/05/2011 [^] [^^] [^^^] [ответить]
| +1 +/– |
братец, вынужден указать тебе на непонимание вопроса. использование java никак не решит вопрос различий в пакетных системах дистрибутивов.
| |
2.21, СуперАноним (?), 15:00, 28/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
>Что только народ не придумает лишь бы java не изучать...но кросс-компиляция не нужна. И работает что под Win что под Lin что под 64 что под 32 бита.
Ужо нет. Мы, гентушнеги, и дальше предпочтём компилять софт, написанный на языках, позволяющих компилять его в нативные машинные коды. Да и, думаю, многие негентушнеги с этим тоже согласятся.
| |
|
1.19, Аноним (-), 16:31, 27/05/2011 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В OBS меня печалит ток то что он на suse как сервер и веб к апи работает. В остальном можно только клиент поставить.
| |
|
2.23, vle (ok), 02:56, 30/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> В OBS меня печалит ток то что он на suse как сервер
> и веб к апи работает. В остальном можно только клиент поставить.
pkgsrc.org
Там можно ставить все.
Фундаментальные отличия от OBS:
- Собранные пакеты ставятся не ВСЕСТО родных, которые в /,
а дополнительно, в другое место, например в /usr/pkg (default).
- Пакетная система не нативная, а отдельная, своя.
Свои же и инструменты управления пакетами, как низкоуровневые,
так и высокоуровневые.
- Поддерживаются не только Линуксы, а вообще все, что движется.
| |
|
3.24, Michael Shigorin (ok), 21:32, 30/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
> - Собранные пакеты ставятся не ВСЕСТО родных, которые в /,
> а дополнительно, в другое место, например в /usr/pkg (default).
См. тж. критику 0install на аналогичный счёт.
| |
|
4.25, vle (ok), 01:09, 31/05/2011 [^] [^^] [^^^] [ответить]
| +/– |
>> - Собранные пакеты ставятся не ВСЕСТО родных, которые в /,
>> а дополнительно, в другое место, например в /usr/pkg (default).
> См. тж. критику 0install на аналогичный счёт.
Не понял, куда смотреть?
| |
|
5.26, Michael Shigorin (ok), 01:49, 01/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
>>> - Собранные пакеты ставятся не ВСЕСТО родных, которые в /,
>>> а дополнительно, в другое место, например в /usr/pkg (default).
>> См. тж. критику 0install на аналогичный счёт.
> Не понял, куда смотреть?
http://www.opennet.me/openforum/vsluhforumID3/77309.html#29 и ниже по треду, хотя там обсуждение ещё в процессе (и мне лично весьма интересно слушать, что говорят "навстречу").
| |
|
6.27, vle (ok), 12:59, 01/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
>>>> - Собранные пакеты ставятся не ВСЕСТО родных, которые в /,
>>>> а дополнительно, в другое место, например в /usr/pkg (default).
>>> См. тж. критику 0install на аналогичный счёт.
>> Не понял, куда смотреть?
> http://www.opennet.me/openforum/vsluhforumID3/77309.html#29 и ниже по треду, хотя
> там обсуждение ещё в процессе (и мне лично весьма интересно слушать,
> что говорят "навстречу").
Если очень хочется потренировать "канделябр" и всех подровнять,
вываливай здесь.
Твое "критика на аналогичный счет" мне ни о чем не говорит.
Я пока не вижу ничего "аналогичного".
| |
|
7.29, Michael Shigorin (ok), 00:18, 12/06/2011 [^] [^^] [^^^] [ответить]
| +/– |
> Если очень хочется потренировать "канделябр" и всех подровнять,
Не, не хочется.
> Твое "критика на аналогичный счет" мне ни о чем не говорит.
> Я пока не вижу ничего "аналогичного".
Когда у тебя начинают размножаться места, которые могут что-то провайдить (хотя бы "общесистемное" и "местноустановленное"), резко усложняется учёт ситуаций помимо "поставить".
Из обдумывавшихся задачек на схожую тему -- раскатывание веб-софта по {вирт,}хостам.
| |
|
8.30, vle (ok), 01:43, 12/06/2011 [^] [^^] [^^^] [ответить] | +/– | Нет - Насколько я вижу, для раскатывания веб софта те, кто на передовой, дав... текст свёрнут, показать | |
|
|
10.32, vle (ok), 22:24, 13/06/2011 [^] [^^] [^^^] [ответить] | +/– | Не знаю, как там у вас гемсами, а у нас автоматика вполне присутстует Пример па... текст свёрнут, показать | |
|
|
|
|
14.36, vle (ok), 23:59, 14/06/2011 [^] [^^] [^^^] [ответить] | +/– | Как изъясняешься, так тебя и понимают Да ради бога URL-ю в тарболе делать точн... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|