tar.gz auf der F!B entpacken

Tommyland78

Mitglied
Mitglied seit
9 Sep 2005
Beiträge
254
Punkte für Reaktionen
1
Punkte
16
Hallo, ich habe das Problem, dass ich eine mittels wget heruntergeladene tar.gz nicht entpacken kann. Ich bekomme jedesmal eine Fehlermeldung.

Ja jetzt würdet Ihr gern die Fehlermeldung wissen oder? Mhh bin gerade nicht an der Box, daher müsst ich das nachreichen....

So entpacke ich das Teil:

tar -xzvf datei.tar.gz


So was ich eigentlich fragen wollte, gibt es denn eine andere Möglichkeit (anderer Entpacker) der das auch bewerkstelligen kann?
Wenn ja, welcher - oder wie bekomme ich den auf die F!B rauf?

Gruß

Der Tom
 
Es gab in verschiedenen Busybox-Versionen Probleme damit Archive zu entpacken. Du bräuchtest also eine (aktuelle) Busybox die .tar.gz entpacken kann.

MfG Oliver
 
Nun, ich hatte so einige Andeutungen schon gelesen.
Nun würd ich ja gern ne neue Busybox draufzaubern....wobei ich mich frage...wird die nicht runtergeladen, wenn ich compiliere? Also ne aktuelle?
Dann müsste ja meine aktuell sein, da ich das erst vor 4 Wochen gemacht habe...

Nun gut...also welche ist die, die funzen sollte...und wie bekomme ich die in die Box?

Der Tom
 
Wollt noch schnell zum Besten geben, meine BusyBox-Version ist die
v1.51

(Hab meine Frau zu Hause mal fix telnetten lassen. :lamer: )

Der Tom
 
Busybox tauschen

Also ich muss doch noch einmal drauf "rumhacken"...

Wie bekomme ich denn nun eine neue BusyBoxversion drauf?
Ich habe die Suche benutzt und reichlich gelesen, aber nirgends was geistreiches gefunden.

Es gibt hier im Board doch einige die auf Ihrer FB eine neuere Version der Busybox drauf haben als der normale dsmod 15.2 mitsich bringt.

Also nun mal raus damit...wie stell ichs an?


Der Tom
 
Das busybox Binary liegt unter ./dsmod/busybox. Man kann natürlich auch eine andere busybox kompilieren und austauschen.

Für das tar xvz -f file.tar.gz würde aber auch eine nachladbare Version ausreichen:
Code:
cd /var
wget http://fritz.v3v.de/busybox/busybox
chmod +x busybox
./busybox tar xvz -f file.tar.gz
 
Nö geht nicht...die Version ist auch immernoch 1.5.1

Die selbe Meldung:

tar: invalid number ' 10721 '
/var $ tar: write: Broken pipe


Der Tom
 
Ja.

Wie gesagt: andere Busybox nehmen oder das tar unter nem Linux entpacken (oder cygwin). Gibt ja auch einige Windows-Packer die mit tar.gz funktionieren.

Kann doch nicht schwer sein ;)
 
Ich habs...hehe..

Also ich habe von Olistudent was altes gefunden...

Link


Da war wohl ne sehr alte BusyBox bei...Die habe ich einfach auf den Stick geschoben und starte nun alles vom Stick aus. Spart auch gleich noch Platz auf der Box...Das ganze ist zwar nicht eine Goldlösung geworden...aber der Zweck heiligt die Mittel!...

Dennoch Danke!!! Ohne die Tips wär ich nicht so weit!

Der Tom
 
Kannst auch mal die von hier probieren. Die ist ganz neu.

MfG Oliver
 
Dann bekomme ich das als Fehlermeldung

PHP:
/var/media/ftp/uStor01/busybox: can't resolve symbol 'open64'

Mhh ??

Der Tom
 
Hm, sorry. Dann gehts wohl nicht.
Liegt am Compiler. Ich hab LFS (Large File System) eingestellt.

MfG Oliver
 
Gibt es denn dazu eine generelle Lösung...ich denke da in Richtung 15.3 ?

Der Tom
 
Klar. Du kannst dir entweder die busybox ohne LFS-Unterstützung bauen oder du flasht dir ein dsmod mit LFS.

MfG Oliver
 
So ganz meinte ich das nicht...
Also wird mit der nächsten Version des DSM das tar-Problem so wie ich es habe auf Grund einer neu verwendeten Busybox behoben sein?

Der Tom
 
Bei mir funktioniert es mit der aktuellen Version (Link).

MfG Oliver
 
Schleimer.....:groesste:


Der Tom
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,866
Beiträge
2,303,217
Mitglieder
378,521
Neuestes Mitglied
Atrox15