1

Тема: Free BSD 8.0 linux-base f10 не ставится

Поставил фрии бисд 8.0(до этого был 7.2), и столкнулся со следующей проблемой:
нужно поставить linux-base(любой) , но во время компиляции куча ошибок, во-первых- RPM 3.4 , ошибка в коде+ куча других ошибок.Что делать???? yikes

P.S сорри если такая тема была, не нашёл.

2

Re: Free BSD 8.0 linux-base f10 не ставится

Как ставите с портов или с пакетов?
linux base f10 устанавливается без проблем.
И желательно приводить ошибки(логи) так быстрее решите проблему.

3

Re: Free BSD 8.0 linux-base f10 не ставится

handler-unix.c: In function 'sigsegv_handler':
handler-unix.c:147: error: 'struct sigcontext' has no member named 'sc_esp'
*** Error code 1

Stop in /usr/ports/devel/libsigsegv/work/libsigsegv-2.5/src.
*** Error code 1
...

Stop in /usr/ports/devel/m4.
*** Error code 1

Stop in /usr/ports/devel/autoconf262.
*** Error code 1

Stop in /usr/ports/devel/automake14.
*** Error code 1

Stop in /usr/ports/archivers/rpm.
*** Error code 1
handler-unix.c: In function 'sigsegv_handler':
handler-unix.c:147: error: 'struct sigcontext' has no member named 'sc_esp'
*** Error code 1

Stop in /usr/ports/devel/libsigsegv/work/libsigsegv-2.5/src.
*** Error code 1
...

Stop in /usr/ports/devel/m4.
*** Error code 1

Stop in /usr/ports/devel/autoconf262.
*** Error code 1

Stop in /usr/ports/devel/automake14.
*** Error code 1

Stop in /usr/ports/archivers/rpm.
*** Error code 1

4

Re: Free BSD 8.0 linux-base f10 не ставится

Как давно установлена система?
Порты перед сборкой обновляли?

5

Re: Free BSD 8.0 linux-base f10 не ставится

порты не обновлял, система только второй день стоит.

6

Re: Free BSD 8.0 linux-base f10 не ставится

Обнови порты.

7

Re: Free BSD 8.0 linux-base f10 не ставится

не помогло sad  sad  sad
P.S обновлял так: https://www.opennet.ru/base/sys/port_upgrade.txt.html
Такие-же проблемы.

Отредактировано Rusl13 (15-12-2009 23:06:52)

8

Re: Free BSD 8.0 linux-base f10 не ставится

Эта статья 2003 года!!!

Используй csup а здесь пример
/usr/share/examples/cvsup/ports-supfile
скопируй файл в рутовский каталог  отредактируй в нем вот эту строчку

*default host=CHANGE_THIS.FreeBSD.org

на

*default host=cvsup3.FreeBSD.org
и
csup -g -L 2 /root/ports-supfile

Также обнови(загрузи если нет) исходники ядра, при сборке некоторых портов они
нужны  и точно также как порты обнови, пример :
/usr/share/examples/cvsup/standard-supfile
после обновления портов проверить их актуальность:
pkg_version -v | grep need
и если очень много старых то
#portupgrade -a
и после этого ставить порты.

9

Re: Free BSD 8.0 linux-base f10 не ставится

всё сделал, но много старых, portupgrade -a говорит несуществующая команда sad

10

Re: Free BSD 8.0 linux-base f10 не ставится

Поставить надо!
/usr/ports/ports-mgmt/portupgrade
Может не сработать по установке с портов, тогда
#pkg_add -r portupgrade

11

Re: Free BSD 8.0 linux-base f10 не ставится

ankor пишет:

Поставить надо!
/usr/ports/ports-mgmt/portupgrade
Может не сработать по установке с портов, тогда
#pkg_add -r portupgrade

с портов не ставится, pkg_add -r portupgrade сделал, но всё-равно
# portupgrade -a
portupgrade: Command not found.

12

Re: Free BSD 8.0 linux-base f10 не ставится

После установки делать:
#rehash и запускать установленный пакет(порт), если не сработает то
#reboot

13

Re: Free BSD 8.0 linux-base f10 не ставится

Пасибо, большое smile

14

Re: Free BSD 8.0 linux-base f10 не ставится

зачем reboot то? Достаточно выйти и снова войти в систему.
вот самое простое обновление дерева портов

portsnap fetch extract update

а также можно просто скачать архив дерева портов

15

Re: Free BSD 8.0 linux-base f10 не ставится

crash пишет:

зачем reboot то? Достаточно выйти и снова войти в систему.

В данном случае это не имеет значение.

crash пишет:

вот самое простое обновление дерева портов

portsnap fetch extract update

а также можно просто скачать архив дерева портов

А это кому как нравится.

16

Re: Free BSD 8.0 linux-base f10 не ставится

ankor пишет:

В данном случае это не имеет значение.

как это не имеет значения. Грузить весь сервак всегда имеет значение.

ankor пишет:

А это кому как нравится.

естественно. Но для дерево портов это самое простое.

17

Re: Free BSD 8.0 linux-base f10 не ставится

crash пишет:

Грузить весь сервак всегда имеет значение.

Сомневаюсь, что топикстартер сервак делает и linux-base устанавливает на сервер,
по крайней мере такого еще не видел, хотя всё может быть.

18

Re: Free BSD 8.0 linux-base f10 не ставится

дело не в топикстартере. А в целом.