pdadmin-forum

pdadmin-forum » PD-Admin » Installation » [erledigt] Updatefehler » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Seiten (2): [1] 2 nächste » Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Updatefehler
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
19Marc82
Mitglied


Dabei seit: 26.07.2013
Beiträge: 189
Herkunft: Dortmund

Updatefehler Antworten | Zitieren | Editieren | Melden       Zum Anfang der Seite springen

Hier erst mal die geforderten Informationen...

Welche Version von pd-admin wird eingesetzt?
4.27

Welche Version der Serverumgebung wird eingesetzt?
0.277 Reihe 4

Welche Fehlermeldung erhalten Sie?
- siehe unten -

Wie sind die problematischen Dienste konfiguriert?
Standard SE Installation

Welche Logfile-Einträge (zB. Webserver- oder Mail-Logfile) gibt es?
- Keine gefunden -

Hallo zusammen,

ich habe ein Fehler beim updaten von Ubuntu 16.04. Der Fehler bezieht sich auf's Perl von pd-admin.

apt upgrade möchte "initramfs-tools" updaten. Dabei kommt folgender Fehler:
code:
1:
2:
3:
4:
5:
6:
7:
Can't locate DebianLinux.pm in @INC (@INC contains: /usr/local/pd-admin2/lib/perl5/5.10.1/x86_64-linux /usr/local/pd-admin2/lib/perl5/5.10.1 /usr/local/pd-admin2/lib/perl5/site_perl/5.10.1/x86_64-linux /usr/local/pd-admin2/lib/perl5/site_perl/5.10.1 /usr/local/pd-admin2/lib/perl5/site_perl/5.10.1/x86_64-linux /usr/local/pd-admin2/lib/perl5/site_perl/5.10.1 /usr/local/pd-admin2/lib/perl5/site_perl .) at /usr/bin/linux-version line 22.
BEGIN failed--compilation aborted at /usr/bin/linux-version line 22.
dpkg: Fehler beim Bearbeiten des Paketes initramfs-tools (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 2 zurück
Fehler traten auf beim Bearbeiten von:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)


Hat dazu jemand eine Idee oder einen Ansatz für mich? Besten Dank!

__________________
- Marc Müller -
Müller und Werkmann GbR

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von 19Marc82: 11.10.2016 16:47.

11.10.2016 15:05 19Marc82 ist offline E-Mail an 19Marc82 senden Homepage von 19Marc82 Beiträge von 19Marc82 suchen Nehme 19Marc82 in Deine Freundesliste auf
Eisenherz
Moderator


Dabei seit: 29.04.2009
Beiträge: 1.368

RE: Updatefehler Antworten | Zitieren | Editieren | Melden       Zum Anfang der Seite springen

Schaue mal wohin Perl zeigt:
code:
1:
2:
ls -la /usr/bin/perl
ls -la /usr/local/bin/perl
11.10.2016 15:20 Eisenherz ist offline E-Mail an Eisenherz senden Beiträge von Eisenherz suchen Nehme Eisenherz in Deine Freundesliste auf
19Marc82
Mitglied


Dabei seit: 26.07.2013
Beiträge: 189
Herkunft: Dortmund

Themenstarter Thema begonnen von 19Marc82
Antworten | Zitieren | Editieren | Melden       Zum Anfang der Seite springen

Das geht hier hin:
code:
1:
2:
3:
4:
root@s1:~# ls -la /usr/bin/perl
lrwxrwxrwx 1 root root 29 Okt  1 15:49 /usr/bin/perl -> /usr/local/pd-admin2/bin/perl
root@s1:~# ls -la /usr/local/bin/perl
lrwxrwxrwx 1 root root 29 Okt  1 15:49 /usr/local/bin/perl -> /usr/local/pd-admin2/bin/perl


__________________
- Marc Müller -
Müller und Werkmann GbR

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von 19Marc82: 11.10.2016 15:22.

11.10.2016 15:21 19Marc82 ist offline E-Mail an 19Marc82 senden Homepage von 19Marc82 Beiträge von 19Marc82 suchen Nehme 19Marc82 in Deine Freundesliste auf
Eisenherz
Moderator


Dabei seit: 29.04.2009
Beiträge: 1.368

Antworten | Zitieren | Editieren | Melden       Zum Anfang der Seite springen

Nimm mal den Link /usr/bin/perl raus und lasse ihn damit auf das Perl des Betriebssystems zeigen.
11.10.2016 15:30 Eisenherz ist offline E-Mail an Eisenherz senden Beiträge von Eisenherz suchen Nehme Eisenherz in Deine Freundesliste auf
19Marc82
Mitglied


Dabei seit: 26.07.2013
Beiträge: 189
Herkunft: Dortmund

