debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Как разделить архивный файл на части?  (Прочитано 8331 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ruselstm

  • Новичок форума
  • Topic Author
  • Сообщений: 1
Здравствуйте форумчане, у меня назрел такой вопрос.
Мне нужно упаковать файл (iso образ или папку) в архив (Любой) но сделать так что бы этот файл был разбит на несколько архивов. Например размер файла 4 ГБ мне нужно упаковать его в архивы по 500 мб, т.е 8 архивов по 500 мб. Гуглил но ничего толкового не нашел. Установил 2 архиватора file-roller и ark но незнаю как через кансоль упаковывать файлы и разбить архивы на части.
Подскажите понятным языком какую команду выполнять для данного случая?
Зарание примного благодарен.
 

Оффлайн saveriy

  • Местный житель
  • ***
  • Сообщений: 266
Re: Как заархивировать файл?
« Ответ #1 : 09 Апрель 2011, 15:03:20 »
Разделить на части: split -a 1 -b 500m myfile.tar.gz myfile.tar.gz.Склеить: cat myfile.tar.gz.* > myfile.tar.gz Удачи!
 

Оффлайн BULATUS

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2008
Re: Как заархивировать файл?
« Ответ #2 : 09 Апрель 2011, 16:04:09 »
или использовать графический менеджер...
например у меня установлен file-roller
если нужно архивировать я выделяю нужный файл или папку, жму правую кнопку мыши


выбираю "сжать..."

в открывшемся окне задаем необходимые параметры

и жмем "создать"
на скрине видно как создались файлы разбитого архива.


Чтобы разархивировать кликаем первую часть разбитого архива (открыть с помощью менедера архивов)

в открывшемся окне жмем "распаковать"

откроется еще одно окно, в котором задаем параметры распаковки и жмем "распаковать"


все  :)
« Последнее редактирование: 10 Май 2011, 23:12:13 от Пользователь »
 

Оффлайн pipe

  • Местный житель
  • ***
  • Сообщений: 227
Re: Как заархивировать файл?
« Ответ #3 : 09 Апрель 2011, 16:10:49 »
Установить rar:
sudo apt-get install rar
Упаковать с помощью rar, разбив каждую часть на 500 мб
rar a -v512000k my_iso /patch/to/file.iso
 

Оффлайн chaldon

  • Активный пользователь
  • **
  • Сообщений: 94
  • Человек с простым русским лицом
    • forum.sibnet.ru
Re: Как разделить архивный файл на части?
« Ответ #4 : 03 Март 2013, 09:02:35 »
Мне требуется залить на файлообменник файл 2гб. Но там ограничение на размер 800мб.
Если воспользоваться file-roller, у Windows-пользователей проблем со склейкой не будет?
В rar вроде всё получится.
 

Оффлайн Malaheenee

  • Ветеран
  • *****
  • Сообщений: 2565
  • Учтите, мы можем дать и вредный совет.
Re: Как разделить архивный файл на части?
« Ответ #5 : 03 Март 2013, 10:05:15 »
chaldon, по идее zip - короссплатформенный, так что проблемы могут быть с кодировками, но вряд ли с распаковокой.
Debian Sid: XFCE x 1, openbox x 2.
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4541
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Как разделить архивный файл на части?
« Ответ #6 : 03 Март 2013, 11:45:25 »
chaldon, по идее zip - короссплатформенный, так что проблемы могут быть с кодировками, но вряд ли с распаковокой.
У zip проблемы с многотомностью, IMHO :)

Оффлайн mao(tm)

  • Пользователь
  • *
  • Сообщений: 29
  • Jabber: mao(tm)@jabber.ru
Re: Как разделить архивный файл на части?
« Ответ #7 : 03 Март 2013, 11:59:01 »
qupl, ЕМНИП, у 7z тоже, что было для меня неприятным открытием.
Debian GNU/Linux 7.0 "Wheezy" x86_64
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4541
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Как разделить архивный файл на части?
« Ответ #8 : 03 Март 2013, 12:11:55 »
Отсутствие многотомности можно обойти разбиением готового файла архива (под win умеет TotalCommander, под lin - консоль :) ). Но это костыль.

Оффлайн Malaheenee

  • Ветеран
  • *****
  • Сообщений: 2565
  • Учтите, мы можем дать и вредный совет.
Re: Как разделить архивный файл на части?
« Ответ #9 : 03 Март 2013, 12:26:10 »
qupl, ca depend, как говорят французы. У нас под Total Commander вполне себе нормально разбивались.
Debian Sid: XFCE x 1, openbox x 2.
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн qupl

  • Главный модератор
  • Ветеран
  • *****
  • Сообщений: 4541
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Как разделить архивный файл на части?
« Ответ #10 : 03 Март 2013, 12:39:59 »
Malaheenee, позволю себе усомниться. Как? (речь о архиве zip без посторонних для архиватора операций)

Оффлайн Malaheenee

  • Ветеран
  • *****
  • Сообщений: 2565
  • Учтите, мы можем дать и вредный совет.
Re: Как разделить архивный файл на части?
« Ответ #11 : 03 Март 2013, 13:05:38 »
qupl, за давностью лет не вспомним. Может и наврали, и это был вовсе не zip :D Но тогда как раз был переезд с Windows на Ubuntu и нужно было перекинуть данные пользователей за десяток лет. Чтобы потом не получить один большой битый архив, решено было клепать части по 700МБ и "заболванивать" их.
Debian Sid: XFCE x 1, openbox x 2.
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн Grayven

  • Новичок форума
  • Сообщений: 2
Re: Как разделить архивный файл на части?
« Ответ #12 : 08 Ноябрь 2016, 05:57:21 »
У меня была такая же ситуация, только разбитые файлы нужно было собрать в винде, поэтому линуксовские сплиты не очень подходили. В итоге решил проблему тупо и неэстетично, зато дёшево, надёжно и практично. Запустил в virtualbox винду, дальше расшаренная папка от virtualbox, куда витруальная система может вносить свои изменения. Ну и Total Commander - разбить файл. На другом компе с виндой так же собирается.
 

Русскоязычное сообщество Debian GNU/Linux

Re: Как разделить архивный файл на части?
« Ответ #12 : 08 Ноябрь 2016, 05:57:21 »


Теги: