Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Перезапись библиотек cp /usr/compat/linux/usr/lib/* /usr/lib

Ответить
Настройки темы
FreeBSD - Перезапись библиотек cp /usr/compat/linux/usr/lib/* /usr/lib

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Была выполнена команда из под sudo
#sudo cp /usr/compat/linux/usr/lib/* /usr/lib то есть все похожие по названию библиотеки переписались

сейчас нет возможности зайти по ssh
после того как ввожу логин и пароль выдается следующее сообщение

FreeBSD 6.2-RELEASE (SMP) #0: Fri Jan 12 11:05:30 UTC 2007
/libexec/ld-elf.so.1: Shared object "libdl.so.2" not found, required by "libncurses.so.6"

Как восстановить, можно даже все библиотеки в /usr/lib?
Ответьте пожалуйста как можно скорее с четверга сервер лежит.
Спасибо!

Отправлено: 13:48, 22-11-2009

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


А бекап есть ? Если нет, то сделайте бекап и устанавливайте систему заново. Недостающее потом вытащите из бэкапа.

Если есть - то просто восстановите систему из бекапа.

-------
Поспешай не торопясь


Отправлено: 14:04, 22-11-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


а другого способа нет, например через livecd chroot? и скомпилить библиотеки /usr/src ...
Да бэкапа нет, иначе зачем бы я спрашивал.

Отправлено: 14:10, 22-11-2009 | #3


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Боюсь возникнет проблема - собранная библиотека скомпилировалась не с той и т.п. Выйдет гораздо дольше.

-------
Поспешай не торопясь


Отправлено: 14:15, 22-11-2009 | #4


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


понятно - спасибо

А вот посоветовали в другом форуме
Используйте утилиты в /rescue для входа и минимальной работы на сервере (в качестве шелла укажите /rescue/csh - они скомпилированы статически с библиотеками).
Можно попробовать выполнить make && make install, находясь в /usr/src/lib (при условии что сырцы к 6.2-RELEASE).

Другой вариант - запуститься с CD/livefs 6.2 и переписать /lib на сервере в оригинал.

Отправлено: 14:17, 22-11-2009 | #5


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата serivo:
sudo cp /usr/compat/linux/usr/lib/* /usr/lib »
дурная голова рукам покоя не даёт? эхехе...
вам придётся восстанавливать юзереленд (бекапов, конешно, нету?)
например, так - разыскиваем диск с дистром 6.2-RELEASE

mount /cdrom
cd /cdrom/base
cat base.?? | tar --unlink -xpzf - -C /

будьте внимательны и осторожны.

Отправлено: 14:23, 22-11-2009 | #6


Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


А можно по подробнее что эта команда делает

Отправлено: 15:18, 22-11-2009 | #7


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


распаковывает базовую систему, в тч либы, в корень, переписывая всё. если страшно, можете распаковать не в корень, а скажем в /tmp, а потом что нужно руками скопировать.

Отправлено: 00:41, 23-11-2009 | #8



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по FreeBSD » FreeBSD - Перезапись библиотек cp /usr/compat/linux/usr/lib/* /usr/lib

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Вопрос по squid: переполняется директория /usr! Pmax Программное обеспечение Linux и FreeBSD 16 23-01-2010 15:34
Debian/Ubuntu - я удалил каталог /usr/bin! .ExeRun Общий по Linux 3 21-09-2008 12:56
FreeBSD - Читая /usr/src/UPDATING Sadok Общий по FreeBSD 2 04-09-2008 21:15
FreeBSD - /usr переполнен lird_nikon Общий по FreeBSD 3 29-05-2008 15:15
USR 56k modem USB VlD Microsoft Windows 2000/XP 7 08-11-2003 23:34




 
Переход