Themenstarter Thema begonnen von 19Marc82
Antworten | Zitieren | Editieren | Melden       Zum Anfang der Seite springen

Das sieht noch schlechter aus, dann kommt das hier:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
/bin/sh: 1: /usr/sbin/dpkg-preconfigure: not found
initramfs-tools (0.122ubuntu8.3) wird eingerichtet ...
update-initramfs: deferring update (trigger activated)
Trigger für initramfs-tools (0.122ubuntu8.3) werden verarbeitet ...
/usr/sbin/update-initramfs: 233: /usr/sbin/update-initramfs: linux-version: not found
dpkg: Fehler beim Bearbeiten des Paketes initramfs-tools (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
 initramfs-tools
E: Sub-process /usr/bin/dpkg returned an error code (1)

Habe jetzt einfach nur "rm /usr/bin/perl" gemacht.

__________________
- Marc Müller -
Müller und Werkmann GbR
11.10.2016 15:35 19Marc82 ist offline E-Mail an 19Marc82 senden Homepage von 19Marc82 Beiträge von 19Marc82 suchen Nehme 19Marc82 in Deine Freundesliste auf
Eisenherz
Moderator


Dabei seit: 29.04.2009
Beiträge: 1.368

Antworten | Zitieren | Editieren | Melden       Zum Anfang der Seite springen

Wenn Du /usr/bin/perl -v ausführst, welche Version zeigt er dann an?
11.10.2016 15:39 Eisenherz ist offline E-Mail an Eisenherz senden Beiträge von Eisenherz suchen Nehme Eisenherz in Deine Freundesliste auf
19Marc82
Mitglied


Dabei seit: 26.07.2013
Beiträge: 189
Herkunft: Dortmund

Themenstarter Thema begonnen von 19Marc82
Antworten | Zitieren | Editieren | Melden       Zum Anfang der Seite springen

Wenn ich den Symlink wieder auf /usr/local/pd-admin2/bin/perl setze, dann kommt die Version: This is perl, v5.10.1 (*) built for x86_64-linux

__________________
- Marc Müller -
Müller und Werkmann GbR
11.10.2016 15:42 19Marc82 ist offline E-Mail an 19Marc82 senden Homepage von 19Marc82 Beiträge von 19Marc82 suchen Nehme 19Marc82 in Deine Freundesliste auf
Eisenherz
Moderator


Dabei seit: 29.04.2009
Beiträge: 1.368

Antworten | Zitieren | Editieren | Melden       Zum Anfang der Seite springen

Aber wenn da kein Symlink ist, dann kommt nicht gefunden?
Schaue mal in den Ordner, ob das Original Perl umbenannt wurde und kopiere es dann wieder zurück.
11.10.2016 15:44 Eisenherz ist offline E-Mail an Eisenherz senden Beiträge von Eisenherz suchen Nehme Eisenherz in Deine Freundesliste auf
19Marc82
Mitglied


Dabei seit: 26.07.2013
Beiträge: 189
Herkunft: Dortmund

Themenstarter Thema begonnen von 19Marc82
Antworten | Zitieren | Editieren | Melden       Zum Anfang der Seite springen

Richtig, dann kommt:
code:
1:
2:
3:
root@s1:/usr/bin# rm perl
root@s1:/usr/bin# /usr/bin/perl -v
bash: /usr/bin/perl: Datei oder Verzeichnis nicht gefunden

Ist aber klar, habe da ja dann nichts mehr, was auf Perl verweist.
Wie finde ich das heraus, ob das umbenannt wurde und wie kann ich das zurücksetzen?

__________________
- Marc Müller -
Müller und Werkmann GbR
11.10.2016 15:50 19Marc82 ist offline E-Mail an 19Marc82 senden Homepage von 19Marc82 Beiträge von 19Marc82 suchen Nehme 19Marc82 in Deine Freundesliste auf
Eisenherz
Moderator


Dabei seit: 29.04.2009
Beiträge: 1.368

Antworten | Zitieren | Editieren | Melden       Zum Anfang der Seite springen

Schaue mal in /usr/bin/ ob das irgendwas rumliegt was mit *perl* ist und dann kopiere das zurück z.B. "perl__" auf "perl".
11.10.2016 15:52 Eisenherz ist offline E-Mail an Eisenherz senden Beiträge von Eisenherz suchen Nehme Eisenherz in Deine Freundesliste auf
Seiten (2): [1] 2 nächste » Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
pdadmin-forum » PD-Admin » Installation » [erledigt] Updatefehler

Impressum | Team | Hilfe

Forensoftware: Burning Board, entwickelt von WoltLab GmbH    |    Design entwickelt von You-Online.de