Extraire archive tar.gz avec fichiers contenant caractères interdits

Extraire archive tar.gz avec fichiers contenant caractères interdits - Win NT/2K/XP - Windows & Software

Marsh Posté le 11-10-2005 à 08:28:43    

Salut,
 
Je dois extraire une archive, xxx.tar.gz, contenant plein de fichiers. Elle a été créée sous BSD.
 
Seulement, certains noms de fichiers continnent des caractères interdits par Windows, du genre ":".  
 
Donc, quand je cherche à extraire de tels fichiers sous Windows avec Winzip, il me fait une erreur.
 
ex de fichier: Me::Text.3
 
Que puis je faire? Peut être renommer les fichiers? Mais comment faire?
 
Une idée? Vais je devoir installer Linux pour ça?


Message édité par Yoyo@ le 11-10-2005 à 11:47:09
Reply

Marsh Posté le 11-10-2005 à 08:28:43   

Reply

Marsh Posté le 11-10-2005 à 11:47:21    

Aucune idée??

Reply

Marsh Posté le 11-10-2005 à 11:55:25    

Citation :

Une idée? Vais je devoir installer Linux pour ça?


il y a des chances, tu peux toujours booter sur une Knoppix, décompresser l'archive tar -zxvf <ton archive> puis renommer les fichiers.

Reply

Marsh Posté le 11-10-2005 à 12:00:34    

Ahhhhh...
 
Je tiens à préciser que je ne connais strictement rien à l'univers Linux...
 
M'est il possible de graver ou même de mettre sur une clef USB d'assez grande capacité (1Gb) un "Linux bootable", qui ferait que je pourrais l'utiliser sans trop d'encombres?
 
N'existe t il pas sinon des logiciels permettant de renommer des fichiers archivés sans les extraire? Ca doit pas être bien sorcier à implémenter...

Reply

Marsh Posté le 11-10-2005 à 13:10:08    

Citation :


M'est il possible de graver ou même de mettre sur une clef USB d'assez grande capacité (1Gb) un "Linux bootable", qui ferait que je pourrais l'utiliser sans trop d'encombres?


une knoppix est un liveCD -> tu graves l'iso puis tu rebootes ton PC (le lecteur CD étant en "primary boot" ) et tu auras un environnement Linux sans à avoir à installer sur ton disque dur.

Reply

Marsh Posté le 11-10-2005 à 13:12:43    

Hmmmm, d'accord, mais alors... quid des drivers? Comment fait il?
 
Et aussi, ne risque t il pas de biaiser les fichiers de mes disques durs, installés sous WinXP? (FAT32) J'ai tellement entendu de choses à cet égard...

Reply

Marsh Posté le 11-10-2005 à 13:16:51    

si tu ne veux vraiment pas que linux écrive sur tes partitions, après la modification des noms de fichiers, tu les recopies sur une clé USB.
Sinon concernant les drivers, si c'est le PC que tu as mis dans ton profil alors il n'y a aucun problème.


Message édité par jlighty le 11-10-2005 à 13:17:59
Reply

Marsh Posté le 11-10-2005 à 13:19:09    

D'accord, merci beaucoup...
 
Masi quand même, il faut que je comprenne un peu, si tu peux m'aider:
-Je vais lancer ce CD bootable, tout en ayant déconnecté mes disques durs. Comment va t il faire pour gérer mon système, il lui faut des drivers, etc, nan? Va t il gérer l'USB également?
 
Et si je laissais mes DD en place, y aurait il des risques?

Reply

Marsh Posté le 11-10-2005 à 13:24:48    

Le noyau Linux dispose déjà de drivers pour contrôler l'USB, l'IDE, le SATA ...
PS: les archives de type tar.gz sont souvent issue du monde Unix et contienent la plupart du temps des fichiers sources. Par simple curiosité que contient cette archive ?

Reply

Marsh Posté le 11-10-2005 à 13:57:17    

Bah en fait, cette archive contient un vieuw site web tournant sous Apache, et développé en utilisant des templates du type HTML::Mason (ne me demande pas trop d'infos là dessus, je ne connaissais absolument pas ce truc avant d'y avoir été confronté, et je sais juste que c'est un système de templates sous Perl - je ne sais même pas si c'est périmé ou pas...)
 
Et sinon, concernant les drivers toujours, comment va t il se débrouiller pour la CG? (la mienne est une Radeon 9500), vais je avoir une résolution acceptable à l'écran?

Reply

Marsh Posté le 11-10-2005 à 13:57:17   

Reply

Marsh Posté le 11-10-2005 à 14:02:38    

si tu renommes tes fichiers, tu risques aussi de devoir modifier le code source (PHP ou HTML)
Pour la CG: elle sera détecté (module radeon), tu pourras spécifier au démarrage la résolution.

Reply

Marsh Posté le 11-10-2005 à 14:05:53    

D'accord!
 
Concernant ce site web (ce n'est pas du PHP mais du Perl), de toute manière, je vais devoir mettre mon nez dans les sources. D'ailleurs, je ne connais aps grand chose à Perl, et je suis en train de tenter une installation sous Windows (mod_perl). On verra après pour ce HTML::Mason. Pour ma part, je suis plutôt calé en PHP...
 
Merci pour tes renseignements!
 
Ca me permettra également de mettre un pied dans Linux. (c'est l'occasion qui crée le larron comme on dit :D)
 
Par contre, tu ne m'as pas dit si je risquas réellement grand chos en laisant mes DD branchés et même en faisant des copies de fichiers dessus? Et sur ma clef USB, quel type de fichier va t il utiliser?

Reply

Marsh Posté le 11-10-2005 à 14:17:18    

fat je pense

Reply

Marsh Posté le 11-10-2005 à 14:27:19    

fat16, la clé USB est détectée automatiquement cependant tu dois la déverrouiller en écriture pour pouvoir copier tes fichiers.

Citation :

Par contre, tu ne m'as pas dit si je risquas réellement grand chos en laisant mes DD branchés et même en faisant des copies de fichiers dessus?


si c'est de la FAT32, il n'y a aucun problème sauf qu'il faudra surement monter la partition en écriture.

Message cité 1 fois
Message édité par jlighty le 11-10-2005 à 14:32:58
Reply

Marsh Posté le 11-10-2005 à 14:29:47    

Oui, oui, bien entendu pour le déverrouillage.
 
Donc, FAT16... Et donc, si je mets mes DD, qui sont en FAT32, ça va causer des problèmes, non?
 
En tout cas, c'est cool, je vais donc chercher ce soir cette "Knoppix"
 

Reply

Marsh Posté le 11-10-2005 à 14:31:02    

FAT16 c'est pour la clé USB, les partitions de ton disque dur sont soit en FAT32 ou en NTFS (pas possible d'écrire dessus depuis linux sauf en passant par des softs tiers : captive...)

Reply

Marsh Posté le 11-10-2005 à 14:31:26    

jlighty a écrit :

fat16, la clé USB est détectée automatiquement cependant tu dois la déverrouiller en écriture pour pouvoir copier tes fichiers.

Citation :

Par contre, tu ne m'as pas dit si je risquas réellement grand chos en laisant mes DD branchés et même en faisant des copies de fichiers dessus?


si c'est de la FAT32, il n'y a aucun problème sauf qui faudra surement monter la partition en écriture.


 
Oups tu as édité ton msg, donc, je ne n'avais pas vu la suite.
 
Je verrais donc tout ça!
 
"Monter ma partition en écriture", ça veut dire quoi? Déclarer à Linux que je peux écrire dessus? Un truc du type "Mount Drive"? (cf Daemon Tools)

Reply

Marsh Posté le 11-10-2005 à 14:37:02    

Oui c'est le même principe que Daemon Tools, c'est à dire rendre intelligible les données brutes de ta partition. Par exemple pour la partition 1 de ton disque dur 1 :
mount -t vfat /dev/hda1 /mnt/windows
ainsi quand tu vas dans /mnt/windows/, tu auras accès aux données de ta partition.  
Le plus simple c'est d'essayer -> télécharge la dernière Knoppix et grave la avec nero (attention tu fais uniquement graver l'image, tu ne dois pas créer un CD bootable avec néro)

Reply

Marsh Posté le 11-10-2005 à 14:42:11    

D'accord, merci beaucoup pour l'info!
 
Je pense que je vais essayer avec un Rack 2.5 pouces USB contenant un "vieux" DD de portable (un 20Go, qui a eu des pbs en son temps)
 
Merci pour toutes tes infos.
 
Sinon, d'après ce que je lis, j'ai l'impression que beaucoup d'opérations se font en ligne de commande. J'espère qu'il y aura une interface graphique malgré tout. (mais bon, les lignes de commande, ça ne m dérange pas :D) J'irai me renseigner un peu sur le site de knoppix, trouver plus d'infos, au lieu de poser des questions qui peuvent paraître bêtes...
 

Reply

Marsh Posté le 11-10-2005 à 14:45:19    

Citation :

Sinon, d'après ce que je lis, j'ai l'impression que beaucoup d'opérations se font en ligne de commande


avec la Knoppix tu as une interface graphique, sinon la ligne de commande est quand même dans certain cas, la méthode la plus rapide
Ex: pour décompresser ton archive mon_archive.tar.gz :
1- ouvrir un terminal (icone avec un écran noir)
2- cd ~ (répertoire personnel)
3- tar -zxvf mon_archive.tar.gz

Reply

Marsh Posté le 11-10-2005 à 14:49:53    

D'accord, d'accord ;)
 
Je reviedrai éventuellement une fois que j'aurai testé tout ça. (pas tout de suite donc)
 
Merci :hello:
 
PS: toi, tu es 100% Linux ou tu es aussi sous Win32?

Reply

Marsh Posté le 11-10-2005 à 14:51:37    

les 2, les jeux sous Linux sont assez rare même si certains studios développent aussi pour Linux (ex: ID software, Epic...) :D


Message édité par jlighty le 11-10-2005 à 14:52:27
Reply

Marsh Posté le 11-10-2005 à 15:02:33    

oki, oki :)

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed