Vydanie ratarmount 1.0.0, nástroja na pripojenie archívov ako súborových systémov

Bol zverejnený program ratarmount 1.0.0, ktorý umožňuje pracovať s archívmi v rôznych formátoch ako s bežným súborovým systémom. Podporuje prácu s formátmi RAR a ZIP, ako aj s archívmi TAR, komprimovanými pomocou bzip2, gzip, xz a zstd. Údaje sa extrahujú podľa potreby bez predchádzajúceho rozbalenia celého archívu. Kód utilitky je napísaný v jazyku Python s použitím modulu fusepy a je šírený pod licenciou MIT.

Na rozdiel od podobnej utilitky archivemount, ktorá využíva knižnicu libarchive, ratarmount pre zrýchlenie navigácie v archíve vopred indexuje obsah pre efektívny náhodný prístup k údajom vo veľmi veľkých archívoch. Na rozdiel od Python-modulu tarindexer utilitka ratarmount môže pracovať so skomprimovanými archívmi TAR a používa FUSE na zjednodušenie prístupu k údajom. Pri rozbaľovaní údajov sa využíva paralelné spracovanie operácií na rôznych jadrách CPU.

Je možné montovať archívy umiestnené na iných hostiteľoch, pričom sa na ich prístup používajú protokoly FTP, HTTP, HTTPS, SFTP, SSH, Git, Github, S3, SMBv2, SMBv3 a Dropbox, podobne ako pri použití sshfs. Podporujú sa aj také rozšírené funkcie, ako je rekurzívne montovanie (jeden archív v iného archívu), prekrývanie bodov montovania (napríklad pre prekrytie na FS archívu s novšími verziami súborov) a vytváranie vrstvy FS na zápis nad údajmi v archíve (zmenené a vytvorené súbory budú zapísané do samostatného adresára).

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster