Могу ли я создать переносимую среду выполнения со всем, что находится в `~/.local`?Linux

Anonymous
Могу ли я создать переносимую среду выполнения со всем, что находится в `~/.local`?

Сообщение Anonymous »

Я использую несколько серверов Linux, на которых работают разные версии glibc и других важных библиотек. Поскольку у меня нет root-доступа, мне приходится компилировать пакеты с нуля на каждой машине. Поэтому я хочу упаковать среду локальной библиотеки с нуля (содержащую glibc) в ~/.local (т. е. --prefix=/home//.local) и полностью отказаться от системных библиотек.
Будет ли это решение доступным? (т. е. я могу упаковать ~/.local и ~/.bashrc, перейти в новую машину, распакуйте их и используйте напрямую.)
Недавно я читаю Linux с нуля, но на самом деле это не задача кросс-компиляции, поэтому процедура описана в книге может не применяться. Моя текущая последовательность: glibc -> binutils -> libstdc++ -> gcc. Правильный ли заказ? Каков правильный порядок создания библиотек?

Подробнее здесь: https://stackoverflow.com/questions/785 ... g-in-local

Вернуться в «Linux»