По разным причинам наш системный администратор считает, что Ubuntu слишком современна для нашей рабочей станции, и сейчас мы установили Red Hat Enterprise Linux 5.5 (RHEL). Я не очень знаком с ОС, но просто поигрался с ней. Я заметил, что многие пакеты, от которых я зависел для научных вычислений на Python, либо не существуют, либо ужасно устарели.
Я сейчас ищу установить как можно больше в моей домашней папке. Это было достаточно просто для установки Python и NumPy, но я получаю ошибки при установке SciPy и мне все еще нужно установить некоторые другие пакеты.
Однако это не вопрос установки каких-либо конкретных пакетов. Меня больше интересует лучший способ хранения ваших собственных пакетов в вашей домашней папке в Linux, особенно для установки на Python. Мое мышление заключается в том, что мне может понадобиться установить такие вещи, как ATLAS, Boost.Python и т.д. Вручную и получит выгоду от некоторой формы управления пакетами, которая не мешает RHEL. Мое желание было бы что-то вроде MacPorts, к которому я привык в Mac OS X.
Любые идеи по управлению пакетами в моей домашней папке? У меня есть CentOS VM на Mac OS X для тестирования, который, как я понимаю, на 100% совместим с RHEL.
РЕДАКТИРОВАТЬ
Я думаю, что я решил эту проблему сейчас, используя Sage и репозиторий EPEL . По сути, я без проблем скомпилировал Sage в свою домашнюю папку (по крайней мере, в CentOS) и смог установить дополнительные необходимые мне пакеты Python (и R, в качестве дополнительного бонуса).