Auf Solaris losfahren

28512
fixer1234

Ich verwende ein Sun Sparc-System, auch bekannt als Solaris. Ich habe eine .tar.gz-Datei und kann nicht herausfinden, wie ich sie entpacken kann. Der Befehl, den ich normalerweise verwende, funktioniert nicht:

tar -xzvf file.tar.gz 

Weiß jemand, wie das geht? Ich kann nirgendwo eine Antwort sein!

6
Übrigens sollten Sie beachten, dass "Solaris-Teer manchmal defekt ist (dh lange Verzeichnisnamen nicht verarbeiten können usw.)". Weitere Informationen finden Sie unter http://bytes.com/topic/python/answers/101777-python-installation-error-solaris-9-sparc#post364804 und http://www.python.org/download/releases/2.4. 2 / bugs / Cristian Ciupitu vor 15 Jahren 1
Der obige Kommentar "Solaris-Teer ist manchmal defekt" ist falsch. Der ursprüngliche Solaris-Teer implementiert nur das ursprüngliche standardisierte TAR-Dateiformat. Der "Bruch" kommt von GNU tar (und anderen), die Erweiterungen des tar-Dateiformats ohne Standardisierung erstellen. "Solaris-Teer ist defekt" zu sagen, weil es keine Nicht-Tar-Tar-Dateien verarbeiten kann, ist so, als würde man sagen, dass "vi" defekt ist, weil es keine MS-Word-Dateien verarbeiten kann. AIX-Tar kann dieselben Probleme mit GNU-Tar-Archiven haben: http://www-01.ibm.com/support/docview.wss?uid=swg21969357 Andrew Henle vor 6 Jahren 0

2 Antworten auf die Frage

12
John T

Du musst gunzipdann untarauf Solaris. Es sollte mit GNU tar kommen:

gtar xzvf somefile.tar.gz 

wenn das nicht klappt:

gunzip -c somefile.tar.gz |tar xvf - 
Ermöglicht die Option "z" nicht überhaupt "gzip"? grawity vor 15 Jahren 0
es sollte sich in einem aufreißen und entpacken. John T vor 15 Jahren 1
Dies ist bei GNU tar der Fall, aber der mit Solaris gelieferte tar ist kein GNU tar und unterstützt diese Option nicht. wfaulk vor 15 Jahren 0
GNU tar wird mit den Freeware-Paketen geliefert, die auf Solaris installiert werden sollen John T vor 15 Jahren 0
Ihr Kinder - Sie wurden mit diesen neuen GNU-Befehlen verwöhnt! (Ich neige dazu, "gzip -dc dateiname | tar tf -" als eine automatische Sache zu machen, egal auf welcher Plattform, selbst wenn ein gnu-tar verfügbar ist. Schließlich versteht es auch, wenn Ihr tar gzip versteht, bzip2 möglicherweise nicht. 7za, etc ...) jrg vor 15 Jahren 1
Solaris 11 und spätere Teer unterstützen die `z`-Option für gzip, zusammen mit` Z` für compress und `j` für bzip2, aber Solaris 10 und älter unterstützen die Komprimierungsoptionen im nativen tar nicht, nur in GNU tar. alanc vor 11 Jahren 0
0
Tman

Für .bzip2-Dateien habe ich das folgende Verfahren verwendet:

bunzip2 filename.tar.bz2 

Dadurch wird die bz2-Erweiterung entfernt.

Dann

tar -xvf filename.tar 

-v nur für den ausführlichen Modus.