Nosaltres quan volem comprimir alguna cosa ho empaquetem en .tar, .gz, .bz2 o alguna combinació d'aquests, al menys això he pogut apreciar en la majoria dels casos. comprimir en . Zip és una cosa que pertany a l'passat (inclusivament podria incloure aquí .ace), Mentre que comprimir en .rar no és precisament del nostre grat, bé perquè .rar és un format no lliure, o qualsevol altre motiu
L'assumpte és que existeix .7z (7zip) que comprimeix molt més que els abans esmentats. Quan jo desitjava comprimir alguna cosa a el màxim amb 7zip havia d'escriure una ordre per a això, però ja no més, ja que vaig fer aquesta opció el en menú de serveis (opcions de clic dret) De KDE:
1. Per afegir aquesta opció al nostre sistema primer hem de descarregar l'arxiu .desktop:
2. Hem de guardar-lo en $ HOME / .kde / share / kde4 / services / perquè estigui habilitat per al nostre usuari, o bé guardar-lo en / Usr / share / kde4 / services / perquè estigui habilitat per a tot els usuaris de sistema. En cas que la carpeta $ HOME / .kde / share / kde4 / o $ HOME / .kde / share / kde4 / services / no importa, creeu la carpeta que falteu
3. Han de tenir instal·lat el paquet p7zip-complet y p7zip
4. Tanquin Dolphin (gestor de fitxers) i el tornen a obrir, ja els ha d'aparèixer aquesta opció.
A l'usar aquesta opció el que s'executa en el background és el següent:
7za a -t7z -m0=lzma -mx=9 -ms=on %u.7z %f
- 7a a : Per afegir arxius
- -t7z : Especifica que l'arxiu de sortida serà .7z
- -m0 = lzma : Paràmetres de compressió, poden llegir a l'respecte aquí
- -mx-9 : Especifiquem que volem comprimir a el màxim
- -MS = on : Arxiu sòlid
- % u.7z : Arxiu de sortida, el %u significa la ruta de l'arxiu que desitgem comprimir, seguit de l' .7z indiquem l'arxiu comprimit final es crearà aquí mateix on està l'original
- %f : Aquest serà l'arxiu o carpeta que desitgem comprimir
- tant % u.7z com a %f són paràmetres propis del KDE, o sigui, no guarden relació amb Bash ni 7za.
Perquè tinguin una idea de què tant comprimeix 7zip, un dump de la base de dades de Des de Linux (.sql) pesava fa unes setmanes 715MB, comprimit amb 7zip són només 96MB
En fi… que ja no he d'estar teclejant una ordre per comprimir al màxim amb 7zip, ara ho puc fer des del menú d'opcions a Dolphin
Espero els hagi servit això, salutacions ^ - ^
Bé, dues coses he de dir ..
1r Si el poso a la carpeta home dins de la carpeta corresponent, no apareix l'ítem al menú, però si apareix si ho poso en / usr / share / kde4 / services / ..
2n No és tant el que comprimeix, llevat a mi no em va servir així ..
Sobre el nivell de compressió, depèn molt de què vulguis comprimir. Per exemple, si vas a comprimir fotos o vídeos ... obvi que no comprimirà alguna cosa més que uns pocs mb, el contingut multimèdia per comprimir s'ha de baixar la qualitat, així de simple.
Intenta comprimir arxius de text grans i veuràs 😉
Gràcies, funciona molt bé.
Un plaer 🙂
Salutacions
Ehm ... No cal fer això per poder comprimir en 7zip sense usar consola. En Dolphin:
Cliqueu dret / Comprimir / Comprimir a ...
Aquí se't obre la finestra per triar on comprimir, el nom de l'arxiu ... I el tipus, entre ells 7zip.
Evidentment cal tenir instal·lat p7zip-full.
Sí en efecte, no coneixia aquesta opció 😀
Però, ¿comprimeix a el màxim com si tingués -mx = 9?
Doncs això ho desconec. Pots fer la prova de comprimir amb tots dos mètodes i ja ens comptes.
LOL
Nois jo he fet la prova repetides vegades, amb diferents tipus d'arxiu, pdf, ppt, doc ...... ..Miren el nivell de compressió és el gairebé el mateix, -mx = 9 a l'semblar sempre es porta un KB d'avantatge ... 🙂
Gràcies per la info!
Amb tan poquíssima diferència crec que no surt a compte ni utilitzar consola ni afegir el servei, la veritat. Jo al menys em quedo amb l'opció que porta Dolphin per defecte.
Si vull que aparegui en comptes d'accions al menú de comprimir com li faig ??? He de canviar això [Desktop Action 7zipc] ??? I perquè em surten dues opcions en el menú d'accions, un a el principi i una altra a l'finall ??
PD .: Aquesta genial moltes gràcies jejejej
Deixa fer algunes proves per veure com es pot posar en la mateixa secció 😉
Gràcies a tu per fer comentaris.
KZKG ^ Gaara crec et va comprimir el dump d'aquesta manera per la teoria de compressió, si pots realiaza la prova amb diferents arxius, vídeos, imatges, documents, a veure si dóna un resultat similar. De tota manera em i quedat bocabadat amb el resultat. Gràcies. Salutacions
vídeos i imatges gairebé sempre ja són arxius comprimits, no hi haurà molta diferència.
si vols comprimir mes les imatges seria usar WebP i per als vídeos WebM o alguna cosa semblant / equivalent.
Ta weno, funciona a el quilo i mola com es veu al menú ...
bon tip
Genial!
Gràcies home!
Salutacions!
Per cert, veient la quantitat comprimidad es pot afirmar que és força ampli el radi de compressió perquè comprimiste una quantitat bastant alta en MB en tan sols 90x MB.
Interessant
Gràcies
Hola disculpa, com podria fer perquè em recordeu el directori? per exemple, service menu que em renom un arxiu i la seva extensió a un altre en el mateix directori
Hi ha programes per això, KRenamer és un d'ells, PyRenamer altre 😉
Això ja ho havia vist i ho he posat en marxa fa uns dies mentre comprimia uns arxius de la universitat .. Realment és molt bo. Per exemple, em va comprimir un paquet de 101 Mb a només 36. És genial!
Estic veient la possibilitat d'integrar una barra de progrés. Tens alguna idea ?!
Amb KDialog podries fer alguna cosa a l'respecte ... mmm ... deixa veure si en aquests dies em sento a pensar com aconseguir una barra de progrés o a l'almenys una notificació 🙂
Bon article, molt útil per cert.
Gràcies a tu per comentar 🙂
Quan es vol comprimir una carpeta / directori com es fa?
Molt bé la informació, seria bo que posessis com descomprimir, per tenir tota la informació en un sol costat. Gràcies, salutacions.
Complicat per a mi. Hi hauria d'haver una forma més senzilla d'instal·lar aquest programa.