fix: replace xprop with x11-utils, use apt websocket-client package
xprop is not a Debian package name — it's in x11-utils. Also replace pip3 install with python3-websocket from apt (same library, no pip needed). This fixes the apt failure that prevented lightdm from being installed. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+2
-5
@@ -39,20 +39,17 @@ apt-get install -y \
|
|||||||
openbox \
|
openbox \
|
||||||
lightdm \
|
lightdm \
|
||||||
xserver-xorg \
|
xserver-xorg \
|
||||||
|
x11-utils \
|
||||||
xdotool \
|
xdotool \
|
||||||
xprop \
|
|
||||||
python3 \
|
python3 \
|
||||||
python3-pyqt5 \
|
python3-pyqt5 \
|
||||||
python3-pip \
|
python3-websocket \
|
||||||
sqlite3 \
|
sqlite3 \
|
||||||
git \
|
git \
|
||||||
curl \
|
curl \
|
||||||
openssh-server \
|
openssh-server \
|
||||||
2>&1 | grep -Ev "^(Reading|Selecting|Preparing|Unpacking|Setting|Processing|Triggers|Get)"
|
2>&1 | grep -Ev "^(Reading|Selecting|Preparing|Unpacking|Setting|Processing|Triggers|Get)"
|
||||||
|
|
||||||
echo "==> Installing websocket-client..."
|
|
||||||
pip3 install --break-system-packages websocket-client 2>&1 | tail -2
|
|
||||||
|
|
||||||
# ── Kiosk repo ─────────────────────────────────────────────────────
|
# ── Kiosk repo ─────────────────────────────────────────────────────
|
||||||
echo "==> Cloning kiosk repo..."
|
echo "==> Cloning kiosk repo..."
|
||||||
if [ ! -d "$REPO_DIR" ]; then
|
if [ ! -d "$REPO_DIR" ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user