mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-12-06 05:24:11 +03:00
update installation code to hold SDK 2.1 version (#20781)
This commit is contained in:
parent
fc1cad2872
commit
85f7138361
@ -2,9 +2,9 @@
|
|||||||
set -e
|
set -e
|
||||||
|
|
||||||
# Download the MxAccl for Frigate github release
|
# Download the MxAccl for Frigate github release
|
||||||
wget https://github.com/memryx/mx_accl_frigate/archive/refs/heads/main.zip -O /tmp/mxaccl.zip
|
wget https://github.com/memryx/mx_accl_frigate/archive/refs/tags/v2.1.0.zip -O /tmp/mxaccl.zip
|
||||||
unzip /tmp/mxaccl.zip -d /tmp
|
unzip /tmp/mxaccl.zip -d /tmp
|
||||||
mv /tmp/mx_accl_frigate-main /opt/mx_accl_frigate
|
mv /tmp/mx_accl_frigate-2.1.0 /opt/mx_accl_frigate
|
||||||
rm /tmp/mxaccl.zip
|
rm /tmp/mxaccl.zip
|
||||||
|
|
||||||
# Install Python dependencies
|
# Install Python dependencies
|
||||||
|
|||||||
@ -24,10 +24,13 @@ echo "Adding MemryX GPG key and repository..."
|
|||||||
wget -qO- https://developer.memryx.com/deb/memryx.asc | sudo tee /etc/apt/trusted.gpg.d/memryx.asc >/dev/null
|
wget -qO- https://developer.memryx.com/deb/memryx.asc | sudo tee /etc/apt/trusted.gpg.d/memryx.asc >/dev/null
|
||||||
echo 'deb https://developer.memryx.com/deb stable main' | sudo tee /etc/apt/sources.list.d/memryx.list >/dev/null
|
echo 'deb https://developer.memryx.com/deb stable main' | sudo tee /etc/apt/sources.list.d/memryx.list >/dev/null
|
||||||
|
|
||||||
# Update and install memx-drivers
|
# Update and install specific SDK 2.1 packages
|
||||||
echo "Installing memx-drivers..."
|
echo "Installing MemryX SDK 2.1 packages..."
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install -y memx-drivers
|
sudo apt install -y memx-drivers=2.1.* memx-accl=2.1.* mxa-manager=2.1.*
|
||||||
|
|
||||||
|
# Hold packages to prevent automatic upgrades
|
||||||
|
sudo apt-mark hold memx-drivers memx-accl mxa-manager
|
||||||
|
|
||||||
# ARM-specific board setup
|
# ARM-specific board setup
|
||||||
if [[ "$arch" == "aarch64" || "$arch" == "arm64" ]]; then
|
if [[ "$arch" == "aarch64" || "$arch" == "arm64" ]]; then
|
||||||
@ -37,11 +40,5 @@ fi
|
|||||||
|
|
||||||
echo -e "\n\n\033[1;31mYOU MUST RESTART YOUR COMPUTER NOW\033[0m\n\n"
|
echo -e "\n\n\033[1;31mYOU MUST RESTART YOUR COMPUTER NOW\033[0m\n\n"
|
||||||
|
|
||||||
# Install other runtime packages
|
echo "MemryX SDK 2.1 installation complete!"
|
||||||
packages=("memx-accl" "mxa-manager")
|
|
||||||
for pkg in "${packages[@]}"; do
|
|
||||||
echo "Installing $pkg..."
|
|
||||||
sudo apt install -y "$pkg"
|
|
||||||
done
|
|
||||||
|
|
||||||
echo "MemryX installation complete!"
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user