7-Zip 26.06: come aggiornare su Windows, Linux e macOS
La versione 26.06 di 7-Zip è uscita il 6 novembre 2026. Il changelog ufficiale riporta due voci: un supporto migliore per i file divisi con l’utility split di Linux e la correzione di «alcuni bug e vulnerabilità». Le pagine di 7-Zip non parlano di aggiornamenti automatici. Per aggiornare hai tre strade: l’installer o l’archivio ufficiale, winget su Windows, Homebrew su macOS e Linux. Alla fine sai se il tuo 7-Zip va aggiornato, hai installato la 26.06 e hai controllato il risultato. I comandi sono quelli della documentazione ufficiale, elencata in fondo.
Cosa serve
- Uno dei sistemi per cui la pagina di download offre la 26.06: Windows a 64 bit (x64), a 32 bit (x86) e ARM64; Linux x86-64, x86 a 32 bit, arm64 e arm a 32 bit; macOS su Apple Silicon (arm64) e su Intel (x86-64). Per i pacchetti delle distribuzioni Linux la guida si basa sulla pagina Debian del ramo sid. Le altre distribuzioni non sono coperte.
- Su Windows, per i controlli da terminale, winget, il gestore di pacchetti descritto da Microsoft Learn. Senza winget basta il browser.
- Su macOS e Linux, se scegli questa strada, Homebrew. La formula sevenzip ha pacchetti precompilati per macOS su Apple Silicon (Golden Gate, Tahoe, Sequoia) e per Linux ARM64 e x86_64. Per i Mac con processore Intel non ne elenca.
- Senza Homebrew, su Linux e macOS, un programma per estrarre archivi
.tar.xz: è il formato in cui è distribuita la versione ufficiale.
Perché aggiornare subito e cosa corregge la 26.06
Per la 26.06 il changelog non riporta sigle CVE né un punteggio di gravità. Non dice nemmeno se qualcuna delle falle sia sfruttata attivamente. Nel 2026 però le versioni che correggono vulnerabilità sono molte, e a poca distanza l’una dall’altra.
| Versione | Data | Cosa riporta history.txt sulla sicurezza |
|---|---|---|
| 26.06 | 6 novembre 2026 | Corretti alcuni bug e vulnerabilità |
| 26.05 | 21 ottobre 2026 | Corretti alcuni bug e vulnerabilità |
| 26.04 | 5 ottobre 2026 | Corretti alcuni bug e vulnerabilità |
| 26.03 | 3 settembre 2026 | CVE-2026-58052: Mark-of-the-Web non conservato estraendo un archivio costruito ad arte |
| 26.02 | 25 giugno 2026 | CVE-2026-14266: heap buffer overflow nella decompressione XZ, con esecuzione di codice da remoto |
| 26.01 | 27 aprile 2026 | Otto CVE nei gestori di archivi SquashFS, NTFS, UEFI, UDF, WIM e Ar |
La 26.06 è la più recente di questo elenco. Il changelog non indica quali versioni precedenti siano colpite.
Windows: vedere quale versione hai e se c’è un aggiornamento
Le fonti consultate non spiegano come leggere il numero di versione dall’interfaccia di 7-Zip. Il controllo documentato passa da winget. Senza argomenti, il comando upgrade elenca le applicazioni con un aggiornamento disponibile e non installa nulla. Aprilo dal Prompt dei comandi:
winget upgrade
Se 7-Zip compare nell’elenco, winget conosce una versione più recente di quella installata e devi aggiornare. Se non compare, non darlo per aggiornato: winget potrebbe non riuscire a leggere la versione installata, oppure un pin potrebbe impedire l’aggiornamento. Secondo Microsoft alcune applicazioni non dichiarano la propria versione. winget le considera sempre aggiornate e non le aggiorna, a meno di usare l’opzione apposita per le versioni sconosciute. Anche i pin hanno regole diverse: quello ordinario esclude il pacchetto da winget upgrade --all ma consente l’aggiornamento mirato, quello blocking impedisce entrambi, quello gating permette solo le versioni comprese nell’intervallo impostato. Controlla la versione installata con winget list --name "7-Zip" e confrontala con la 26.06 della pagina di download.
Se 7-Zip è nell’elenco, puoi aggiornarlo con winget invece di scaricare l’installer. Scrivi winget upgrade seguito dal nome esatto del pacchetto, come appare nell’elenco. Va bene anche l’identificativo che leggi accanto al nome: la documentazione Microsoft prevede per questo l’opzione --id. Se è ambiguo, winget ti chiede di restringere la ricerca a una sola applicazione.
Windows: scaricare l’installer giusto (64 bit, 32 bit o ARM64) e installare la 26.06
Nella pagina di download la tabella in alto è quella della 26.06. Più in basso ci sono versioni vecchie, come la 23.01 e la 19.00: non usarle. Scegli l’installer in base al tipo di sistema, che trovi nelle informazioni di sistema di Windows:
- .exe 64-bit Windows x64: Windows a 64 bit su processori Intel o AMD;
- .exe 32-bit Windows x86: Windows a 32 bit;
- .exe 64-bit Windows arm64: PC Windows con processore ARM.
Ci sono anche installer alternativi in formato MSI per x64 e x86, ma il sito consiglia il .exe al posto dell’MSI.
Avvia il file scaricato e completa l’installazione. Le pagine ufficiali non dicono se la versione precedente va disinstallata prima, né come si comporta l’installer quando ne trova una. Per questo, a installazione finita, fai il controllo descritto nell’ultima sezione.
Linux: la versione ufficiale, il pacchetto 7zip della distribuzione e p7zip non sono la stessa cosa
Su Linux ci sono tre programmi diversi che portano il nome 7-Zip. Prima di aggiornare, capisci quale usi.
- 7-Zip ufficiale per Linux. È la versione da console pubblicata nella pagina di download, in archivi
.tar.xz. È alla 26.06. - Il pacchetto
7zipdella distribuzione. Su Debian, secondo la pagina del pacchetto, installa tre programmi:/usr/bin/7z(completo, con plugin),/usr/bin/7za(solo formati e funzioni principali) e/usr/bin/7zr(solo LZMA). Nel ramo sid è alla versione 26.06+dfsg-1. La pagina cita anche bookworm, bookworm-backports, trixie e forky, ma non ne riporta le versioni. Questo pacchetto si aggiorna con il gestore pacchetti della distribuzione, non dal sito di 7-Zip. - p7zip. La pagina di download lo descrive come la versione a riga di comando di 7-Zip per Linux e Unix, scritta da uno sviluppatore indipendente, e definisce non ufficiali i suoi pacchetti per le distribuzioni. Su Debian p7zip e p7zip-full sono pacchetti distinti da 7zip. Le fonti non indicano a quale versione di 7-Zip corrisponda ciascun pacchetto p7zip.
La versione ufficiale estratta dall’archivio non prende il posto di /usr/bin/7z, 7za e 7zr. Se scrivi 7z nel terminale, continui a usare la versione del pacchetto. Se oggi usi il pacchetto 7zip o p7zip, hai tre modi per arrivare alla 26.06:
- aggiornare il pacchetto, se la tua distribuzione offre la 26.06;
- usare la versione ufficiale dall’archivio;
- installare la formula di Homebrew.
Linux: scaricare l’archivio ufficiale giusto per la tua architettura e usarlo
Così hai la 26.06 qualunque sia la versione offerta dalla tua distribuzione.
- Nella pagina di download, tabella della 26.06, scegli la riga «7-Zip for Linux: console version» adatta al processore: 64-bit Linux x86-64, 32-bit Linux x86, 64-bit Linux arm64 o 32-bit Linux arm.
- Crea una cartella vuota e salva lì l’archivio
.tar.xz. - Estrai l’archivio in quella cartella con il gestore di archivi del desktop. Dentro c’è la versione da console di 7-Zip. La pagina di download non indica il nome dell’eseguibile: guarda quale file trovi nella cartella.
- Avvia il programma scrivendo il suo percorso completo, cioè la cartella seguita dal nome del file. Se scrivi solo il nome, il sistema cerca fra i programmi installati, e lì la versione appena estratta non c’è.
Se l’eseguibile estratto non parte, controlla di aver scaricato l’archivio dell’architettura giusta, quella scelta al primo punto. Se avevi già estratto una versione ufficiale più vecchia, puoi tenere la nuova cartella al posto di quella vecchia.
Su Linux funziona anche Homebrew, che per sevenzip ha pacchetti ARM64 e x86_64. I comandi sono quelli della sezione su macOS.
macOS: aggiornare 7-Zip con l’archivio ufficiale o con Homebrew
Con l’archivio ufficiale scegli, nella tabella della 26.06, «macOS arm64 (Apple)» per i Mac con Apple Silicon oppure «macOS x86-64 (Intel)». Anche qui c’è solo la versione da console. Estrai l’archivio in una cartella vuota e avvia il programma con il percorso completo, come su Linux.
Con Homebrew segui la procedura delle FAQ di Homebrew. Prima aggiorna le definizioni dei pacchetti e Homebrew stesso:
brew update
Poi elenca i pacchetti installati per cui esiste una versione più recente:
brew outdated
Se non hai mai installato 7-Zip con Homebrew, installa la formula. Si chiama sevenzip ed è nota anche come 7-zip e 7zip. Secondo la pagina della formula installa l’eseguibile 7zz, versione stabile 26.06:
brew install sevenzip
Se sevenzip era già installato e compare tra i pacchetti superati, aggiornalo. Senza argomenti il comando aggiorna tutti i pacchetti superati, non solo 7-Zip. Per limitarlo a una formula, le FAQ indicano di scriverne il nome dopo brew upgrade.
brew upgrade
Homebrew disinstalla da solo le versioni vecchie delle formule aggiornate con questo comando. La pagina di sevenzip elenca pacchetti precompilati per macOS solo su Apple Silicon. Secondo le FAQ, quando manca un pacchetto precompilato per il sistema in uso, Homebrew compila dal sorgente.
Verificare che l’aggiornamento sia andato a buon fine
Su Windows, rilancia il controllo di winget:
winget upgrade
7-Zip non deve più comparire tra le applicazioni con un aggiornamento disponibile. Questo però non basta come prova: se winget non leggeva la versione, o se c’è un pin, l’assenza dall’elenco non dimostra nulla. Controlla la versione installata con winget list --name "7-Zip" e confrontala con la 26.06 della pagina di download. Conta anche l’installer che hai usato: deve venire dalla tabella della 26.06.
Su macOS, e su Linux se usi Homebrew, ripeti:
brew outdated
Se sevenzip non è più nell’elenco, Homebrew lo considera aggiornato all’ultima versione che conosce. La pagina della formula indica la 26.06 come versione stabile.
Se hai usato l’archivio ufficiale su Linux o macOS, controlla due cose. L’archivio deve venire dalla tabella della 26.06. Il programma va avviato con il percorso della cartella in cui l’hai estratto. Su Linux, se è installato anche il pacchetto 7zip o p7zip, 7z, 7za e 7zr restano alla versione del pacchetto.
Se qualcosa va storto
- winget non propone l’aggiornamento di 7-Zip. Secondo Microsoft winget non aggiorna le applicazioni di cui non conosce la versione. Quando si aggiorna tutto insieme con
winget upgrade --all, salta anche quelle con un pin ordinario o blocking. In questi casi usa l’installer della pagina di download. - winget chiede di filtrare. Il comando upgrade vuole la stringa esatta del pacchetto. Se c’è ambiguità, ti chiede di restringere la ricerca a una sola applicazione.
- brew upgrade aggiorna molte altre formule. È il comportamento previsto: Homebrew non supporta combinazioni arbitrarie di versioni, quindi aggiorna anche le dipendenze di una formula e le formule che dipendono da lei.
- Il pacchetto 7zip di Debian non apre i file RAR. Il codice unRAR è stato tolto per rispettare le DFSG. Per i RAR la pagina Debian indica il pacchetto 7zip-rar, nella sezione non-free.
Documentazione di riferimento
Pagine consultate il 14 novembre 2026:
- 7-Zip — Download
- 7-Zip — history.txt
- 7-Zip — FAQ
- 7-Zip — 7z Format
- Microsoft Learn — comando winget upgrade
- Homebrew Formulae — sevenzip
- Homebrew Documentation — FAQ
- Debian Packages — 7zip in sid


