Проблема решена. Я отредактировал / etc / network / interfaces, который выглядел следующим образом:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
выглядеть следующим образом:
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.115
network 192.168.1.2
netmask 255.255.255.0
Я не уверен, как это должно было быть правильно настроено для dhcp, но то, что у меня сейчас, кажется, работает нормально, поэтому я буду придерживаться этого.
Для полноты я закончил использование следующего фрагмента оболочки:
#!/bin/sh
case "$SNAP_ARCH" in
"amd64") ARCH='x86_64-linux-gnu'
;;
"i386") ARCH='i386-linux-gnu'
;;
*)
echo "Unsupported architecture for this clock app build"
exit 1
;;
esac
Однако, поскольку обертка начинает усложняться, я скорее смотрю на создание плагина Snapcraft. [ ! d1]