LINUX.ORG.RU

Единственная версия пакета в Arch Linux

 ,


0

2

Всем привет. Планируя перейти на Arch, наткнулся на комментарий:

Сравни арч с гентой. Вместо кучи версий пакетов одна — последняя. Вместо кучи систем инициализации только systemd. Один ПМ. Это все и есть KISS.

Не смог найти опровержения тезису про одну, последнюю версию пакета. Это что же, поставить Python 2.7 или Node.js 4.x не получится? Ладно Python — это как бы морально устаревшая ветка, а вот четвёртая Node.js — это вполне себе свежая LTS, и в списке пакетов её нет. Есть ли красивое решение этой проблемы?

Всем привет. Планируя перейти на Arch, наткнулся на комментарий:

Сравни арч с гентой. Вместо кучи версий пакетов одна — последняя. Вместо кучи систем инициализации только systemd. Один ПМ. Это все и есть KISS.

он или неверно выразился или не в курсе, а Python 2 и 3 это как бы разные ветки и есть, как и джава там например (7/8, в ауре и 9)

и никто не мешает поставить версии старее из архива или на крайний случай собрать

amorpher ★★★★★
()
Последнее исправление: amorpher (всего исправлений: 1)

Это что же, поставить Python 2.7

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

Во всех остальных случаях нужно править PKGBUILD, или он может быть в AUR.

Esteban_Garcia
()

Пакеты, которые действительно нужно поддерживать в разных версиях, идут как два пакета типа python3 и python2. В генте тоже не каждый пакет можно ставить сразу в нескольких версиях — только тот, у которого есть слоты.

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

Ясно, спасибо. Кстати, ПМ — это ведь package manager?

xenohunter
() автор топика
Ответ на: комментарий от xenohunter

типа ppa в ubuntu

ПМ — это ведь package manager?

да, пакетный менеджер

amorpher ★★★★★
()
Последнее исправление: amorpher (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.