[Frage] Mit Suse 11 das neue Kerneltar.xz entpacken...aber wie?

Darkyputz

Aktives Mitglied
Mitglied seit
27 Jul 2005
Beiträge
2,324
Punkte für Reaktionen
0
Punkte
36
Hallo!

Ich habe nun ne weile ruhe gehabt um Freetz und nun sehe ich das das alles mit tar.xz komprimiert iss...
Aber ich kriege Suse nicht dazu es in der konsole entpacken zu können...
Hat jemand nen tipp wie ich suse das beibringen kann?
Iss da nen paket das mir fehlt oder sowas??
HILFEEE!!

Grüße!!
 
Ich habe xz versucht schon zu instalieren...und die ausgabe auf deine frage heißt:/user/bin/xz
mehr nicht...
was hätte rauskommen sollen?
 
ok...thx...mit der console geht es jetzt..aber sollte der freetz process nicht selbst das enpacken schafffen?? also während er "make" macht?
Da bricht er nämlich immer ab...
Neu ausgecheckt habe ich den trunk schon mehrfach...dahre kanns daher nicht liegen...
Ideen?
 
Wie wäre es mit der Fehlermeldung, mit der freetz abbricht? Ohne diese glaube ich wird Dir keiner helfen können.
 
rm -f -r source/kernel/ref-ur8-16mb-7270_05.21
mkdir -p source/kernel/ref-ur8-16mb-7270_05.21
checking structure... lzma: (stdin): File format not recognized
tar: Child returned status 1
tar: Exiting with failure status due to previous errors

So sieht das aus!!!
und das wobei wie oben zu sehen ja xz installiert ist .-)
 
checking structure... lzma: (stdin): File format not recognized
Gibt es für OpenSuse evtl. ein Paket lzma?
Code:
/suse/i586/lzma-alpha-devel-4.42.3alpha-20.1.i586.rpm
Wie sind bei deinem OpenSuse die Ausgaben von:
Code:
ls -la $(which lzma)
und
Code:
find /usr/lib -type f -iname '*lzma*.so*'
 
Hallo!

Also auf deine Fragen kann ich folgendes antworten:
darky@linux-2ssg:~/Desktop/trunk> ls -la $(which lzma)
lrwxrwxrwx 1 root root 2 15. Sep 06:39 /usr/bin/lzma -> xz
darky@linux-2ssg:~/Desktop/trunk> find /usr/lib/ -type f -iname '*lzma*.so*'
darky@linux-2ssg:~/Desktop/trunk>
 
Ohh...klasse...na dnan mal weiter :)

darky@linux-2ssg:~/Desktop/trunk> ldd /usr/bin/xz
linux-gate.so.1 => (0xffffe000)
liblzma.so.0 => /lib/liblzma.so.0 (0xb7801000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb77e7000)
libc.so.6 => /lib/libc.so.6 (0xb7687000)
/lib/ld-linux.so.2 (0xb783f000)
darky@linux-2ssg:~/Desktop/trunk>
 
Sooo...das iss dann diese Ausgabe:
darky@linux-2ssg:~/Desktop/trunk> tar --help |grep lzma
-J, --lzma Archiv durch lzma filtern
darky@linux-2ssg:~/Desktop/trunk>
 
-J, --lzma Archiv durch lzma filtern
Hmm, ... verstehe ich jetzt nicht. Kann es sein, dass tar für lzma, durch xz filtern soll/muss und das nicht kann? Wie ist die Ausgabe von:
Code:
tar --help | grep xz
Welche tar-Version hast Du:
Code:
tar --version
?
 
Und wieder mal ein wenig zum lesen:
darky@linux-2ssg:~/Desktop/trunk> tar --help |grep xz
darky@linux-2ssg:~/Desktop/trunk> tar --version
tar (GNU tar) 1.21
Copyright © 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL Version 3 oder später <http://gnu.org/licenses/gpl.html>
Dies ist freie Software: Sie dürfen sie ändern und weiter verbreiten.
Es gibt KEINERLEI GARANTIE, so weit das Gesetz es erlaubt.

Geschrieben von John Gilmore und Jay Fenlason.
darky@linux-2ssg:~/Desktop/trunk>
 
darky@linux-2ssg:~/Desktop/trunk> tar --help |grep xz
darky@linux-2ssg:~/Desktop/trunk> tar --version
tar (GNU tar) 1.21
Dein tar kennt --xz nicht. Z. B.:
Code:
:~$ tar --help | grep xz
  -J, --xz                   Archiv durch xz filtern
      --lzma                 Archiv durch xz filtern
Entweder eine (neuere) tar-Version mit Support für xz installieren/kompilieren oder in Freetz, dort wo "tar -J" durch xz filtern soll, "tar --use-compress-program=/usr/bin/xz" verwenden.
 
Hmmm..wie krieg eich das jetzt so eingerichtet??
iss das in einem der freetz skripte anpassbar?
 
Gut,...dann warte ich...suchte nämlich schon ne weile und habe noch nix gefunden :)
Danke dir!!!
 

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,779
Beiträge
2,257,309
Mitglieder
374,814
Neuestes Mitglied
soundworx
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.