- UnRar — работа с файлами RAR в Linux Mint, Ubuntu или Debian
- История WinRAR
- Установка пакетов unrar и rar
- Примеры работы с rar и unrar
- Используем unrar
- Используем rar
- Комментарии
- 🏌️♂️ 10 различных способов просмотра содержимого архива или сжатого файла в Linux
- Просмотр содержимого архива или сжатого файла
- 1. Использование тестового редактора Vim
- 2. Использование команды Tar
- 3. Использование команды Rar
- 4. Использование команды Unrar
- 5. Использование команды Zip
- 6. Использование команды Unzip
- 7. Использование команды Zipinfo
- 8. Использование команды Zcat
- 9. Использование команды Zless
- 10. Использование команды Less
- Бонус. Использование midnight commander
- Как распаковать RAR в Linux
- Как распаковать RAR в Linux
- Шаг 1: Как установить Unrar в Linux
- Шаг 2: Как открыть / Извлечь RAR-файл в Linux
- Шаг 3: Список файлов RAR в Linux
- Шаг 4: Как протестировать RAR-файл в Linux
- Шаг 5: Как установить Rar в Linux
- Шаг 6: Как создать файл RAR в Linux
- Шаг 7: Удаление файлов из архива
- Шаг 8: Как восстановить архивы
- Шаг 9: Как обновить архивы
- Шаг 11: Как заблокировать архивы
- Выводы
- Как извлечь файлы RAR в Linux
- Установка Unrar
- Ubuntu
- Debian
- Arch Linux
- Fedora
- OpenSUSE
- Извлечь файлы RAR – Терминал
UnRar — работа с файлами RAR в Linux Mint, Ubuntu или Debian
Люди, которые перешли на Linux с ОС Windows, привыкли пользоваться архиватором WinRAR. Популярность этого архиватора и формата RAR в частности, уже прошла, но все же его можно встретить.
Так как формат архивов RAR является проприетарным, популярные дистрибутивы Linux, такие как Ubuntu, Linux Mint, Debain и Fedore, не поддерживают этот формат архива «из коробки», но ее легко добавить.
Для того, чтобы подружить Ubuntu или Debian с файлами 7-zip, Вам сюда
История WinRAR
Для операционной системы Linux компания RARL ab выпускает нативные приложения WinRAR. Скачать можно – здесь. На удивление, но версии WinRAR for Linux актуальны и выпускаются параллельно с win-версиями. Надо отдать должное создателю. Кстати, разработчиком является Евгений Рошал, родившийся в Челябинске. Кроме WinRAR он причастен к разработке ранее популярного FAR Manager.
Кроме гордости за причастность русских к разработке WinRAR, особых достоинств на сегодняшний день у него нет. OpenSource архиватор 7-zip по производительности и функционалу на голову выше WinRAR.
Поддержка проприетарного формата от WinRAR на сегодняшний день очень распространена на территории России. Поэтому поддержку сбрасывать RAR со счетов не стоит.
Установка пакетов unrar и rar
Данный способ добавляет поддержку стандартному архиватору вашей операционной системы. Также есть возможность работать с rar из консоли.
Чтобы обучить свою Ubuntu или Debian открывать RAR , устанавливаем пакет unrar :
В Debian пакета unrar нет изначально, так как это проприетарный формат архива. В Ubuntu unrar установлен, если при установки ОС вы ставили галочку – ставить проприетарные пакеты.
Если хотите создавать RAR в Ubuntu, то устанавливаем пакет rar:
Всего и делов! Файлы RAR теперь открываются и можно создавать RAR прямо из контекстного меню Nautilus`a.
Примеры работы с rar и unrar
Используем unrar
Разархивируем файл rar в Linux — /home/user/file_name.rar в директорию /home/user/tmp:
Распаковываем rar, если он запаролен:
Проверяем целостность rar в Ubuntu:
Используем rar
Создаем RAR в Linux:
Степень сжатия может быть от 0 до 5. Если не указывать, то по умолчанию используется 3 (средняя степень сжатия).
Комментарии
У меня в ubuntu rar открывает, но кодировка не соответствует системной. Файлы с неправильной кодировкой не распаковываются. Как можно исправить?
laacrus: У меня в ubuntu rar открывает, но кодировка не соответствует системной. Файлы с неправильной кодировкой не распаковываются. Как можно исправить?
Даже не знаю. Не разу с таким не сталкивался.
А лучше установить в ubuntu архиватор 7-zip, который поддерживает работу с rar полностью
sudo apt-get install p7zip-full
примерно так 😉
Turuk Makto: А лучше установить в ubuntu архиватор 7-zip, который поддерживает работу с rar полностью sudo apt-get install p7zip-full примерно так 😉
Можно и так. Я об этом тоже писал здесь. Но замечательно, когда есть альтернативы
laacrus: У меня в ubuntu rar открывает, но кодировка не соответствует системной. Файлы с неправильной кодировкой не распаковываются. Как можно исправить?
unrar x имя_архива.rar или unrar e имя_архива.rar
Luit -encoding cp-1251 – поможет поменять кодировку консоли.
Иногда вопрос решает…
Источник
🏌️♂️ 10 различных способов просмотра содержимого архива или сжатого файла в Linux
В этом уроке мы узнаем, как просматривать содержимое архива и / или сжатого файла без его фактического извлечения в Unix-подобных операционных системах.
Технически говоря – Просмотр содержимого архива и сжатых файлов без их извлечения невозможен.
За кулисами сжатые файлы распаковываются во временный каталог (общее расположение в каталоге /tmp в Unix-подобных системах).
После перезагрузки системы содержимое каталога /tmp исчезнет, независимо от того, что вы в него поместите.
Прежде чем идти дальше, позвольте мне уточнить об архивации и сжатии файлов.
Существует значительная разница между этими случаями.
Архивирование – это процесс объединения нескольких файлов или папок в один файл.
В этом случае полученный файл не сжимается.
Сжатие – это метод объединения нескольких файлов или папок в один файл и, наконец, сжатие полученного файла.
Архив не является сжатым файлом, но сжатый файл может быть архивом.
Что ж, давайте перейдем уже к теме.
Просмотр содержимого архива или сжатого файла
Благодаря сообществу Linux существует множество приложений командной строки.
Давайте посмотрим на некоторые из них с примерами.
1. Использование тестового редактора Vim
Vim не просто редактор.
Используя Vim, мы можем делать множество вещей.
Следующая команда отображает содержимое сжатого архивного файла, не распаковывая его.
Вы можете даже просмотреть архив и открыть текстовые файлы (если они есть) в архиве.
Чтобы открыть текстовый файл, просто поместите курсор мыши перед файлом, используя клавиши со стрелками, и нажмите ENTER, чтобы открыть его.
Рекомендуем прочитать:
2. Использование команды Tar
Чтобы просмотреть содержимое архива tar, запустите:
Или используйте флаг -v для просмотра подробных свойств файла архива, таких как права, владелец файла, группа, дата создания и т. д.
Также прочитайте:
3. Использование команды Rar
Чтобы просмотреть содержимое rar-файла, просто выполните:
4. Использование команды Unrar
Вы также можете сделать то же самое, используя команду Unrar с флагом l, как показано ниже.
5. Использование команды Zip
Чтобы просмотреть содержимое файла zip без его распаковки, используйте следующую команду zip:
6. Использование команды Unzip
Вы также можете использовать команду Unzip с флагом -l для отображения содержимого zip-файла, как показано ниже:
7. Использование команды Zipinfo
Как видите, приведенная выше команда отображает содержимое zip-файла, его разрешения, дату создания, процент сжатия и т. д.
8. Использование команды Zcat
Чтобы просмотреть содержимое сжатого архивного файла без его извлечения с помощью команды zcat, мы выполним:
Zcat аналогичен команде «gunzip -c».
Таким образом, вы также можете использовать следующую команду для просмотра содержимого архива / сжатого файла:
9. Использование команды Zless
Чтобы просмотреть содержимое архива / сжатого файла с помощью команды Zless, просто выполните:
Эта команда похожа на команду «less», где система показывает вывод постранично.
10. Использование команды Less
Как вы, возможно, уже знаете, команда less может быть использована для открытия файла для интерактивного чтения, позволяющего осуществлять прокрутку и поиск.
Выполните следующую команду, чтобы просмотреть содержимое архива / сжатого файла, используя команду less:
Бонус. Использование midnight commander
Введите вызов midnight commander:
Найдите каталог, содержащий нужный вам архив:
Наведите на него курсор или перевидите на отметку с помощью стрелов Вверх / Вниз и нажмите F3:
Как видите, приведенная выше команда отображает содержимое zip-файла, его разрешения, дату создания, процент сжатия и т. д.
Источник
Как распаковать RAR в Linux
RAR — самый популярный инструмент для создания и извлечения сжатых архивных файлов (.rar). Когда мы загружаем архивные файлы из Интернета, нам нужен инструмент rar для их извлечения. RAR доступен свободно в операционных системах Windows для обработки сжатых файлов, но, к сожалению, инструмент rar не поставляется предвадительно в системах Linux, мы должны установить его с помощью сторонних инструментов, чтобы открывать, извлекать, распаковывать или распаковывать архивные файлы.
В этой статье вы узнаете о том, Как распаковать RAR в Linux самым быстрым способом для новичка.
Как распаковать RAR в Linux
В руководстве объясняется, как установить инструменты командной строки unrar и rar с использованием репозитория RPMforge в системах Linux с помощью команды yum (Yellowdog Updater, Modified) с их практическими примерами.
Включить репозиторий RPMForge для RHEL / CentOS / Fedora
Сначала мы должны установить и включить репозиторий RPMForge в Linux-системах для установки приложений командной строки Unrar и Rar. Мы предоставили репозитории RPMForge для дистрибутивов RHEL / CentOS 6/5/4. По умолчанию репозиторий RPMForge уже поставляется с системами Fedora 17-12, поэтому пользователям Fedora его не нужно устанавливать снова.
Для RHEL / CentOS 6/5/4 — 32-бит
# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm
Для RHEL / CentOS 6/5/4 — 64-разрядная ОС
# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
После того, как вы включили репозиторий RPMforge для систем. Следуйте приведенным ниже инструкциям инстилляции своими примерами.
Шаг 1: Как установить Unrar в Linux
Прежде чем узнать то, Как распаковать RAR в Linux нам нужно установить специальную программу на диск устройства.
Образец вывода
Шаг 2: Как открыть / Извлечь RAR-файл в Linux
Чтобы открыть / извлечь RAR-файл в текущем рабочем каталоге, просто используйте следующую команду с опцией unrar e.
Если вам нужно будет открыть / извлечь RAR-файл в определенном каталоге пути или назначения, просто используйте параметр unrar e, он будет извлекать все файлы в указанном каталоге назначения.
Открытие RAR-файла с их исходной структурой каталогов. просто введите команду ниже с опцией unrar x. Он будет извлекаться в соответствии с их структурой папок, как показано ниже.
Шаг 3: Список файлов RAR в Linux
Чтобы перечислить файлы в архиве, используйте опцию unrar l. Он отобразит список файлов с их размерами, датой, временем и разрешениями.
Шаг 4: Как протестировать RAR-файл в Linux
Чтобы проверить целостность архивного файла, используйте опцию unrar t. Следующая команда выполнит полную проверку целостности для каждого файла и отобразит статус файла.
Команда unrar используется для извлечения, списка или тестирования только архивных файлов. У него нет никакой возможности для создания файлов RAR в Linux. Итак, здесь нам нужно установить утилиту командной строки RAR для создания архивных файлов.
Шаг 5: Как установить Rar в Linux
Чтобы установить RAR-команду в Linux, просто выполните следующую команду.
Шаг 6: Как создать файл RAR в Linux
Чтобы создать файл архива (RAR) в Linux, выполните следующую команду с параметром rar a. Он создаст файл архива для каталога tecmint.
Шаг 7: Удаление файлов из архива
Чтобы удалить файл из архивного файла, запустите команду:
Шаг 8: Как восстановить архивы
Чтобы восстановить или исправить файл архива или файлы, запустите команду с параметром rar r.
Шаг 9: Как обновить архивы
Чтобы обновить или добавить файлы в существующий файл архива, используйте следующую команду с параметром rar u.
Теперь убедитесь, что файл tecpack.sql добавлен в файл архива.
Шаг 11: Как заблокировать архивы
Еще одна интересная функция блокировки из инструмента rar, она обеспечивает возможность блокировки определенного архивного файла при его извлечении.
Выводы
Для параметров mor RAR и Unrar и использования выполните следующую команду, чтобы отобразить список параметров с их описанием.
Мы представили почти все варианты выше для команд rar и unrar с их примерами. Если вы чувствуете, что мы пропустили что-либо в этом списке, и вы хотели бы, чтобы мы добавили, пожалуйста, обновите нас, используя форму комментариев ниже.
Если у вас остались какие-то вопросы по теме «Как распаковать RAR в Linux» — пишите в форму комментариев.
Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.
Источник
Как извлечь файлы RAR в Linux
Если вы хотите извлечь файлы RAR в Linux, вам нужен пакет «Unrar».
Без этого пакета в системе невозможно вообще взаимодействовать или извлекать файлы RAR в Linux.
Rar – закрытый, проприетарный формат, и разработчики под Linux, как и сообщество в целом, не слишком заботятся о формате.
Единственная причина, по которой существуют такие инструменты, как Urar, заключается в том, что когда вы неизбежно сталкиваетесь с архивом RAR (обычно через загрузку), и вам необходимо извлечь его при использовании платформы Linux.
Установка Unrar
Установка пакета Unrar достаточно проста, так как большинство основных дистрибутивов Linux имеют программное обеспечение в своих источниках программного обеспечения.
Чтобы установить пакет Unrar, откройте окно терминала и следуйте инструкциям, которые соответствуют используемой операционной системе.
Примечание. Утилита Unrar для Linux очень хорошо работает с архивами RAR версии 3.0 или более ранней. Тем не менее, он сталкивается со значительными проблемами при работе с новым проприетарным форматом RAR (версия 5.0) и абсолютно не будет работать с файлами 5.0, пока разработчик не добавит новые функции в инструмент.
Ubuntu
Unrar довольно хорошо поддерживает Ubuntu, и программу можно найти в ее основных источниках программного обеспечения.
Чтобы получить в руки утилиту Unrar, откройте окно терминала и введите в него следующую команду Apt, чтобы начать работу.
Debian
Debian Linux имеет пакет Unrar в своих основных источниках программного обеспечения.
Чтобы заполучить его, запустите окно терминала и введите команду Apt-get.
Arch Linux
Используя Arch и нужно установить утилиту Unrar?
Попробуйте команду Pacman!
Fedora
Утилита Unrar находится в основном репозитории программного обеспечения Fedora Linux.
Чтобы установить ее, необходимо ввести команду DNF ниже:
OpenSUSE
Чтобы получить инструмент извлечения Unrar RAR в OpenSUSE, запишите эту команду Zypper в окне вашего терминала.
Извлечь файлы RAR – Терминал
Многие программы архивирования в Linux используют Unrar для извлечения файлов RAR.
Тем не менее, есть возможность взаимодействовать с Unrar и использовать его для извлечения архивных файлов непосредственно из терминала Linux.
Вот как это сделать.
Шаг 1: Найдите расположение архива (ов) RAR, который вы хотите извлечь на вашем компьютере Linux, с помощью команды locate.
Шаг 2: Запомните расположение вывода архива RAR. Или скопируйте его в буфер обмена с помощью мыши.
Шаг 3: Напишите unrar, затем переключатель e и расположение файла из шага 1.
Шаг 4: Запустите команду ls, чтобы просмотреть результат процесса извлечения.
Найдите имя папки, которая вышла из вашего архива RAR, и запишите ее
Шаг 5: Используя команду CD, переместите сеанс терминала в папку с файлами.
Шаг 6: Просмотрите элементы в папке RAR, повторно выполнив команду ls.
Источник