sed: can't read /var/lib/openhab2/etc/version.properties: No such file or directory

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Scotty.de
Beiträge: 20
Registriert: 2. Sep 2023 20:53
Answers: 0

sed: can't read /var/lib/openhab2/etc/version.properties: No such file or directory

Beitrag von Scotty.de »

Hallo,

ich habe gerade ein Update von OH3.4 auf OH4 gemacht.
Dabei fällt mir die Meldung aus dem Betrefff auf.
Wenn ich das richtig verstehe versucht SED die OH Version auszulesen und diese auszugeben, was aber nicht funktioniert?
Wie kann ich das als Linux un OH Anfänger reparieren?

Grüße,
Scotty


Snapshot aus PUTTY:


login as: xxxxxxxxxxxxx
openhabian@192.168.178.92's password:xxxxxxxxxxxxxxxxxx
Linux openhabian 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch 64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Sun Sep 3 09:07:28 2023 from x.x.x.x.

###############################################################################
############### openhabian ##################################################
###############################################################################
## Ip = x.x.x.x.
## Release = Raspbian GNU/Linux 11 (bullseye)
## Kernel = Linux 6.1.21-v8+
## Platform = Raspberry Pi 4 Model B Rev 1.5
## Uptime = 0 day(s). 10:24:55
## CPU Usage = 1.77% avg over 4 cpu(s) (4 core(s) x 1 socket(s))
## CPU Load = 1m: 0.19, 5m: 0.10, 15m: 0.09
## Memory = Free: 2.62GB (70%), Used: 1.12GB (30%), Total: 3.75GB
## Swap = Free: 2.99GB (100%), Used: 0.00GB (0%), Total: 2.99GB
## Root = Free: 22.22GB (80%), Used: 5.52GB (20%), Total: 28.97GB
## Updates = 18 apt updates available.
## Sessions = 1 session(s)
## Processes = 130 running processes of 32768 maximum processes
###############################################################################
sed: can't read /var/lib/openhab2/etc/version.properties: No such file or directory
sed: can't read /var/lib/openhab2/etc/version.properties: No such file or directory


Welcome to __ _____ ____ _
____ ____ ___ ____ / / / / | / __ )(_)___ _____
/ __ \/ __ \/ _ \/ __ \/ /_/ / /| | / __ / / __ `/ __ \
/ /_/ / /_/ / __/ / / / __ / ___ |/ /_/ / / /_/ / / / /
\____/ .___/\___/_/ /_/_/ /_/_/ |_/_____/_/\__,_/_/ /_/
/_/
openHAB ()


Looking for a place to get started? Check out 'sudo openhabian-config' and the
documentation at https://www.openhab.org/docs/installati ... abian.html
The openHAB dashboard can be reached at http://openhabian:8080
To interact with openHAB on the command line, execute: 'openhab-cli --help'

openhabian@openhabian:~ $ ^

Benutzeravatar
udo1toni
Beiträge: 15246
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: sed: can't read /var/lib/openhab2/etc/version.properties: No such file or directory

Beitrag von udo1toni »

Der Punkt ist, er versucht, über das Verzeichnis /var/lib/openhab2/ zu lesen, was nur auf openHAB2-Systemen existiert.
Es gibt zwei Optionen: Entweder, Du nimmst die Anpassung im betreffenden Script von Hand vor (in ~/.bash_profile gibt es eine Zeile der Art

Code: Alles auswählen

if openhab3_is_installed; then OHPKG="openhab"; else OHPKG="openhab2"; fi
Diese Zeile ändern in

Code: Alles auswählen

if openhab2_is_installed; then OHPKG="openhab2"; else OHPKG="openhab"; fi
Eigentlich sollte die Datei bei einem Update ausgetauscht werden, kann aber sein, dass die Datei fehlerhafterweise nicht automatisch ersetzt wird, wenn sie schon existiert.

Die zweite Option wäre ein Reinstall der Improvements (Menüpunkt 10) und darauf achten, dass die Datei ausgetauscht wird; zur Not könntest Du die Datei auch umbenennen, dann sollte ein Reinstall die Datei neu erstellen.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Scotty.de
Beiträge: 20
Registriert: 2. Sep 2023 20:53
Answers: 0

Re: sed: can't read /var/lib/openhab2/etc/version.properties: No such file or directory

Beitrag von Scotty.de »

Danke, probiere ich die Woche aus.

Scotty.de
Beiträge: 20
Registriert: 2. Sep 2023 20:53
Answers: 0

Re: sed: can't read /var/lib/openhab2/etc/version.properties: No such file or directory

Beitrag von Scotty.de »

Hat funktioniert (mit dem nano editor)

Antworten