Symcon Installation unter Proxmox 7.1

Hallo,
ich möchte gerne IP Symcon unter Proxmox installieren und bekomme aber Fehlermeldungen.

Bin so vorgegangen:

  1. unter Proxmox das Template für Ubuntu 20.04 gezogen
  2. einen Container erstellt mit dem Template
  3. Container gestartet
  4. in der Konsole des Containers die Installation vorgenommen aus der Dokumentation/Installation/Linux → Befehle ohne sudo
Ubuntu 20.04 LTS Symcon tty1

Symcon login: root
Password: 
Welcome to Ubuntu 20.04 LTS (GNU/Linux 5.13.19-3-pve x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

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

Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.

root@Symcon:~# echo "deb [arch=amd64] http://apt.symcon.de/ stable ubuntu" | sudo tee /etc/apt/sources.list.d/symcon.list
sudo: setrlimit(RLIMIT_CORE): Operation not permitted
deb [arch=amd64] http://apt.symcon.de/ stable ubuntu
root@Symcon:~# wget -qO - https://apt.symcon.de/symcon.key | sudo apt-key add -
sudo: setrlimit(RLIMIT_CORE): Operation not permitted
E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation
root@Symcon:~# echo "deb [arch=amd64] http://apt.symcon.de/ stable ubuntu" | tee /etc/apt/sources.list.d/symcon.list
deb [arch=amd64] http://apt.symcon.de/ stable ubuntu
root@Symcon:~# wget -qO - https://apt.symcon.de/symcon.key | apt-key add -
E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation
root@Symcon:~# apt-get update
Get:1 http://archive.ubuntu.com/ubuntu focal InRelease [265 kB]
Get:2 http://apt.symcon.de stable InRelease [1396 B]
Err:2 http://apt.symcon.de stable InRelease         
  The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F06C1468340D3A2A
Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:4 http://archive.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Get:5 http://archive.ubuntu.com/ubuntu focal/main Translation-en [506 kB]
Get:6 http://archive.ubuntu.com/ubuntu focal/main amd64 c-n-f Metadata [29.5 kB]
Get:7 http://archive.ubuntu.com/ubuntu focal/restricted Translation-en [6212 B]
Get:8 http://archive.ubuntu.com/ubuntu focal/restricted amd64 c-n-f Metadata [392 B]
Get:9 http://archive.ubuntu.com/ubuntu focal/universe Translation-en [5124 kB]
Get:10 http://archive.ubuntu.com/ubuntu focal/universe amd64 c-n-f Metadata [265 kB]
Get:11 http://archive.ubuntu.com/ubuntu focal/multiverse Translation-en [104 kB]
Get:12 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 c-n-f Metadata [9136 B]
Get:13 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1510 kB]
Get:14 http://archive.ubuntu.com/ubuntu focal-updates/main Translation-en [296 kB]
Get:15 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 c-n-f Metadata [14.7 kB]
Get:16 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [736 kB]
Get:17 http://archive.ubuntu.com/ubuntu focal-updates/restricted Translation-en [105 kB]
Get:18 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 c-n-f Metadata [532 B]
Get:19 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [894 kB]
Get:20 http://archive.ubuntu.com/ubuntu focal-updates/universe Translation-en [196 kB]
Get:21 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 c-n-f Metadata [20.0 kB]
Get:22 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [24.8 kB]
Get:23 http://archive.ubuntu.com/ubuntu focal-updates/multiverse Translation-en [6928 B]
Get:24 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [620 B]
Get:25 http://archive.ubuntu.com/ubuntu focal-security/main amd64 Packages [1178 kB]
Get:26 http://archive.ubuntu.com/ubuntu focal-security/main Translation-en [210 kB]
Get:27 http://archive.ubuntu.com/ubuntu focal-security/main amd64 c-n-f Metadata [9132 B]
Get:28 http://archive.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [686 kB]
Get:29 http://archive.ubuntu.com/ubuntu focal-security/restricted Translation-en [97.9 kB]
Get:30 http://archive.ubuntu.com/ubuntu focal-security/restricted amd64 c-n-f Metadata [536 B]
Get:31 http://archive.ubuntu.com/ubuntu focal-security/universe amd64 Packages [676 kB]
Get:32 http://archive.ubuntu.com/ubuntu focal-security/universe Translation-en [115 kB]
Get:33 http://archive.ubuntu.com/ubuntu focal-security/universe amd64 c-n-f Metadata [13.0 kB]
Get:34 http://archive.ubuntu.com/ubuntu focal-security/multiverse amd64 Packages [21.8 kB]
Get:35 http://archive.ubuntu.com/ubuntu focal-security/multiverse Translation-en [4948 B]
Get:36 http://archive.ubuntu.com/ubuntu focal-security/multiverse amd64 c-n-f Metadata [536 B]
Reading package lists... Done    
W: GPG error: http://apt.symcon.de stable InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY F06C1468340D3A2A
E: The repository 'http://apt.symcon.de stable InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
root@Symcon:~# apt-get install symcon
Reading package lists... Done
Building dependency tree... Done
E: Unable to locate package symcon
root@Symcon:~# 

