The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как восстановить /usr/local/bin на FreeBSD"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как восстановить /usr/local/bin на FreeBSD"
Сообщение от Zeron emailИскать по авторуВ закладки on 01-Июн-03, 07:51  (MSK)
Hi all!
Такая вот глупейшая ситуация - удалил каталог /usr/local/bin/ (FreeBSD 5.0)
Подскажите - как его восстановить? В смысле чего и как переинсталить что бы его заново заполнить?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Как восстановить /usr/local/bin на FreeBSD"
Сообщение от messer Искать по авторуВ закладки on 01-Июн-03, 08:00  (MSK)
>Hi all!
>Такая вот глупейшая ситуация - удалил каталог /usr/local/bin/ (FreeBSD 5.0)
>Подскажите - как его восстановить? В смысле чего и как переинсталить что
>бы его заново заполнить?

в /usr/local/bin лежат те бинарники, который ты установил сам. так что можешь просто переставить все. или попробуй какие-нибудь проги для восстановления данных.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Как восстановить /usr/local/bin на FreeBSD"
Сообщение от Zeron emailИскать по авторуВ закладки on 01-Июн-03, 08:17  (MSK)
>в /usr/local/bin лежат те бинарники, который ты установил сам. так что можешь
>просто переставить все. или попробуй какие-нибудь проги для восстановления данных.

Я собственно и не сразу заметил что у меня нет этого каталога. Тока когда perl перестал запускаться. Я так понимаю что там лежат файлы от некоторых установленых в системе packages? Можно их как-нить все кучей пересетапить? Т.к. из "нестандартных" прог и меня установлени тока сквид - все остально стандартное системное... Может ресетапнуть всю систему? Или как-нить восстановить?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Как восстановить /usr/local/bin на FreeBSD"
Сообщение от lavr emailИскать по авторуВ закладки on 01-Июн-03, 13:28  (MSK)
>>в /usr/local/bin лежат те бинарники, который ты установил сам. так что можешь
>>просто переставить все. или попробуй какие-нибудь проги для восстановления данных.
>
>Я собственно и не сразу заметил что у меня нет этого каталога.
>Тока когда perl перестал запускаться. Я так понимаю что там лежат
>файлы от некоторых установленых в системе packages? Можно их как-нить все
>кучей пересетапить? Т.к. из "нестандартных" прог и меня установлени тока сквид
>- все остально стандартное системное... Может ресетапнуть всю систему? Или как-нить
>восстановить?

никак, иногда быстрее сделать new-install...

ls -la /var/db/pkg - смотри что устанавливал и устанавливай заново

ps. а почему только /usr/local/bin удалил, можно еще и rm -rf /usr
или сразу rm -rf /???

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Как восстановить /usr/local/bin на FreeBSD"
Сообщение от Zeron emailИскать по авторуВ закладки on 01-Июн-03, 13:51  (MSK)
>никак, иногда быстрее сделать new-install...
>ls -la /var/db/pkg - смотри что устанавливал и устанавливай заново
>ps. а почему только /usr/local/bin удалил, можно еще и rm -rf /usr
>или сразу rm -rf /???

Вот! Буквально пол часа назад закончил работу по восстановлению:
1. Как и предлогал lavr, слил листинг каталога /var/db/pkg/ в файл.
2. Написал скриптец:
--------------------------------
#!/bin/sh
exec < /root/kill.txt # в kill.txt как раз листинг /var/db/pkg/
while read string
do
echo "REINSTALL pkg: $string"
/usr/sbin/pkg_add -f /cdrom/packages/All/$string.tbz # в сидюке у меня компаха с дитрибутивом FreeBSD 5.0
echo "DONE pkg: $string"
done
exit 0
--------------------------------
Скрип работал примерно час - полтора.
Причем когда ставился scrollkeeper - лазил зачемто в инет, и выдвал ошибки синтаксиса в XML. Или это был sdocbook-xml?....
Да и Gnome, в котором я кстати и удалил сабжевый каталог, при завершении чета сильно ругается - прибью я его на всякий случай...

Но тем не менее, есть ВОПРОСЫ: куда девалась в FreeBSD 5.0 команда pkg_update и че за фенька этот scrollkeeper? А sdocbook-xml чё делает?

PS.: 2Lavr - вопросы эти не конкретно Вам, а так, просто мысли вслух, поэтому не побращайте внимания на их не вполне вежливый тон....

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру