LINUX.ORG.RU

RPM 4.10

 ,


0

2

Вышла новая версия пакетного менеджера RPM, используемого в RHEL (включая производные проекты: CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, PLD Linux, ALT Linux, Mageia и MeeGo.

Основные улучшения:

  • поддержка символа тильды (~) в версии в стиле DPKG;
  • сообщения об ошибках теперь содержат имя файла (или другую информацию);
  • добавлено отображение прогресса операции удаления, -h/--hash и --percent могут также использоваться с rpm -e;
  • автоматическая перезагрузка политик SELinux, измененных во время транзанкции;
  • при неудачном обновлении базы данных (через --rebuilddb) теперь не требуется вручную удалять поврежденные файлы, так как rpm не будет открывать индексы потенциально поврежденных баз данных;
  • около 200 других улучшений и устранений багов.

Остальные изменения

>>> Подробности

★★★★★

Проверено: tazhate ()
Последнее исправление: thelonelyisland (всего исправлений: 7)

Ответ на: комментарий от tailgunner

Назови те, в которых нет скриптов.

dmg в макоси.

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

Назови те, в которых нет скриптов.

В Сусе все пакеты собираются в билдсервисе, изолированном окружении. Если пакет полезет что-то менять все своих собственных файлов, то будет ошибка и пакет просто не соберется.

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

В Сусе все пакеты собираются в билдсервисе, изолированном окружении.

Речь идет о левых пакетах...

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

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

Кстати... сборка в студии включает в себя инсталляцию, деинсталляцию, инсталляцию/деинсталляцию пакетов с триггерами?

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

Кстати... сборка в студии включает в себя инсталляцию, деинсталляцию, инсталляцию/деинсталляцию пакетов с триггерами?

Только инсталляцию и деинсталляцию.

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

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

--excludedocs

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