Update install_coral_lxc.sh

This commit is contained in:
MacRimi 2025-02-01 21:18:47 +01:00 committed by GitHub
parent 0a78f17b90
commit 1b5a8afdbe
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -162,30 +162,28 @@ install_coral_in_container() {
DRIVER_PACKAGE="libedgetpu1-std"
fi
pct exec "$CONTAINER_ID" -- bash <<EOF
pct exec "$CONTAINER_ID" -- bash -c "
set -e
echo "- Updating package lists..."
echo '- Updating package lists...'
apt-get update
echo "- Installing iGPU drivers..."
echo '- Installing iGPU drivers...'
apt-get install -y va-driver-all ocl-icd-libopencl1 intel-opencl-icd vainfo intel-gpu-tools
chgrp video /dev/dri && chmod 755 /dev/dri
adduser root video && adduser root render
echo "- Installing Coral TPU dependencies..."
echo '- Installing Coral TPU dependencies...'
apt-get install -y gnupg python3 python3-pip python3-venv
echo "- Adding Coral TPU repository..."
echo '- Adding Coral TPU repository...'
curl -fsSL https://packages.cloud.google.com/apt/doc/apt-key.gpg | gpg --dearmor -o /usr/share/keyrings/coral-edgetpu.gpg
echo 'deb [signed-by=/usr/share/keyrings/coral-edgetpu.gpg] https://packages.cloud.google.com/apt coral-edgetpu-stable main' | tee /etc/apt/sources.list.d/coral-edgetpu.list
echo "- Updating package lists again..."
echo 'deb [signed-by=/usr/share/keyrings/coral-edgetpu.gpg] https://packages.cloud.google.com/apt coral-edgetpu-stable main' | tee /etc>
echo '- Updating package lists again...'
apt-get update
echo "- Installing Coral TPU driver (\$DRIVER_PACKAGE)..."
apt-get install -y \$DRIVER_PACKAGE
EOF
echo '- Installing Coral TPU driver ($DRIVER_PACKAGE)...'
apt-get install -y $DRIVER_PACKAGE
"
msg_ok "$(translate 'iGPU and Coral TPU drivers installed inside the container.')"