Avatar billede rexon Nybegynder
07. august 2008 - 22:03 Der er 19 kommentarer

Udpakning af tar.lzma arkiv

Hej jeg har hentet en tar.lzma arkiv som jeg meget gerne vil have udpakket. Jeg har selv fundet mig frem til at jeg skal bruge et program der ikke overraskende hedder LZMA.exe som køres via. cmd.

Mit spørgmsål er så hvilken kommando jeg skal bruge helt præcist for at udpakke.

Lige nu bruger jeg kommandoen:
lzma d filnavn.tar.lzma -so

Er dog ikke sikker på at dette er tilstrækkeligt, på mange sider har de noget med " |tar -xf" eller ligende i enden af kommandoen.
Men når jeg skiver det, skriver programmet at denne kommando ikke findes.

Er denne kommando nøvendig? Og hvordan får jeg den evt. med så?
Desuden, hvor bliver filen udpakket og hvad kommer den til at hedde?

Jeg bruger dette program: http://www.7-zip.org/sdk.html (ver 4,57)
Avatar billede arne_v Ekspert
07. august 2008 - 22:26 #1
lzma -?

eller

lzma -h

vil give dig options til lzma programmer

| tar xf

betyder at man koerer tar programmer og extracter med det fra det som skrives til stdout.

du skal have et tar program, men de findes ogsaa til Windows

saa enten

lzma d filnavn.tar.lzma
tar xf filnavn.tar

eller

lzma d filnavn.tar.lzma -so | tar xf
Avatar billede arne_v Ekspert
07. august 2008 - 22:27 #2
(jeg har tilladt mig at gaette paa at -so sende resultatet af dekomprimeringen til stdout)
Avatar billede rexon Nybegynder
07. august 2008 - 22:45 #3
Vi prøver lige at se om det virker så skal du nok få dine point :)

Men ja -so er det der iflg. programmet svarer til "stdout"
men hvad vil -so så egentlig sige når vi har skrevet:
lzma d filnavn.tar.lzma -so
Laver den så en slags log eller?
Og hvor kan vi forvente at den nye fil bliver gemt?

Og bagefter skal vi altså køre vores tar fil igennem et tar program hvis vi har forstået det rigtigt :) ?

På forhånd tak for at besvare de dumme spørgsmål ;)
Avatar billede arne_v Ekspert
07. august 2008 - 22:58 #4
-so goer formentligt at den "gemmer" filen paa skaermen !

Og det kan du jo ikk ebruge til noget.

Derfor enten ingen -so eller -so med |tar xf
Avatar billede rexon Nybegynder
07. august 2008 - 23:15 #5
Problemet er bare at den ikke vil gemme uden -so til sidst.
Hvilken command synes du så at vi skal vælge i stedet for, der er:
-a{N}- set compression mode
-d{N}- set dictionary
-fb{N}- number of fast bytes
-mc{N}- number of cycles for match finder
-lc{N}- number of literial context bits
-lp{N}- number of literial pos bits
-pb{N}- number of pos bits
-mf{mf_id}- set match finder
-mt{N}- numb of cpu threads
-eos: write end of stream marker
-si: read data from stdin
-so: write data to stdout
Avatar billede off-line Nybegynder
07. august 2008 - 23:27 #6
Kan WinRar ikke klare det uden videre? http://www.download.com/WinRAR/3000-2250_4-10007677.html
Avatar billede rexon Nybegynder
07. august 2008 - 23:34 #7
nej! arne har du svar fra overstående
Avatar billede rexon Nybegynder
07. august 2008 - 23:40 #8
jasveg flot, fordi vi forsøgte har vi lige mistet en fil på over 30gb!
Avatar billede off-line Nybegynder
07. august 2008 - 23:51 #9
Mistet??? Hvordan kan man miste noget med WinRar, som er et fantastisk godt program.
Jeg har brugt det i årevis (dog ikke til tar) uden at miste noget som helst.
Kan du vise hvor jeg kan downloade en tar fil, så vil jeg selv se hvad der sker?
Avatar billede rexon Nybegynder
08. august 2008 - 00:00 #10
det er jo ikke bare en tar fil, men en tar.lzma fil som er noget andet!
Det vi prøver er at lave den om til
Avatar billede rexon Nybegynder
08. august 2008 - 00:01 #11
-tar fil
men efter at vi prøvede at åbne den med winrar- så røg den ned på 0kb
og kan ikke genskabes.
Avatar billede off-line Nybegynder
08. august 2008 - 00:57 #12
Det er jeg da ked af at høre. Men da du installerede WinRar viste den jo hvad den
kunne arbejde med. Men du har måske, lige som jeg, hæftet dig ved flueben ved tar?
Fatter bare ikke, at filen blev ødelagt, at 30GB bare kan forsvinde. Beklager jeg
foreslog det, troede det under alle omstændigheder ikke kunne gå værre end at WinRar
ikke kunne udpakke filen:(
Avatar billede off-line Nybegynder
08. august 2008 - 01:10 #13
Kan problemet ikke være, at det er en Linux-fil og derfor har brug for open source
pakkeprogrammet 7-zip i et Linux miljø?
Avatar billede arne_v Ekspert
08. august 2008 - 01:51 #14
Nu har jeg hentet LZMA.

Jeg kan sagtens undlade -so !

C:\>dir z.txt
Volume in drive C has no label.
Volume Serial Number is E850-F261

Directory of C:\

01-09-2007  17:33        6.594.469 z.txt
              1 File(s)      6.594.469 bytes
              0 Dir(s)  57.940.221.952 bytes free

C:\>\lzma\lzma e z.txt z.txt.lzma

LZMA 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06

C:\>dir z.txt*
Volume in drive C has no label.
Volume Serial Number is E850-F261

Directory of C:\

01-09-2007  17:33        6.594.469 z.txt
07-08-2008  19:49          447.028 z.txt.lzma
              2 File(s)      7.041.497 bytes
              0 Dir(s)  57.939.759.104 bytes free

C:\>del z.txt

C:\>\lzma\lzma d z.txt.lzma z.txt

LZMA 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06

C:\>dir z.txt*
Volume in drive C has no label.
Volume Serial Number is E850-F261

Directory of C:\

07-08-2008  19:50        6.594.469 z.txt
07-08-2008  19:49          447.028 z.txt.lzma
              2 File(s)      7.041.497 bytes
              0 Dir(s)  57.939.759.104 bytes free
Avatar billede arne_v Ekspert
08. august 2008 - 01:55 #15
C:\>tar cvf z.tar z.txt
z.txt

C:\>\lzma\lzma e z.tar z.tar.lzma

LZMA 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06

C:\>del z.txt

C:\>\lzma\lzma d z.tar.lzma -so | tar x

LZMA 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06

C:\>dir z.txt
Volume in drive C has no label.
Volume Serial Number is E850-F261

Directory of C:\

07-08-2008  19:50        6.594.469 z.txt
              1 File(s)      6.594.469 bytes
              0 Dir(s)  57.934.913.536 bytes free
Avatar billede arne_v Ekspert
08. august 2008 - 01:56 #16
Jeg bruger GNU tar fra cygwin på Windows.

Hvis du ikke har en kopi af din .lzma fil, så hjælper det naturligvis ikke meget.

:-(
Avatar billede rexon Nybegynder
08. august 2008 - 11:50 #17
Arne tak for hjælpen, har en kammerat der har backup af filen så må jeg prøve igen til den tid :)
Avatar billede rexon Nybegynder
08. august 2008 - 11:50 #18
skriv lige svar så jeg kan acceptere de point :)
Avatar billede arne_v Ekspert
08. august 2008 - 15:12 #19
ok
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester