Как создать самораспаковывающийся архив в linux

Использование 7-Zip

  1. Перейти на сайт разработчика и нажать кнопку «Download», выбрав версию, подходящую к вашей ОС.

  2. Запустить скачанный файл двойным щелчком левой клавишей мыши.

  3. Нажать кнопку «Install».

  4. Дождаться завершения процесса установки, нажать кнопку «Close».

  5. Открыть программу 7-Zip через меню «Пуск», введя название в поле поиска, и открыть найденный результат.

  6. Нажимая на значок с изображением папки со стрелкой или дважды кликая левой кнопкой мышки по папкам, добраться к нужной директории.

  7. Выделить файлы левой кнопкой мыши с удержанием клавиши «Ctrl», нажать на изображение плюса.

  8. Указать имя новой папки и заменить «7z» на «ZIP», нажать «ОК».

На телефоне

Современные смартфоны уже догнали по производительности средний ПК и позволяют работать со вложениями и крупными архивами. Рассмотрим несколько бесплатных приложений для Android.


Для iPhone есть аналогичные программы, которые можно установить из App Store. Для этого просто введите запрос rar в строку поиска.

RAR

Приложение от автора программы WinRAR. В отличие от компьютерной версии, для Андроид поставляется бесплатно. После установки, получив новое вложение RAR, оно автоматически откроется в программе.

Открыть архив можно через функцию «Открыть с помощью» (Open With) и выбрав приложение.

Также можно найти и открыть нужный архив в главном окне программы.

Если необходимо распаковать данные, делается это с помощью кнопки «Извлечь файлы».

Плюсы приложения:

  • Поддержка большого количества форматов.
  • Создание новых RAR архивов.
  • Приятный и понятый интерфейс.

Из минусов: наличие рекламы в бесплатной редакции.

ZArchiver

Еще один неплохой архиватор, который распознает большое количество сжатых файлов. С помощью него можно не только открыть, распаковать, но и заархивировать данные.


Если установлено другое приложение для работы с архивами, можно запустить файл в проводнике через функцию «Открыть с помощью».

В главном окне программы можно найти, открыть и распаковать файлы.

Плюсы:

  • Поддержка большого количества форматов.
  • Работа внутри архива (изменение, добавление файлов).
  • Поддержка русской кодировки.

Минусов за время работы не обнаружил.

Total Commander

Total Commander — это альтернатива встроенному проводнику с большим набором инструментов. В частности, через него можно просмотреть сжатые файлы. Для этого в главном меню достаточно просто тапнуть по файлу.

Из минусов: не предназначен для работы с архивами — может только открыть и показать содержимое.

Также получить данные из RAR на телефоне можно через онлайн сервис. Подробнее об этом я рассказывал .

Распаковка архивной папки

  1. Открыть архиватор.

    Открываем «Пуск», в поле поиска набираем «winrar», щелкаем по программе в результате поиска

  2. Выделить левым щелчком мыши заархивированную папку, нажав на кнопку «Файл», выбрать пункт «Открыть архив».

    Выделяем левым щелчком мыши заархивированную папку, нажав на кнопку «Файл», выбираем пункт «Открыть архив»

  3. Щелкнуть левым кликом мыши по папке, нажать «Открыть».

    Щелкаем левым кликом мыши по папке, нажимаем «Открыть»

  4. При отображении перечня файлов выполнить извлечение.

    Выделяем все файлы, нажав клавиши «Ctrl+A», щелкаем по кнопке «Извлечь»

    Выбираем место сохранения файла, нажимаем «ОК»

    Извлеченные файлы из архива

RAR

Программа 7-Zip — это бесплатный и очень простой инструмент, который способен раскрыть rar, zip, 7z. Данное приложение доступно для скачивания на веб-ресурсе разработчика.

Использовать его столь же просто, как и производить раскрытие при помощи проводника. Нужно просто нажать правой кнопкой мышки на заархивированный файл и в контекстном меню выбрать какой-либо из следующих вариантов:

  1. В «Имя папки» — перенести в папку с именем архива;
  2. “Здесь” – для извлечения в текущую директорию;
  3. «Распаковать» — для открытия диалога с указанием пути для извлечения.

Наиболее удобно использовать первые два варианта, поскольку после них не нужно выполнять каких-либо дополнительных действий.

Выбрав последний вариант, вы откроете окошко диалога, где должны будете указать путь извлечения. Выбор  параметра под названием «Без путей» приведёт к тому, что всё содержимое будет просто «вывалено» из него одной кучей без подпапок. Параметр «Перезапись» регулирует перезапись имеющихся папочек. В режиме «По умолчанию» приложение будет задавать вопросы относительно каждого отдельного элемента.

Приложение Winrar очень часто применяется при работе с RAR. С его помощью вы можете раскрыть и многотомный, состоящий из нескольких частей, архив. Данный программный продукт прекрасно подходит как для ПК, так и для устройств на андроиде. Его вы можете бесплатно скачать на ресурсе разработчика.

Скачали? Теперь я расскажу, как правильно пользоваться утилитой? Хотя нет… Принцип тот же: нажать правой кнопочкой мышки по нужному файлу и в меню выбрать подходящую команду.

Кроме того, с помощью Winrar вы сможете распаковать поврежденный архивный файл. Если он будет содержать ошибку, либо будет запароленный, то извлечь из него содержимое по умолчанию не получится. Но если вы поставите флажок напротив строки «Оставить на диске…», то повреждённые элементы будут извлечены. Полнота и качество, конечно, зависит от того, насколько сильными являются повреждения.

Функциональные особенности

