09.10.2016 | 18:22
Elem, primjetio sam u dva nepovezana slučaja da uobičajeni Macov Archive Utility (onaj koji je zadužen za ZIPanje i unZIPanje ako si korisnik ne instalira ništa drugo) na Sierri (tj. zadnjem OS-u, verzija 10.12.0) učini nešto čudno s datotekama koje ZIP-a.
U prvom slučaju, sâm sam nešto tramakao svoje nacrte (AutoDesk DWG dokumente) tamo-amo. U jednom času sam ih na kućnom Miniju (kojeg sam update-ao na Sierru par dana nakon što je izašla) ZIPao nekoliko pa prekopirao na kućni NAS. Kasnije sam taj ZIP s NAS-a skinuo na svoj MBP (na kojem je 10.8.5), unzipao ga i neke od tih DWGova (pa onda i sve ostale) otvorio AutoCADom.
Na moje iznenađenje, AutoCAD me upozorio kako DWG kojeg otvaram nije kreiran AutoDesk aplikacijom. Što je čudno jer sam ih napravio ja, upravo tim istim AutoCADom (tom istom verzijom, na tom istom kompu). Sve je radilo OK, nije ništa bilo zbrčkano, samo, eto, to upozorenje prilikom otvaranja.
Problem sam pripisao tome što sam DWGove čupao iz TM backup diska pomoću drugog Maca, "na sirovo" (ne kroz TM interface).
Onda mi je sad neki dan Rusty (hvala, Rusty!
) uploadao na FTP install .app 10.11 verzije OS X-a koja se više ne da skinuti s App Storea. Pri tom je cijeli .app zipao tim istim Archive Utilityjem pod Sierrom. Ja na 10.10 skinuo, unzipao, pokrenuo instalaciju, a instalacija ne želi nastaviti jer "This installation of OS X can't be verified, it may have been corrupted or tampered with during download.".
OK, ajde da probam napraviti bootabilni stick. Koristim onu u samom paketu zapakiranu createinstallmedia skriptu, ona me odje... uz poruku da "This archive does not appear to be a valid OS X application". Probam to isto na 10.8.5, ista poruka (kao na 10.10). Korisim onaj 3rd party program za kreiranje bootabilnog USB sticka, on, kao, krene i na kraju zablentavi nakon što je sve iskopirao, u trenutku kad pokuša učiniti stick bootabilnim. Stick, naravno, nakon toga ne radi (nije bootabilan).
Ništa, javim se ja Rustyju i kažem mu - gle, nešto ti s tom instalacijom ne štima (da naglasim, čovjek mi je bio uploadao i MD5 checksum uz ZIP, i to je sve štimalo, dakle nije došlo do greške u prijenosu, nego prije toga, u ZIPanju ili prije ZIPanja). On to prihvati i skine NOVU install aplikaciju 10.11 s App Storea (jer, kako ju je bio skinuo prije dok je bila aktualna, tako mu je sada i nadalje stalno raspoloživa), opet je ZIPa, i opet mi je uploada.
Ja je opet skinem, i opet isti problem. Sjetim se u tom času problema s DWGom, pitam Rustyja čime je ZIPao. Archive Utilityjem. Na kojem OSu? Na Sierri.
Otvorim ja njegov ZIP na Miniju na kojem je Sierra. Unzipam. Pokrenem createinstallmedia i napravim bootabilni stick bez daljnjih problema. Stick radi, install OSa je napravljen pomoću njega.
Nakon toga sam išao još jednom probati onu prvu foru, s DWG nacrtima. Jedini faktor koji učini razliku je kad nešto ZIPam pomoću Archive Utility na Sierri, a UNZIPam na nekom starijem OS X-u, Windowsima ili Linuxu. Na toj istoj Sierri komprimiranje istog dokumenta 3rd party alatom ne stvara probleme, bez obzira da li se koristi ZIP, GZ, Z ili RAR format arhive.
Ono što je najčudnije, MD5 checksum prije ZIPanja na 10.12.0 i nakon unzipanja na 10.8.5 je *isti* ???
Googlam, ali ne nalazim ništa slično tome. Može li netko još potvrditi ovakvo čudno ponašanje?