@sblynx, руководство Fedora для 7z(1)государств, утверждающих, что rarподдержка была удалена из-за не открытой лицензии . неrar является открытым исходным кодом, и эта *** не будет отправлена Fedora.
vonbrand
1
Это проблема Федоры. Загрузите исходный код p7zip и посмотрите, есть ли еще поддержка unrar.
Ответы:
53
Вы можете установить unrar- «Unarchiver for .rar files» или unp- «распаковать (почти) все с помощью одной команды»
К unrarфайлу:
unrar x <myfile>
К unpфайлу:
unp <myfile.rar>
Поскольку unrarэто не открытый исходный код, некоторые дистрибутивы могут не иметь его в своем менеджере пакетов. Если это не так, попробуйте unrar-free.
Обратите внимание, что unrar x <myfile>структура архива будет сохранена в архиве, в отличие от unrar e <myfile>которого она будет сглажена
@vonbrand: доступность зависит от конкретного дистрибутива GNU / Linux. Например, unar доступен для Parabola GNU / Linux-libre. Во всяком случае, я не упомянул «unrar», а unar! = Unrar
Франческо Турко
Там также что-то называется unrar-free.
neverMind9
Если rarэто не open source, настолько, что 7-Zip на дистрибутивах OSS не будет поставляться с ним, как unarудалось его включить?
Palswim
@palswim, rar - это просто проприетарный формат, а инструмент rar - это реализация (которая имеет не открытую лицензию). унар еще одна реализация , которая является бесплатным. Fedora удалила несвободный инструмент rar из-за своей лицензии, а не из-за чего-либо относительно самого формата rar
Neowizard
7
sudo apt-get install p7zip
7zr x myfile.rar
В Windows я использую 7zip для rar и всех других архивных файлов, и он работает и в Linux.
Нет в наличии. неunrar является открытым исходным кодом (запрещено анализировать код для обратной разработки программы сжатия), поэтому Fedora не будет его поставлять.
также вы можете использовать unar для fedora 23. Задавал ли автор вопроса вопрос о feora или open source или о unix rar? @vonbrand
Щербак
Для установки на Debian используйте: sudo apt-get install unar
VectorVortec
2
Обратите внимание, что unrarэто не открытый исходный код (лицензия на доступный источник запрещает использовать его для обратного инжиниринга сжатия, что нарушает пункт 6 «Нет дискриминации по областям деятельности» определения с открытым исходным кодом ) и, следовательно, не будет поставляться Fedora.
Зайдите в Rar Labs , проверьте исходный код unrar(будьте осторожны, возможно, изменилась версия!), Соберите и установите (вам понадобится g ++ и make), желательно только для вашей учетной записи:
$ tar zxf unrarsrc-5.3.11.tar.gz
$ cd unrar
$ make DESTDIR=$HOME all
$ make DESTDIR=$HOME install-unrar
Добавьте $HOME/binк своему PATH, и все готово.
Да, предлагается RPM. Я бы не стал касаться этого пресловутого 10-футового шеста, чаще всего третьи стороны не имеют ни малейшего понятия о том, как создать правильное число оборотов в минуту (это не совсем ракетостроение, но есть много деталей, которые должны быть просто правильными см., например , рекомендации Fedora ). Кроме того, есть различия между версиями Fedora, «один размер подходит всем» не может резать.
Используйте RAR, rar e <filename>он поставляется с большинством дистрибутивов. Создано братом Евгения Росахала, который является разработчиком файлов RAR.
Извини, я виноват. Во всяком случае unrar ни один. Фактически, нет никакого способа извлечь файлы rar с помощью встроенной команды.
Диего Андрес Диас Эспиноза
0
Я предложил бы использовать ближайший доступный файловый менеджер, либо Нортон-как ( Midnight Commander, Double Commander, Tux Commanderи т.д., все , что присутствует в вашем дистрибутиве) или окна на основе (как Dolphin). У большинства из них достаточно интеллекта, чтобы открывать все виды архивов способом, подходящим для ручного изучения содержимого, но иногда они используют внешние инструменты. Например, мой Kubuntu предлагает Arkв таких случаях. Им потребуется внешний инструмент, например unrar, для доступа к проприетарным форматам архивов; если так, установите последний, используя менеджер пакетов.
Если вы хотите извлечь весь архив или один указанный файл, unrar eизвлекает без полного пути, а unrar xтакже создает промежуточные каталоги.
Поскольку unrarэто не открытый исходный код, Fedora не будет предоставлять поддержку в любой форме.
vonbrand
@vonbrand Ubuntu предоставляет как unrar, так и unrar-бесплатно. Если Fedora не может включить последнее, это не проблема лицензии.
Нет
@vonbrand, кроме того, нет слова для Fedora от оригинального автора. Ваш подход к ограничению вопроса единственным неиспользуемым дистрибутивом разрушителен.
Нет
0
Установите unrarпакет. В Fedora, например, вы можете сделать это с:
7z x foo.rar
.7z(1)
государств, утверждающих, чтоrar
поддержка была удалена из-за не открытой лицензии . неrar
является открытым исходным кодом, и эта *** не будет отправлена Fedora.Ответы:
Вы можете установить
unrar
- «Unarchiver for .rar files» илиunp
- «распаковать (почти) все с помощью одной команды»К
unrar
файлу:unrar x <myfile>
К
unp
файлу:unp <myfile.rar>
Поскольку
unrar
это не открытый исходный код, некоторые дистрибутивы могут не иметь его в своем менеджере пакетов. Если это не так, попробуйтеunrar-free
.Обратите внимание, что
unrar x <myfile>
структура архива будет сохранена в архиве, в отличие отunrar e <myfile>
которого она будет сглаженаисточник
rar
команда. Это только двоичный файл и немного менее прост в использовании, но может открыть некоторые файлы, которыеunrar
не могут.Вы можете использовать
unar
. Это не связано с несвободнымunrar
, это бесплатное программное обеспечение.источник
unrar-free
.rar
это не open source, настолько, что 7-Zip на дистрибутивах OSS не будет поставляться с ним, какunar
удалось его включить?В Windows я использую 7zip для rar и всех других архивных файлов, и он работает и в Linux.
источник
sudo yum install p7zip
и7za x myfile.rar
. (Я пробовал много других пакетов, но ни один не в RHEL)Вы можете получить unar из репозитория fedora, он открыт и лицензирован:
источник
unrar
является открытым исходным кодом (запрещено анализировать код для обратной разработки программы сжатия), поэтому Fedora не будет его поставлять.Обратите внимание, что
unrar
это не открытый исходный код (лицензия на доступный источник запрещает использовать его для обратного инжиниринга сжатия, что нарушает пункт 6 «Нет дискриминации по областям деятельности» определения с открытым исходным кодом ) и, следовательно, не будет поставляться Fedora.Зайдите в Rar Labs , проверьте исходный код
unrar
(будьте осторожны, возможно, изменилась версия!), Соберите и установите (вам понадобится g ++ и make), желательно только для вашей учетной записи:Добавьте
$HOME/bin
к своемуPATH
, и все готово.Да, предлагается RPM. Я бы не стал касаться этого пресловутого 10-футового шеста, чаще всего третьи стороны не имеют ни малейшего понятия о том, как создать правильное число оборотов в минуту (это не совсем ракетостроение, но есть много деталей, которые должны быть просто правильными см., например , рекомендации Fedora ). Кроме того, есть различия между версиями Fedora, «один размер подходит всем» не может резать.
источник
Используйте RAR,
rar e <filename>
он поставляется с большинством дистрибутивов. Создано братом Евгения Росахала, который является разработчиком файлов RAR.источник
rar
не встроенная командаЯ предложил бы использовать ближайший доступный файловый менеджер, либо Нортон-как (
Midnight Commander
,Double Commander
,Tux Commander
и т.д., все , что присутствует в вашем дистрибутиве) или окна на основе (какDolphin
). У большинства из них достаточно интеллекта, чтобы открывать все виды архивов способом, подходящим для ручного изучения содержимого, но иногда они используют внешние инструменты. Например, мой Kubuntu предлагаетArk
в таких случаях. Им потребуется внешний инструмент, напримерunrar
, для доступа к проприетарным форматам архивов; если так, установите последний, используя менеджер пакетов.Если вы хотите извлечь весь архив или один указанный файл,
unrar e
извлекает без полного пути, аunrar x
также создает промежуточные каталоги.источник
unrar
это не открытый исходный код, Fedora не будет предоставлять поддержку в любой форме.Установите
unrar
пакет. В Fedora, например, вы можете сделать это с:Затем используйте его для распаковки файлов:
источник
unrar
пакета среди своих официальных пакетов. Я установил источник в своем аккаунте.В Ubuntu у вас есть решение с графическим интерфейсом, Archive Manager . Он обеспечивает извлечение таких архивных файлов в виде
.rar
файлов.источник