LINUX.ORG.RU

В Fedora 22 по умолчанию будет пакетный менеджер DNF

 ,


0

0

DNF является форком Yum. DNF был создан в январе 2012 года и был доступен для экспериментов в Fedora начиная с версии 18. Тем самым разработчики хотят использовать DNF по умолчанию в новой версии Fedora 22.

На практике данное изменение означает:

  • Anaconda устанавливает систему используя пакетный менеджер DNF (без специальных переключателей)
  • Пакет DNF будет по умолчанию установлен.
  • Пакет «dnf-yum-compat-command» так же будет установлен по умолчанию, данный пакет является скриптом который перенаправляет /usr/bin/yum на /usr/bin/dnf с соответствующим сообщением, что DNF является предпочтительным менеджером пакетов.

Это изменение будет полностью прозрачным для пользователей, которые используют только графические инструменты управления пакетами. Для тех кто использует командную строку, будут некоторые различия по сравнению с Yum, но все важные операции будут спокойно доступны c DNF, используя тот же синтаксис CLI.

>>> Рассылка

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Poisoned (всего исправлений: 2)
Ответ на: комментарий от dexpl

В основном убунта, очень мало rhel и фряха.

Reset ★★★★★
()
Ответ на: комментарий от Reset

Чего из этого нет под винду?

Ты попробуй поставь хоть что-то из этого так, чтобы оно работало и интегрировалось в систему по-человечески. Чтобы к Inkscape подключался TeX, а к Emacs - shell, а rst-редактор умел preview. Как сделаешь - сравним сложность этого дела с yum install.

Если было бы нужно, то я бы поставил

Ну вот мы и видим, кому «для работы» достаточно твиттера.

alpha ★★★★★
()
Ответ на: комментарий от Reset

А ты не заметил, что virsh я специально удалил?

Заметил. А еще я заметил, что при этом ты не постеснялся говорить о «красноглазом вранье».

dexpl ★★★★★
()
Ответ на: комментарий от alpha

Ты попробуй поставь хоть что-то из этого так, чтобы оно работало и интегрировалось в систему по-человечески.

Весь нужный мне юниксовый софт работает и интегрирован в систему по-человечески.

Как сделаешь - сравним сложность этого дела с yum install.

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

Reset ★★★★★
()
Ответ на: комментарий от Reset

Как сделаешь - сравним сложность этого дела с yum install.

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

Н-да. Представляю, что и как ты при таком подходе наразрабатываешь. Надеюсь, мне с твоими «разработками» никогда сталкиваться не придется.

dexpl ★★★★★
()
Ответ на: комментарий от dexpl

сравним сложность этого дела с yum install

Как через yum install поставить например Sony Vegas? Внезапно работы разные бывают.

anonymous
()
Ответ на: комментарий от dexpl

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

И что тебе не нравится в подходе сидеть на стабильной операционке, периодически обновляя _только_ инструменты нужные для разработки?

Надеюсь, мне с твоими «разработками» никогда сталкиваться не придется.

Уверен, что косвенно ты с ними уже сталкивался.

Reset ★★★★★
()
Ответ на: комментарий от dexpl

Под какой именно линукс и под какую версию? Кстати, кто-нибудь из линуксятников когда-нибудь задумывался зачем valve делает steamos и почему не использует репозитории для распространения steam-софта?

Reset ★★★★★
()
Ответ на: комментарий от Reset

зачем valve делает steamos

Затем же, зачем другие делают приставки.

и почему не использует репозитории для распространения steam-софта?

Потому что Steam сам по себе репозиторий.

tailgunner ★★★★★
()
Ответ на: комментарий от dexpl

Под актуальные версии RHEL, SLES и, опционально, Ubuntu LTS.

Бугога. Наиболее близкий к десктопу дистрибутив идет как «опционально» :)

Reset ★★★★★
()
Ответ на: комментарий от tailgunner

Затем же, зачем другие делают приставки.

Затем, чтобы не бороться с 100500 версиями дистрибутивов и библиотек. Один дистрибутив со стандартным steam-runtime. Всё логично. Какую боль испытывают пользователи альтернативных дистрибутивов (даже рекомендуемой убунты!) можно видеть по постоянным проблемам с запуском steam-игр на этом форуме.

