DaVinci Resolve

DaVinci Resolve
Este script instala o editor de vídeo DaVinci Resolve e aplica pequenas correções necessárias pra que ele seja executado corretamente no Ubuntu Studo, porém, é necessário que o arquivo de instalação .zip esteja na pasta ~/Downloads (não é necessário descompactar).
A instalação é feita através do MakerResolveDeb.
#!/bin/bash
set -e
source <(curl -sSL https://estudio-plus.pages.dev/functions.lib)
install_resolve() {
sudo usermod -aG render,video "$USER"
INSTNAME='fakeroot'
install_deb
temp_dir=$(mktemp -d "$HOME"/.install-resolve.XXXXXX)
pushd "$temp_dir" >/dev/null || return 1
printf '📂 Diretório temporário criado em %s\n' "$temp_dir"
mrd_version="$(curl -sSL https://www.danieltufvesson.com/makeresolvedeb#allversion | grep -o 'makeresolvedeb/[^"]*tar.gz' | head -n1)"
curl -sSL --get --data "file=$mrd_version" -OJ 'https://www.danieltufvesson.com/download/'
tar -xf makeresolvedeb*.tar.gz
mkdir -p "$HOME"/.local/bin
install makeresolvedeb_*_multi.sh "$HOME"/.local/bin/makeresolvedeb
unzip "$(find "$HOME"/Downloads -type f -name 'DaVinci_Resolve_*_Linux.zip')"
"$HOME"/.local/bin/makeresolvedeb DaVinci_Resolve_*_Linux.run
sudo apt install -y --reinstall "$PWD"/davinci-resolve*.deb libglu1-mesa
popd >/dev/null
rm -fr "$temp_dir"
mkdir -p "$HOME"/.local/share/icons/Papirus-Dark/64x64/mimetypes
ln -fs /usr/share/icons/hicolor/128x128/mimetypes/application-x-resolve* "$HOME"/.local/share/icons/Papirus-Dark/64x64/mimetypes/
printf '🧹 Diretório temporário removido\n'
}
if find "$HOME"/Downloads -type f -name 'DaVinci_Resolve_*_Linux.zip' >/dev/null; then
install_resolve
xdg-open https://github.com/flolu/davinci-resolve-linux#media-import
else
printf 'Você precisa baixar o instalador do Resolve antes de rodar este script\n\n'
xdg-open https://www.blackmagicdesign.com/products/davinciresolve
fi
