#!/bin/bash # CrĂ©ation du cache HuggingFace pour l'utilisateur rpa set -e echo "📩 CrĂ©ation du Cache HuggingFace" echo "=================================" echo "" if [ "$EUID" -ne 0 ]; then echo "❌ Ce script doit ĂȘtre exĂ©cutĂ© avec sudo" echo "Usage: sudo bash create_hf_cache.sh" exit 1 fi # CrĂ©er le home directory si nĂ©cessaire if [ ! -d "/home/rpa" ]; then echo "📁 CrĂ©ation de /home/rpa..." mkdir -p /home/rpa fi # CrĂ©er le rĂ©pertoire cache HuggingFace echo "📁 CrĂ©ation du rĂ©pertoire cache HuggingFace..." mkdir -p /home/rpa/.cache/huggingface mkdir -p /home/rpa/.cache/huggingface/hub mkdir -p /home/rpa/.cache/torch # DĂ©finir les permissions correctes echo "🔐 Configuration des permissions..." chown -R rpa:rpa /home/rpa chmod -R 755 /home/rpa/.cache echo "✅ Cache HuggingFace créé et configurĂ©" echo "" echo "📋 VĂ©rification:" ls -la /home/rpa/.cache/ echo "" echo "✓ PrĂȘt pour le tĂ©lĂ©chargement des modĂšles CLIP"