Results 1 to 5 of 5

Thread: help with zip

  1. #1
    Junior Member registered user
    Join Date
    Sep 2003
    Posts
    11

    help with zip

    ok this is not a knoppix subject but rather a basic linux topic. I am a type of newb who doesent get what --help and man tries to say - so maybe u can help me.

    i want to do a simple stuff.

    create a archive of one file to smaller zip-part files.

    Input: file.exe (3mb)
    zip rizzledizzle
    Output: archive1.zip(1mb); archive2.zip(1mb); archive3.zip(0.5mb)

    Hopu u understand what i mean - and pleas tell me the line i have to type to terminal.

    thnx

  2. #2
    Junior Member registered user
    Join Date
    Sep 2003
    Posts
    22
    I believe zip doesn't support volume spanning (at least not UNIX zip). Use rar/unrar instead, it comes with Debian and is supported on Windows too (by WinRAR).

    hw

  3. #3
    Junior Member registered user
    Join Date
    Sep 2003
    Posts
    11
    right now i am at work and here we have one redhat version from ancient history and it has onli tar and zip - so is it possible with tar?
    how?

    thnx

  4. #4
    Junior Member registered user
    Join Date
    Sep 2003
    Posts
    22
    It's possible, yes, but I have never done it.
    You can't use compression (ie tar.gz, tar.bz2, etc) with multivolume tar archives though.

    I have no floppy disk here so this is a wild guess:

    tar Mcvf /floppy/newarchive.tar *

    This - I *think* - would create newarchive.tar on the floppy (if mounted on /floppy) with all files in the current directory, and hopefully pause and ask you for a new medium (disk) when it runs out of space.

    hw

  5. #5
    Senior Member registered user
    Join Date
    Nov 2002
    Location
    USA, IL
    Posts
    1,041
    --Here's something I thought of trying with zip, but I dunno if such an old RH will support it:

    (example)
    Code:
    ' zip -9q rizzledizzle /boot/* '
    
    -rw-r--r--    1 dave     dave      3497680 Sep 17 19:54 rizzledizzle.zip
    ( The number below is 1400 * 1024 )
    Code:
    ' zipsplit -b . -n 1433600 rizzledizzle.zip '
    
    3 zip files will be made (100% efficiency)
    creating: ./rizzled1.zip
    creating: ./rizzled2.zip
    creating: ./rizzled3.zip
    
    -rw-r--r--    1 dave     dave      1433434 Sep 17 19:56 rizzled1.zip
    -rw-r--r--    1 dave     dave      1172797 Sep 17 19:56 rizzled2.zip
    -rw-r--r--    1 dave     dave       891493 Sep 17 19:56 rizzled3.zip
    -rw-r--r--    1 dave     dave      3497680 Sep 17 19:54 rizzledizzle.zip
    --The PROBLEM is, I think zipsplit can't break up a zip into arbitrary sizes - it can only start a new zipfile where the internal filesizes are small enough that an EOF is encountered, and adding another file will overflow the desired size. In other words, it won't work on just 1 big file.

    (Turns out my suspicion is right: )
    Code:
    ' zip -9q rizzledizzle /mnt/drived/dave/Installed/spybotsd12.exe '
    
    drwxr-xr-x    2 dave     dave           80 Sep 17 20:06 .
    drwxr-xr-x   57 dave     dave         3328 Sep 17 19:54 ..
    -rw-r--r--    1 dave     dave      3612718 Sep 17 20:06 rizzledizzle.zip
    
    ' zipsplit -b . -n 1433600 rizzledizzle.zip '
    zipsplit error: Entry too big to split (mnt/drived/dave/Installed/spybotsd12.exe)
    --However, the ' split ' program itself has no such limitation. I split the Knoppix DVD Beta ISO into CDR700-sized chunks, and got them back together with the ' cat ' program, and the result even passed the md5sum test.

    --Thus:
    Code:
    ' split -b 1m rizzledizzle.zip rizdiz '
    
    -rw-r--r--    1 dave     dave      1048576 Sep 17 20:12 rizdizaa
    -rw-r--r--    1 dave     dave      1048576 Sep 17 20:12 rizdizab
    -rw-r--r--    1 dave     dave      1048576 Sep 17 20:12 rizdizac
    -rw-r--r--    1 dave     dave       466990 Sep 17 20:12 rizdizad
    -rw-r--r--    1 dave     dave      3612718 Sep 17 20:06 rizzledizzle.zip
    --To get things back together in the proper order:
    Code:
    ' cat rizdizaa rizdizab rizdizac rizdizad >rizdiz2.zip '
    
    -rw-r--r--    1 dave     dave      3612718 Sep 17 20:14 rizdiz2.zip
    -rw-r--r--    1 dave     dave      1048576 Sep 17 20:12 rizdizaa
    -rw-r--r--    1 dave     dave      1048576 Sep 17 20:12 rizdizab
    -rw-r--r--    1 dave     dave      1048576 Sep 17 20:12 rizdizac
    -rw-r--r--    1 dave     dave       466990 Sep 17 20:12 rizdizad
    -rw-r--r--    1 dave     dave      3612718 Sep 17 20:06 rizzledizzle.zip
    Code:
    ' md5sum r*.zip
    722560afddc6b14fd8248723fa9bcf24  rizdiz2.zip
    722560afddc6b14fd8248723fa9bcf24  rizzledizzle.zip
    --To get around this limitation in the future, consider investing in one or more of the following:

    o 100Mbit Ethernet cards (can be had for ~$5 these days)

    o USB Ethernet cable (Farallon)

    o USB or Parallel port Zip drive (Get the 100Meg if you can find it, and ' modprobe ppa ')

    --If you get Ethernet going, you can have Fun with Netcat(TM).

    Quote Originally Posted by hw-tph
    It's possible, yes, but I have never done it.
    You can't use compression (ie tar.gz, tar.bz2, etc) with multivolume tar archives though.

    I have no floppy disk here so this is a wild guess:

    tar Mcvf /floppy/newarchive.tar *

    This - I *think* - would create newarchive.tar on the floppy (if mounted on /floppy) with all files in the current directory, and hopefully pause and ask you for a new medium (disk) when it runs out of space.

    hw

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Acer Predator Helios Neo 16S AI 16

