Fórum Root.cz
Hlavní témata => Software => Téma založeno: Ħαℓ₸℮ℵ ␏⫢ ⦚ 13. 11. 2022, 15:25:02
-
jaký je význam hlášky ? chápu, že mám asi starou verzi utility zip, ale jde mi o to znění? compat. má znamenat compatible nebo compatibility?
need PK compat. v4.5 (can do v2.1)
PS: která linuxová utilita (extract, funzip, untar ,xzcat) umí sjednoceně operovatt se všemi typy archivů ?(aniž bych musel řešit typ archivu a syntaxi utility)
-
Když stáhnu (http://mirror.archlinuxarm.org/aarch64/extra/unzip-6.0-19-aarch64.pkg.tar.xz), tak jsem v háji:
unzip: /lib/libc.so.6: version `GLIBC_2.33' not found (required by unzip
-
Univerzální rozbalovač se jmenuje dtrx (https://blog.root.cz/petrkrcmar/tip-dtrx-aneb-do-the-right-extraction/) – Do The Right Extraction. Má dvě skvělé vlastnosti. Jednak rozbalí vše (volá externí nástroje) a uživatel nemusí řešit, jak je to zabaleno. Druhá (snad ještě lepší) vlastnost je, že to hlídá, že je v kořeni archivu jeden adresář. Pokud není, tak ho vytvoří, aby se soubory nerozsypaly po okolí.
-
Tady to řešili pro jinou verzi ale vysvětlené to snad je: https://unix.stackexchange.com/questions/183452/error-trying-to-unzip-file-need-pk-compat-v6-1-can-do-v4-6
- nemusí pomoct ani nejnovější verze unzip - pokud to není placená od PKWARE
- ale 7zip by to umět mohl, pokud se nainstaluje s podporou všeho
- pokud ne, tak rozbalit na windows (samostatných nebo ve VM)
- PK jsou iniciály původního autora formátu PKZIP (Phil Katz)
- jde o verze formátu souboru, a opravdu o to, že použitý unzip je kompatibliní pouze s formátem do verze 2.1 a dotyčný soubor tvrdí že používá něco co umí až verze 4.5
> version `GLIBC_2.33' not found
Příliš starý systém, nemá dostatečne nové základní knihovny.
Může být potřeba novější utility buildit ze zdrojáků. Nebo upgrade na aktuálnější verzi distribuce.