Compresser en plusieurs archives

Bonjour à tous!! J'ai Mandrake Linux 10.2 Limited edition 2005 et je voudrais compresser un fichier en plusieurs petites archives mais je n'arrive pas à le compresser même en une seule archive!! Pouvez-vous m'aider s'il vous plaît??

4 réponses

  1. salut,

    Ceci c'est pour de petits supports (disquettes 1.4Mo)
    http://www.commentcamarche.net/faq/sujet-953-%5BLinux%5D-D%E9couper-un-fichier-en-plusieurs-parties

    Ceci c'est pour .rar et .zip
    http://www.linux-wizard.net/faq_logicielle.html

    ca c'est déjà pour des archives normales

    Voilà, si ce n'est pas celà que tu voulais, expliques nous quelles genres de
    fichiers veux-tu découper

    bxflash
    1. Bonjour tout d'abord merci pour ta réponse. Ensuite ce que je voudrais c'est faire comme avec winrar : compresser un fichier tout en le découpant en plusieurs archives (qui feraient à peu près 10Mo chacune) est-ce possible sous Linux?
  2. Contributeur
    Salut,

    1- tar - split
    Faire une archive tar
    tar xcf mon_archive.tar mon_dossier

    faire un split sur l'archive
    split -b10m mon_archive.tar

    recoller avec cat et tar
    cat xaa xab xac xad ... > mon_archive.tar

    détarrer :)
    tar xf mon_archive.tar


    ça marche, mais faut tester avec une archive compressé (.gz ou .bz2)

    Voilà :)

    Pour en savoir plus:
    man tar
    man split
    man cat
    

    1. Modérateur
      Salut,

      Juste un petit complément d'info sur ce qu'a dit "marc[i1]" et une petite rectification ;-)
      la commande pour créer une archive "tar" c'est :
      tar cf mon_archive.tar mon_dossier
      Sans le "x" (eXtraire), juste le "c" (Create)... petite faute de frappe de sa part ;-))

      Ensuite pour recoller, si les "tranches" sont nombreuses, utiliser le "joker" * * " (étoile) :
      cat xa* > mon_archive.tar
      Tu peux aussi lors de la création préciser un préfixe de ton choix :
      split -b10m mon_archive.tar  mon_bout_de_fichier_
      qui te donneras des fichiers comme ceci :
      mon_bout_de_fichier_aa  mon_bout_de_fichier_ab  mon_bout_de_fichier_ac ...
      Sinon avec "gzip" et "bz2" pas de problème ça marche pareil. Tu peux d'ailleurs combiner la commande "tar" avec "gzip", comme suit :
      tar czf mon_archive.tar.gz mon_dossier
      Suffit de rajouter le paramètre "z" dans la commande "tar" et de rajouter l'extension "gz" à ton archive.
      ;-))
      1. Merci magicbisous-nours d'avoir posé cette question, grâce à toi j'en prends de la graine... (c,

        Merci à marc[i] et à jipicy, tout deux vous faites honneur à Linux...

        Ma vieille Hp Deskjet 500C a mangé ce soir le post...

        bxflash
        1. Contributeur
          Comme dirais Jipicy

          Le savoir n'est bon que s'il est partagé

          ^_^