Acer Predator Helios Neo 16S AI 16" i9 275HX 2S RTX 5070 Ti 32GB 1TB SSD Refurb

$1671.47



Lot of (3) 1TB NVME SSD M.2 Western Digital   Used picture

Lot of (3) 1TB NVME SSD M.2 Western Digital Used

$285.00



Dell Latitude 14

Dell Latitude 14" Laptop Computer Intel i5 Up To 32GB RAM 1TB SSD Windows 11 Pro

$316.61



Samsung 2.5

Samsung 2.5" 870 EVO SSD SATA III 250GB 500GB 1TB Internet Solid State Drive Lot

$90.00



SAMSUNG T7 Portable SSD 1TB Indigo Blue USB 3.2 Gen2 External MU-PC1T0H/AM picture

SAMSUNG T7 Portable SSD 1TB Indigo Blue USB 3.2 Gen2 External MU-PC1T0H/AM

$159.99



Dell Precision 7560 i7-11850H 2.5GHz 32GB 1TB NVMe 15.6

Dell Precision 7560 i7-11850H 2.5GHz 32GB 1TB NVMe 15.6" T1200 No OS: Fair

$459.00



External SSD 1TB 2TB 4TB Portable Hard Drive USB 3.0 Type-C High Speed PC Mac picture

External SSD 1TB 2TB 4TB Portable Hard Drive USB 3.0 Type-C High Speed PC Mac

$19.99



Netac 2TB 1TB 500GB Internal SSD M.2 NVMe PCIe3.0 Solid State Drive lot picture

Netac 2TB 1TB 500GB Internal SSD M.2 NVMe PCIe3.0 Solid State Drive lot

$129.99



Apricorn 1TB Aegis Fortress L3- FIPS Level 3 Validated USB 3.0 Hardware Encrypte picture

Apricorn 1TB Aegis Fortress L3- FIPS Level 3 Validated USB 3.0 Hardware Encrypte

$110.00



Western Digital 1TB 3.5

Western Digital 1TB 3.5" SATA III 7200RPM Desktop Hard Drive

$34.99