Ano, na tom Debianu pod LXC. Nějaké Python moduly je třeba kompilovat, takže v tom Debianu to jde celkem snadno samo. Pod OpenWRT by to bylo peklo. Resp. by to za to nestálo.
Proč kontejner se neukazuje v LuCI, dobrá otázka… Mrknu na to, ale později. Snad během dnešního odpoledne, pokud ne, tak až zítra. (Je mi zvláštní, že na jednom Turrisovi to jde na druhém ne)
S tímto jsem měl také problém, dokud jsem neupravil v souboru “/etc/lxc/lxc.conf” konfigurační volbu “lxc.lxcpath” z výchozí hodnoty na hodnotu (cestu), kde mám skutečně LXC kontejnery umístěny.
Pak už se začaly v LuCI ukazovat …
root@debian:~# apt install ./apt_1.5~beta1_powerpcspe.deb
Reading package lists… Done
Building dependency tree
Reading state information… Done
Note, selecting ‘apt’ instead of './apt_1.5~beta1_powerpcspe.deb’
The following package was automatically installed and is no longer required:
libseccomp2
Use ‘apt autoremove’ to remove it.
Suggested packages:
apt-doc aptitude | synaptic | wajig powermgmt-base python-apt
The following packages will be REMOVED:
apt-utils
The following packages will be DOWNGRADED:
apt
0 upgraded, 0 newly installed, 1 downgraded, 1 to remove and 0 not upgraded.
Need to get 0 B/1228 kB of archives.
After this operation, 1394 kB disk space will be freed.
Do you want to continue? [Y/n] Y
0% [Working]E: could not load seccomp policy: Invalid argument - HttpMethod::Configuration (22: Invalid argument)
N: Download is performed unsandboxed as root as file ‘/root/apt_1.5~beta1_powerpcspe.deb’ couldn’t be accessed by user ‘_apt’. - pkgAcquire::Run (13: Permission denied)
E: Method file has died unexpectedly!
E: Sub-process file returned an error code (100)
Evidentně jsem si na pokusy nevybral to nejlepší období. apt-1.5 sice nainstaluji, ale jediné co funguje je apt-get update. Instalace má problém s rozbitými závislostmi a apt --fix-broken install mi cpe zpátky apt-1.6.
No nic, budu teď pár dní mimo, pak budu muset konečně dodělat prezentace na OpenAlt, tak to snad do té doby opraví
Chybička se vloudila, opravte si v doplněné dokumentaci parametr --include=debian-ports-archive-keyring, který jste omylem rozdělil napůl :-), když to někdo vezme COPY&PASTE, nebude mu to fungovat … jinak díky za doplnění návodu, včera jsem tutéž cestičku prošlápl a chystal se tady s tím pochlubit ale byl jste rychlejší…
Díky za nahlášení.
Do třetice všeho dobrého. Teď už by to mělo být opravené v dokumentaci. Pro Github za malou chvíli připravím PR.
Zásluhy patří @mkyral a @cech. Já jsem to pouze sjednotil na jedno místo a samozřejmě nesmíme zapomenout na autora článku LXC kontejnery pro Turris 1.x @rene.kliment
Připravte prosím PR jen na ten link do wiki. Ono to vypadá, že se v tomhle můžou věci dost měnit a pokaždé to měnit na dvou místech je zbytečné. Aktuálně v GH repu přínos nevidím.
Heh, celkem vtipne. Ja jsem v sobotu instaloval podle navodu LXC + Debian + HASS a funguje vse na 1. dobrou
Pokud pomuzou nejake balicky / soubory tak je zaslu…
Tak mně už to taky funguje. Akorát jsem musel povolit ten port na firewalu a pořád tam nemám tu hass.io stránku.
Když do konfigurace přidám hassion:, tak to na mně při startu vyplivne:
2017-10-29 18:15:28 INFO (MainThread) [homeassistant.setup] Setting up hassio
2017-10-29 18:15:28 ERROR (MainThread) [homeassistant.components.hassio] No HassIO supervisor detect!
2017-10-29 18:15:28 INFO (MainThread) [homeassistant.setup] Setup of domain hassio took 0.0 seconds.
2017-10-29 18:15:28 ERROR (MainThread) [homeassistant.setup] Setup failed for hassio: Component failed to initialize.
Asi mi něco chybí doinstalovat nebo nastavit. Ale nevím co