Программное обеспечение
Какой формат пакетов лучше DEB или RPM ?
Про deb слышал много плохого, из-за зависимостей пакетов. Типа качаешь пакет 2 метра, а он зависит от др, а тот еще от др и выходит все 10. А если летит один корневой за ним еще несколько зависимых. А про rpm типа могут различаться между дистр. Некоторые пакеты для Федоры не пойдут под suse. wiki: "Несовместимости названий пакетных зависимостей при попытке установить пакет от другого дистрибутива (например, зависимости в RPM сборки Connectiva создаются по другим правилам, нежели в Mandriva)." P.S. MO PUP ebuild не рассматриваются в виду малой распространенности. Каждый для одного дистр только. Вроде бы.
А какие носки лучше - зелёные или коричневые?
Скажу из реального опыта, у RPM есть проблемы с круговыми зависимостями, но их вроде бы пытаются решать через стороние тулзы, как urpmi.
Ад зависимостей к DEB не приминим, всегда показывает что нужно докачать и что опционально, НО бывает когда нужно или то, или то, но чтото одно из них.
У меня это какраз НЕ сработало верно и synaptic предложил закачать весь qt4(150mb), вместо того чтобы выбрать gtkшную зависимость.
Думаю случай единичный, но он был. Кроме того DEB дает возможность прозрачно строить из сорцов.
Оба RPM и DEB сложны в создании и поддержании, оба зависят от конкретного дистрибутива и версии ядра/gcc, т. к они в сущности архивы. Ubuntовский DEB может не встать/криво встать на debian, как и RHELовский на Susю (это почти гарантия сбоя) .
Мне нравится gentooшные ebuildы и pkgbuildы archlinuxа. Последние больше, тк пакман сам следит что куда идет и допускает объединение бинарников и сорцов.
Ад зависимостей к DEB не приминим, всегда показывает что нужно докачать и что опционально, НО бывает когда нужно или то, или то, но чтото одно из них.
У меня это какраз НЕ сработало верно и synaptic предложил закачать весь qt4(150mb), вместо того чтобы выбрать gtkшную зависимость.
Думаю случай единичный, но он был. Кроме того DEB дает возможность прозрачно строить из сорцов.
Оба RPM и DEB сложны в создании и поддержании, оба зависят от конкретного дистрибутива и версии ядра/gcc, т. к они в сущности архивы. Ubuntовский DEB может не встать/криво встать на debian, как и RHELовский на Susю (это почти гарантия сбоя) .
Мне нравится gentooшные ebuildы и pkgbuildы archlinuxа. Последние больше, тк пакман сам следит что куда идет и допускает объединение бинарников и сорцов.
Зависимости они и в deb'ах и в rpm есть.
Просто spec-файлы в rpm мудрёные какие-то.. .
По мне, так deb собирать проще ))
Просто spec-файлы в rpm мудрёные какие-то.. .
По мне, так deb собирать проще ))
ИМХО. Не совсем правильный подход.
Нужно определить задачи, которые предстоит решать на этом компьютере, и по задачам подбирать соотвественно ОС. Даже можно на тестовой машине попробовать несколько разных операционных систем, чтобы выбрать ту, которая Вас в наибольшей степени удовлетворяет. Ну а с какими пакетами придется работать: rpm или deb покажет ОС, которую Вы выберете.
Нужно определить задачи, которые предстоит решать на этом компьютере, и по задачам подбирать соотвественно ОС. Даже можно на тестовой машине попробовать несколько разных операционных систем, чтобы выбрать ту, которая Вас в наибольшей степени удовлетворяет. Ну а с какими пакетами придется работать: rpm или deb покажет ОС, которую Вы выберете.
А какая разница? Использовать ты могёшь только один из типов, в соответствии со своей дистрой. Так что вопрос что лучше - deb или rpm - не имеет смысла.
2Shinobi Система portage у Gentoo позволяет работать с бинарниками. Для примера: в основном дереве есть openoffice-bin mozilla-firefox-bin, к тому же на базе Gentoo существуют бинарные дистрибутивы.
*.TGZ лучше
можно использовать alien и если хочещь то на deb системах можно будет конвертировать rpm в deb и наоборот . но на боевых машинах какие в продакшне такое делать не желательно.
нельзя сказать какой лучше. если у тебя линукс основан на Debian, то подойдут deb, а если на Red Hat, то подойдут rpm пакеты
>>А какие носки лучше - зелёные или коричневые?
коричневые
коричневые
Похожие вопросы
- Помогите установить Mozilla Firefox из исходного кода в Linux У меня формат пакетов rpm.
- Для чего в новых офисных пакетах Microsoft изменили формат файлов Word с DOC на DOCX?
- Как установит rpm в linux mint
- как исправить нарушенные зависимости и ошибки в установленных пакетах в linux edubuntu 10.10
- Oc Linux проблема с пакетами, проблемы зависимостей.
- Формат AVI? Особенности?
- Как настроить linux (допустим, deb) на виртуалке, а потом сделать из нее livecd? Куда копать?
- Как перевести фильм из формата .mkv в .avi ?
- Как сохранить в фотошопе документ формата А4 в JPG?
- Что делать когда пытаешься скачать файл в формате ZIP,а когда скачиваешь он открывается в формате rar