10 febbraio 2011

What the ƒŰʗג

Comunicazione di servizio: unzip(1) è morto, viva unzip(1).

Se anche tu, come me, usando Linux ricevi ogni spesso archivi ZIP creati in Microsoft Windows versione QuellaCheTiPare e se i documenti ivi archiviati presentano nomi con lettere accentate o in generale non ASCII, ti sarai accorto di come tali documenti non vengano estratti in modo corretto, lamentandosi del fatto che è stata usata una codifica sconosciuta.

Il motivo? Non. Lo. So. E al momento non mi interessa investigarlo troppo, ma di certo è da qualche parte tra File Roller e unzip(1).

Ci sarà mai soluzione? Nel frattempo c'è un bug e un possibile workaround (che a me però non ha funzionato sui file di test): installate 7zip.

A quanto pare quest'ultimo è diventato da tempo il preferito tra i backend usati da File Roller per la gestione di ogni formato compresso degno di nota (vista la "svaria" di formati supportata da 7z(1)).

Meglio? Peggio? Serve? Io per ora l'ho installato e sul file di prova ha fallito, comunque aspetto aspetto fiducioso di ricevere un bel file "reale" per una controprova (e nel caso emozionarmi come un bimbo). Voi siete avvisati. Ora, chi avvisa i distributori?

3 commenti:

Anonimo ha detto...

Ciao, sei propio sicuro che non basti semplicemente inserire la codifica dei caratteri utilizzata da windows in linux?

Se ricordo bene linux utilizza utf8, windows ISOequalchecosa.

Anonimo ha detto...

Quando rilevi quella che per te è un anomalia o un bug e questa a me non sembra entrare nella fattispecie per avvisare i distributori e o sviluppatori segnali un bug: http://www.ubuntu.com/community/report-problem

Anonimo ha detto...

Quando rilevi quella che per te è un anomalia o un bug e questa a me non sembra entrare nella fattispecie per avvisare i distributori e o sviluppatori segnali un bug: http://www.ubuntu.com/community/report-problem