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¶
- Avvia Bottles e crea una nuova bottiglia (seleziona un runner Windows compatibile)
- Attendi che la bottiglia sia completamente inizializzata
- 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:
- Clicca su "Run Executable" (o "Esegui eseguibile" nell'interfaccia italiana)
- Naviga e seleziona il file di installazione di Notepad++ (formato
.exe) - Scarica l'installer da https://notepad-plus-plus.org/downloads/
- Scegli la versione standard o portable in base alle tue preferenze
- Segui la procedura di installazione come faresti su Windows
- Le impostazioni di default funzionano bene
- 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:
- Apri Bottles e seleziona la bottiglia che contiene Notepad++
- Nella scheda "Programs", individua Notepad++ nell'elenco
- Clicca sui tre puntini (⋮) a destra di Notepad++
- Seleziona "Add Desktop Entry"
- 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:
- Crea manualmente il file
.desktop:
nano ~/.local/share/applications/notepad-plus-plus.desktop
- 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;
-
Sostituisci:
USERNAMEcon il tuo nome utente[NOME_BOTTIGLIA]con il nome effettivo della tua bottiglia Bottles
-
Copia il file dal menu applicazioni al Desktop:
cp ~/.local/share/applications/notepad-plus-plus.desktop ~/Desktop/
- Rendi il file eseguibile:
chmod +x ~/Desktop/notepad-plus-plus.desktop
- 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:
- Avvia Flatseal
- Seleziona Bottles dalla lista a sinistra
- Scorri fino a Filesystem nella sezione a destra
- Aggiungi manualmente le directory di cui hai bisogno (es.
/home/user/.local/share/applications)