Drukuj
Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
 

Chodzi tu o rozwiązanie problemów, jakie może sprawić brak tej biblioteki.

Jesli chodzi o system opensuse biblioteka ta pochodząca z pakietu popt, a własciwie jej brak blokuje uruchamianie poszczególnych modułów yast co objawia się komunikatem:

Error while creating client module sw_single.
 

Brak tej biblioteki spowoduje także unieruchomienie programu rpm służącego do instalacji pakietów, jak również zypper'a. Program ten zapewne zawoła, że brak mu dostępu do biblioteki libpopt.so.0

Zatem w takiej sytuacji w normalny sposób nie da się doinstalować brakującego pakietu.
Rozwiązaniem dość prostym jest ręczne skopiowanie brakujących plików w odpowiednie miejsce.
Robimy to w następujący sposób:

  1. Plik libpopt.so.0.0.0 kopiujemy do katalogu /lib
  2. Następnie w tym katalogu do tego pliku robimy link symboliczny o nazwie libpopt.so.0
  3. Plik popt.mo kopiujemy do katalogu /usr/share/locale/pl/LC_MESSAGES


P.S.
Pliki podlinkowane to tego artykułu pochodzą z Knoppixa 4. Wszystko to bezbłędnie zadziałało na opensuse 11.1

Odsłony: 1876