Обманывать bash
в размышление это находится в интерактивном режиме (хотя stdout
не отправляется на терминал), уже можно использовать упомянутый script
команда.
(
exec 1> >(tee bashlog.txt) 2>&1
script -q /dev/null /bin/bash -l
)
# alternative without script command
(
# bash: no job control in this shell
exec 1> >(tee bashlog.txt) 2>&1
/bin/bash -il
)
Ну, если Вы заглядываете /var/db/pkg/sys-kernel/gentoo-sources-2.6.36-r4/SRC_URI
, Вы будете видеть то, что это загрузило. Во-первых, я заглянул бы /usr/portage/distfiles/
и посмотрите, все еще ли файлы там. (На самом деле сначала необходимо посмотреть на /usr/src/linux
и посмотрите, установлены ли источники ядра все еще. Вы могли просто скопировать их в каталог, в который можно записать.)
Мне не установили то ядро, но оно будет, вероятно, выглядеть примерно так (это от 2.6.36 хинду r5):
mirror://kernel/linux/kernel/v2.6/linux-2.6.36.tar.bz2
deblob? (
http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-2.6.36.N/deblob-2.6.36
http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-2.6.36.N/deblob-check -> deblob-check-2.6.36
)
mirror://gentoo/genpatches-2.6.36-7.base.tar.bz2 mirror://gentoo/genpatches-2.6.36-7.extras.tar.bz2
Можно, вероятно, проигнорировать deblob
часть, как это для фанатиков GPL. Главным, в котором Вы нуждаетесь, является основное ядро и genpatches.
A mirror://
URL означает, что можно выбрать его от одного из сайтов, перечисленных в /usr/portage/profiles/thirdpartymirrors
.
Так, Вы могли заменить mirror://kernel
с http://www.kernel.org/pub
и mirror://gentoo
с http://mirrors.kernel.org/gentoo/distfiles
получить URL, которые можно загрузить (или Вы могли выбрать различные зеркала).
То конкретное ядро, кажется, было удалено из перевозки. Но обычно можно использовать -f
флаг для появления, чтобы просто выбрать файл.
Эта команда:
emerge -f =sys-kernel/gentoo-sources-2.6.36-r8
Получает следующий ближайший. Вы могли бы хотеть идти вперед и установить это. Или более новый, если Вы можете.