LINUX.ORG.RU

История изменений

Исправление HomerSexual, (текущая версия) :

думаю основные отличия, помимо очевидных – это:

1: пм отслеживает solib, что исключает поломку софта при обновлении какого-то пакета, пм просто не даст обновиться, поддержка частичных обновлений,

2: дробят пакеты, отделяют -devel -debug,

3: в репу принимаются только версионированые пакеты, хочешь из гит-коммита? – компилируй сам,

4: чтобы закинуть пакет в репу, необходимо протестировать его сборку на всех архитектурах, не собирается под musl? пакет скорее всего не примут,

5: софт собирается в chroot среде, нет необходимости тащить компиляторы и зависимости в систему,

6: мало ментейнеров, много осиротевших пакетов, если грепнуть репу на предмет orphaned, там окажется 4772 сироток, из общего количества в 13417,

7: хоть и роллинг, но некоторый софт обновляется весьма неторопливо, помню gcc/llvm не обновляли два года, ffmpeg до сих пор четвертой версии и у него нет ментейнера,

8: xbps-src - куча баш скриптов, с различными обертками для сборки, так что если софт собиратся довольно стандартно, то для его сборки в общем случае достаточно указать источник сорцов и систему сборки, а хочешь как в арче собирай – описывая каждую фазу сборки самостоятельно,

Каких-то страшных проблем у меня с ним не было, были мелкие косяки, в общем не критичные, как-то не рабочий стим из репы, недавно было сломалась утилита ping – не работала от пользователя, вываливала какую-то странную инфу про поломаную локаль, от рута работала, после обновления починилась, что-то еще уже и не вспомню. В целом, можно рекомендовать, если весь необходимый тебе софт есть в репах, рабочий и нужной версии, проблем не должно возникнуть, дистрибутив крайне стабильный. Возможно хорошей стратегией будет использование бтрфс снапшотов, потому как обновляться можно хоть раз в полгода – у меня проблем не было с обновлениями после долгого перерыва, но я и не показатель, потому как софта у меня с гулькин нос.

Исправление HomerSexual, :

думаю основные отличия, помимо очевидных – это:

1: пм отслеживает solib, что исключает поломку софта при обновлении какого-то пакета, пм просто не даст обновиться, поддержка частичных обновлений

2: дробят пакеты на зависимости времени сборки-выполнения,

3: в репу принимаются только версионированые пакеты, хочешь из гит-коммита? – компилируй сам,

4: чтобы закинуть пакет в репу, необходимо протестировать его сборку на всех архитектурах, не собирается под musl? пакет скорее всего не примут,

5: софт собирается в chroot среде, нет необходимости тащить компиляторы и зависимости в систему,

6: мало ментейнеров, много осиротевших пакетов, если грепнуть репу на предмет orphaned, там окажется 4772 сироток, из общего количества в 13417,

7: хоть и роллинг, но некоторый софт обновляется весьма неторопливо, помню gcc/llvm не обновляли два года, ffmpeg до сих пор четвертой версии и у него нет ментейнера,

8: xbps-src - куча баш скриптов, с различными обертками для сборки, так что если софт собиратся довольно стандартно, то для его сборки в общем случае достаточно указать источник сорцов и систему сборки, а хочешь как в арче собирай – описывая каждую фазу сборки самостоятельно,

Каких-то страшных проблем у меня с ним не было, были мелкие косяки, в общем не критичные, как-то не рабочий стим из репы, недавно было сломалась утилита ping – не работала от пользователя, вываливала какую-то странную инфу про поломаную локаль, от рута работала, после обновления починилась, что-то еще уже и не вспомню. В целом, можно рекомендовать, если весь необходимый тебе софт есть в репах, рабочий и нужной версии, проблем не должно возникнуть, дистрибутив крайне стабильный. Возможно хорошей стратегией будет использование бтрфс снапшотов, потому как обновляться можно хоть раз в полгода – у меня проблем не было с обновлениями после долгого перерыва, но я и не показатель, потому как софта у меня с гулькин нос.

Исходная версия HomerSexual, :

думаю основные отличия, помимо очевидных – это:

1: пм отслеживает solib, что исключает поломку софта при обновлении какого-то пакета, пм просто не даст обновиться,

2: дробят пакеты на зависимости времени сборки-выполнения,

3: в репу принимаются только версионированые пакеты, хочешь из гит-коммита? – компилируй сам,

4: чтобы закинуть пакет в репу, необходимо протестировать его сборку на всех архитектурах, не собирается под musl? пакет скорее всего не примут,

5: софт собирается в chroot среде, нет необходимости тащить компиляторы и зависимости в систему,

6: мало ментейнеров, много осиротевших пакетов, если грепнуть репу на предмет orphaned, там окажется 4772 сироток, из общего количества в 13417,

7: хоть и роллинг, но некоторый софт обновляется весьма неторопливо, помню gcc/llvm не обновляли два года, ffmpeg до сих пор четвертой версии и у него нет ментейнера,

8: xbps-src - куча баш скриптов, с различными обертками для сборки, так что если софт собиратся довольно стандартно, то для его сборки в общем случае достаточно указать источник сорцов и систему сборки, а хочешь как в арче собирай – описывая каждую фазу сборки самостоятельно.

Каких-то страшных проблем у меня с ним не было, были мелкие косяки, в общем не критичные, как-то не рабочий стим из репы, недавно было сломалась утилита ping – не работала от пользователя, вываливала какую-то странную инфу про поломаную локаль, от рута работала, после обновления починилась, что-то еще уже и не вспомню. В целом, можно рекомендовать, если весь необходимый тебе софт есть в репах, рабочий и нужной версии, проблем не должно возникнуть, дистрибутив крайне стабильный. Возможно хорошей стратегией будет использование бтрфс снапшотов, потому как обновляться можно хоть раз в полгода – у меня проблем не было с обновлениями после долгого перерыва, но я и не показатель, потому как софта у меня с гулькин нос.