DirectAdmin + Debian Lenny 5.0 64bit: Exim: Starting exim: /usr/sbin/exim: error while loading shared libraries: libperl.so.5.10:


Prawdziwym zaskoczeniem dla osób instalujących DirectAdmina na serwerze pod kontrolą Debiana Lenny 50 64bit może być niemiła informacja w panelu o tym, że usługa Exim jest zatrzymana.
Przy próbie uruchomienia Exima z poziomu konsoli możemy otrzymać następujący komunikat:

root@trustcom:# /etc/init.d/exim start
Starting exim: /usr/sbin/exim: error while loading shared libraries: libperl.so.5.10: cannot open shared object file: No such file or directory

Oczywiście efektem tego jest niedziałająca usługa Exima (serwer pocztowy).

Jak rozwiązać ten problem?

Analiza problemu wskazuje na brak biblioteki libperl5.10.
Wystarczy wykonać następujące polecenie:

apt-get install libperl5.10

Otrzymamy informację:

apt-get install libperl5.10
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Zostaną zainstalowane następujące NOWE pakiety:
libperl5.10
0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Konieczne pobranie 623kB archiwów.
Po tej operacji zostanie dodatkowo użyte 1409kB miejsca na dysku.
Pob: 1 http://ftp.de.debian.org lenny/main libperl5.10 5.10.0-19lenny2 [623kB]
Pobrano 623kB w 1s (561kB/s)
Zaznaczenie poprzednio niezaznaczonego pakietu libperl5.10.
(Odczytywanie bazy danych ... 14770 plików i katalogów obecnie zainstalowanych.)
Rozpakowanie libperl5.10 (z .../libperl5.10_5.10.0-19lenny2_i386.deb) ...
Konfigurowanie libperl5.10 (5.10.0-19lenny2) ...

Oznacza to, że biblioteka libperl5.10 została zainstalowana w naszym systemie. Teraz wystarczy wykonać polecenie:

/etc/init.d/exim start

Otrzymamy:

Starting exim:

Po chwili mamy już sprawnie działającą usługę Exim w naszym systemie.

Tags: , ,

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Comments are closed.