The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"План по замене пакетного менеджера Yum на DNF в Fedora 22"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от opennews (??) on 12-Июн-14, 10:40 
Ярослав Резник (http://fedoraproject.org/wiki/JaroslavReznik), входящий в состав управляющего совета Fedora Linux, опубликовал (https://lists.fedoraproject.org/pipermail/devel-announce/201...) в списке рассылки разработчиков официальное предложение по замене  Yum на DNF (http://akozumpl.github.io/dnf/) в качестве пакетного менеджера по умолчанию, начиная с Fedora 22. Кроме того, среди пользователей инициировано (http://dnf.baseurl.org/2014/06/06/vote-for-yum-features-that.../) голосование о том, каких возможностей Yum не хватает в DNF, что поможет выбрать приоритетные направления разработки DNF.

В предложении отмечается, что в настоящее время DNF достиг готовности полностью заменить Yum. Пользователи, использующие графические интерфейсы управления пакетами не заметят различий. Для тех кто пользуется средствами управления пакетами из командной строки синтаксис базовых операций сохранится, но будут наблюдаться (http://akozumpl.github.io/dnf/cli_vs_yum.html) отдельные расхождения в расширенных опциях и настройках. В экспериментальном режиме DNF поддерживается в качестве альтернативной системы управления пакетами начиная с Fedora 18. Полный переход на DNF в Fedora 22 становится неотвратимым в связи с миграцией дистрибутива на Python 3, в то время как Yum поддерживает только работу с Python 2.

Пакетный менеджер DNF (https://fedoraproject.org/wiki/Features/DNF) является ответвлением от Yum 3.4, созданный для развития некоторых новых идей, таких как использование в качестве бэкенда для разрешения зависимостей библиотеки hawkey (https://fedoraproject.org/wiki/Features/Hawkey). Для разрешения зависимостей в DNF задействован SAT solver, реализованный в библиотеке libsolv (https://github.com/openSUSE/libsolv) (hawkey выступает в роли надстройки над libsolv), созданной в рамках проекта openSUSE. Для обычного пользователя главными достоинствами DNF является заметно более высокая скорость работы и низкое потребление памяти. Для расширения функциональности DNF предоставляет фиксированный API для плагинов и интеграции с другими приложениями, такими как инсталлятор Anaconda.


URL: https://lists.fedoraproject.org/pipermail/devel-announce/201...
Новость: https://www.opennet.ru/opennews/art.shtml?num=39986

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Аноним (??) on 12-Июн-14, 10:40 
Почему нельзя было просто перевести yum на Python 3 и добавить некоторые фичи? Зачем было создавать форк?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +2 +/
Сообщение от Аноним (??) on 12-Июн-14, 11:00 
Намекаю на то, что разработчики yum не хотели переходить на Python 3 и добавлять новые фичи, поэтому был создан форк.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

30. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 12-Июн-14, 15:20 
"Просто переход на питон 3" ничего не поменяет в области позорной производительности yum. Да и DNF - полумеры.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

64. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 12-Июн-14, 21:29 
Если DNF полимеры, тогда apt полное уг.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

69. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 13-Июн-14, 06:12 
> Если DNF полимеры

Ха-ха-ха, ^^^^^ опечатка почти по Фрейду :).

Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору

75. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +2 +/
Сообщение от Аноним (??) on 13-Июн-14, 16:35 
> Да и DNF - полумеры.

Вынос всей логики разрешения зависимостей в сишную либу - полумеры?

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

13. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от rpisarev on 12-Июн-14, 11:59 
А вы код Yum видели? Это ж страх и ужас.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

67. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Led (ok) on 13-Июн-14, 01:23 
> А вы код Yum видели? Это ж страх и ужас.

А что, с гвидобейсиком бывает по-другому?

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

70. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +3 +/
Сообщение от Аноним (??) on 13-Июн-14, 06:14 
> А что, с гвидобейсиком бывает по-другому?

Ничего вы не понимаете! Там не просто гoвнoкод! Там правильно отформатированный гoвнoкод!

Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

83. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –1 +/
Сообщение от Аноним (??) on 14-Июн-14, 11:12 
Код апта еще хуже. В яме хотя бы 20-летнего легаси, написанного чтобы изучить c++, нет.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Ohlo on 12-Июн-14, 12:22 
Главный разработчик YUM погиб
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

81. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Michael Shigorin email(ok) on 14-Июн-14, 02:57 
> Главный разработчик YUM погиб

Причём насколько понимаю -- это и стало главной причиной...

PS: в смысле "погиб => замена пакетного менеджера", не подумайте чего.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

26. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от alltiptop (ok) on 12-Июн-14, 14:36 
Может быть, иногда действительно легче переписать? Тем более пакетный менеджер не драйвер видеокарт и не фотошоп, обойдётся без большой крови.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

76. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 13-Июн-14, 16:36 
> Почему нельзя было просто перевести yum на Python 3 и добавить некоторые
> фичи? Зачем было создавать форк?

yum на python3 по-прежнему разрешал бы зависимости сам, а не через сишную библиотеку.
Прирост производительности при таком сценарии пренебрежимо мал.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –1 +/
Сообщение от Аноним (??) on 12-Июн-14, 11:01 
Понаыдумуют! Ребята учились бы в Arch Linux, конечно система инная, но гпраздо проще всяких там RPM, yum, apt-rpm, urpmi. Зачем себе жизнь усложнять, делайте инструменты попроще, зачем функции которые и не понадобяться?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +2 +/
Сообщение от анон on 12-Июн-14, 17:01 
в том arch, где несколько лет кричали "не нужны нам подписи пакетов"? им самим бы подучиться, есличто
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

41. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +2 +/
Сообщение от Аноним (??) on 12-Июн-14, 17:36 
> инная,

Какая-какая система? Звучит подозрительно.

> но гпраздо проще всяких там RPM, yum, apt-rpm, urpmi.

Мопед проще боинга. Но почему-то боинги до сих пор производятся.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

82. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Michael Shigorin email(ok) on 14-Июн-14, 03:00 
> Понаыдумуют! Ребята учились бы в Arch Linux, конечно система инная, но гпраздо
> проще всяких там RPM, yum, apt-rpm, urpmi. Зачем себе жизнь усложнять,
> делайте инструменты попроще, зачем функции которые и не понадобяться?

Затем, что упрощая жизнь себе -- усложняешь другим.  Например, тем, кому лишние гигазы хлама из "полного комплекта" тащить или ещё и собирать это всё на месте.

Из-за этого и отпиливается -dev/-devel.

Дальнейшую нарезку можно долго объяснять на пальцах, это примерно как с fine-grained locking: без него быстро, но только пока мало.  В общем, подрастёте -- поймёте сами.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +4 +/
Сообщение от Аноним (??) on 12-Июн-14, 11:06 
Что только люди не придумывают, чтобы не использовать deb + apt-get
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –1 +/
Сообщение от Аноним (??) on 12-Июн-14, 11:17 
>Что только люди не придумывают, чтобы не использовать ./configure && make && make install

fxd

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

53. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –1 +/
Сообщение от pv47 (ok) on 12-Июн-14, 19:02 
> Что только люди не придумывают, чтобы не использовать ./configure && make DESTDIR=/tmp/pkg-1.0 install-strip && (cd /tmp/pkg-1.0 && find) > /var/db/pkg/pkg-1.0 && cp -a /tmp/pkg-1.0/* /tmp/pkg-1.0/.[!.]* /

fxd

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 12-Июн-14, 11:25 
>deb + apt-get

RPM круче!

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

23. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Аноним (??) on 12-Июн-14, 14:27 
чем?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

31. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Аноним (??) on 12-Июн-14, 15:20 
> чем?

Чем грузи^W DEB!

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

84. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 14-Июн-14, 11:15 
Тем, что в отличие от деба, умеет в транзакционность (как метаданных, так и данных). Да и система сборки пакетов поприятнее.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

27. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от alltiptop (ok) on 12-Июн-14, 14:36 
>>deb + apt-get
> RPM круче!

Как это относится к apt?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

29. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Аноним (??) on 12-Июн-14, 15:10 
mc круче moc
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

20. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –1 +/
Сообщение от AlexYeCu (ok) on 12-Июн-14, 14:06 
Apt-get неудобный. Быстрый, в сравнении с yum так и вовсе реактивный, но уже за одно разделение на несколько утилит (типа apt-get и apt-cache) хочется матом обложить.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

21. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +3 +/
Сообщение от anonymous (??) on 12-Июн-14, 14:10 
> Apt-get неудобный. Быстрый, в сравнении с yum так и вовсе реактивный, но
> уже за одно разделение на несколько утилит (типа apt-get и apt-cache)
> хочется матом обложить.

Есть aptitude.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

43. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +2 +/
Сообщение от Аноним (??) on 12-Июн-14, 17:37 
> Apt-get неудобный. Быстрый, в сравнении с yum так и вовсе реактивный,

И не требует под себя минимум 512 Мб памяти на VM, в отличие от yum.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

55. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Vkni (ok) on 12-Июн-14, 19:18 
> Apt-get неудобный. Быстрый, в сравнении с yum так и вовсе реактивный, но
> уже за одно разделение на несколько утилит (типа apt-get и apt-cache)
> хочется матом обложить.

Это дело привычки. А само разделение осмысленно тем, что для поиска пакета совершенно не обязательно что-то скачивать с сети.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

57. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от anonymous (??) on 12-Июн-14, 19:20 
> Apt-get неудобный. Быстрый, в сравнении с yum так и вовсе реактивный, но
> уже за одно разделение на несколько утилит (типа apt-get и apt-cache)
> хочется матом обложить.

Разделения уже нет. Есть один apt.

Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

61. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Vkni (ok) on 12-Июн-14, 19:24 
> Разделения уже нет. Есть один apt.

Спасибо, действительно есть. Но с разделением удобнее.

Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

24. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 12-Июн-14, 14:27 
Которой также нужно менять
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

25. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –3 +/
Сообщение от SubGun (ok) on 12-Июн-14, 14:33 
Да ну его нафиг, он не для людей сделан.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

44. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +3 +/
Сообщение от Аноним (??) on 12-Июн-14, 17:39 
> Да ну его нафиг, он не для людей сделан.

Да ты сам то тест Тюринга попробуй еще пройди.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

87. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от renkomas (ok) on 14-Июн-14, 21:12 
>> Да ну его нафиг, он не для людей сделан.
> Да ты сам то тест Тюринга попробуй еще пройди.

scochan.com/thumbs/201406/smallYbX4sp8iUdWP.jpg
ты хоть знаешь что это такое?

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

63. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +2 +/
Сообщение от Аноним (??) on 12-Июн-14, 21:08 
Лучше использовать zypper.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Хрен с горы on 12-Июн-14, 11:29 
Полгода уже пользуюсь DNF. На самом деле намного быстрее разрешает зависимости. Нужен.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –2 +/
Сообщение от анонко on 12-Июн-14, 11:39 
> Полгода уже пользуюсь DNF. На самом деле намного быстрее разрешает зависимости. Нужен.

Как было бы всем проще, если бы зависимости не пришлось бы разруливать. Вообще.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –2 +/
Сообщение от MidNighter (ok) on 12-Июн-14, 11:55 
такая концепция уже есть в программировании, называется внедрение зависимостей http://ru.wikipedia.org/wiki/Dependency_Injection
Действительно будет здорово если эту концепцию как то применить и при установке ПО
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Romik (??) on 12-Июн-14, 11:59 
Это будет почти как в Windows. Или как в Docker :3
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

35. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Чаёвник on 12-Июн-14, 15:59 
И потом огребать со срочным обновлением не одного глючного продукта (например OpenSSL), а всей системы, с лицензиями, а заодно все пакеты весят в 10-20 раз больше (потому что почитать список зависимостей Вам западло и Вы даже не догадываетесь сколько оно будет весить когда всё это влинкуется)
Injection'ом хорошее дело не назовут
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Аноним (??) on 12-Июн-14, 12:08 
Ну отслеживать-то их всё равно надо. А чтобы не разруливать — уже много раз было. Навскидку вспомню GoboLinux и NixOS (причём оба сейчас живы). Для этого надо просто наплевать на стандартные правила размещения /lib и /bin и ставить каждый пакет в отдельное место ;а потом море symlinks). В принципе, подготовка пакетов для простых программ при этом чуть упрощается.

Так что если кому-то действительно кажется, что проблемы с зависимостями и конфликтами — главная проблема, так есть на что перейти. Я вот перешёл на NixOS несколько лет назад.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

56. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Vkni (ok) on 12-Июн-14, 19:20 
> ставить каждый пакет в отдельное место ;а потом
> море symlinks). В принципе, подготовка пакетов для простых программ при этом
> чуть упрощается.

Mac OS

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

62. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 12-Июн-14, 20:55 
В MacOS X каждый пакет библиотеки ставится в N мест, где N — количество использующих программ, или я что-то путаю?
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

66. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Vkni (ok) on 13-Июн-14, 00:06 
Я совсем недавно возился с пакетированием под Mac OSX и выяснил, что там есть 2 метода установки программ:

а) Старый, в котором специально сделанный каталог с программой и её библиотеками целиком копируется в /Applications. Каталог должен иметь расширение .app и правильную структуру, тогда ОС может её "открыть".

б) Новый - с инсталлятором.

Первый вариант - это фирменная фишка Mac OS как таковой (даже без X).

Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

68. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Vkni (ok) on 13-Июн-14, 05:49 
В первом случае библиотеки тащатся вместе с программами (и, значит, у каждой программы своя копия библиотеки), а во-втором случае, видимо, возможны варианты. Плюс, есть ещё нормальные системы портов, в которых библиотеки разделяются.
Ответить | Правка | ^ к родителю #66 | Наверх | Cообщить модератору

71. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +2 +/
Сообщение от Аноним (??) on 13-Июн-14, 06:17 
> Mac OS

Да, там все почти как в винде - каждый таскает все с собой. И класть хотел на то что его zlib - начала двухтысячных и потому уязвим к эксплойтам. Это потом хомяки будут чесать репу - чего это компьютер глючит? А оказывается, там уже стада автоматической живности нашли дармовой ресурс...

Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

85. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 14-Июн-14, 11:21 
> Ну отслеживать-то их всё равно надо. А чтобы не разруливать — уже
> много раз было. Навскидку вспомню GoboLinux и NixOS (причём оба сейчас
> живы). Для этого надо просто наплевать на стандартные правила размещения /lib
> и /bin и ставить каждый пакет в отдельное место ;а потом
> море symlinks). В принципе, подготовка пакетов для простых программ при этом
> чуть упрощается.
> Так что если кому-то действительно кажется, что проблемы с зависимостями и конфликтами
> — главная проблема, так есть на что перейти. Я вот перешёл
> на NixOS несколько лет назад.

Плохо перешел, иначе бы знал, что разруливание зависимостей никуда не исчезло, просто чуть упростилось за счет отсутствия конфликтов и, соответственно, циклов, требовавших обратных проходов по дереву зависимостей


Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

17. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –1 +/
Сообщение от Fracta1L (ok) on 12-Июн-14, 12:28 
Всем? Не знаю, мне и сейчас не составляет труда смотреть на то, как пакетный менеджер возится с зависимостями при установке пакета. Просто не надо сидеть на Шлаквари в двадцать первом веке.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

32. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Аноним (??) on 12-Июн-14, 15:22 
> Как было бы всем проще, если бы зависимости не пришлось бы разруливать.

Используйте slackware - там можно самому разруливать заввисимости. Специально для тех кто любит все на педальном приводе делать. А совсем без учета зависимостей не получится - мало кто нынче пишет программы без использования сторонних библиотек и прочих компонентов.


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

48. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Хрен с горы on 12-Июн-14, 18:23 
Не было бы. Вопервых проблемы с реализацией обновлений частей, во вторых сейчас мейнтейнеры пакетов крупных дистров порой подтягивают софт до поддержки актуальных версий библиотек.
А с DNF разрешение зависимостей происходит РЕАЛЬНО БЫСТРО. Даже на моем не самом быстром компе занимает около секунды.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

72. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 13-Июн-14, 06:19 
> самом быстром компе занимает около секунды.

Надо же, редхатчики начинают понимать за что мы любили deb-based системы столько лет :).

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

78. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –1 +/
Сообщение от Аноним (??) on 13-Июн-14, 16:43 
>> самом быстром компе занимает около секунды.
> Надо же, редхатчики начинают понимать за что мы любили deb-based системы столько лет :).

Какой вы грамотный человек. Отлично понимаете, что формат пакета и система управления пакетами жестко связаны между собой, а всяких alt linux не существует.

Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору

9. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –2 +/
Сообщение от Аноним (??) on 12-Июн-14, 11:43 
угу, а systemd быстрее стартует, а вяленый без тиринга, а гомнощель вообще крутая как ipad
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

28. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от alltiptop (ok) on 12-Июн-14, 14:38 
> угу, а systemd быстрее стартует, а вяленый без тиринга, а гомнощель вообще
> крутая как ipad

Systemd действительно быстрее стартует, вяленый без тиринга, а гомнощель вообще крутая как ipad.

Что сказать то хотел?

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

77. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 13-Июн-14, 16:41 
> Systemd действительно быстрее стартует, вяленый без тиринга, а гомнощель вообще крутая как ipad.
> Что сказать то хотел?

Он хотел сыграть на некоторых стереотипах, столь любимых молодым крылом контингента линуксоидов.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

10. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Аноним (??) on 12-Июн-14, 11:49 
http://akozumpl.github.io/dnf/command_ref.html
--version    show Yum version and exit
Не понимаю, зачем DNF показывать версию Yum?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

58. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Vkni (ok) on 12-Июн-14, 19:20 
> Не понимаю, зачем DNF показывать версию Yum?

Особенно, когда Yum нет. :-)

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

73. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 13-Июн-14, 06:20 
> Не понимаю, зачем DNF показывать версию Yum?

Ну что вы как маленький? При копипасте случилась небольшая лажа - не все строки заменили, оказывается. Заведите им баг! :)

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

80. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 13-Июн-14, 17:16 
yum версию с комментариями авторов dns
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

16. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –1 +/
Сообщение от Fracta1L (ok) on 12-Июн-14, 12:24 
emerge-боги смотрят на эти шевеления, как на...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

19. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от исчо_адын_аноним on 12-Июн-14, 14:00 
> emerge-боги смотрят на эти шевеления, как на...

И каждую неделю релизят; Тут правда Зак пропал - поэтому релизов нету, разработки неты и вообще беда, когда на таком уровне кто то делает в одно рыло

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

33. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 12-Июн-14, 15:23 
> emerge-баги

//fixed :)

Тоже мне бог, мля, который не может затык на 10 секунд в программе отпрофайлить.

Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

37. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –2 +/
Сообщение от Fracta1L (ok) on 12-Июн-14, 16:51 
Уже побежал возиться с профайлером, ага. Алоглазики такие забавные.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

45. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Аноним (??) on 12-Июн-14, 18:15 
> Уже побежал возиться с профайлером, ага. Алоглазики такие забавные.

Я и говорю - гентурасы они такие: понтoв на килограмм, а знаний о работе системы - под микроскопом не разглядишь.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

51. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –1 +/
Сообщение от Fracta1L (ok) on 12-Июн-14, 18:55 
Что мне надо - то я и знаю, я ж не красноглаз, чтобы ползать по системе вдоль и поперёк, лол.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

74. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Аноним (??) on 13-Июн-14, 16:16 
> я ж не краснoглаз,

Это с гентой то? А для чего еще генту ставить можно? Ну разве что для того чтобы перед одноклассниками покрасоваться?

Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

18. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +4 +/
Сообщение от Аноним (??) on 12-Июн-14, 12:35 
C - напиши программу и используй её следующие 30 лет.
Python - напиши программу и отправь её в мусорку через три года.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

34. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 12-Июн-14, 15:24 
> Python - напиши программу и отправь её в мусорку через три года.

Python - напиши программу и переписывай ее каждые 2 года в течение 20 лет :).

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

36. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  –2 +/
Сообщение от Xasd (ok) on 12-Июн-14, 16:37 
> C - напиши программу и используй её следующие 30 лет.

вот эт кто-то размечался на славу :-)

если даже предположить что ты не попадёшь на случаи прямой несовместимости (например переменная случайно называется также как и ключевое слово которое появилось в новой версии синтаксиса языка) -- то уж мечтать о том что API-библиотек не поменяется в течении пару лет -- это реально не более чем чьи-то грёзы :-)

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

46. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +1 +/
Сообщение от Аноним (??) on 12-Июн-14, 18:20 
> вот эт кто-то размечался на славу :-)

А что - размечтался? Вон например компрессоры LZ(W/H/...) - собираются и поныне. Даже винтажные экспонаты начала 90-х, если не конца 80-х. Им более 20 лет как раз долбануло.

> если даже предположить что ты не попадёшь на случаи прямой несовместимости (например
> переменная случайно называется также как и ключевое слово которое появилось в
> новой версии синтаксиса языка)

Вообще ни разу такие фокусы не попадались. Скорее, новые компилеры лучше анализируют код и икают warning-ами на потенциально проблемные места. Но компилят. И работает.

> -- то уж мечтать о том что API-библиотек не поменяется в течении пару лет -- это
> реально не более чем чьи-то грёзы :-)

В нормальных библиотеках API как раз достаточно стабильный. А что, часто менялся апи у какого-нибудь open()? Или даже пусть у zlib? Или там libpng, если мы хотим картинки читать/писать?

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

52. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от pv47 (ok) on 12-Июн-14, 18:59 
> переменная случайно называется также как и ключевое слово которое появилось в новой версии синтаксиса языка

Ещё один не отличает C от C++.

Стандарт C++ тоже каждые два года меняется, так что тут он больше похож на питон чем на си.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

60. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Vkni (ok) on 12-Июн-14, 19:23 
> Стандарт C++ тоже каждые два года меняется, так что тут он больше
> похож на питон чем на си.

Обратная совместимость, всё-таки, поддерживается.

Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

65. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от еще 1 аноним on 12-Июн-14, 21:55 
и что, программа написанная лет 10 назад не компилится? и не работает?
Ответить | Правка | ^ к родителю #52 | Наверх | Cообщить модератору

59. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Vkni (ok) on 12-Июн-14, 19:22 
> C - напиши программу и используй её следующие 30 лет.
> Python - напиши программу и отправь её в мусорку через три года.

Можно было на Ocaml написать - примерно тот же Python, только со статически проверяемой типизацией (вывод типов) и обратной совместимостью, да скоростью в 0.5 от оптимизированного С++.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

86. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 14-Июн-14, 11:28 
То-то 20-летний плюсовый г*внокод в apt, отвечающий за pinning, уже лет 15 хотят переписать, но боятся сильно трогать.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

42. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от DXist on 12-Июн-14, 17:37 
OpenSuSE задаёт тренд. ALTLinux, к примеру, запилила deepsolver.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

79. "План по замене пакетного менеджера Yum на DNF в Fedora 22"  +/
Сообщение от Аноним (??) on 13-Июн-14, 16:45 
> OpenSuSE задаёт тренд. ALTLinux, к примеру, запилила deepsolver.

Их, видимо, Леня покусал. Нет, чтобы оттестированный libhawkey взять, так нет, обязательно надо свое сделать.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру