Как настроить / использовать fakechroot вдоль fakeroot, используя только команды busybox?
ситуация
Мне дали устаревшую систему без рут-доступа. Поэтому, когда я пытаюсь загрузить любой динамически связанный исполняемый файл, я получаю сообщение о том, что определенный GLIBC_VERSION_
символ не найден (установленная версия Glibc от 2011 года).
Busybox - практически единственная устанавливаемая программа (есть и сторонние инструменты, но я не получил полный список).
Тем не менее, так как у меня больше 24 ГБ свободного пространства ext4, ~
я скачал и распаковал tar-корень Ubuntu в свой $HOME
с установленным libfakechroot из rootfs.tar
.
Обычно вы запускаете fakeroot и fakechroot с помощью их команд, но в этом случае при попытке запуска любых сторонних программ появляются неопределенные символы GLIBC.
Вопрос
В этой ситуации какие команды оболочки мне нужно использовать для хотя бы apt-get
успешного запуска ?
Я предполагаю, что они являются некоторой установкой LD_PRELOAD
и вызовом, $HOME/lib/ld-linux-aarch64.so.1
так /lib/ld-linux-aarch64.so.1
как они статически связаны, но каков будет полный сценарий оболочки?
0 ответов на вопрос
Похожие вопросы
-
9
В чем разница между командами "su -s" и "sudo -s"?
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
4
Каковы различия между основными дистрибутивами Linux? Я замечу?
-
-
2
Ограничить использование процессора для Flash в Firefox?
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
2
Конки установки - образцы / идеи?
-
3
Каковы различия между оконными менеджерами Linux?
-
2
ThunderBird / Синхронизация освещения с SE k770i
-
4
Файловая система Linux
-
6
Полноэкранная медленная вспышка в KDE 4