dupe guru on zorin18 #1339
Trixys
started this conversation in
Contribution
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
i have zorin in spanish, hence... change escritorio for desktop, user for your user
#!/bin/bash
set -e
echo "Instalando dupeGuru en /home/user/dupeguru..."
1. Crear carpeta
cd /home/user
rm -rf dupeguru
mkdir -p dupeguru
cd dupeguru
2. Descargar y extraer
wget -q https://github.com/arsenetar/dupeguru/archive/refs/tags/4.3.1.tar.gz
tar -xzf 4.3.1.tar.gz --strip-components=1
rm -f 4.3.1.tar.gz
3. Entorno virtual
python3 -m venv venv --system-site-packages
source venv/bin/activate
4. Instalar dependencias
pip install --quiet --upgrade pip setuptools
pip install --quiet PyQt5 semantic-version send2trash mutagen distro xxhash
5. Instalar dupeGuru (compila C)
pip install --quiet -e . --no-deps
6. Corregir dg_rc
sed -i '19s/^/# /' run.py
7. Acceso directo en ESCRITORIO (sin terminal)
cat > ~/Escritorio/dupeGuru.desktop << 'EOF'
[Desktop Entry]
Version=1.0
Name=dupeGuru
Comment=Elimina archivos duplicados
Exec=sh -c "cd /home/user/dupeguru && . venv/bin/activate && python run.py"
Icon=system-search
Terminal=false
Type=Application
Categories=Utility;
StartupNotify=true
EOF
chmod +x ~/Escritorio/dupeGuru.desktop
echo "¡dupeGuru instalado con éxito!"
echo "Acceso directo creado en el Escritorio."
echo "Haz doble clic en 'dupeGuru.desktop' para abrir."
cat > ~/Escritorio/dupeGuru.desktop << 'EOF'
[Desktop Entry]
Version=1.0
Name=dupeGuru
Comment=Elimina archivos duplicados
Exec=sh -c "cd /home/user/dupeguru && . venv/bin/activate && python run.py"
Icon=system-search
Terminal=false
Type=Application
Categories=Utility;
StartupNotify=true
EOF
chmod +x ~/Escritorio/dupeGuru.desktop
Beta Was this translation helpful? Give feedback.
All reactions