LinuxForum.Fans
Тема

Создаем себе проблемы, скрещивая дистрибутивы

Автор: xxblx 28 сообщений 2641 просмотров
#321417
"Vitri" написал:
Если проблем нет, их всегда можно создать.

Например, обновиться из тестинга... другого дистрибутива *ROFL*

#321477
"xxblx" написал:
Например, обновиться из тестинга... другого дистрибутива

…А кто-то пробовал?

#321481
Vitri написал:
[quote="xxblx"]Например, обновиться из тестинга... другого дистрибутива

…А кто-то пробовал?[/quote]

Тут такое периодически случается. Последние три случая помню с Магейей, Дебианом и Убунтой.

#321526

Господа, а это идея, надо попробовать скрестить магию с росой. :D

#321532
yustas написал:
Господа, а это идея, надо попробовать скрестить магию с росой. :D

ЩАZZZ!!! Поубивав бы... (c)

#321533

Тогда уж Mageia и Slackware-current ;)

#321534

Или с убунтой...

#321536
"yars" написал:
Тогда уж Mageia и Slackware-current

./configure && make && make install # как сделать из системы слаку © бородатый анекдот
Или не прокатит?

#321545

Так, пожалуй, единственное, что придется ставить - pkgtools. И то, можно пакет вручную распаковать, а дальше штатным пакетным менеджером ;)

#321572

yustas, были уже отдельные персонажи, которые умудрялись подключить к stable-релизу Mageia репы: от mandriva 2011, rosa 2012, mageia cauldron. и при этом по всем репозиториям еще debug и testing включали.
После жаловались на форуме "нифига не работает эта ваше mageia, глюки одни с ней", а потом искренне удивлялись, узнав, что нельзя репозитории разных дистрибутивов "скрещивать", особенно если не понимаешь почему нельзя :D

"Vitri" написал:
./configure && make && make install # как сделать из системы слаку © бородатый анекдот
Или не прокатит?
"yars" написал:
Так, пожалуй, единственное, что придется ставить - pkgtools. И то, можно пакет вручную распаковать, а дальше штатным пакетным менеджером

Да я вообще stay true Ъ по ходу. Я себе так каждый день Mageia в слаку превращаю. У меня в принципе традиционно зоопарк собранный из исходников в /usr/local/ живет, еще со времен mandriva 2008 такая вот мерзкая у меня привычка собирать из исходников в пакетном дистрибутиве, не собирая при этом пакеты :)

#321580
xxblx написал:
yustasумудрялись подключить к stable-релизу Mageia репы: от mandriva 2011, rosa 2012, mageia cauldron. и при этом по всем репозиториям еще debug и testing включали.
После жаловались на форуме "нифига не работает эта ваше mageia, глюки одни с ней", а потом искренне удивлялись, узнав, что нельзя репозитории разных дистрибутивов "скрещивать", особенно если не понимаешь почему нельзя

Ну с Дебианом, Убунтой и Минтом тоже чудили ещё как! Особенно в попытках скрестить Убунту и Минта! :D

#321619
"xxblx" написал:
Да я вообще stay true Ъ по ходу. Я себе так каждый день Mageia в слаку превращаю. У меня в принципе традиционно зоопарк собранный из исходников в /usr/local/ живет

Я не особо в магии собирал софт, кажется, одну или две программы, но пакеты сделал checkinstall-ом.
Один из них, в итоге, не нужен (добавили в репы), а про второй я забыл вообще что оно было и зачем я его собирал.

#321621

А в slackware метод именования пакетов забыть не даст: имя-пакета-версия-архитектура-номерсборкитег.расширение. Например, wine-1.5.20-i486-1_yars.txz. И

text
ls -l /var/log/packages
cat /var/log/packages/wine-1.5.20-i486-1_yars

всегда расскажет, какой файл куда и когда был установлен.

#321662

xxblx, У меня в магии стоит куча пакетов от росы сюзи и мандривы, и ничего, никто никого не съел. :D

#321663

В этом нет ничего удивительного: все три дистрибутива имеют один и тот же формат пакетов, к тому же rpm входит в LSB. Поэтому все дистрибутивы, совместимые с LSB, теоретически могут использовать пакеты друг от друга, но практически - не всегда.

#321664

yars, А интересно, можно ли установить .deb пакет вместо .rpm? Хотя-бы в теории.

#321665

В теории - да, можно, я думаю. Различия между дистрибутивами не так уж и велики, как кажется на первый взгляд ;)

#321666

"yars⇓" написал:
В этом нет ничего удивительного: все три дистрибутива имеют один и тот же формат пакетов, к тому же rpm входит в LSB. Поэтому все дистрибутивы, совместимые с LSB, теоретически могут использовать пакеты друг от друга, но практически - не всегда.
Так и делаю, например uget из Opensuse устанавливаю под Centos 6.
"yustas⇓" написал:
А интересно, можно ли установить .deb пакет вместо .rpm? Хотя-бы в теории.
Каким образом?
#321667
"redix⇓" написал:
Каким образом?

Посмотри внутрь deb`а - этож "архив" бинарников, со скриптами установки (грубо) кстати есть конвертер rpm в deb - alien.

#321668

"zenon⇓" написал:
Посмотри внутрь deb`а - этож "архив" бинарников, со скриптами установки (грубо) кстати есть конвертер rpm в deb - alien.
Я знаю, что находится внутри пакетов, но считаю, что установка подобным образом это конченный костыль. Про alien тоже известно, но не пользовался.
Войдите или зарегистрируйтесь, чтобы ответить.