View previous topic :: View next topic |
Author |
Message |
oort n00b
Joined: 03 Oct 2004 Posts: 33 Location: Poland/Lublin
|
Posted: Tue Mar 08, 2005 4:14 pm Post subject: Usunąłem /var/db :((( |
|
|
Coś mnie wczoraj naszło i podczas porządków usunąłem katalog /var/db Wiem, głupota, nie krzyczcie. Teraz oczywiście system twierdzi, że nie mam żadnych paczek zainstalowanych (podczas emerge, bo normalnie wszystko działa) i podczas chociażby emerge sed chce ściągać kilkadziesiąt innych. Więc mam pytanie, czy da się jakoś odratować tę bazę? Bo samo przeemergowanie wszystkiego nie wiem czy coś da. Prawdopodobnie zostaną jakieś starsze programy i porobi się syf... |
|
Back to top |
|
|
Dawid159 Guru
Joined: 28 Jun 2004 Posts: 414 Location: /dev/Kłodzko
|
Posted: Tue Mar 08, 2005 4:30 pm Post subject: |
|
|
Pakiety, które wiesz, że na 100% są w systemie możesz dodać do tej bazy poprzez emerge --inject, też mi się posypalo przy zabawie z partycjami ale odratowałem baze |
|
Back to top |
|
|
qermit Veteran
Joined: 02 Feb 2005 Posts: 1032
|
Posted: Tue Mar 08, 2005 5:45 pm Post subject: |
|
|
muszę cię pocieszyć bo ja kidyś nadpisałem sobię partycję jakimiś śmieciami (a byłem świerzo po instalacji).
Posprawdzaj co masz w /usr/share, /usr/lib - chyba prawie wszystko coś tam wrzuca. _________________ "A co ty masz w swoim LinuXie?" - Dr Qermit |
|
Back to top |
|
|
PKraszewski n00b
Joined: 25 Mar 2004 Posts: 2
|
Posted: Wed Mar 09, 2005 9:38 am Post subject: |
|
|
Polecam uzupełnić przedpiścę:
zakładając, że nie zabiłeś /var/log/emerge wygeneruj czymkolwiek listę zainstalowanych pakietów (sed, awk, perl, python) - na tej podstawie wygeneruj listę dla 'emerge inject'.
Pozdrawiam. _________________ --
Pawel Kraszewski |
|
Back to top |
|
|
oort n00b
Joined: 03 Oct 2004 Posts: 33 Location: Poland/Lublin
|
Posted: Wed Mar 09, 2005 11:32 am Post subject: |
|
|
Dziękuję Wam za odpowiedzi. --inject faktycznie działa, ale nie zawsze. nie mogę np zastosować go do gentoo-sources, a próbowałem na różne sposoby:
emerge --inject gentoo-sources
emerge --inject sys-kernel/gentoo-sources
Za każdym razem dostaję np. !!! gentoo-sources is not a specific cat/pkg-version, skipping...
Poza tym w tym przypadku odnosi się do serii 2.4, ja mam 2.6, a przy wielu paczkach koniecznie chce ściągać źródła. Jak ewentualnie przekonać go do tego, żeby chciał ściągać 2.6? A najlepiej jeszcze, żebym nie musiał tego jądra instalować, bo chyba chodzi tu tylko o pliki nagłówkowe? Mam 2.6.3 bo tylko na nim w miarę działają sterowniki do modemu sagema i nie chciałbym go zmieniać. Jednak coś czuję, że jak znajdę trochę czasu, to postawię system od początku, bez syfu. Wszystko co potrzebne i nic więcej |
|
Back to top |
|
|
Dawid159 Guru
Joined: 28 Jun 2004 Posts: 414 Location: /dev/Kłodzko
|
Posted: Wed Mar 09, 2005 2:04 pm Post subject: |
|
|
emerge--inject wrote: | !!! gentoo-sources is not a specific cat/pkg-version, skipping... |
Powinno być tak jak pisze czyli kategoria/pakiet-wersja czyli na przykladzie gentoo-sources wygląda to tak:
Code: | emerge --inject sys-kernel/gentoo-sources-2.6.11-r2 |
Wersja, która jest zainstalowana może się oczywiście różnić |
|
Back to top |
|
|
oort n00b
Joined: 03 Oct 2004 Posts: 33 Location: Poland/Lublin
|
Posted: Wed Mar 09, 2005 2:12 pm Post subject: |
|
|
faktycznie dziękuję ślicznie może jest jeszcze nadzieja
czyli nie powinno być problemów, jeśli zrobię to samo z x.org mimo, że nadal trzymam się xfree? :> |
|
Back to top |
|
|
Dawid159 Guru
Joined: 28 Jun 2004 Posts: 414 Location: /dev/Kłodzko
|
Posted: Wed Mar 09, 2005 2:22 pm Post subject: |
|
|
oort wrote: | czyli nie powinno być problemów, jeśli zrobię to samo z x.org mimo, że nadal trzymam się xfree? :> | Hmm tego nie rozumiem Znaczy się, że korzystasz z xfree a chcesz poinformować emerge, że masz zainstalowane x.org Jak dla mnie trochę bez sensu |
|
Back to top |
|
|
oort n00b
Joined: 03 Oct 2004 Posts: 33 Location: Poland/Lublin
|
Posted: Wed Mar 09, 2005 8:16 pm Post subject: |
|
|
no wiem wiem :> mam xfree, ale w portage już nie występuję, więc chciałem je oszukać, że niby mam xorg. w sumie obie sa implementacjami protokołu X11. tylko jak to bywa pewnie różnice są i część programów tego nie przełknie. może czas trochę odświeżyć system czy teraz przejście z x.org nie jest już takie problematyczne jak kiedyś? bo miałem jedno nieudane podejście i stwierdziłem, że poczekam |
|
Back to top |
|
|
|