- Lepiej instalować pakiety ruby, py pipem, gemem zarządzanym przez odpowiedni menedżer wersji typu rbenv, pyenv czy systemowe paczuchy z repo linuxa python-costam?
- Lepiej zainstalować pyenv, rbenv skryptem oficjalnie dostarczanym z curla czy zainstalować z repo np.
yay -S pyenv
?
0
2
Paczki systemowe mają to do siebie że są, no właśnie, systemowe - masz jedną wersję na cały system. Zatem:
- Do developmentu radzilbym instalować paczki programem powiązanym z danym językiem programowania, typu
pip
czynpm
. Będziesz mógł mieć różne wersje zależności w różnych projektach, plus wersje będą stałe dopóki sam ich nie dotkniesz. - Co do samego manadżera paczek związanego z językiem, to ten akurat instalowałbym z repo systemowego - o ile nie pracujesz nad jakimś bardzo antycznym projektem, który wymaga używania równie antycznej wersji
pip
/npm
/ etc, to w tym wypadku wolałbym, aby aktualizowało się na bieżąco razem z resztą systemu.