Потому что Steam сам по себе репозиторий.

Потому что он лишен всех недостатков классических линуксячьих репозиториев.

Reset ★★★★★
()
Ответ на: комментарий от Reset

Местечковые говнобренды иногда не поставляют.

особенно такие как dell и hp, видел собственными глазами.

Но такую железку домохозяйка никогда и не купит

бгг, купит, ибо они дешевле. никогда не видел домохозяек?

anonymous
()
Ответ на: комментарий от Reset

То есть принципиальных возражений нет?

dexpl ★★★★★
()
Ответ на: комментарий от Reset

Затем, чтобы не бороться с 100500 версиями дистрибутивов и библиотек

И что? Сделай над собой усилие и продолжи мысль.

Потому что Steam сам по себе репозиторий.

Потому что он лишен всех недостатков классических линуксячьих репозиториев.

«Все недостатки» - это что, зависимости? Не используй их, сколько раз тебе говорить. Перестань изображать дебила.

tailgunner ★★★★★
()
Ответ на: комментарий от Reset

он лишен всех недостатков классических линуксячьих репозиториев.

Зато ему имманентно присущи все недостатки велосипедостроительного подхода, закономерно ведущие к

постоянным проблемам с запуском steam-игр

dexpl ★★★★★
()
Ответ на: комментарий от anonymous

особенно такие как dell и hp, видел собственными глазами.

dell и hp не поставляют ноутбуки с oem ? вранье же!

бгг, купит, ибо они дешевле. никогда не видел домохозяек?

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

Reset ★★★★★
()
Ответ на: комментарий от dexpl

Зато ему имманентно присущи все недостатки велосипедостроительного подхода, закономерно ведущие к

Эта проблема линукса вообще.

Reset ★★★★★
()
Ответ на: комментарий от anonymous

далеко не все вендоры поставляют ноутбуки с оем, об этом ты тактично солгал.

Какие, например?

xtraeft ★★☆☆
()
Ответ на: комментарий от alpha

Для работы ещё нужно нормальный текстовый редактор, rst2pdf, virsh, git-review(попробуй поставь на винду, да), IRC-клиент и куча других полезных мелочей типа shutter или inkscape.
Ничего этого в винде нет.

У тебя совсем уже крыша поехала.

xtraeft ★★☆☆
()
Ответ на: комментарий от Reset

по пунктам:
0) какая свобода есть на винде, которой нет на линуксе?
1)Ты действительно считаешь что это нормально когда каждая прилага пишет свои версии библиотек в c:\windows\, которые попадают в sxs и висят в системе до конца времен, даже если удалить исходную программу?
2)Приведи пример конфигурации для которой легко сделать msi но трудно сделать deb.

P.S. считаю что если разработчики стороннего ПО вместо того чтобы выкладывать пакеты на мегашару будут делать маленькие репозитории со своими программами, то мир станет лучше.

pftBest ★★★★
()
Ответ на: комментарий от pftBest

какая свобода есть на винде, которой нет на линуксе?

Я написал выше.

Ты действительно считаешь что это нормально когда каждая прилага

Да, это единственное работающее решение.

которые попадают в sxs и висят в системе до конца времен, даже если удалить исходную программу?

Они идут в «программах» отдельным пунктом, поэтому удалить можно, но зачем?

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

100500 репозиториев под 100500 линуксов? Не нужно!

Reset ★★★★★
()
Ответ на: комментарий от pftBest

маленькие репозитории со своими программами, то мир станет лучше.

Малвару распространять будет очень удобно, кстати.

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

установил программу васи пупкина из репозитория васи пупкина, значит доверяешь васе пупкину

pftBest ★★★★
()
Ответ на: комментарий от dexpl

Может путем создания steamos :) Добиться совместимости с 100500 дистрибутивами это почти невыполнимая задача.

Reset ★★★★★
()
Ответ на: комментарий от Reset

Добиться совместимости с 100500 дистрибутивами это почти невыполнимая задача.

