@siblynx, le manuel de Fedora pour les 7z(1)États dont la rarprise en charge a été supprimée en raison d'une licence non ouverte . rarn’est pas open source, et ce *** ne sera pas expédié par Fedora.
vonbrand
1
C'est un problème de Fedora. Téléchargez le code source stock p7zip et voyez que le support unrar est toujours là.
Réponses:
53
Vous pouvez installer unrar- "Unarchiver pour les fichiers .rar" ou unp- "décompresser tout (ou presque) avec une seule commande"
Vers unrarun fichier:
unrar x <myfile>
Vers unpun fichier:
unp <myfile.rar>
Comme ce unrarn’est pas une source ouverte, certaines distributions ne l’auraient peut-être pas déjà dans leur gestionnaire de paquets. Si ce n'est pas le cas, essayez unrar-free.
Remarque qui unrar x <myfile>préservera la structure des répertoires dans les archives, à la différence de unrar e <myfile>qui l’aplatira
Il y a aussi une rarcommande. Il est uniquement binaire et un peu moins facile à utiliser, mais peut ouvrir certains fichiers qui unrarne le peuvent pas.
Wouter Verhelst
Sur mon installation de Linux Mint 18.2, unrar semble être déjà installé et disponible par défaut.
Christos Hayward
37
Vous pouvez utiliser unar. Ce n'est pas lié au non-libre unrar, c'est un logiciel libre.
@vonbrand: la disponibilité dépend de la distribution GNU / Linux spécifique. Par exemple, unar est disponible pour Parabola GNU / Linux-libre. Quoi qu'il en soit, je n'ai pas mentionné "unrar", et unar! = Unrar
Francesco Turco
Il y a aussi quelque chose appelé unrar-free.
neverMind9
Si ce rarn’est pas de l’open source, si bien que les distributions 7-Zip sur OSS ne seront pas livrées avec elle, comment avez-vous unarréussi à l’inclure?
palswim le
@palswim, rar est simplement un format propriétaire et l'outil rar est une implémentation (qui possède une licence non ouverte). UNAR est une autre application qui est gratuite. Fedora a supprimé l'outil rar non-free en raison de sa licence, et non en raison de quelque chose concernant le format rar lui
Neowizard
7
sudo apt-get install p7zip
7zr x myfile.rar
Sous Windows, je me fie à 7zip pour rar et à tous les autres fichiers d’archive, et cela fonctionne également sous Linux.
J'ai utilisé cette approche et cela a fonctionné. Merci.
Rodolfo Velasco le
travaille pour moi dans RHEL en utilisant sudo yum install p7zipet 7za x myfile.rar. (J'ai essayé beaucoup d'autres paquets mais aucun n'est dans RHEL)
fzyzcjy
6
Vous pouvez obtenir unar depuis fedora repo, il est ouvert et sous licence pure:
Indisponible. unrar n’est pas une source ouverte (il est interdit d’analyser le code pour procéder au reverse engineering d’un programme de compression), donc Fedora ne l’expédiera pas.
vous pouvez aussi utiliser unar pour fedora 23. L’auteur de la question a-t-il posé des questions sur feora ou opensource sollution ou sur unix rar sollution? @vonbrand
shcherbak le
Pour installer sur debian, utilisez: sudo apt-get install unar
VectorVortec
2
Notez que ce unrarn’est pas une source ouverte (la licence de la source disponible interdit de l’ingénierie inverse de la compression, ce qui contrevient au point 6 "Aucune discrimination contre les champs d’endeavour" de la définition Open Source ) et ne sera donc pas expédiée par Fedora.
Allez sur Rar Labs , recherchez le code source unrar(attention, la version a peut-être changé!), Compilez et installez (vous aurez besoin de g ++ et make), de préférence uniquement pour votre compte:
$ tar zxf unrarsrc-5.3.11.tar.gz
$ cd unrar
$ make DESTDIR=$HOME all
$ make DESTDIR=$HOME install-unrar
Ajoutez $HOME/binà votre PATH, et vous êtes tous ensemble.
Oui, un RPM est proposé. Je ne voudrais pas le toucher avec le poteau proverbial de 10 pieds, le plus souvent, les tiers n'ont aucune idée sur la façon de créer un RPM correct (ce n'est pas tout à fait scientifique, mais il y a beaucoup de détails qui doivent être juste , voir par exemple les directives de Fedora ). En outre, il existe des différences entre les versions de Fedora, une solution unique ne peut pas le réduire.
Désolé, c'est de ma faute. Quoi qu'il en soit, non plus. En fait, il n’existe aucun moyen d’extraire des fichiers rar avec une commande intégrée.
Diego Andrés Díaz Espinoza le
0
Je suggère d' utiliser un gestionnaire de fichiers le plus proche disponible, que ce soit Norton comme ( Midnight Commander, Double Commander, Tux Commander, etc., tout ce qui est présent dans votre distribution) ou à fenêtre (comme Dolphin). La plupart d'entre eux ont suffisamment d'intelligence pour ouvrir toutes sortes d'archives d'une manière appropriée pour l'exploration manuelle de contenus, mais ils utilisent parfois des outils externes. Par exemple, mon Kubuntu suggère Arkdans de tels cas. Ils auraient besoin d’un outil externe, comme unrarpour accéder aux formats d’archives propriétaires; Si tel est le cas, installez ce dernier à l'aide d'un gestionnaire de paquets.
Si vous souhaitez extraire l'intégralité de l'archive ou un seul fichier spécifié, extrayez-le unrar esans indiquer le chemin complet et unrar xcréez également des répertoires intermédiaires.
Fedora n’envoie aucune assistance sous quelque forme que ce soit, unrarétant donné qu’il n’est pas open source.
vonbrand
@vonbrand Ubuntu fournit à la fois unrar et unrar-free. Si Fedora ne peut pas inclure ce dernier, il ne s'agit pas d'un problème de licence.
Netch
@vonbrand En outre, il n’ya pas de mot pour Fedora de l’auteur original. Votre approche consistant à limiter la question à la seule distribution non la plus utilisée est destructive.
Netch
0
Installez le unrarpaquet. Sur Fedora, par exemple, vous pouvez le faire avec:
7z x foo.rar
.7z(1)
États dont larar
prise en charge a été supprimée en raison d'une licence non ouverte .rar
n’est pas open source, et ce *** ne sera pas expédié par Fedora.Réponses:
Vous pouvez installer
unrar
- "Unarchiver pour les fichiers .rar" ouunp
- "décompresser tout (ou presque) avec une seule commande"Vers
unrar
un fichier:unrar x <myfile>
Vers
unp
un fichier:unp <myfile.rar>
Comme ce
unrar
n’est pas une source ouverte, certaines distributions ne l’auraient peut-être pas déjà dans leur gestionnaire de paquets. Si ce n'est pas le cas, essayezunrar-free
.Remarque qui
unrar x <myfile>
préservera la structure des répertoires dans les archives, à la différence deunrar e <myfile>
qui l’aplatirala source
rar
commande. Il est uniquement binaire et un peu moins facile à utiliser, mais peut ouvrir certains fichiers quiunrar
ne le peuvent pas.Vous pouvez utiliser
unar
. Ce n'est pas lié au non-libreunrar
, c'est un logiciel libre.la source
unrar-free
.rar
n’est pas de l’open source, si bien que les distributions 7-Zip sur OSS ne seront pas livrées avec elle, comment avez-vousunar
réussi à l’inclure?Sous Windows, je me fie à 7zip pour rar et à tous les autres fichiers d’archive, et cela fonctionne également sous Linux.
la source
sudo yum install p7zip
et7za x myfile.rar
. (J'ai essayé beaucoup d'autres paquets mais aucun n'est dans RHEL)Vous pouvez obtenir unar depuis fedora repo, il est ouvert et sous licence pure:
la source
unrar
n’est pas une source ouverte (il est interdit d’analyser le code pour procéder au reverse engineering d’un programme de compression), donc Fedora ne l’expédiera pas.Notez que ce
unrar
n’est pas une source ouverte (la licence de la source disponible interdit de l’ingénierie inverse de la compression, ce qui contrevient au point 6 "Aucune discrimination contre les champs d’endeavour" de la définition Open Source ) et ne sera donc pas expédiée par Fedora.Allez sur Rar Labs , recherchez le code source
unrar
(attention, la version a peut-être changé!), Compilez et installez (vous aurez besoin de g ++ et make), de préférence uniquement pour votre compte:Ajoutez
$HOME/bin
à votrePATH
, et vous êtes tous ensemble.Oui, un RPM est proposé. Je ne voudrais pas le toucher avec le poteau proverbial de 10 pieds, le plus souvent, les tiers n'ont aucune idée sur la façon de créer un RPM correct (ce n'est pas tout à fait scientifique, mais il y a beaucoup de détails qui doivent être juste , voir par exemple les directives de Fedora ). En outre, il existe des différences entre les versions de Fedora, une solution unique ne peut pas le réduire.
la source
Utilisez RAR,
rar e <filename>
il vient avec la plupart des distributions. Créé par le frère d'Eugene Rosahal, développeur des fichiers RAR.la source
rar
n'est pas une commande incorporéeJe suggère d' utiliser un gestionnaire de fichiers le plus proche disponible, que ce soit Norton comme (
Midnight Commander
,Double Commander
,Tux Commander
, etc., tout ce qui est présent dans votre distribution) ou à fenêtre (commeDolphin
). La plupart d'entre eux ont suffisamment d'intelligence pour ouvrir toutes sortes d'archives d'une manière appropriée pour l'exploration manuelle de contenus, mais ils utilisent parfois des outils externes. Par exemple, mon Kubuntu suggèreArk
dans de tels cas. Ils auraient besoin d’un outil externe, commeunrar
pour accéder aux formats d’archives propriétaires; Si tel est le cas, installez ce dernier à l'aide d'un gestionnaire de paquets.Si vous souhaitez extraire l'intégralité de l'archive ou un seul fichier spécifié, extrayez-le
unrar e
sans indiquer le chemin complet etunrar x
créez également des répertoires intermédiaires.la source
unrar
étant donné qu’il n’est pas open source.Installez le
unrar
paquet. Sur Fedora, par exemple, vous pouvez le faire avec:Ensuite, utilisez-le pour extraire les fichiers:
la source
unrar
paquet parmi ses paquets officiels. J'ai la source et je l'ai installée dans mon compte.Sur Ubuntu, vous avez une solution graphique, Archive Manager . Il fournit l'extraction de tels fichiers d'archives en tant que
.rar
fichiers.la source