Kein Update möglich
Moderator: Ulrich
-
Stephan Helfers
- Beiträge: 44
- Registriert: Di 7. Mai 2019, 17:50
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 2 Mal
Kein Update möglich
Hallo,
ich bekomme immer eine Fehlermeldung beim durchführen von sudo update.
Folgende Meldungen werden mir angezeigt:
Host [solaranzeige.de]:9853 not found in /root/.ssh/known_hosts
Host [familie-kunz.net]:9853 not found in /root/.ssh/known_hosts
Im root Verzeichnis ist auch nichts zu finden.
Vielen Dank schon einmal.
Stephan
ich bekomme immer eine Fehlermeldung beim durchführen von sudo update.
Folgende Meldungen werden mir angezeigt:
Host [solaranzeige.de]:9853 not found in /root/.ssh/known_hosts
Host [familie-kunz.net]:9853 not found in /root/.ssh/known_hosts
Im root Verzeichnis ist auch nichts zu finden.
Vielen Dank schon einmal.
Stephan
- Ulrich
- Administrator
- Beiträge: 5462
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 165 Mal
- Danksagung erhalten: 826 Mal
Re: Kein Update möglich
Bitte speichere einmal diese Datei auf dem Raspberry und gebe dann im selben Verzeichnis folgendes ein:
sudo php update.php
sudo php update.php
- Dateianhänge
-
- update.php
- (4.89 KiB) 5-mal heruntergeladen
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
Stephan Helfers
- Beiträge: 44
- Registriert: Di 7. Mai 2019, 17:50
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 2 Mal
Re: Kein Update möglich
Danach wird mir folgednes angezeigt:
pi@solaranzeige:~/Downloads $ sudo php update.php
###############################################################################
# Solaranzeige Projekt Copyright (C) [2016-2023] [Ulrich Kunz]
#
# Dieses Programm ist freie Software. Sie können es unter den Bedingungen
# der GNU General Public License, wie von der Free Software Foundation
# veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß
# Version 3 der Lizenz oder (nach Ihrer Option) jeder späteren Version.
#
# Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, daß es
# Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne
# die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN
# BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License.
#
# Ein original Exemplar der GNU General Public License finden Sie hier:
# http://www.gnu.org/licenses/
#
# Dies ist ein Programmteil des Programms "Solaranzeige"
#
# Es dient dem Update der "Solaranzeige" Dateien
#
# Bullseye Bullseye Bullseye Bullseye Bullseye Bullseye
##############################################################################
ssh-keygen -f "/root/.ssh/known_hosts" -R "[solaranzeige.de]:9853"
ssh-keygen -f "/root/.ssh/known_hosts" -R "[familie-kunz.net]:9853"
cd /var/www/html
if [ "$(id -u)" != "0" ]
then
echo
echo "Starte script als root oder mit sudo davor!"
echo
exit 1
fi
echo ""
echo "Achtung! Bei einem Update können alle Dateien für die Solaranzeige ausgetauscht";
echo "werden, bis auf die Dateien 'user.config.php' und 'meldungen_senden.php'.";
echo "Haben Sie Änderungen an den Dateien selber vorgenommen, dann bitte";
echo "jetzt den Update Prozess abbrechen und die geänderten Dateien sichern.";
echo ""
echo "[W]eiter [A]bbruch"
echo ""
read vari
if [ "$vari" == "w" -o "$vari" == "W" ]; then
apt-get -qy install rsync
else
echo " "
echo "Update wurde abgebrochen -> EXIT"
echo "------------------------------------------------------------------"
echo " "
exit
fi
echo " "
echo "Update wurde gestartet."
echo " "
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/phpinc/funktionen.inc.php /var/www/html/phpinc
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/motd/motd /var/www/html
# Die Version festhalten.
FILE=$(<motd)
echo "$FILE" >> /etc/motd
rm /var/www/html/motd
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/*.php /var/www/html
chmod 0744 /var/www/html/usb_init.php
chmod 0744 /var/www/html/multi_usb_init.php
chmod 0744 /var/www/html/regler_auslesen.php
chmod 0744 /var/www/html/multi_regler_auslesen.php
chmod 0744 /var/www/html/checkreboot.sh
chmod 0744 /var/www/html/wetterdaten.php
chmod 0744 /var/www/html/mqtt_prozess.php
chmod 0744 /var/www/html/wartung.php
chmod 0744 /var/www/html/wallbox_steuerung.php
chmod 0744 /var/www/html/awattar.php
chmod 0744 /var/www/html/automation.php
chmod 0744 /var/www/html/strg-control.php
chmod 0744 /var/www/html/demo_daten_erzeugen.php
chown www-data:www-data /var/www/html/automation.web.php
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/automation.html /var/www/html
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/*.template /var/www/html
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/database/datenauswahl.sqlite3 /var/www/html/database
chown www-data:www-data /var/www/html/database/datenauswahl.sqlite3
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/update/update /usr/local/bin
chmod 0744 /usr/local/bin/update
chown pi:pi /usr/local/bin/update
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/update/support /usr/local/bin
chmod 0744 /usr/local/bin/support
chown pi:pi /usr/local/bin/support
rsync -av --no-t --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/update/solaranzeige /etc/logrotate.d/solaranzeige
chmod 0644 /etc/logrotate.d/solaranzeige
chown root:root /etc/logrotate.d/solaranzeige
rsync -a -v --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/api /var/www/html
echo " "
echo "------------------------------------------------------------------"
echo " "
echo "Solaranzeige Update ist beendet. Normalerweise ist kein 'reboot' nötig,"
echo "außer das Problem lag in der Verbindung zum Regler / Wechselrichter."
echo "In diesem Fall muss ein Reboot gemacht werden: 'sudo reboot'"
echo "Dieser Update war nicht für das Betriebssystem, InfuxDB und auch nicht für Grafana."
echo " "
echo " "pi@solaranzeige:~/Downloads $
pi@solaranzeige:~/Downloads $ sudo php update.php
###############################################################################
# Solaranzeige Projekt Copyright (C) [2016-2023] [Ulrich Kunz]
#
# Dieses Programm ist freie Software. Sie können es unter den Bedingungen
# der GNU General Public License, wie von der Free Software Foundation
# veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß
# Version 3 der Lizenz oder (nach Ihrer Option) jeder späteren Version.
#
# Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, daß es
# Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne
# die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN
# BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License.
#
# Ein original Exemplar der GNU General Public License finden Sie hier:
# http://www.gnu.org/licenses/
#
# Dies ist ein Programmteil des Programms "Solaranzeige"
#
# Es dient dem Update der "Solaranzeige" Dateien
#
# Bullseye Bullseye Bullseye Bullseye Bullseye Bullseye
##############################################################################
ssh-keygen -f "/root/.ssh/known_hosts" -R "[solaranzeige.de]:9853"
ssh-keygen -f "/root/.ssh/known_hosts" -R "[familie-kunz.net]:9853"
cd /var/www/html
if [ "$(id -u)" != "0" ]
then
echo
echo "Starte script als root oder mit sudo davor!"
echo
exit 1
fi
echo ""
echo "Achtung! Bei einem Update können alle Dateien für die Solaranzeige ausgetauscht";
echo "werden, bis auf die Dateien 'user.config.php' und 'meldungen_senden.php'.";
echo "Haben Sie Änderungen an den Dateien selber vorgenommen, dann bitte";
echo "jetzt den Update Prozess abbrechen und die geänderten Dateien sichern.";
echo ""
echo "[W]eiter [A]bbruch"
echo ""
read vari
if [ "$vari" == "w" -o "$vari" == "W" ]; then
apt-get -qy install rsync
else
echo " "
echo "Update wurde abgebrochen -> EXIT"
echo "------------------------------------------------------------------"
echo " "
exit
fi
echo " "
echo "Update wurde gestartet."
echo " "
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/phpinc/funktionen.inc.php /var/www/html/phpinc
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/motd/motd /var/www/html
# Die Version festhalten.
FILE=$(<motd)
echo "$FILE" >> /etc/motd
rm /var/www/html/motd
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/*.php /var/www/html
chmod 0744 /var/www/html/usb_init.php
chmod 0744 /var/www/html/multi_usb_init.php
chmod 0744 /var/www/html/regler_auslesen.php
chmod 0744 /var/www/html/multi_regler_auslesen.php
chmod 0744 /var/www/html/checkreboot.sh
chmod 0744 /var/www/html/wetterdaten.php
chmod 0744 /var/www/html/mqtt_prozess.php
chmod 0744 /var/www/html/wartung.php
chmod 0744 /var/www/html/wallbox_steuerung.php
chmod 0744 /var/www/html/awattar.php
chmod 0744 /var/www/html/automation.php
chmod 0744 /var/www/html/strg-control.php
chmod 0744 /var/www/html/demo_daten_erzeugen.php
chown www-data:www-data /var/www/html/automation.web.php
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/automation.html /var/www/html
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/*.template /var/www/html
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/database/datenauswahl.sqlite3 /var/www/html/database
chown www-data:www-data /var/www/html/database/datenauswahl.sqlite3
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/update/update /usr/local/bin
chmod 0744 /usr/local/bin/update
chown pi:pi /usr/local/bin/update
rsync -a -v --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/update/support /usr/local/bin
chmod 0744 /usr/local/bin/support
chown pi:pi /usr/local/bin/support
rsync -av --no-t --no-recursive --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/update/solaranzeige /etc/logrotate.d/solaranzeige
chmod 0644 /etc/logrotate.d/solaranzeige
chown root:root /etc/logrotate.d/solaranzeige
rsync -a -v --no-links --no-perms --no-owner --no-group rsync://solaranzeige.de:12000/ftp/Bullseye/api /var/www/html
echo " "
echo "------------------------------------------------------------------"
echo " "
echo "Solaranzeige Update ist beendet. Normalerweise ist kein 'reboot' nötig,"
echo "außer das Problem lag in der Verbindung zum Regler / Wechselrichter."
echo "In diesem Fall muss ein Reboot gemacht werden: 'sudo reboot'"
echo "Dieser Update war nicht für das Betriebssystem, InfuxDB und auch nicht für Grafana."
echo " "
echo " "pi@solaranzeige:~/Downloads $
- Ulrich
- Administrator
- Beiträge: 5462
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 165 Mal
- Danksagung erhalten: 826 Mal
Re: Kein Update möglich
Dann versuche es bitte einmal mit
php /Downloads/update.php
php /Downloads/update.php
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
Stephan Helfers
- Beiträge: 44
- Registriert: Di 7. Mai 2019, 17:50
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 2 Mal
Re: Kein Update möglich
Leider auch kein Erfolg.
pi@solaranzeige:~/Downloads $ php /Downloads/update.php
Could not open input file: /Downloads/update.php
pi@solaranzeige:~/Downloads $
und mit sudo davor bekomme ich wieder die Auflistung der Datei.
pi@solaranzeige:~/Downloads $ php /Downloads/update.php
Could not open input file: /Downloads/update.php
pi@solaranzeige:~/Downloads $
und mit sudo davor bekomme ich wieder die Auflistung der Datei.
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast