Главная >> Списки >> Аналоги WinRAR для Linux

Аналоги WinRAR для Linux

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

У многих пользователей, которые только перешли на Linux, часто возникает вопрос, а есть ли какие-либо менеджеры архивов под данную ОС, которые будут нормальной альтернативой WinRAR. Далее я покажу вам 4 хорошие, на мой взгляд, программы.

Аналоги WinRAR в Linux

По сути все архиваторы для Linux, которые работают в графическом интерфейсе, являются оболочками для консольных утилит, поэтому они поддерживают одни и те же форматы архивов. Но для этой поддержки нужно, чтобы в системе были установлены соответствующие утилиты (zip, unzip, rar, unrar, tar, lzma, p7zip, bzip2 и другие), если они вам нужны.

1. Ark

Архиватор, входящий в комплект программ KDE. Код программы написан на C++, интерфейс с использованием Qt. По сути является графической оболочкой для библиотек и консольных приложений, работающих с архивами. Распространяется под лицензией GPL.

Ubuntu

Ark присутствует в основном репозитории, просто введите следующую команду:

sudo apt install ark

Arch

Данный архиватор также имеется в стандартных репозиториях Arch:

sudo pacman -S ark

2. File Roller

Аналог WinRAR Linux, разрабатываемый для оболочки Gnome (но это не значит, что её можно использовать только там). По сути File Roller является Front-end, графической оболочкой, дающей пользователю единый интерфейс для различных консольных архиваторов. Данная программа написана на C, а интерфейс на GTK+. Распространяется под лицензией GPL.

Внимание! На момент написания статьи программа не обновлялась с 23.09.13!

Ubuntu

Данный пакет присутствует в официальном репозитории Ubuntu, так что используйте следующую команду:

sudo apt install file-roller

Arch

Программа также есть в стандартных репозиториях:

sudo pacman -S file-roller

3. PeaZIP

Бесплатный, кроссплатформенный архиватор, написанный на Object Pascal и Pascal. Распространяется для Windows 9x, Windows NT и Linux. Имеет свой формат пакетов "*.pea", который поддерживает многотомные архивы, сжатие, системы шифрования и контроля целостности. Работа же с другими форматами чаще обеспечивается за счёт различных внешних библиотек. Интерфейс программы имеет реализацию как на Qt, так и на GTK+. Распространяется под лицензиями GPL и LGPL.

Внимание! Поддержка кодировки UTF-8 реализована не полностью!

Ubuntu

В официальных репозиториях Ubuntu данного пакета нет. Лучше скачайте deb-файл с сайта проекта, выбрав нужную вам версию.

Arch

Данного пакета нет и в стандартных репозиториях Arch, так что придётся воспользоваться AUR. Qt версия:

yaourt -S peazip-qt

Gtk версия:

yaourt -S peazip-gtk2

4. Xarchiver

Легковесный файловый архиватор. Архиватор по умолчанию для таких сред, как LXDE и XFCE. Написана данная программа на C, интерфейс же построен на GTK+. Распространяется под лицензией GPLv2.

Внимание! Разработка приостановлена!

Ubuntu

Чтобы установить данную программу в этом дистрибутиве, просто выполните следующую команду в терминале:

sudo apt install xarchiver

Arch

Пакет с данной программой есть и в официальных репозиториях Arch:

sudo pacman -S xarchiver

×

Выводы

В данной статье мы рассмотрели несколько программ, которые можно использовать как аналоги WinRAR Linux. Какую из них использовать, решать вам. А каким архиватором предпочитаете пользоваться вы? Напишите в комментариях!

Оцените статью

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (6 оценок, среднее: 4,83 из 5)
Загрузка...
Creative Commons License
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

31 комментарий к “Аналоги WinRAR для Linux”

  1. Mне лично еще с DOSовских времён всегда было удобнее пользоваться консольными утилитами -- zip, gz, arj, ace, rar, 7z и тд, запускаемыми в файл-менеджерах вроде double / total commander буквально одним кликом.

    Ответить
  2. Благословляешь? Спасибо, уже многим пользуюсь.
    MS Office 2003, TheBat, Архивариус 3000, dupkiller, FastStone, AIMP и прочее

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

    Для широко улыбающихся:
    Запрещение запуска программ Windows позволяет ограничить доступ к программам, кроме разрешенных в специальном списке.
    Для ограничения запускаемых программ надо открыть раздел HKEY_CURRENT_USER\SOFTWARE\Microsoft\ Windows\CurrentVerson\Policies\Explorer и создать там ключ RestrictRun типа DWORD со значением 0х00000001. Затем тут же надо создать подраздел с аналогичным именем RestrictRun и в нем перечислить список РАЗРЕШЕННЫХ к запуску программ для текущего пользователя. Записи в этом подразделе пронумеровываются, начиная с 1, и содержат строки с путями (необязательно) и именами приложений. Файлы должны быть с расширением. Например, Word.exe, Excel.exe ...

    Не забудьте указать файл Regedit.exe, иначе Вы сами не сможете больше запустить редактор реестра! Для сброса ограничения на запуск программ надо установить значение ключа RestrictRun в 0

    И уже не много всего))))), можно сказать вообще ничего. Пользуйсь, закрываю

    Ответить
    • Потому что Engrampa это тот же File Roller и в прошлой жизни, когда MATE был GNOME2 Engrampa так и назывался - File Roller - а его автор упомянул.

      Ответить
    • Кста... Engrampa и все перечисленные выше - это морды, цель которых единственная - предоставить пользователю GUI для работы с архивами, но без них легко обойтись в консоли, иногда даже удобней и быстрей. правда сноровка нужна особая... кхе. кхе.

      Ответить
  3. По-моему мнению, с развитием технологий облачного хранения данных, а также широкой сетью различных файлообменников целесообразность упаковки данных в архив для обычного пользователя представляется сомнительной. Задача-то архиватора - сжимать данные, чтобы было меньше передавать. Но это было актуально в эпоху дисков небольшого объёма и узкого канала связи. По крайней мере, в настоящее время передача файлов текста, электронных таблиц и презентаций (ценность последних также сомнительна, лучше уж пусть делают видеоролики, но почему-то всё никак от презентаций не откажутся) не занимает много времени. А если народ собирается сжимать mp3, mp4, mkv, jpg, png, то он теряет время, так как спецификация данных форматов уже предусматривает сжатие содержащихся в них данных. Поэтому держать у себя супер-пупер WinRAR ради выигрыша в 0,1 или 0,5 % ... А уж когда прочитал о запуске его через Wine, то, простите меня, чуть не поперхнулся. Установил бы товарищ NICKVG лучше B1 (b1.org) и будет ему для целей распаковки счастье в виде поддержки всех форматов, если так уже не любит file-roller.

    Ответить
    • Полностью с Вами согласен и я о том же! Но, товарищ NICKVG полностью и очень собой доволен и самоуверен )))))

      Ответить
    • То есть я могу закинуть 400 PNG-файлов для дизайнеров или 200 сэмплов в WAV-формате для друганов-музыкантов на облачный файлообменник НЕ в архиве? Чтобы они матерились, скачивая каждый файл по отдельности.
      В целом, облачные файлообменники = зло + техническая безграмотность, кроме того, они не подходят для тех, кто лето, например, проводит на даче/в другой стране. Попробуйте, приехав куда-нибудь в Индию (их телеком - это отдельная тема)/спальный район Амстердама-Германии/дальнее Подмосковье, сделать бэкап через тусклый WIFI - это будет реальный цифровой ад.
      Весь мой бэкап (массивы документов, сэмплов, дизайнерских файлов, игр), кроме файлообменника, всегда идет на флэшки и переносные жесткие диски. Файлообменники - это наивные игрушки, для тех, кто не знает, что такое реальный бэкап данных. АРХИВАТОР МНЕ НУЖЕН ДЛЯ ВСЕГО - от упаковки документов/сэмплов до даже игр (например, для упаковки ромсета с играми).

      Ответить
  4. С большим трудом, но могу себе представить зачем aimp в линукс запускать, хотя плееров очень много, на все вкусы, но зачем вам архиватор то в вайне? Народ, с ума не сходите.

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

      Ответить
      • Да, но если с винды мигрируют, пока найдут для себя плеер подходящий (хороших то не так много), а там привычно все, это можно еще понять.

        Ответить
  5. Это не архиваторы, это всё оболочки для консольных программ-архиваторов. Сами по себе ничего они не зархивируют.
    Ну и по функционалу им, кончено же, очень далеко до виндошного WunRar-а.

    Ответить
  6. Мда...
    На винде давно отказался от WinRAR в пользу 7zip, в основном из-за заморочек с лицензией.
    Сейчас на Manjaro и пользуюсь дефолтной оболочкой Engrampa.
    Для Тунара из репозиториев ставится "rar" и в контекстном меню появляется вариант "rar" со всеми плюшками типа пароля и шифрования списка файлов. Если нужен RAR конечно.

    Ответить
  7. Кажется 7zip же есть и под линуксом тоже. Странно что его не упомянули. А так во всех юзерских линуксах стоят уже какие-то графические архиваторы по умолчанию обычно. Мне хватает.

    Ответить
  8. Пользуюсь консольным вариантом, ибо штатный "Менеджер архивов" в Linux Mint LMDE 2 и LMDE 3 не всегда корректно распаковывает, он как gui'вый просмотрщик используется. Все утилиты для распаковки должны быть установлены и тогда вот мой unpack (пробелы в путях и названиях норм переваривает):
    #!/bin/bash
    #
    # unpack
    # Unpack files
    # Author: Serega@Russia
    #
    ############

    # Вывод справки:
    helpik ()
    {
    echo ''
    echo -en "\033[1m" 1>&2
    echo -n ' unpack'
    echo -en "\033[0m" 1>&2
    echo ' help'
    echo -e "Unpack files.\nРаспаковка файлов\n"
    echo -en "\033[1m" 1>&2
    echo -n 'unpack'
    echo -en "\033[0m" 1>&2
    echo ' [file...] [file...] [file...]'
    exit 0
    }
    #==============#

    # Обработка аргументов и распаковка:
    echo -en "\033[0m" 1>&2
    script_name=$(basename "$0")
    if [[ "$script_name" != 'unpack' ]]
    then
    echo -en "\033[33;1m" 1>&2
    echo -e "Зачем Вы меня переименовали?\nWhy did they rename me?"
    echo -en "\033[0m" 1>&2
    echo -e "Вам не нравится моё имя unpack?\nYou do not like my name unpack"
    sleep 3
    fi

    [ -z "$1" ] && helpik
    for arg in "$@" # пролистываем все полученные аргументы
    do
    if [ -f "$arg" ]
    then
    case "$arg" in
    *.tar.bz2) tar xvjf "$arg" ;;
    *.tar.gz) tar xvzf "$arg" ;;
    *.tar.xz) tar xvJf "$arg" ;;
    *.bz2) bunzip2 "$arg" ;;
    *.rar) unrar x "$arg" ;;
    *.gz) gunzip "$arg" ;;
    *.tar) tar xvf "$arg" ;;
    *.tbz2) tar xvjf "$arg" ;;
    *.tgz) tar xvzf "$arg" ;;
    *.zip) unzip "$arg" ;;
    *.Z) uncompress "$arg";;
    *.7z) 7z x "$arg";;
    *.xz) unxz "$arg" ;;
    *.exe) cabextract "$arg";;
    *)
    echo -en "\033[31;1m" 1>&2
    echo -n 'Нет метода для распаковки "'
    echo -en "\033[34;1m" 1>&2
    echo -n "$arg"
    echo -en "\"\033[31;1m" 1>&2
    echo '! No unpack method!'
    echo -en "\033[0m" 1>&2
    ;;
    esac
    else
    case "$arg" in
    -h) helpik ;;
    --help) helpik ;;
    esac
    echo -en "\033[31;1m" 1>&2
    echo -n 'Не могу найти файл "'
    echo -en "\033[34;1m" 1>&2
    echo -n "$arg"
    echo -en "\"\033[31;1m" 1>&2
    echo '! Not found!'
    echo -en "\033[0m" 1>&2
    fi
    done
    ####################################

    exit 0

    Ответить
  9. Нужно было запаролить архив. В xarchiver вообще при создании нет пункта "задать пароль" и в меню тоже. Поставил ark, при создании сразу можно задать пароль. Вывод: ark лучше xarchiver.

    Ответить
  10. Сидят обсуждают гуи архивов, размышляют об облачных серверах. А я тем временем сижу сейчас и пытаюсь отправить 45 000 файлов на сервер. И как мне их млять, так отправить без архивирования?

    Архивы жили и будут жить скорости выросли, а протоколы шифрования никто не отменял и куда проще передать 1 файл чем весь стак. Архивом тупо быстрее.

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

    Поэтому для особо важных задач хардкор и только хардкор, то бишь консольные утилиты. Кстати тоже самое касается и ftp клиентов и прочей дряни, через консоль элементарно раз в 7-8 быстрее!

    Ответить
  11. Мне вообще крайне грустно смотреть на набор доступных программ в линуксе. Всё какое-то кривое, нецелостное, разорванное. Постоянно такое ощущение, что всё держится на соплях. Приходится терпеть и держать какой-то набор софта из под wine.

    Да-да, это всё делали программисты, а не дизайнеры. Только вот почему какой-нибудь total commander совсем не так выглядит? И я знаю, что в линуксе дофига тулкитов вроде gtk и qt, но программы постоянно изменяют размеры кнопок как им вздумается, или шрифты свои включают. Вот зачем?

    Ответить

Оставьте комментарий