FHEM Forum

FHEM - Hardware => Server - Linux => Thema gestartet von: moonsorrox am 20 Oktober 2018, 18:30:31

Titel: [Gelöst] Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: moonsorrox am 20 Oktober 2018, 18:30:31
Ich habe versehentlich auf meinem Debian (OMV) Server fhem installiert, aber da sollte es nicht hin hin...! Habe das mit Putty gemacht und war in der falschen Session  :-\
Ich möchte es gern wieder komplett weg haben, da ich es ja in der VM habe...

Nun bekomme ich folgende Fehlermeldungen..
root@media-nas:~# dpkg -i fhem-5.9.deb
(Lese Datenbank ... 92497 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von fhem-5.9.deb ...
Failed to stop fhem.service: Unit fhem.service not loaded.
dpkg: Warnung: Unterprozess altes pre-removal-Skript gab den Fehlerwert 5 zurück
dpkg: stattdessen wird Skript aus dem neuen Paket probiert ...
Failed to stop fhem.service: Unit fhem.service not loaded.
dpkg: Fehler beim Bearbeiten des Archivs fhem-5.9.deb (--install):
Unterprozess neues pre-removal-Skript gab den Fehlerwert 5 zurück
cp: der Aufruf von stat für '/opt/fhem/contrib/init-scripts/fhem.service' ist nicht möglich: Datei oder Verzeichnis nicht gefunden
dpkg: Fehler beim Aufräumen:
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
fhem-5.9.deb
root@media-nas:~# apt-get remove fhem
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
E: Das Paket fhem muss neu installiert werden, es kann jedoch kein Archiv dafür gefunden werden.


jetzt möchte ich es gern wieder bereinigen, aber dafür fehlt es mir etwas an Erfahrung.
Fhem habe ich versucht neu zu installieren, aber es geht nicht.

Im FTP Programm sehe ich es noch, aber die Deinstallation klappt nicht siehe oben.
Wie gehe ich jetzt am besten vor..?
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: Beta-User am 20 Oktober 2018, 19:45:20
Auf den ersten Blick sieht das eher so aus, als wäre fhem gar nicht installiert. Da ist zwar das DEB vorhanden, aber das war es...
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: moonsorrox am 21 Oktober 2018, 00:39:13
ja da hast du Recht, aber es ist installiert. Ich hatte es nur zu spät gemerkt das ich es direkt ins Linux System installiert habe anstatt extra in der dafür gedachten VM.
Komme auch auf dieses Fhem nicht drauf.
Ich könnte es manuell über FTP heraus löschen, aber bringt es das dann und vorallem ohne Fehlermeldungen..?
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: Beta-User am 21 Oktober 2018, 04:45:53
Dann stellen sich zwei Fragen:
1. wie hättest du installiert
2. was hast du zwischenzeitlich gemacht?

Das klingt nach easy-way Installation und einem manuellen Löschen einzelner Teile?

Dann nochmal die sources.list ergänzen, installieren und erst danach  mit "purge"-Option deinstallieren. So sollte es sauber gehen; sonst besteht immer das Risiko, dass ungewollte Reste bleiben...
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: moonsorrox am 21 Oktober 2018, 11:59:33
Zitat von: Beta-User am 21 Oktober 2018, 04:45:53
Dann stellen sich zwei Fragen:
1. wie hättest du installiert
2. was hast du zwischenzeitlich gemacht?
1. über das Terminal/Console
2. ich habe durch diverse Fehlermeldungen versucht das paket wieder zu deinstallieren, dadurch das er immer gesagt hat Abhängigkeiten sind nicht erfüllt usw. habe ich es dann manuell heraus gelöscht.  :-\ das war sicher nicht so gut.!!!

Zitat von: Beta-User am 21 Oktober 2018, 04:45:53
Das klingt nach easy-way Installation und einem manuellen Löschen einzelner Teile?

Dann nochmal die sources.list ergänzen, installieren und erst danach  mit "purge"-Option deinstallieren. So sollte es sauber gehen; sonst besteht immer das Risiko, dass ungewollte Reste bleiben...
ja wie oben geschrieben hatte ich es dann manuell über FTP gelöscht  :-\

mmh das wird sicher schwierig, so gut bin ich nicht im Linux, aber ich werde mich mal durch kämpfen und evtl. weitere Fragen stellen
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: Beta-User am 21 Oktober 2018, 12:48:33
So wie du das schildert, war FHEM NIE installiert...
Lediglich die DEB war auf dem Zielrechner vorhanden.

Also lass alles, wie es ist, und installiere dann in der VM auf dem "easy-way" (da werden die Abhängigkeiten sauber aufgelöst bzw. du musst dann mal suchen, welche Ersatzpakete zu installieren sind, ist hier schon mit Ubuntu 18.04 Thema gewesen.
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: moonsorrox am 22 Oktober 2018, 11:04:05
OK, ich werde mal schauen ob ich das geregelt bekomme. Wenn nicht mache ich das OMV komplett neu...  :-\
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: betateilchen am 22 Oktober 2018, 14:26:07
eigentlich sind doch nur wenige Schritte nötig, um eine mißglückte FHEM Installation aus einem .deb zu vernichten


Punkt 3 ist ein bisschen distributionsabhängig. Bei klassischem Debian reicht es, in der Datei /var/lib/dpkg/status den entsprechenden Block für FHEM zu löschen. Da es sich um eine reine Textdatei handelt, ist das nicht weiter schwierig.
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: MadMax-FHEM am 22 Oktober 2018, 15:20:01
Autostart-Datei löschen nicht vergessen...
...oder passiert das Anlegen nicht, wenn man "nur" per .deb installiert!?
Nehme immer "the easy way"...

Ebenfalls Distri-abhängig...

/etc/initd/fhem

/etc/systemd/service/fhem.service

Kurz weil nur mobil grad...

Gruß, Joachim
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: betateilchen am 22 Oktober 2018, 17:18:46
Zitat von: MadMax-FHEM am 22 Oktober 2018, 15:20:01
Autostart-Datei löschen nicht vergessen...

ich hab das nicht vergessen, sondern absichtlich weggelassen ;)
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: MadMax-FHEM am 22 Oktober 2018, 17:29:45
Zitat von: betateilchen am 22 Oktober 2018, 17:18:46
ich hab das nicht vergessen, sondern absichtlich weggelassen ;)

Weil?

Gruß, Joachim
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: Beta-User am 22 Oktober 2018, 17:34:03
...die Installation nicht abgeschlossen wurde...
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: MadMax-FHEM am 22 Oktober 2018, 17:45:43
Aber nachschauen ob sie (dennoch/trotzdem) da sind kann ja mal nicht schaden ;)

Gruß, Joachim
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: Wernieman am 22 Oktober 2018, 22:08:39
Erstmal gucken, was das System denn überhaupt dazu sagt ...
dpkg -l | grep -i fhem

Wobei ich auch nach der Beschreibung davon ausgehe, das nihts installiert wurde.
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: moonsorrox am 23 Oktober 2018, 00:33:53
Hier meine Rückmeldung, nachdem ich heute Zeit hatte ist nun wieder alles geregelt.
Hab es so gemacht wie es betateilchen geschrieben hat und es hat alles funktioniert.

Kommt auch keine Fehlermeldung mehr...!
Die Distribution ist eine Ubuntu 18.04.01 LTS in einer Virtualbox

Das eigentliche System ist ein OMV 4.1.12
Da ich das FHEM jetzt in einer virtuellen Maschine habe kann ich damit testen.

Ein wenig OT
Was grad überhaupt nicht finde ist ein Debian 9 ohne jegliche GUI, da ich damit gerne auch nochmal in einer VM testen würde.
Hat jemand einen Link zu einer Debain Installation ohne GUI.?

Ich habe ein Debian mini.iso gefunden welches mir aber in einer VM keine Bootloader installiert hat, somit auch nicht startet.
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: Beta-User am 23 Oktober 2018, 06:40:47
Habe Debian vor einiger Zeit installiert und das auch bei ThinClient im Wiki beschrieben. Da war es so, dass man die GUI im Lauf der Installation _abwählen_ musste.
War aber vermutlich die mini oder Netinstall, das weiß ich nur acht mehr.
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: moonsorrox am 23 Oktober 2018, 12:23:57
OK, beide ISOs habe ich werde ich mal nochmals probieren...! Danke an alle hier die geholfen haben  :)
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: Wernieman am 23 Oktober 2018, 12:49:41
Anklicken "SSH- Server" und "Standart System Utilities"... und sonst nichts ...

ansonsten:
https://www.howtoforge.com/tutorial/debian-minimal-server/ (https://www.howtoforge.com/tutorial/debian-minimal-server/)
Titel: Antw:Einen Fehler bei der Fhem Installation bereinigen...
Beitrag von: moonsorrox am 23 Oktober 2018, 18:03:35
Ok, die netinst.iso habe ich jetzt mal geladen und werde sie als VM installieren