Installare Notepad++ su Debian 13 con Bottles

Questa guida descrive come eseguire Notepad++ su Debian 13 utilizzando Bottles come facilitatore Wine, permettendoti di usare un editor Windows su Linux senza dual boot.

Prerequisiti

  • Debian 13 con Flatpak installato
  • Connessione internet per scaricare Bottles e Notepad++
  • Circa 1-2 GB di spazio disponibile per la bottiglia Wine e l'applicazione

Installazione di Bottles

Prima di installare Bottles, aggiungi il repository Flathub se non lo hai ancora fatto:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Quindi installa Bottles dal repository Flatpak verificato:

flatpak install flathub com.usebottles.bottles

Creazione della Bottiglia

  1. Avvia Bottles e crea una nuova bottiglia (seleziona un runner Windows compatibile)
  2. Attendi che la bottiglia sia completamente inizializzata
  3. La bottiglia sarà pronta quando potrai interagire con i pulsanti di controllo

Installazione di Notepad++

Una volta creata e selezionata la bottiglia, procedi con l'installazione:

  1. Clicca su "Run Executable" (o "Esegui eseguibile" nell'interfaccia italiana)
  2. Naviga e seleziona il file di installazione di Notepad++ (formato .exe)
  3. Scarica l'installer da https://notepad-plus-plus.org/downloads/
  4. Scegli la versione standard o portable in base alle tue preferenze
  5. Segui la procedura di installazione come faresti su Windows
  6. Le impostazioni di default funzionano bene
  7. Notepad++ verrà installato nella directory virtuale della bottiglia

Configurazione Accesso al Filesystem

Per permettere a Notepad++ di accedere ai tuoi file su Debian, configura i permessi di Bottles:

Accesso ai dati di sistema (desktop e menu)

flatpak override com.usebottles.bottles --user --filesystem=xdg-data/applications:create

Questo consente a Bottles di interagire con i file .desktop nel menu delle applicazioni e crea la directory se non esiste.

Accesso alla home directory

flatpak override --user --filesystem=/home/USERNAME com.usebottles.bottles

Questa configurazione permette a Notepad++ di accedere ai tuoi file nella home directory. Se preferisci una configurazione più granulare, puoi specificare percorsi precisi:

# Accesso solo a una cartella specifica (esempio: Documenti)
flatpak override --user --filesystem=/home/USERNAME/Documenti com.usebottles.bottles

Sostituisci USERNAME con il tuo nome utente.

Utilizzo di Notepad++

Dopo l'installazione, hai tre opzioni:

Metodo 1: Avvio diretto da Bottles

Apri Bottles, seleziona la bottiglia e clicca su "Run Executable" per selezionare notepad++.exe.

Metodo 2: Collegamento nel menu applicazioni (Consigliato)

Questo è il metodo ufficiale e più affidabile:

  1. Apri Bottles e seleziona la bottiglia che contiene Notepad++
  2. Nella scheda "Programs", individua Notepad++ nell'elenco
  3. Clicca sui tre puntini (⋮) a destra di Notepad++
  4. Seleziona "Add Desktop Entry"
  5. Confermato l'aggiunta, Notepad++ apparirà nel menu applicazioni del tuo sistema

Se il processo non funziona, assicurati di aver eseguito correttamente il comando flatpak override con il flag :create (vedi sezione Configurazione Accesso al Filesystem).

Metodo 3: Collegamento sul Desktop (Scrivania)

Se preferisci un collegamento sul desktop fisico:

  1. Crea manualmente il file .desktop:
nano ~/.local/share/applications/notepad-plus-plus.desktop
  1. Inserisci il seguente contenuto:
[Desktop Entry]
Version=1.0
Type=Application
Name=Notepad++
Exec=flatpak run --command=wine com.usebottles.bottles /home/USERNAME/.var/app/com.usebottles.bottles/data/bottles/bottles/[NOME_BOTTIGLIA]/drive_c/Program\ Files/Notepad++/notepad++.exe %F
Icon=notepad
Terminal=false
Categories=Accessories;TextEditor;
  1. Sostituisci:

    • USERNAME con il tuo nome utente
    • [NOME_BOTTIGLIA] con il nome effettivo della tua bottiglia Bottles
  2. Copia il file dal menu applicazioni al Desktop:

cp ~/.local/share/applications/notepad-plus-plus.desktop ~/Desktop/
  1. Rendi il file eseguibile:
chmod +x ~/Desktop/notepad-plus-plus.desktop
  1. Ricarica il desktop con:
xfdesktop --reload

Notepad++ apparirà ora nel tuo Desktop (Scrivania) e potrai lanciarlo con un doppio clic.

Troubleshooting Desktop

Se il collegamento non appare dopo xfdesktop --reload, prova:

kill -HUP $(pidof xfdesktop)

Se nemmeno quello funziona, riavvia il panel:

xfce4-panel -r

Gestione Permessi con Flatseal (Alternativa GUI)

Se preferisci non usare la linea di comando, puoi gestire i permessi filesystem di Bottles tramite Flatseal, un'applicazione GUI:

flatpak install flathub com.github.tchx84.Flatseal

Dopo l'installazione:

  1. Avvia Flatseal
  2. Seleziona Bottles dalla lista a sinistra
  3. Scorri fino a Filesystem nella sezione a destra
  4. Aggiungi manualmente le directory di cui hai bisogno (es. /home/user/.local/share/applications)