Der Container scheint den Befehl sudo nicht zu unterstützen und dadurch die Hilfsdateien für die Paketquellen nicht korrekt zu aktualisieren. Daher erstmal in die Paketquellendatei reinsehen

/etc/apt/sources.list.d/symcon.list

mit nano (Editor) oder nur anzeigen auf der Konsole mit cat.

Um die Signatur der Paketquellen zu überprüfen bzw. im ersten Schritt deren Signatur zu hinterlegen benötigst du das Paket gnupq, welches aber garnicht installiert ist. Also erstmal dieses installieren.

In der list steht:
deb [arch=amd64] http://apt.symcon.de/ stable ubuntu

Ich habe gnupg2 nach installiert und jetzt hat es funktioniert.

Danke

Hab noch eine Frage zum kopieren des logfiles oder ähnliches von dem Container bzw. Symcon zu meinem Windows PC. Geht das nur über SSH? Habe es mit WinSCP probiert das funktioniert nicht. Der Zugriff wird immer verweigert.

Das verweigern kommt evtl. dadurch, das Du versucht hast Dich bei WinSCP als Root anzumelden, per default wird das geblockt.
Die Proxmox LXC Container verhalten sich auch anders wie Docker Container. Ich würde auf Proxmox eine echte VM bevorzugen, soviel mehr ziehen die auch nicht

Hallo zusammen :slight_smile:
Das Problem entsteht hier:

also es gibt noch ein sudo im hinteren teil des befehls :wink:

Wobei man den Sudo an der Stelle gar nicht braucht wenn man schon root ist

Das sudo lösche ich immer raus, außer am Anfang hatte ich diesen Fehler gemacht. Ich habe es jetzt so gelöst das ich einen weiteren User in dem Symcon bzw. Ubuntu Container angelegt habe und mit dem geht es jetzt. Auf die logfiles kann ich direkt zugreifen und Skripte etc. habe ich mit der Zeile "cp /var/lib/symcon/scripts/46514.ips.php /home/„angelegter Name“ gelöst in dem ich das gewünschte Skript in diesen Ordner kopiere.

Schon etwas älter Dein Thread, hast du Symcon als VM oder im Container installiert, Ubuntu Desktop oder Server, und wie sind nach einem Jahr Deine Erfahrungen, Würde mich sehr interessieren.
VG
Jürgen

Hallo Jürgen,
habe Symcon im Container installiert unter Ubuntu Server. Bin soweit zufrieden damit, aber ist auch etwas umständlicher als auf einem Windows Rechner. Bin jetzt auch kein Linux Profi, aber in der Regel komme ich weiter, bis auf spezielle Sachen dann muss ich auch nachfragen. Wenn du das in Betracht ziehst, kann ich dir gerne eine Übersicht senden wie man ein Backup etc. macht.

Hallo Stefan, danke für Deine Rückmeldung. Ich habe selbst schon mehrere Container und VM’s unter Proxmox am laufen, eher unbedeutende Server (Grafana, Unifi etc) Symcon habe ich am WE auf Linux auf einen NUC umgezogen, war vorher in einer W10 Installation. Linux läuft noch als GUI Variante Mint…aber der Übergang problemlos… Bis auf Echo Remote und Passwort Fernzugang, hat alles geklappt. Ich habe gelesen, dass VM irgendwie besser wären als LXC’s, bei Home Assistant schwört die Gemeinde aus dem US-Raum auf VM’s. deshalb meine Frage. Tommi hat das in einer Antwort oben auch schon angemerkt…

Bin aber auch kein Linux Profi, aber die Basics zum Betreiben reichen nach meiner Meinung aus… Ich werde noch weiter stöbern und dann erst mal eine Testinstallation durchführen.
VG
Jürgen

Hallo Jürgen,
Ok, dachte du hättest noch nichts. Das mit einer Testinstallation geht ja problemlos. Lese gerade das du auch Unifi Hardware nutzt. Hast du nicht zufällig einen neueren Panasonic TV? Habe verschiedene VLAN’s und bekomme weil der TV in einem anderen Netz ist keine Verbindung zum TV von Symcon aus. Anpingen aus Symcon funktioniert.

Leider habe ich einen LG TV und ihn auch nirgends eingebunden auch kein VLAN, sorry, da kann ich Dir nicht helfen.
VG