Winrar linux как запустить
Перейти к содержимому

Winrar linux как запустить

  • автор:

Установите Winrar на Ubuntu

WinRAR — без сомнений, это самый популярный инструмент использующийся для сжатия и извлечения файлов. Он работает с большинством форматами сжатия.

Установка WinRAR на Ubuntu (Linux) это очень просто, вам просто нужно выполнить две команды ниже:

sudo apt-get update -y sudo apt-get install -y xarchiver sudo apt-get install aptitude sudo aptitude update sudo aptitude install rar unrar

После установки вам нужно перезагрузить компьютер.

Распаковка и создание RAR архивов в Linux. Команды unrar, rar

RAR в Linux - распаковать, создать

Рассмотрим, как распаковывать и создавать RAR архивы в Linux.

Формат RAR не популярен в Linux среде. Например, штатные графические менеджеры архивов, которые используются в Linux дистрибутивах, обычно не умеют работать с RAR. Чтобы работать с такими архивами, нужно устанавливать дополнительные пакеты.

Для распаковки RAR архивов в Linux используется бесплатный пакет UNRAR от компании RARLAB.

Для создания RAR-архивов служит пакет с одноименным названием RAR. Не пугайтесь, если увидите предупреждение, что это trial-версия. На самом деле пакет не имеет ограничений на время использования. Это такая же вечная пробная версия, как и WinRAR для Windows.

Установка UNRAR

Сначала установим пакет UNRAR.

sudo apt install unrar
yum install unrar
sudo dnf install unrar

Обычно, после того, как вы установили пакет UNRAR, некоторые графические менеджеры архивов автоматически начинают поддерживать файлы в формате RAR, и вы можете распаковать их, просто щелкнув правой кнопкой по файлу в файловом менеджере и выбрав пункт Распаковать (может зависеть от дистрибутива).

Распаковка RAR-архивов

Чтобы распаковать RAR-архив, используя командную строку, выполните следующую команду (вместо archive.rar укажите путь до вашего архива). Архив будет распакован в текущую директорию.

unrar x archive.rar

Чтобы распаковать архив в определённую директорию (она должна существовать), укажите ее путь после имени архива (вместо ./data укажите путь до директории, в которую нужно распаковать архив):

unrar x archive.rar ./data

Распаковка RAR в Linux

Список файлов в архиве

Чтобы получить список файлов в архиве, используется опция l :

unrar l archive.rar

Протестировать архив

Чтобы убедиться, что архив «не битый», используется опция t (test). Тестируется целостность каждого файла в архиве и выводится результат для каждого файла.

unrar t archive.rar

Распаковать RAR с паролем

Чтобы распаковать архив, защищенный паролем, нужно указать пароль, используя опцию p :

unrar pВАШПАРОЛЬ x archive.rar

Другие возможности команды UNRAR

Мы рассмотрели только базовые опции. UNRAR имеет больше возможностей.

Приведем список некоторых часто используемых опций:

Опция Описание
x Распаковать архив, сохраняя структуру директорий архива.
e Распаковать архив. Структура директорий архива не сохраняется. Все файлы распаковываются в одну директорию. Если попадаются файлы с одинаковыми именами, то будет выдан запрос на перезапись/пропуск/переименование файла.
pПАРОЛЬ Указать пароль для защищенного архива (password).
l Вывести список файлов в архиве (list).
t Протестировать целостность архива (test).
cl Преобразовать имена файлов в строчные буквы (convert to lower case).
cu Преобразовать имена файлов в прописные буквы (convert to upper case).
kb Распаковывать все файлы, включая «битые» (keep broken).

Полный список всех поддерживаемых опций можно получить, выполнив:

man unrar

Создание RAR архивов в Linux

Для создания RAR архивов в Linux используется пакет RAR.

Установка пакета RAR

Для установки RAR выполните команду (выберите соответствующую команду для вашего дистрибутива):

sudo apt install rar sudo dnf install rar yum install rar

Создать RAR архив

Для создания RAR архивов используется опция a команды rar . Например, заархивируем директорию mydir в файл archive.rar :

rar a archive.rar mydir

В результате будет создан архив archive.rar , который содержит только файлы, расположенные непосредственно в директории mydir , не включая вложенные директории.

Создание RAR в Linux

Чтобы заархивировать директорию полностью, включая все вложенные файлы и директории, используется опция -r (recursive):

rar -r a archive.rar mydir

Можно указать список файлов, которые нужно заархивировать:

rar a archive.rar myfile1 myfile2 myfile3

Указать степень сжатия

Чтобы указать степень сжатия, используется опция -mЧИСЛО , для которой указывается число от 0 до 5. 0 — без сжатия, 1 — минимальное сжатие, 5 — максимальное. По умолчанию используется степень сжатия — 3. Пример создания архива с максимальной степенью сжатия:

rar a -m5 archive.rar myfiles

Разбить архив на несколько файлов

Используя опцию -vРАЗМЕР можно создать архив, который будет разбит на несколько файлов. Для указания размера нужно использовать обозначения: M — мегабайты, k — килобайты, b — байты. Например, создадим архив, который разобьем на файлы размером 100 мегабайт:

rar a -v100M archive.rar myfiles

Распаковать такой архив можно обычными средствами команды rar . Только в качестве архива нужно указать первый файл: rar x archive.part01.rar

Добавить файлы в архив

Чтобы добавить файлы в существующий архив, используется опция u :

rar u archive.rar myfile.dat

Удалить файлы из архива

Rar позволяет удалять отдельные файлы из существующего архива, для этого используется опция d .

rar d archive.rar myfile

Восстановить битый архив

Если архив поврежден, то можно попытаться его восстановить, используя опцию r :

rar r archive.rar

Создать архив с паролем

Чтобы создать архив, защищенный паролем, используется опция -p :

rar a -pВАШПАРОЛЬ archive.rar myfiles

Для существующего RAR-архива также можно задать пароль:

rar a -p archive.rar

В результате выполнения данной команды появится запрос на ввод пароля.

Распаковать архив

Команда rar , как и описанная выше команда unrar , умеет распаковывать архивы. Для распаковки архивов используется опция x :

rar x archive.rar

Другие возможности команды RAR

Команда rar обладает внушительным количеством опций. Полное описание команды rar можно получить, выполнив в терминале:

man rar

Работа с архивами в Linux

url image

tar — наиболее популярный архиватор в Unix и Linux-системах. Во всех популярных дистрибутивах систем он установлен по умолчанию. Рассмотрим самые распространенные варианты работы с этой утилитой. Однако, при использовании сжатия формата bzip2, соответствующая утилита может быть не установлена на сервер, в зависимости от операционной системы установите ее командами: Centos

yum install bzip2

Debian/Ubuntu

apt update apt install bzip2

Основные команды

Создание архива tar с именем backup.tar, включающим файлы file01.sql, file02 и file03:

tar -cvf backup.tar file01.sql file02 file03

Просмотр содержимого архива backup.tar:

tar -tf backup.tar

Распаковка архива backup.tar:

tar -xvf backup.tar

Для того, чтобы распаковать архив в указанный нами каталог, нужно добавить опцию -C:

tar -xvf backup.tar -С /root/backup/

Работа со сжатыми архивами. tar только создаёт архив, но не сжимает. Для сжатия используются утилиты bzip2 и gzip. Файлы, сжатые с их помощью, имеют расширения .tar.bz2 и .tar.gz2. Для создания архива с использованием сжатия bzip2 выполним команду:

tar -cjvf backup.tar.bz2 file01.sql file02 file03

Для создания gzip архива нужно изменить один параметр:

tar -czvf backup.tar.gz file01.sql file02 file03

Распаковка tar.bz2 архива:

tar -xjvf backup.tar.bz2 -C /root/backup/

Распаковать tar.gz архив можно командой:

tar -xzvf backup.tar.gz
  1. Часто бывает, что необходимо сохранить архив на удалённом сервере, т.к места на текущем попросту нет. В этом нам также поможет архиватор tar:
tar zcvf - /var/www/html | ssh root@IP "cat > /var/www/backup.tar.gz"
tar -xvf backup.tar file01.sql file02

Соответственно для .tar.gz команда будет выглядеть так:

tar -zxvf backup.tar.gz file01.sql file02

Для .tar.bz2:

tar -jxvf backup.tar.bz2 file01.sql file02

Работа с архивами RAR

Для работы с RAR-архивами используем утилиты rar для создания архивов и unrar для распаковки. Установить архиватор можно средствами стандартного пакетного менеджера вашей операционной системы, однако, для установки последней актуальной версии воспользуемся другим способом.

Скачиваем с официального сайта архив с бинарными файлами и извлекаем из него файлы rar и unrar, далее копируем их, например, в /usr/bin/, либо производим установку:

wget https://www.rarlab.com/rar/rarlinux-x64-612.tar.gz tar xzf rarlinux-x64-612.tar.gz cd rar make install

Команда make install выполнит следующие действия согласно содержимому файла makefile:

mkdir -p /usr/local/bin mkdir -p /usr/local/lib cp rar unrar /usr/local/bin cp rarfiles.lst /etc cp default.sfx /usr/local/lib

Основные команды

Создание архива файлов file01.sql file02 file03:

rar a archive.rar file01.sql file02 file03

Создать архив директории dir01 рекурсивно:

rar -r a archive.rar dir01

Добавить файлы в архив можно с помощью ключа u, а удалить из архива ключом d:

rar u archive.rar file02 rar d archive.rar file02

Также можно указать степень сжатия архива, параметр сжатия принимает значения от 0 до 5, при этом 0 это без использования сжатия, по умолчанию используется степень 3.

rar a -m5 archive.rar file02

Для распаковки архива также можно использовать rar с опцией x:

rar x archive.rar

Для распаковки RAR-архивов используется утилита unrar. Распаковать архив:

unrar x archive.rar

Распаковать архив в определенную директорию:

unrar x archive.rar ./dir

Проверить, что архив целый:

unrar t archive.rar

Просмотреть список файлов в архиве:

unrar l archive.rar

Как установить WinRAR в Linux для извлечения файлов RAR

WinRar

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

Насколько удобно было бы установить WinRAR в Linux, менеджер архивов, с которым знаком почти каждый пользователь компьютера?

Но единственный клиент WinRAR для Linux, «поддерживаемый изначально», — это приложение CLI, называемое rar. Но это не значит, что вы не можете использовать старый добрый графический WinRAR на рабочем столе Linux. Просто нужно знать, как это сделать.

Установка WinRAR CLI в Linux

Установка WinRAR CLI или RAR в Linux довольно проста. Он доступен в большинстве официальных репозиториев дистрибутивов Linux, и вы можете установить его с помощью менеджера пакетов по умолчанию.

В Ubuntu и других дистрибутивах на основе Debian выполните:

sudo apt install rar

Чтобы установить RAR в Arch Linux:

sudo pacman -S rar

В Fedora, RHEL и других дистрибутивах Linux на основе RPM введите следующую команду:

sudo dnf install rar

Введите «y«, когда будет предложено подтвердить установку.

После установки вы можете извлекать и создавать архивы RAR, введя rar в терминале. Чтобы получить справку из командной строки, связанную с программой, запустите:

man rar

Извлечь архив с помощью RAR в Linux

Вопреки тому, что вы могли бы подумать, программа для извлечения файла RAR — это unrar, а не rar. Команда unrar устанавливается вместе с rar, которая используется для создания архивов.

Основная команда для создания файла RAR:

rar a archive.rar file1 file2 file3

Чтобы извлечь архив RAR, запустите:

unrar e /path/to/destination archive.rar

…где e обозначает extract.

Как установить графический интерфейс WinRAR в Linux

Разработчики WinRAR не разработали версию программного обеспечения с графическим интерфейсом для Linux. В результате нет официального пакета WinRAR GUI или подобного.

Однако есть способ графически использовать WinRAR в Linux; вам нужно будет установить Wine, программное обеспечение уровня совместимости, используемое для запуска приложений Windows в Linux.

Вам должно быть интересно, может ли Linux запускать файлы Windows EXE. Короткий ответ: «Да«.

Для начала сначала установите Wine на свой компьютер с Linux. В Ubuntu и Debian это можно сделать, запустив:

sudo apt install wine

В Arch Linux и его производных:

sudo pacman -S wine

Вы можете установить Wine на RHEL и Fedora с помощью следующей команды:

sudo dnf install wine

После установки следующим шагом будет загрузка EXE-файла установки WinRAR с официального сайта.

Выберите Windows в качестве платформы и загрузите 64-разрядную версию. Сохраните файл в предпочтительном месте, а затем перейдите в этот каталог с помощью команды cd:

cd Downloads

Запустите установщик WinRAR с помощью Wine следующим образом:

wine winrar-*.exe

В мастере установки нажмите «Установить». В следующем окне выберите типы файлов, которые WinRAR должен поддерживать, затем нажмите «ОК» и «Готово».

WinRAR

Если окно установки слишком маленькое, введите в терминале «winecfg» и перейдите на вкладку «Графика». Затем измените значение Разрешение экрана на 250. Запустите мастер установки еще раз, чтобы проверить, сохраняется ли проблема.

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

Чтобы открыть файлы RAR в Linux, запустите WinRAR из меню приложений и выберите файл.

WinRAR

WinRAR предлагает лучший способ извлечения архивов в Linux

Хотя команды Linux, такие, как unzip и tar, эффективны, они не самые интуитивно понятные для новичков. Трудно уложить в голове десятки аргументов командной строки, сопоставленных с символами. Это достаточно сложно и для опытных пользователей.

В такой ситуации спасает WinRAR, поскольку он предлагает простую в использовании программу командной строки и графическую оболочку (использующую Wine).

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *