tar: "Kann open nicht ausführen: File exists."

Nils Kassube kassube at gmx.net
Sa Okt 16 08:06:15 BST 2010


Detlef Lechner wrote:
> '/usr/src/linux-source-2.6.35$ tar -xvf linux-source-2.6.35.tar' gibt
> eine Menge Meldungen aus ähnlich: "tar:
> linux-source-2.6.35/ubuntu/iscsitarget/compat.h: Kann open nicht
> ausführen: File exists." Ich verstehe diese Meldungen nicht. 

Das bedeutet, dass tar die existierenden Dateien nicht überschreiben 
kann.

> Ich habe
> doch gar nicht angewiesen, eine Datei zu öffnen.

Doch, Du hast tar angewiesen, Dateien zum Schreiben zu öffnen.

Aber um das Rätsel zu lösen: Du darfst als "normaler" Anwender in 
/usr/src nicht schreiben. Entweder Du entpackst das Archiv in Deinem 
Home-Verzeichnis oder Du verwendest sudo - dann sollte es klappen.


Nils