Opțiunea de a "dubla clic, despachetați" nu este rău. Dar nu este universal. Ei bine, nu la fel de interesant ca o mulțime de moduri de a face în consola! Prin urmare, o altă notă în stilul "Toate căile de a face acest lucru".
Poate că, cea mai bună alegere pentru arhivă, pe care doriți să o puneți pe arhiva generală de download-zip. Uneltele pentru despachetarea acestuia sunt practic pe toate sistemele de operare "afară din cutie". Chiar și în același Windows există un arhivator ciudat, dar totuși zip. Dacă utilizați Linux / FreeBSD / MacOS, atunci alegerea dvs. este dezarhivată:
În general, este de înțeles de ce ZIP a devenit popular. Acesta utilizează un algoritm liber de patente pentru dezumfle, care a devenit deja aproape un standard de compresie: este descrisă în RFC 1951, și mulți îl folosesc (la fel ca și formatul gzip și de stocare a imaginilor png, toate nu va lista - ZIP este foarte mare!).
Deci, nu puteți face doar un bun algoritm de compresie. Trebuie, de asemenea, să propovăduim toate acestea într-un scandal.
Cel de-al doilea format din "partea de sus" personală aș pune RAR. Nu pentru că îl văd adesea, ci pentru că este amintit. De fiecare dată când mă duc și mă gândesc.
Pentru Ubuntu / Debian / Mint și altele cu apt acest lucru este:
În FreeBSD se pare că:
Sau puteți merge la App Store și puteți descărca The Unarchiver
Acesta susține, de asemenea, formate, cum ar fi ZIP, 7z, LHA, LZH, Tar, gzip, bzip2, StuffIt, StuffIt X, DiskDoubler, Pro Compact, PackIt, cpio, XAR, RPM, LZMA, XZ, Z, CAB, MSI, NSIS, ALZip, ARJ, Ace, Zoo, ADF, DMS, LZX, PowerPacker, ANS, SAR, NDS, split fișiere ... bine acest lucru este cazul, de altfel.
Ei bine, pentru Windows - WinRAR.
Deși rar este dezvoltarea compatriotului nostru (născut în URSS), și el este un programator de la Chelyabinsk ... Dar nu voi "îneca" pentru acest moment - totuși, să fim cetățeni ai lumii! Dar el este și creatorul FAR ... Eugene Roshal - întâlni!
Pe scurt, totul este cool, dar ferma este o proprietate. Presează bine, precum și creatorul său (în orice caz, fratele său). Prin urmare, nu este "ieșit din cutie" pe diverse sisteme, dar vinografii s-au așezat deja cu mult în acest format - va trebui să vedeți din când în când.
La locul 3 onorabil - o familie de arhive tar. Este arhivatorul de gudroni. Nu comprimă, dar arhivează fișierul după fișier. Creează o arhivă! Nu știu cum să evidențiez diferența și mai mult ... În general, să ne imaginăm arhivatul. El pune documentele la alta, astfel încât în cele din urmă are un cabinet cu toate informațiile despre un subiect. Cabinetul este mai mult decât un set de fișiere. Și din punctul de vedere al importanței sale și al spațiului. Deci, tar este un arhivar. Acesta va face un fișier chiar mai mare, în care există o selecție de alte fișiere.
Este vorba despre algoritm, nu despre sectorul hard disk-ului (știu, purtau, ați vrut deja să scrie despre asta ... dar eu sunt, de asemenea, o plictisitoare ;-)).
Și deja aici putem comprima acest fișier. Nu știu despre tine, dar mi se pare o ilustrare excelentă a unuia dintre principiile lui Unix:
Scrie programe care fac un lucru și fac bine.
Deci aici! Bine, cine a înțeles - a realizat cine nu a înțeles - va ierta ...
Și puteți comprima acum prin orice algoritm de compresie universal (există încă specializate pentru un anumit tip de date)!
Și apoi avem deja suport pentru aproximativ 180 de formate ... "Out of the box" nu este tot, desigur. Cele mai frecvente:
Cea mai obișnuită opțiune este crearea unei arhive de comprimate
Despachetați - respectiv:
Creați / extrageți - totul este logic! Și acesta este unul dintre cele mai comune formate de distribuție a "pachetelor" din Unix. Același lucru este slab (gloria marelui Patrick) îl folosește pentru a descărca și a instala pachete. Drept la rădăcină, chiar în "suflet"!
În general, utilizați gudron, ascultați-vă mama!
O întreagă istorie, infrastructură, epocă, soarta oamenilor ... Și doar 3 tipuri de arhive.
Ei bine, pentru cei care au vrut să descopere o arhivă dificilă, dar au rămas blocați pe acest articol, iată lista:
gz (gzip), despachetați-l cu comanda:
În mod similar cu BZ2 - dezarhivați cu:
Fișiere XZ pot fi, de asemenea, găsite. Dezarhivați comanda
xz --decompress file.xz
XZ poate dezarhiva fișierele și formatul LZMA:
xz --format = lzma --decomprima file.lz # pentru fișierele .lz
Pentru fișierele 7Z folosim:
Trebuie să instalați p7zip înainte de aceasta (sudo apt-get install p7zip).
Poate fișierul pe care l-ați primit fără o extensie sau cu una greșită, apoi utilizați comanda fișierului. pentru a cunoaște formatul fișierului:
Sunt sigur că mi-a ratat peste 100 de formate care "utilizează totul". Scrie - voi adăuga!