Назад | Перейти на главную страницу

Сопровождение ПО в качестве пользователя (в кластере)

Каждый кластер компьютеров, с которым я сталкивался, страдает одной и той же проблемой: его программное обеспечение устарело. Естественно, у пользователя есть возможность установить все из исходного кода в домашний каталог. Мне было интересно, есть ли какие-либо инструменты, которые позволили бы устанавливать и обновлять программное обеспечение в домашнем каталоге так же, как менеджеры пакетов в дистрибутивах Linux, то есть с минимальными усилиями и усилиями.

я нашел тост, что хорошо, но не всегда надежно и актуально. Есть ли альтернативы?

Мои конкретные потребности на данный момент - это последняя версия GCC, boost, python, cmake.

Проверять, выписываться никсос ; он также делает некоторые забавные вещи, позволяя одновременно устанавливать несколько версий чего угодно и всего.

Конечно, в идеале вы могли бы убедить администраторов кластера обновить программное обеспечение за вас, но я понимаю, что в академической среде это не всегда возможно.

Вы можете посмотреть на Префикс Gentoo проект. Это в основном позволяет вам установить полноценную систему Gentoo Linux где-нибудь, кроме /, и без необходимости root-доступа. Тогда у вас будет полный доступ к системе управления пакетами portage и всем ее пакетам.

В Коллекция пакетов Netbsd работает в различных системах, кроме netbsd, и должен делать многое из того, что вы хотите.