myGully.com

myGully.com (https://mygully.com/index.php)
-   Linux & BSD (https://mygully.com/forumdisplay.php?f=401)
-   -   [gelöst] Wie rar-Archiv mit Umlauten unter Linux entpacken (https://mygully.com/showthread.php?t=7709290)

cusipirajuba 16.03.24 08:28

[gelöst] Wie rar-Archiv mit Umlauten unter Linux entpacken
 
Lösung unten in Post #5.

---------

Hallo!

Das rar-Archiv enthält Umlaute. -> [Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

Beim Entpacken fehlt bei allen Dateien mit Umlauten der Rest vom Dateinamen ab dem Umlaut. Das kann ich per Hand noch fixen.

Aber es lassen sich alle Verzeichnisse mit Umlauten nicht richtig entpacken. Es will alle Dateien, die in einem Verzeichnis mit Umlaut stecken, überschreiben.
Ich konnte die Daten retten, im dem ich sie in unrar umbenannt habe und während des Entpackens verschoben habe.

Wie bekomme ich die Daten überhaupt fehlerfrei entpackt?

Ich nutze Linux.

'unrar t \*01.rar' sagt 'All OK'.


Schon im Voraus sage ich Danke für jede Hilfe!

Draalz 16.03.24 09:10

Ich kann in den Archivnamen keine Umlaute entdecken.
Code:

https://nitro.download/view/FBB97816BE47935/Fips_Asmussen_-_Hoerspiel_-_Sammlung_(2023).part01.rar
Hier ist natürlich die Frage, ob Dein Linux richtig auf deutsch eingestellt ist, mit den korrekten Zeichenkodierungen.

cusipirajuba 17.03.24 08:22

Der Dateiname ist ohne Umlaute. Verzeichnisse und Dateien im Archiv haben Umlaute.

Linux ist auf Deutsch, aber irgendwas stimmt trotzdem nicht.

localectl
System Locale: LANG=de_DE.UTF-8
VC Keymap: de
X11 Layout: de

Danke für den Tipp mit der Zeichenkodierung. Ich denke daran wird es liegen. Habe aber noch keine Lösung gefunden.

Draalz 17.03.24 11:32

Was gibt denn
Code:

locale
aus?

cusipirajuba 20.03.24 06:58

Hab es gelöst.

1. In /etc/locale.gen das eintragen:
Code:

de_DE.UTF-8 UTF-8
en_US.UTF-8 UTF-8

2. Diese Kommandos in der Konsole ausführen:
Code:

LANG=de_DE.UTF-8
LC_ADDRESS=de_DE.UTF-8
LC_IDENTIFICATION=de_DE.UTF-8
LC_MEASUREMENT=de_DE.UTF-8
LC_MONETARY=de_DE.UTF-8
LC_NAME=de_DE.UTF-8
LC_NUMERIC=de_DE.UTF-8
LC_PAPER=de_DE.UTF-8
LC_TELEPHONE=de_DE.UTF-8
LC_TIME=de_DE.UTF-8
LC_CTYPE=de_DE.UTF-8
LC_MESSAGES=de_DE.UTF-8
LC_COLLATE=de_DE.UTF-8
sudo locale-gen

3. Neustart oder neu einloggen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:10 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.