Могу ли я создать переносимую среду выполнения со всем, что находится в `~/.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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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