В зависимости от типа, архивы поддерживают объединение файлов в один, сжатие данных, шифрование, многотомность (архив из нескольких частей), контрольные суммы для проверки целостности содержимого архива, самораспаковку, самоустановку, информацию об исходном томе и носителе, информацию о структуре папок, примечания и комментарии, а также другие метаданные. Формат файла-архива определяется по расширению файла и/или по заголовку внутри файла. Для создания архивов используются программы-архиваторы, ПО для авторинга оптических дисков и программы для работы с образами дисков.

Подвиды архивов

Самораспаковывающиеся архивы (SFX)

Самораспаковывающиеся архивы часто также называют SFX-архивами (от англ. SelF-eXtracting — самоизвлечение). В отличие от обычного архива, самораспаковывающийся архив имеет формат исполняемого файла (в Windows это файл с расширением .EXE), для извлечения данных из которого (а также нередко для тестирования и показа списка содержимого) не требуется отдельная программа — всё выполняется средствами самого SFX-архива. Иными словами, вы просто запаковываете информацию в SFX-архив, а получателю нужно лишь запустить этот SFX-архив (в аналогичной ОС), чтобы получить разархивированную информацию. Примечание. В действительности SFX-архивы — это обычные архивы, к которым прикреплён небольшой исполняемый модуль-распаковщик, поэтому при необходимости (например из-за опасения, что этот исполняемый модуль может быть заражен вирусом) для работы с SFX-архивом можно использовать соответствующий внешний архиватор, не запуская сам SFX-файл.

Многотомные архивы

Многотомные архивы — это архивы, состоящие из нескольких частей. Такие архивы поддерживаются в ряде популярных форматов архивов — в RAR, ZIP, 7z и др. Чтобы создать многотомный архив, нужно при упаковке файлов просто выбрать размер частей, на которые будет разделён результирующий архив. Многотомные архивы особенно удобны для упаковки даже плохо сжимаемых огромных файлов (например образов видеодисков), так как позволяют их сохранять на носителях меньшего объёма. Некоторые архиваторы (например RAR) умеют автоматически определять размер каждого тома в зависимости от свободного объема на текущем носителе, используемом для архивирования, что позволяет максимально эффективно использовать многотомные архивы, скажем, для переноса данных с компьютера на компьютер на нескольких флэш-накопителях разного объёма.

Непрерывные архивы

Непрерывное (англ. — solid) архивирование — это разновидность архивирования, при котором все добавляемые в архив файлы рассматриваются архиватором как один непрерывный поток данных. Благодаря такому подходу удаётся добиться существенного увеличения степени сжатия, особенно при упаковке множества однотипных файлов сравнительно (с величиной «скользящего словаря» архиватора) небольшого размера. Помимо очевидного преимущества (более сильное сжатие) непрерывные архивы имеют и свои недостатки. Так как данные в непрерывном архиве это один сплошной поток, то чтобы извлечь какой-либо файл, сначала нужно распаковать все файлы, которые находятся в архиве перед этим файлом, поэтому извлечение файлов, расположенных в конце архива, происходит медленнее. Также медленнее, чем в обычном (не solid) архиве, выполняются операции, изменяющие содержимое архива (добавление и удаление файлов). Кроме того, если архив по какой-то причине окажется повреждённым, то из него удастся извлечь только файлы, находящиеся до места повреждения, а вся информация после этого места окажется утерянной. Иными словами, непрерывные архивы хороши для упаковки и хранения данных, изменять которые требуется редко.

Как создать архив на компьютере?

Что бы создать архив на компьютере вам нужно:

  1. Установить программу Win RAR или Win Zip!
  2. Открыть меню!
  3. Выбрать нужный пункт для создания архива!

У большинства пользователей ПК программа архиватор уже имеется. Ну а если ее нету, тогда можно без проблем скачать в Яндексе или Гугле! Просто наберите фразу «скачать архиватор бесплатно» и вам выйдет множество вариантов для скачивания.


Программа устанавливается достаточно просто, как и все обычные программы.

Если уже стоит данная программа или вы ее только что поставили, то начинайте создавать нужный вам архив на компьютере!

Для создания архива на рабочем столе нажмите правой кнопкой мыши, и выйдет меню:

В этом меню выберите пункт «СОЗДАТЬ»

А затем нажмите на значок Архива – WinRAR или тот, который у вас стоит, возможно, у вас только надпись ZIP!

Все после этого появится на рабочем столе только что созданный вами архив! Поздравляю!Вы это сделали!

Таким образом, создается архив! Ну как? Все просто и элементарно! Теперь остается открыть его и методом обычного перетаскивания поместить в него любой файл. Например, папку, картинку, текст, видео или нечто другое!!!

Вообще создание архивов, папок, текстовых документов сводится к двум нажатиям мышкой. Один раз вы нажимаете, и выходит окно. Выбираете создать, ну а после этого вы делаете нажатие и создаете то, что вам нужно!!! Итог всего каких-то два щелчка!

Теперь вы знаете, как создать архив на компьютере просто и быстро! На этом данная статья подошла к концу, и я желаю вам всего доброго! Удачи!

Совместимость

Так как программа для одной платформы обычно не может выполняться на других платформах, то и распаковка самораспаковывающегося архива, созданного для одной системы, на других системах может быть затруднена.

Самораспаковывающиеся архивы в некоторых форматах (например RAR и ZIP) могут быть распакованы как обычные (не SFX) с помощью самостоятельной программы распаковки.

Имеется возможность создать код, который будет поддерживаться без дополнительных программ сразу несколькими операционными системами (например DOS и OS/2), а также стандартными средствами в одной ОС и дополнительными средствами в другой (например с использованием Python или shell).

Архив с кодом под Win32 может потребовать дополнительных действий после распаковки с помощью Wine на UNIX-подобной системе — в частности, установки битов прав доступа.


С этим читают