URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 54133
[ Назад ]

Исходное сообщение
"Апгрейд пакаджей"

Отправлено Piligrim , 04-Мрт-05 17:39 
Всем привет.
Дома стоит FreeBSD 5.3. Инета дома как такого нет, соответсвенно есть инет на работе. Я накачал всяких пакаждей, игрушки там, другой всякий нужный софт и к ним скачал новые пакеты иксов и много чего другого, скинул всё на винт принёс домой ставлю с фатовского раздела.
Была такая проблема, что некоторый софт падал с сообщением:

Fatal error 'Spinlock called when not threaded.' at line 83 in file /usr/src/lib/libpthread/thread/thr_spinlock.c (errno = 0)
Abort trap (core dumped)

но всё удачно решилось созданием файлика /etc/libmap.conf с таким вот содержимым:
libpthread.so.1 libc_r.so.5
libpthread.so libc_r.so

Часть пакетов при установке ругается, на то стоят старые пакеты иксов, glibc и т.д. Как можно достаточно безболезнено обновить установленые пакеты с помощью скачанных пакетов?
Деинсталить и занового ставить не выход, portupgred -ом ни как не могу разобраться как.


Содержание

Сообщения в этом обсуждении
"Апгрейд пакаджей"
Отправлено wattonen , 05-Мрт-05 08:40 
используй порты:
к примеру, на работе: portsnap fetch && portsnap extract && portsnap update && portupgrade -all
затем несешь /usr/ports домой, и дома portupgrade -all