Мы только что попросили нашего хостинг-провайдера создать новую коробку RHEL 5, чтобы мы могли протестировать некоторые устаревшие компоненты:
uname -a: Linux myserver.foo.com 2.6.18-164.9.1.el5 # 1 SMP Ср 9 декабря 03:29:54 EST 2009 i686 i686 i386 GNU / Linux
cat / etc / redhat-release: Red Hat Enterprise Linux Server, версия 5.4 (Tikanga)
gcc -v: gcc версия 4.1.2 20080704 (Red Hat 4.1.2-46)
У меня чертовски много времени выясняется, как установить gcc-3.2.2 на эту машину:
- Кажется, я не могу скомпилировать 3.2.2 с помощью компилятора gcc 4.1.2
- Не получается найти установку 3.2.2 через yum
- Боюсь, что произойдет, если я сделаю это вручную ... 1016 *
Любой совет?
РЕДАКТИРОВАТЬ: спасибо за предложения до сих пор, но просто для уточнения - "устаревшие вещи", которые я упомянул, на самом деле не являются наследственными вещами моей компании. Это сторонний пакет, и у меня нет доступа к коду (и я бы не хотел его менять, даже если бы сделал)
Полагаю, я посмотрю на chroot, потому что в этот момент возвращение к другому RHEL кажется душераздирающим.