Skocz do zawartości

Prośba Do Użytkownikow Tego Forum


kniazio

Rekomendowane odpowiedzi

kurde chyba nie dam rady dopasowac tej bilblioteki libdl.so.2 do pliku newcs caly czas mam file to short pewnie znowu bedzie jakis inny problem bo to niemozliwe - przeszukalem i sprawdzilem ta biblioteke od wszystkich wersji fedory z linku ktory podal WalDo http://rpm.pbone.net i zadna nie pasuje

Czy ktos ma jakis pomysl??

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 49
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

We wszystkich wersjach plik /lib/libdl.so.2 to link symboliczny do biblioteki /lib/libdl-2.<numerek>.<numerek>.so, więc to plik libdl-2.*.*.so musisz wrzucać jako libdl.so.2 Na przykład w F10 wyglada to tak

[waldo@vbox ~]$ ls -l /lib/libdl.so.2
lrwxrwxrwx 1 root root 15 paź 22 13:50 /lib/libdl.so.2 -> libdl-2.8.90.so

Czyli jeśli pobierałbyś plik z F10, to do swojego systemu skopiować musisz plik /lib/libdl-2.8.90.so jak libdl.so.2 albo zrobić link symboliczny tak jak to ma miejsce w Fedorze. Analogicznie należy postąpić z innymi wersjami Fedory i biblioteki libdl.

 

Odnośnik do komentarza
Udostępnij na innych stronach

nie dalo by si ejakos prosciej :))
Nie. To jest proste jak budowa cepa.

Jeśli wolisz porównania z Windows, to link symboliczny pod linuksem jest odpowiednikiem (nieco bardziej elastycznym) windowsowego "skrótu" do aplikacji.

 

Po prostu weż plik libdl-2.*.*.so i skopiuj jako libdl.so.2

W czym problem? Oczywiście poza trafieniem na odpowiednia wersję libdl, bo o ile pamiętam w FC1 było libdl-2.3.2.so, w F8 mam libdl-2.7.<coś tam>.so a w F10 jest to już libdl-2.8.90.so

Odnośnik do komentarza
Udostępnij na innych stronach

No wreszcie zaskoczylem o co w tym chodzi

wcale nie trzeba szukac bibliotek

Jesli program krzyczy o brak jakiejs biblioteki znajdujemy w swojej dystrybucji biblioteke tego samego typu niekoniecznie o tej samej nazwie kopiujemy ja na kompa zmieniamy na nazwe jaka zyczy sobie program i spowrotem wrzucamy do systemu juz ze zmieniona nazwa i to wszystko

Jesli system nie trzyma naszych nowych bibliotek (znikaja po restarcie ) umieszczamy je w innym katalogu np na drugiej partycji i w pliku rc.local dopisujemy kilka linijeczek

np: cp partition/nazwa_biblioteki lib

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

×
×
  • Dodaj nową pozycję...