Поэтому, вместо того, чтобы следовать LSB, надо запилить еще один дистрибутив, принципиально новый и не совместимый ни с чем другим.

dexpl ★★★★★
()
Ответ на: комментарий от Reset

В винде, например, есть механизм setup.exe или .msi

У Linux Game Publishing точно видел инсталляторы, 100% windows-like (Далее-далее-далее-готово). Не зависимые от дистрибутива и пакетного менеджера.

aplay ★★★★★
()
Ответ на: комментарий от dexpl

Поэтому, вместо того, чтобы следовать LSB

Это мертвый и устаревший стандарт. Следовать ему это существенно удорожать разработку.

Reset ★★★★★
()
Ответ на: комментарий от Reset

Я написал выше.

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

another ★★★★★
()
Ответ на: комментарий от Reset

по пунктам:
0) не нашел ничего связного, можно краткий пересказ?
1) и потом еще ктото удивляется почему семерка занимает 30+ гигов.
2) молчание... значит еще не все потеряно.
3) если собираешь deb пакет, то нет проблем сделать еще deb репозиторий, или если rpm, обычно один формат пакета соответствует одному формату репозитория. Заодно добавятся цифровые подписи, прозрачное обновление и прочие плюшки. Не нужно делать 100500 репозиториев на каждый чих, можно поступить как на винде, сделать директорию установки /opt/abcd и писать туда все нужные версии либ вместе со своим бинарником. такой пакет встанет на любую систему.

pftBest ★★★★
()
Ответ на: комментарий от Reset

Деинсталлято тоже был, но у меня он обосрался и удалил не все, пришлось искать.

aplay ★★★★★
()
Ответ на: комментарий от pftBest

0) не нашел ничего связного, можно краткий пересказ?

В винде без геморроя можно ставить любой софт любых версий.

1) и потом еще ктото удивляется почему семерка занимает 30+ гигов.

И что?

если собираешь deb пакет, то нет проблем сделать еще deb репозиторий, или если rpm, обычно один формат пакета соответствует одному формату репозитория.

Эти пакеты собирать под какое окружение?

Заодно добавятся цифровые подписи, прозрачное обновление и прочие плюшки.

Во-первых, подпись Васи Пупкина ничего не стоит, поэтому подписывать смысла нет, во-вторых, обновлять сразу всё одной командой это страшное зло. Подход с проверкой обновлений конкретной софтины на старте софтины как в винде мне больше нравится.

Reset ★★★★★
()
Последнее исправление: Reset (всего исправлений: 1)
Ответ на: комментарий от Reset

Разработчик лучше Васи Пупкина из федорки знает как ему собирать свою программу.

Если бы это было так хотя бы в 50% случаев..

alpha ★★★★★
()
Ответ на: комментарий от Reset

Это мертвый и устаревший стандарт.

Аргументируй.

Следовать ему это существенно удорожать разработку.

Создание и сопровождение собственного дистрибутива существенно проще и дешевле, ага.

dexpl ★★★★★
()
Ответ на: комментарий от dexpl

Аргументируй.

Ему никто не следует и следовать не будет, так как библиотеки фиксированы на очень старых версиях. Вообще фиксировать версии библиотек ради бинарной совместимости это гнилая идея и работать никогда не будет.

Создание и сопровождение собственного дистрибутива существенно проще и дешевле, ага.

Да, существенно. Потому что ты не заставишь следовать LSB всех разработчиков.

Reset ★★★★★
()
Последнее исправление: Reset (всего исправлений: 1)
Ответ на: комментарий от dexpl

Твоя ссылка подтверждает мою правоту. Меньше десятка приложений (под все версии LSB!) это смешно.

Reset ★★★★★
()
Последнее исправление: Reset (всего исправлений: 1)
Ответ на: комментарий от Reset

Выходит все программы в линуксе собраны не оптимально? А есть ведь еще дистрибутивноспецифичные патчи о которых разработчик программы заботиться не обязан.

anonymous
()
Ответ на: комментарий от another

Расскажи, как легко и просто установить программу с кучей зависимостей на компьютер без интернета? Например, в дебиан.

xtraeft ★★☆☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.