> Кто-нибудь, объясните, чего такого есть в yum, чего нет в apt-get ??
http://community.asplinux.ru/yum/wakka.php?wakka=pochemuimennoyum
Почему бы не воспользоваться apt-rpm?
1. После разрешения всех зависимостей APT запускает rpm -i --nodeps --noorder [список пакетов] .
* Это просто ужасно.
* Это ограничивает количество пакетов которые можно установить или удалить за одну транзакцию.
* Вам не кажется что с пакетами RPM лучше справится сам RPM?
2. Обьем кода, и как следствие - управляемость проектом:
* Количество строк в APT (find -name \*.cc | xargs wc -l): 40141
* Количество строк в YUM (find -name \*.py | xargs wc -l): 6667
3. YUM не строит огромного файла с информацией о пакетах (packages.gz), вместо этого используется совсем
маленький файл header.info и множество реальных заголовков rpm пакетов. На наш взгляд это более простой,
чистый и красивый путь, позволяющий избежать ненужных потерь.
4. YUM написан на python, как и большинство программ Red Hat работающих с RPM пакетами. Это позволяет
нам свободно использовать код программ anaconda и up2date, которые произведены самим разработчиком
стандарта RPM.
5. Нам нет необходимости тащить за собой груз совместимости с форматом пакетов Debian - dpgk.
У меня YUM докачавает на FC3, но лично мне не хватает функционала типа: вытащить исходники (rpms) пакета, или создать спиок URL для очередного обновления, чтоб скачать не из дома.
А вообще, то что писали АСПшники уже давно не правда, как по кол-ву строк кода, так и по принципу работы, т.к. теперь YUM тоже тягает packdges.mxl туда - сюда. У меня при запросе обновлений (прописанно дополнительно ~5 репозиториев), примерно метровый packdges качается, причём при любой команде к YUM =(
выглядит примерно так:
yum list updates [примерно метр трафика]
yum update anyone [_опять_ метр трафика, после чего закачка нужных заголовков и собственно самих пакетов]
так что думаю что нужно смотреть в сторону apt get.
вообще мне сюзе нравится, умел бы apt нормально с сырцами работать - слезбы с генту... но... проблема в том, что на dial-up'e нереально сидеть с бинарным дистром, слишком много тянуть приходится если обносляешся...
Насчёт этого расскажу поподробнее. В /etc/sysconfig есть переменная YOU_USE_DELTAS. При установке она пустая. Надо поставить в yes (при условии наличия под рукой пакетов с CD/DVD). Например, для обновления Firefox с 1.0.6 до 1.0.7 необходимо скачать столько:
Почувствуйте разницу в 15 раз. Я при установке пытался скачать обновление Firefox и другие, но оно шло долго (по проценту в секунду), я тормознул, поставил 'yes' - секунд за пять всё скачалось, аналогично с другими обновлениями.
re: У меня YUM докачавает на FC3, но лично мне не хватает функционала типа: вытащить исходники (rpms) пакета, или создать спиок URL для очередного обновления, чтоб скачать не из дома. А вообще, то что писали АСПшники уже давно не правда, как по кол-ву строк кода, так и по принципу работы, т.к. теперь YUM тоже тягает packdges.mxl туда - сюда. У меня при запросе обновлений (прописанно дополнительно ~5 репозиториев), примерно метровый packdges качается, причём при любой команде к YUM =(
выглядит примерно так: yum list updates [примерно метр трафика] yum update anyone [_опять_ метр трафика, после чего закачка нужных заголовков и собственно самих пакетов]
>>Кто-нибудь, объясните, чего такого есть в yum, чего нет в apt-get ??
>там есть тормоза
>нет тормозов может у вас проблема в /dev/hands?
В данной области у меня вообще нет проблем, так как мне глубоко наплевать как на suse, так и на yum. А вот у мейнтейнеров FC, похоже, как раз и есть эти проблемы с устройствами.
согласен, emerge(portage) гораздо гибче всех остальных, ну кроме пожалуй портов FreeBSD. Много пакетов тянуть или метров? Если метров, то исходники обычно гораздо больше весят чем бинарные пакеты. Как раз на диал апе сидеть под генту и вредно :), если нет где нибудь быстрого и халявного доступа в интернет.
А вот и не фига portage намного удобней портов говорю это как человек работющий и с тем и с другим. Да сырцы весят больше но как уже было сказано deltup нам поможет что в случае бинарных пакетов просто невозможно
Нас обделили! У нас нет yum... Что же это получается - apt может работать как с dpkg, так и с rpm, и даже с tgz в слаке, а yum только с rpm? Вот жалость-то...
Людям нужен stable дистрибутив, а не чтобы сегодня работало, а завтра - хрен. Свежий KDE всегда можно скачать из supplementary с ftp.suse.com и зеркал - прописал репозиторий и всё.
>Да ну просто очень смешно - сразу видно мальчик клоун - ты передтем как к ману отправлять сам бы попробывал сделать такое разрешение
Не могу - у меня LCD 1280x1024. А какие проблемы? Вписываешь 1600x1050 и т. д. Дистрибутив тут точно не при чём - скорее иксы или кривые дрова, а может и руки.