Can't locate loadable object for module Data::Dumper in @INC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
root@hxyzxyzxy:/usr/local/src# apt-get install --reinstall perl
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Status-Informationen einlesen... Fertig
0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? J
debconf: Perl may be unconfigured (Can't locate XSLoader.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/local/lib/perl/5.10.1/IO.pm line 5.
BEGIN failed--compilation aborted at /usr/local/lib/perl/5.10.1/IO.pm line 5.
Compilation failed in require at /usr/local/lib/perl/5.10.1/IO/Handle.pm line 266.
BEGIN failed--compilation aborted at /usr/local/lib/perl/5.10.1/IO/Handle.pm line 266.
Compilation failed in require at /usr/local/lib/perl/5.10.1/IO/Seekable.pm line 101.
BEGIN failed--compilation aborted at /usr/local/lib/perl/5.10.1/IO/Seekable.pm line 101.
Compilation failed in require at /usr/local/lib/perl/5.10.1/IO/File.pm line 133.
BEGIN failed--compilation aborted at /usr/local/lib/perl/5.10.1/IO/File.pm line 133.
Compilation failed in require at /usr/share/perl/5.10/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
Richte perl ein (5.10.1-8ubuntu2.3) ...
Can't locate POSIX.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/sbin/update-alternatives line 25.
BEGIN failed--compilation aborted at /usr/sbin/update-alternatives line 25.
dpkg: Fehler beim Bearbeiten von perl (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
perl
E: Sub-process /usr/bin/dpkg returned an error code (1)
1
2
3
4
5
6
7
#!/usr/bin/perl
use strict;
use warnings;
use lib '/Pfad/zum/Verzeichnis'; # fuegt den Pfad /Pfad/zum/Verzeichnis dem @INC hinzu
use Module::Name; # unser Modul einbinden
1
2
3
4
5
6
7
8
root@hxyzxyzxy:/usr/local/src# cpan --help
Can't locate Config.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl /usr/local/src) at /usr/share/perl/5.10/File/Find.pm line 1336.
Compilation failed in require at /usr/share/perl/5.10/CPAN/CacheMgr.pm line 8.
BEGIN failed--compilation aborted at /usr/share/perl/5.10/CPAN/CacheMgr.pm line 8.
Compilation failed in require at /usr/share/perl/5.10/CPAN.pm line 22.
BEGIN failed--compilation aborted at /usr/share/perl/5.10/CPAN.pm line 22.
Compilation failed in require at /usr/bin/cpan line 175.
BEGIN failed--compilation aborted at /usr/bin/cpan line 175.
QuoteDann betreibst du einen vServer!?Linux ist leider nicht so sehr meine Welt;
QuoteWas hast du auf dem Server gemacht? Wozu das Backup?ach dem Einspielen eines Backup auf meinen vServer
2013-07-23T12:31:38 GwenDragonWas hast du auf dem Server gemacht? Wozu das Backup? Wie hast du das Backup eingespielt?
Was zeigt denn aptitude was ein Perl installiert ist?
oder dpkg --list perl*
//EDIT:
was du sicher brauchst an Paketen:
perl
perl-base
perl-modules
Also dann brav apt-get install --reinstall perl perl-modules perl-base
Quoteroot@h2031312:~# dpkg --list perl*
Kein Paket gefunden, das auf perl_5.10.1-8ubuntu2.3.diff.gz passt.
Kein Paket gefunden, das auf perl_5.10.1-8ubuntu2.3.dsc passt.
Kein Paket gefunden, das auf perl_5.10.1.orig.tar.gz passt.
Quoteroot@h2031312:~# apt-get install --reinstall perl perl-modules perl-base
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Status-Informationen einlesen... Fertig
0 aktualisiert, 0 neu installiert, 3 erneut installiert, 0 zu entfernen und 0 ni cht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Es müssen 4.494kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 0B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren [J/n]? J
Hole:1 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ lucid-updates/main perl-base 5.10.1-8ubuntu2.3 [1.008kB]
Hole:2 ftp://ftp.stratoserver.net/pub/linux/ubuntu/ lucid-updates/main perl-modu les 5.10.1-8ubuntu2.3 [3.486kB]
Es wurden 4.494kB in 1s geholt (4.100kB/s)
debconf: Perl may be unconfigured (Can't locate XSLoader.pm in @INC (@INC contai ns: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/p erl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/sit e_perl .) at /usr/local/lib/perl/5.10.1/IO.pm line 5.
BEGIN failed--compilation aborted at /usr/local/lib/perl/5.10.1/IO.pm line 5.
Compilation failed in require at /usr/local/lib/perl/5.10.1/IO/Handle.pm line 26 6.
BEGIN failed--compilation aborted at /usr/local/lib/perl/5.10.1/IO/Handle.pm lin e 266.
Compilation failed in require at /usr/local/lib/perl/5.10.1/IO/Seekable.pm line 101.
BEGIN failed--compilation aborted at /usr/local/lib/perl/5.10.1/IO/Seekable.pm l ine 101.
Compilation failed in require at /usr/local/lib/perl/5.10.1/IO/File.pm line 133.
BEGIN failed--compilation aborted at /usr/local/lib/perl/5.10.1/IO/File.pm line 133.
Compilation failed in require at /usr/share/perl/5.10/FileHandle.pm line 9.
Compilation failed in require at (eval 1) line 3.
BEGIN failed--compilation aborted at (eval 1) line 3.
) -- aborting
(Lese Datenbank ... 111110 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von perl-base 5.10.1-8ubuntu2.3 (durch .../perl-base_5. 10.1-8ubuntu2.3_i386.deb) ...
Entpacke Ersatz für perl-base ...
Richte perl-base ein (5.10.1-8ubuntu2.3) ...
(Lese Datenbank ... 111110 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von perl-modules 5.10.1-8ubuntu2.3 (durch .../perl-modu les_5.10.1-8ubuntu2.3_all.deb) ...
Entpacke Ersatz für perl-modules ...
Richte perl-modules ein (5.10.1-8ubuntu2.3) ...
Richte perl ein (5.10.1-8ubuntu2.3) ...
Quoteroot@h2031312:~# perl -e "use Data::Dumper;"
Can't locate Data/Dumper.pm in @INC (@INC contains: /etc
l/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /us
erl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .
BEGIN failed--compilation aborted at -e line 1.
2013-07-23T14:44:52 thollerdpkg --list perl* meldet:
Quoteroot@h2031312:~# dpkg --list perl*
Kein Paket gefunden, das auf perl_5.10.1-8ubuntu2.3.diff.gz passt.
Kein Paket gefunden, das auf perl_5.10.1-8ubuntu2.3.dsc passt.
Kein Paket gefunden, das auf perl_5.10.1.orig.tar.gz passt.
2013-07-23T17:14:58 GwenDragonUnd welche Perl-Pakete sind denn überhaupt installiert?
dpkg --list "*perl*" | grep ii | cut -d" " -f3
2013-07-24T06:22:51 GwenDragonJa, ein bisschen schlampig ist das ohne "
Ich rechnete nicht damit, dass er in seinem /root gerade diese Dateiene liegen hat.
2013-07-24T06:22:51 GwenDragonAnsonsten klappt es auch ohne die " ;)
2013-07-24T05:39:31 LinuxerOder wechsel in ein Verzeichnis, dass keine Dateien enthält, auf die das Pattern "perl*" passt...
2013-07-24T06:22:51 GwenDragonAber ich schriebe ja später:2013-07-23T17:14:58 GwenDragonUnd welche Perl-Pakete sind denn überhaupt installiert?
dpkg --list "*perl*" | grep ii | cut -d" " -f3
dpkg --list "*perl*"
Quoteroot@h2031312:/# dpkg --list "perl*"
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konfiguration/
Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name Version Beschreibung
+++-==============-==============-============================================
ii perl 5.10.1-8ubuntu Larry Wall's Practical Extraction and Report
un perl-5.004 <keine> (keine Beschreibung vorhanden)
un perl-5.005 <keine> (keine Beschreibung vorhanden)
ii perl-base 5.10.1-8ubuntu minimal Perl system
un perl-doc <keine> (keine Beschreibung vorhanden)
ii perl-modules 5.10.1-8ubuntu Core Perl modules
un perl5 <keine> (keine Beschreibung vorhanden)
un perl5-base <keine> (keine Beschreibung vorhanden)
un perlapi-5.10.0 <keine> (keine Beschreibung vorhanden)
un perlapi-5.10.1 <keine> (keine Beschreibung vorhanden)
Quotedeb ftp://ftp.stratoserver.net/pub/linux/ubuntu lucid main restricted universe
deb-src ftp://ftp.stratoserver.net/pub/linux/ubuntu lucid main restricted universe
deb ftp://ftp.stratoserver.net/pub/linux/ubuntu lucid-updates main restricted universe
deb-src ftp://ftp.stratoserver.net/pub/linux/ubuntu lucid-updates main restricted universe
deb ftp://ftp.stratoserver.net/pub/linux/ubuntu lucid-security main restricted universe
deb-src ftp://ftp.stratoserver.net/pub/linux/ubuntu lucid-security main restricted universe
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/r... sarge contrib
dpkg --list "*perl*" | grep ii | cut -d" " -f3
Quoteroot@h2031312:/# dpkg --list "*perl*" | grep ii | cut -d" " -f3
libapache2-mod-perl2
libapt-pkg-perl
libauthen-pam-perl
libconfig-inifiles-perl
libcrypt-cbc-perl
libcrypt-rijndael-perl
libdate-manip-perl
libdbd-mysql-perl
libdbi-perl
libdevel-symdump-perl
libdigest-hmac-perl
libdigest-sha1-perl
libemail-date-format-perl
liberror-perl
libfile-copy-recursive-perl
libfile-temp-perl
libhtml-parser-perl
libhtml-tagset-perl
libhtml-tree-perl
libio-pty-perl
libio-socket-inet6-perl
liblocale-gettext-perl
libmail-spf-perl
libmailtools-perl
libmime-lite-perl
libmime-types-perl
libnet-daemon-perl
libnet-dns-perl
libnet-ip-perl
libnet-ssleay-perl
libnetaddr-ip-perl
libperl5.10
libplrpc-perl
libsocket6-perl
libsys-hostname-long-perl
libterm-readkey-perl
libtext-charwidth-perl
libtext-iconv-perl
libtext-wrapi18n-perl
libtimedate-perl
liburi-perl
libwww-perl
libyaml-syck-perl
perl
perl-base
perl-modules
Quotecrondump.pl: Can't locate Data/Dumper.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /var/www/vhosts/webserver-sharing.org/_mysqldumper/msd_cron/crondump.pl line 44.
[Wed Jul 24 00:05:02 2013] crondump.pl: BEGIN failed--compilation aborted at /var/www/vhosts/webserver-sharing.org/_mysqldumper/msd_cron/crondump.pl line 44.
Status: 500
Content-type: text/html
Quoteroot@h2031312:~# cpan
Can't locate Config_heavy.pl in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl /root) at /usr/lib/perl/5.10/Config.pm line 69.
Compilation failed in require at /usr/share/perl/5.10/ExtUtils/MakeMaker.pm line 9.
BEGIN failed--compilation aborted at /usr/share/perl/5.10/ExtUtils/MakeMaker.pm line 9.
Compilation failed in require at /usr/share/perl/5.10/CPAN.pm line 46.
BEGIN failed--compilation aborted at /usr/share/perl/5.10/CPAN.pm line 46.
Compilation failed in require at /usr/bin/cpan line 175.
BEGIN failed--compilation aborted at /usr/bin/cpan line 175.
Quoteda -Y als Schalter bei der Installation verwendet wird
2013-07-24T09:45:29 GwenDragonBitte.
Quoteda -Y als Schalter bei der Installation verwendet wird
Und demnächst eine Installation mit Schalter -y unterlassen!
QuoteAutomatic updating can be turned off at any time by de-selecting the Scheduled updating currently enabled box on this form and clicking on Save and Apply.
2013-07-24T12:13:28 thollerNur im Update-Script, das die verfügbaren updates ausführt (manuell), ist -Y als Schalter gesetzt.
2013-07-23T15:19:37 GwenDragonEs ist sinnvoll, bei Experimenten wie jetzt vorher Backups zu ziehen.
Viel kaputt machen kannst du eh nicht mehr.
Hilft dir das?
apt-get -f install
Quoteroot@h2031312:~# apt-get install -f perl perl-modules perl-base
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Status-Informationen einlesen... Fertig
perl ist schon die neueste Version.
perl-modules ist schon die neueste Version.
perl-base ist schon die neueste Version.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
2013-07-23T15:28:37 GwenDragonKetzerische Lösung:
von http://www.parallels.com/de/download/plesk/11/ für Ubuntu 10 den Autoinstaller herunter laden und Plesk 11 neu installieren.