rpm - bazy z informacji z dysku ????
Jacek Osiecki
joshua2 w ciapek.uci.agh.edu.pl
Wto, 23 Mar 1999, 13:59:29 CET
On Thu, 18 Mar 1999, Tomasz Kłoczko wrote:
> On Wed, 17 Mar 1999, Wojciech "Sas" Cieciwa wrote:
> > Witam,
> > Mam ooooooooooooolbrzymi problem :(
> > dir /var/lib/rpm/ ????
> > PUSTY :((
> > I jak teraz zrobic aby nie trzeba bylo instalowac raz jeszcze calego
> > oprogramowania ???
> Możesz próbować poszukać pliku bazy w rzeczach skasowanych.
> Innej rady nie widzę.
Jeśli pamiętasz jakie pakiety miałeś zainstalowane - zainstaluj je z opcją
--justdb.
> [..]
> > Czy jest jakas metoda zweryfikowania wszystkich plikow na dysku ???
> > [do jakiego pakietu naleza]
> # find / -name * -exclude <tu ścieżki w jakich ma nie szukać> | xargs \
> rpm -qf 2>&1 | grep not > lista_plików_nienależących_do_pakietów
Ale to wtedy, gdy masz zdrową bazę rpm-a...
Ja bym zrobił tak:
mkdir /tmp/rpm
rpm --initdb --dbpath /tmp/rpm
rpm --dbpath /tmp/rpm/ -Uhv --nodeps --force --justdb \
/apps/src/bin-PLD-devel/*.i386.rpm
^^^^^^^^^^^^^^^^^^^^^^^^
Tutaj mam całą instalkę PLD.
A potem tak, jak napisał Tomek, tylko rpm --dbpath /tmp/rpm.
Swoją drogą, można by wrzucić gdzieś na ftp taką bazę - przydałaby się...
Pozdrawiam,
--
| Jacek Osiecki Kraków, tel. (012)-645 57 87 |
|mailto:joshua2 w linux.uci.agh.edu.pl http://dwd.interkom.pl/joshua/ |
Więcej informacji o liście dyskusyjnej pld-devel-pl