1 (2012-08-31 00:21:51 отредактировано Mageiafriend)

Привет. Как на счет заливать в репы универсальные пакеты, которые всегда есть на официальных сайтах, я правда не знаю насколько это легально для дистрибутива.
Например в частности есть же готовые rpm для:
lazarus
libreoffice

Или бинарные типа:
firefox
opera

Сделать отдельную ветку для них, например: universal.
Или тут в чем-то есть подводные камни?

Спасибо сказали: romkaromka1

2

У нас репозиторий сделан ввиде ftp, и если выделить отдельную ветку, то собрать в одном месте такие пакеты rpm с авторских сайтов было бы очень удобно.
Только пересобирать их для магеи всё равно стоит продолжить несмотря на их наличие в виде rpm в ветке universal.
Идея в общем хорошая, подводных камней я не вижу.
Тот же lazarus - у них на сайте новый, а в репах старый, при этом с их сайта ставится и работает отлично, пересоберут его в оф. репах нескоро. В общем я руками и ногами только за.

Аккаунт отключен по просьбе пользователя. (28.12.2014)

3

Многие rpm - не универсальные (в основном собирают для Fedora)

4

verg, можно примеры для Fedora? Из перечисленного Mageiafriend есть что-то не универсальное?

Аккаунт отключен по просьбе пользователя. (28.12.2014)

5

romkaromka пишет:

verg, можно примеры для Fedora?

Да пожалуйста(один из): http://forum.mageia.org.ru/viewtopic.php?id=193

6

http://www.teamviewer.com/ru/download/linux.aspx - тут и не написано, что у них rpm пакет для всех rpm дистрибутивов, там чёткий список дистрибутивов.
http://code.google.com/p/xroot/downloads/list - я сам люблю собирать универсальные пакеты, которые действительно будут работать во всех rpm дистрибутивах.
Собираю я их через dpkg и alien, при этом мой сборочный скрипт работает в любом дистрибутиве: http://code.google.com/p/xroot/source/b … compile.sh

Аккаунт отключен по просьбе пользователя. (28.12.2014)

7

Не хочется создавать новую тему (засорять форум), продолжу здесь:

Mageiafriend⇓ пишет:

Как на счет заливать в репы универсальные пакеты, которые всегда есть на официальных сайтах

- формат пакетов - RPM4 - совпадает во многих дистрибутивах (Fedora в первую очередь)...
- проблема установки urpmi может заключаться в зависимостях (путях установки зависимых пакетов, библиотек...) ... я правильно понимаю?
Вопрос:
- насколько часто и вероятно удаётся установить пакеты .rpm, предоставляемые разработчиками под конкретные RPM дистрибутивы?

8

Olej⇓ пишет:

насколько часто и вероятно удаётся установить пакеты .rpm, предоставляемые разработчиками под конкретные RPM дистрибутивы?

Вопрос то, кроме вообще интереса, навеян совершенно конкретными вещами:
- после восстановления (перерыва) в поддержке Viber под Linux... 
- единственное место в природе где присутствуют свежие сборки Viber - это их собственный сайт: https://www.viber.com/download/...
- проект не опенсорс, исходников нет, там сборки (Linux) предоставляются в 2-х формах: Fedora (.rpm) + Ubuntu (.deb)
- (которые, сборки, по опыту их использования в Fedora & Debian, далеко не отличаются ни умением сборки, ни полнотой зависимостей)

Вопрос: есть ли опыт установки и использования бинарного пакета .rpm свежих версий (12.0.0.7 - не 7.0 3-х летней давности) скачанного с сайта Viber?

9

Про Viber уже ответил в Вашей теме (не знаю), а про установку пакетов например из Fedora в Mageia - ставил я что попроще, т.е. зависимости совпадают или похожие, но если пакет сложный, то не стоит пробовать, во-первых придётся очень много руками подтягивать по очереди, не факт что будет работать и самое паршивое, если пакеты начнут конфликтовать, чайник в этом точно утонет.
ПРавильнее конечно пересобрать пакет, но не все умеют sad

10

algri14⇓ пишет:

во-первых придётся очень много руками подтягивать по очереди,

Если вы про зависимости (пакеты), то ставить недостающие пакеты стандартным образом - как раз не проблема.

algri14⇓ пишет:

ПРавильнее конечно пересобрать пакет, но не все умеют

Как пересобрать? ... в случае, если исходников нет + .spec файлов нет + полный перечень зависимостей неизвестен.