LINUX.ORG.RU

Gentoo testing amd64 - нужна помощь

 , ,


0

0

Нужен архив директории /usr/x86_64-pc-linux-gnu с gcc-4.6.3 и binutils-2.22.90 под amd64 (либо по дефолту собранный, либо с оптимизацией под --march=k8[athlon,etc]). Случайно снес по ошибке. Если кто-то сможет выложить буду благодарен.

Мда, весело у вас.

Распаковывайте stage3, собирайте устанавливайте в нём пакеты этих версий, предварительно указав в FEATURES=«buildpkg», затем можете распаковать два архива в вашу систему из

/usr/portage/packages/sys-devel/gcc-4.6.3.tar.bz2
/usr/portage/packages/sys-devel/binutils-2.22.90.tar.bz2

Или можете воспользоваться утилитой quickpkg.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

Распаковывайте stage3

Не нашел на зеркалах 4.6.3, есть дефолтный 4.5.3, но as от дефолта кидает ошибку:

symbol lookup error: /usr/x86_64-pc-linux-gnu/bin/as: undefined symbol: bfd_abs_section

FEATURES=«buildpkg»

Это надо делать до эпик-фейла :)

quickpkg

Что-то он начал мне собирать gcc-3.4...

gh0stwizard ★★★★★
() автор топика
Ответ на: комментарий от gh0stwizard

Я вам указал последовательность действий, производимых в распакованном stage3.

Ещё раз, если не понятно.

1. Распаковываете stage3;
2. делаете в него chroot;
3. Размаскируете пакеты нужных вам версий;
4. В /etc/make.conf в chroot окружении дописываете FEATURES=«buildpkg»;
5. Собираете размаскированные пакеты нужных версий;
6. Из chroot окружения из директории /usr/portage/packages берёте архивы собранных в chroot окружении пакетов и распаковываете их в корень системы, где вы удалили нужные вам пакеты.

Так понятнее ?

Отследите последовательность действий в предыдущем моём сообщении и сравните с развёрнутым пояснением в этом.

kostik87 ★★★★★
()
Ответ на: комментарий от gh0stwizard

о_О хардкорно? при установке выполняются аналогичные действия.

отнимите у этого господина права root. (=

funeralismatic ★★★
()
Ответ на: комментарий от qnikst

В общем случае да, но тогда ТС желательно ещё скопировать все настройки из make.conf из системы в /mnt/gentoo и размаскирования пакетов, или устанавливать с '--with-bdeps=n' иначе в его систему могут поставить не ещё другие пакеты, версии которых отличаются в /mnt/gentoo и системе, в которой он собирает пакет.

kostik87 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.