Problème pour installer unrar

23 replies [Last post]
shokin
Offline
Joined: 03/01/2013

Salut à toutes et à tous,

J'ai essayé d'installer unrar à partir du terminal ainsi :

asfreeas@asfreeas-Aspire-E1-571:~$ sudo apt-get install unrar
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Aucune version du paquet unrar n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

E: Le paquet « unrar » n'a pas de version susceptible d'être installée

Que faire alors pour l'installer et qu'il apparaisse dans le menu ? (pour enfin pouvoir décompresser ces rar)

quantumgravity
Offline
Joined: 04/22/2013

Essaye la commande suivante s'il te plaît:

sudo apt-get install unrar-free

iouiou
Offline
Joined: 08/15/2013

Bonjour,

est-tu adepte de la ligne de commande ? Car si oui :

pour décompresser des archives rar en ligne de commande il faut installer le paquet unrar-free :

sudo apt-get install unrar-free

ensuite dans le dossier ou il y a ton archive :

unrar x ton_archive

Mais cette solution ne te permet pas d'avoir une option dans le menu, c'est seulement en ligne de commande. Personnelement je ne connais pas d'utilitaires sous linux en mode graphique pour décompresser des fichiers rar !

Edit : Après avoir installer ce paquet, le gestionnaire d'archive te permets de décompresser les .rar en mode graphique :D ! Je serais au courant comme ça !

Cordialement.

shokin
Offline
Joined: 03/01/2013

J'ai encore beaucoup de choses à apprendre, comprendre et assimiler avec le terminal, mais j'ai bien la volonté d'apprendre à m'en servir.

Est-ce que j'ai fait, qui suit, est correct ?

asfreeas@asfreeas-Aspire-E1-571:~$ sudo apt-get install unrar-free
[sudo] password for asfreeas:
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
fonts-arabeyes fonts-thai-tlwg fonts-tlwg-kinnari fonts-tlwg-waree
fonts-tlwg-purisa fonts-tlwg-typewriter fonts-tlwg-typist libhsqldb-java
fonts-tlwg-typo fonts-tlwg-umpush fonts-tlwg-norasi fonts-tlwg-sawasdee
ttf-khmeros ttf-arabeyes linux-image-3.2.0-38-generic culmus fonts-tlwg-loma
fonts-tlwg-mono libcmis-0.2-0 libreoffice-emailmerge fonts-tlwg-garuda
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Paquets suggérés :
pike
Les NOUVEAUX paquets suivants seront installés :
unrar-free
0 mis à jour, 1 nouvellement installés, 0 à enlever et 5 non mis à jour.
Il est nécessaire de prendre 0 o/24.9 ko dans les archives.
Après cette opération, 115 ko d'espace disque supplémentaires seront utilisés.
Sélection du paquet unrar-free précédemment désélectionné.
(Lecture de la base de données... 290562 fichiers et répertoires déjà installés.)
Dépaquetage de unrar-free (à partir de .../unrar-free_1%3a0.0.1+cvs20071127-1_amd64.deb) ...
Traitement des actions différées (« triggers ») pour « man-db »...
Paramétrage de unrar-free (1:0.0.1+cvs20071127-1) ...
update-alternatives: utilisation de « /usr/bin/unrar-free » pour fournir « /usr/bin/unrar » (unrar) en mode automatique.
asfreeas@asfreeas-Aspire-E1-571:~$ unrar '/usr/bin/unrar-free'

unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers

Extracting from /usr/bin/unrar-free

unknown archive type, only plain RAR 2.0 supported(normal and solid archives), SFX and Volumes are NOT supported!
All OK
asfreeas@asfreeas-Aspire-E1-571:~$

Je dois même apprendre à aller vers un dossier ou vers un fichier avec le terminal.

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Comme il te l'indique, 'unrar-free' ne supporte que la version 2 de ce format. Tu veux probablement plutôt installer 'unar' qui supporte énormément de formats et est, à ma connaissance, le seul logiciel libre capable d'extraire le contenu d'une archive compressée avec une version plus récente du format RAR.

Bien sûr, tu ne veux pas compresser en RAR qui est un format fermé. Préfère XZ, un format ouvert qui permet des taux de meilleurs compression que RAR. Si tu veux envoyer l'archive à d'autres utilisateurs, tu peux néanmoins choisir le moins efficace BZ2 qui a l'avantage d'être plus répandu. Maintenant si tu cherches à compresser des fichiers énormes, GNU ZIP reste la solution la plus rapide (mais avec un taux de compression bien moindre). Le gestionnaire d'archive, dans l'installation par défaut de Trisquel, gère XZ, BZIP2 et GZIP (ainsi que d'autres formats moins utiles).

shokin
Offline
Joined: 03/01/2013

Bon, unar est, à avoir le gestionnaire de paquets Synaptic, déjà installé. Mais il n'apparaît pas dans le menu.

Je suppose qu'on peut l'utiliser par le terminal, mais comment ? avec quelle ligne de commande ? Je suis prêt à l'apprendre, voulant prendre l'habitude d'utiliser le terminal pour les diverses tâches quotidiennes (et surtout celles qui ne peuvent pas se faire visuellement, et parce que c'est pratique).

En fait, je cherche juste à décompresser les rar que j'ai trouvés à divers endroits sur le web (ne comportent que des fichiers musicaux ou pdf) parce que le gestionnaire d'archive initialement installé avec Trisquel ne les traite pas.

Quant à compresser des fichiers, je commence à m'habituer au tar, même si je ne l'utilise pas beaucoup (pour le moment). La plupart des fichiers que je crée pour partager sont principalement des pdf qui prennent peu d'espace (même pas 50 pages en général).

quantumgravity
Offline
Joined: 04/22/2013

As-tu essayé de cliquer à droit sur le fichier .rar et le décompresser à l'aide du "file roller" (je ne connais pas le nom du logiciel en francais, je pense il est "le gestionnaire d'archive" )? Je pense que ce soit marché si unar est installé.

> Je suis prêt à l'apprendre, voulant prendre l'habitude d'utiliser le terminal pour les diverses tâches quotidiennes (et surtout celles qui ne peuvent pas se faire visuellement, et parce que c'est pratique).

Quand tu ne sais pas comment utiliser un logiciel avec le terminal, tu peux lire une instruction avec la commande "man nom_paquet".
Au début, l'utilisation du terminal est un peu frustrante, mais c'est vaut bien le coup.

iouiou
Offline
Joined: 08/15/2013

Juste je signale que j'ai édité mon premier post. Après l'install du paquet unrar-free, tu peux décompresser des fichier rar en mode graphique depuis le gestionnaire d'archives.

PS: Réponse rapide, je suis dans des dossiers de banques la :/

PS2: Pour une bonne intro dans le monde GNU/Linux il y a le site du zero : http://www.siteduzero.com/informatique/tutoriels/reprenez-le-controle-a-l-aide-de-linux
Il y a une première partie qui explique comment l'installer tu peux passer cette étape et passer à des choses plus complète.

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Il n'y a, effectivement, pas d'interface graphique à 'unar'. La commande s'utilise simplement ainsi :
$ unar chemin/vers/archive

Si tu n'as pas l'habitude du terminal, tu peux tout simplement afficher le répertoire contenant l'archive avec Nautilus (le navigateur de fichiers graphique, par défaut dans Trisquel), effectuer un clic droit dans la fenêtre (pas sur un fichier), choisir "Ouvrir dans un terminal", puis exécuter la commande suivante (en remplaçant "archive" par le nom de l'archive) :
$ unar archive

Mieux, je pense (mais, n'ayant pas d'archive RAR, je ne peux pas tester) qu'il est possible de faire en sorte que le gestionnaire d'archives FileRoller (par défaut dans Trisquel) utilise 'unar' lorsqu'il s'agit de décompresser du RAR (plus besoin d'utiliser le terminal). Exécute donc la commande suivante :
$ sudo ln -s /usr/bin/unar /usr/bin/unrar
Essaie ensuite, depuis le gestionnaire de fichier graphique de double-cliquer sur une archive RAR. Si le gestionnaire d'archives te montre son contenu, c'est gagné. S'il-te-plaît, rapporte nous si cela fonctionne. Si c'est le cas, nous pourrions l'écrire dans la documentation Trisquel.

iouiou
Offline
Joined: 08/15/2013

Alors :

le raccourci depuis Nautilus pour ouvrir le terminal est assez sympa 1 Pour la ligne de commande je sais un peu l'utiliser mais j'essaye d'apprendre petit à petit afin de ne pas faire d'erreur.

Sinon pour commencer j'ai Trisuqel 6.0 (depuis seulement quelques jours)
J'ai une archive rar assez agée (version 2 comme tu le disais je pense)
suite au poste de shokin j'ai installer le paquet unrar-free
j'ai pu décompresser mon archive en ligne de commande
quand je double clique sur le fichier rar en mode graphique je vois le contenu et je peux l'extraire
Ensuite suite à ton message
j'ai donc désintallé unrar-free
sudo apt-get remove unrar-free

sans aucun paquet *rar installer quand je double clique sur l'archive rar j'ai un message d'erreur

j'ai installé unar
j'ai essayé la ligne de commande et l'archive est parfaitement décompresser
pour l'interface graphique :
quand je double clique sur l'archive en mode graphique le fichier s'ouvre mais je ne vois rien dedans comme si elle était vide
je peux cliquer sur décompresser, l'étape de décompression se déroule normalement mais à une vitesse ultra rapide mais rien n'a été décompressé !

Donc non pas d'interface graphique pour unar chez moi !

shokin
Offline
Joined: 03/01/2013

Merci pour vos descriptifs.

Je viens d'essayer la méthode "unar chemin", ça marche.
La méthode "ouvrir dans un terminal puis unar archive" fonctionne aussi.
On peut même taper "unar" dans le terminal puis y glisser juste après le fichier zip/rar .

Par contre, dans ces décompressions, des personnes ont mis des fichiers aif. Je viens de voir [url=https://fr.wikipedia.org/wiki/Audio_Interchange_File_Format]ce que c'était[/url]. Encore cette pomme !

Pour ta dernière commande, Magic Banana, il me marque cela :

asfreeas@asfreeas-Aspire-E1-571:~$ sudo ln -s /usr/bin/unar /usr/bin/unrar
[sudo] password for asfreeas:
ln: impossible de créer le lien symbolique «/usr/bin/unrar»: Le fichier existe
asfreeas@asfreeas-Aspire-E1-571:~$ sudo ln -s /usr/bin/unar
asfreeas@asfreeas-Aspire-E1-571:~$ sudo ln -s /usr/bin/unrar
asfreeas@asfreeas-Aspire-E1-571:~$

Mais ce n'est pas grave. Utiliser le terminal ne me dérange pas.

Cela dit, quand je double-clique sur une archive rar, maintenant, ça fonctionne, aussi bien que pour les zip et les tar.gz : sans problème.

Est-il possible de faire une recherche, dans le disque dur (interne ou externe), des fichiers de tel type (rechercher les fichiers rar ; rechercher les fichiers ogg) ?

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Je ne comprends pas pourquoi tu parviens maintenant à extraire les fichiers d'une archive RAR récente depuis le gestionnaire d'archives graphique. Je suppose en effet que /usr/bin/unrar a été installé par le paquet "unrar-free" (seulement capable de gérer le RARv2) et que le gestionnaire d'archive graphique appelle /usr/bin/unrar.

Comme /usr/bin/unrar existait déjà, 'ln' ne t'a pas laissé créer ce fichier. Il faut certainement supprimer le paquet "unrar-free" avant de d'exécuter :
$ sudo ln -s /usr/bin/unar /usr/bin/unrar

Tu as créé deux fichiers inutiles dans ton dossier personnel lorsque tu as tapé :
$ sudo ln -s /usr/bin/unar
$ sudo ln -s /usr/bin/unrar
Tu veux probablement les supprimer.

Tu peux effectuer une recherche de fichiers depuis l'utilitaire graphique éponyme. Il est aussi possible de faire cela depuis le terminal avec la commande 'find'. Par exemple, pour chercher les fichier se terminant par ogg dans ton répertoire personnel (~) :
find ~ -name "*.ogg"
'find' a énormément d'options qui permettent de rechercher des fichiers selon tout un tas de critères. Pour lire sa documentation complète :
$ info find

iouiou
Offline
Joined: 08/15/2013

Bonjour,

après avoir laissé plusieurs message sur le forum hier soir, je m'apercois
qu'il ne sont pas transmis via la liste "listas.trisquel.info" ce qui est
un peu dommage pour l'échange.

Donc comme je disais :D : Oui après avoir installer le paquet unrar-free,
tu peux ouvrir d'un double clique en interface graphique ton archive rar et
ainsi la décompresser, en mode graphique toujours ! Le gestionnaire
d'archive utilise le paquet unrar pour toi ! ( Si c'est pas beau sa ! )

Si tu souhaites apprendre à utiliser la ligne de commande, perso je te
recommanderais le site du zéro et ce tutoriel sur Linux :
http://www.siteduzero.com/informatique/tutoriels/reprenez-le-controle-a-l-aide-de-linux
Passer le chapitre d'installation, tu commenceras a apprendre 2-3 trucs sur
la console et la ligne de commande. (je trouve que c'est un bon moyen de
commencer gratuitement et gentillement)

- Pour les recherches je pense que oui il est possible de faire ce genre de
recherche, je crois que c'est la commande find qui execute cette action
mais je ne sais pas trop m'en servir mais un "man find" devrait surement
t'aider.
Tu souhaites effectuer une recherche sur toutes la racine d'un disk ou
seulement sur quelques fichiers en particuliers ?

Pour le glisser-déposer dans la console je ne connaissais pas !

PS : Désoler pour les fautes d'ortographes moi pas très bon ! :(.

Le 21 août 2013 15:05, <name at domain> a écrit :

> Merci pour vos descriptifs.
>
> Je viens d'essayer la méthode "unar chemin", ça marche.
> La méthode "ouvrir dans un terminal puis unar archive" fonctionne aussi.
> On peut même taper "unar" dans le terminal puis y glisser juste après le
> fichier zip/rar .
>
> Par contre, dans ces décompressions, des personnes ont mis des fichiers
> aif. Je viens de voir [url=https://fr.wikipedia.org/**
> wiki/Audio_Interchange_File_**Format]ceque c'était[/url]. Encore cette pomme !
>
> Pour ta dernière commande, Magic Banana, il me marque cela :
>
> asfreeas@asfreeas-Aspire-E1-**571:~$ sudo ln -s /usr/bin/unar
> /usr/bin/unrar
> [sudo] password for asfreeas:
> ln: impossible de créer le lien symbolique «/usr/bin/unrar»: Le fichier
> existe
> asfreeas@asfreeas-Aspire-E1-**571:~$ sudo ln -s /usr/bin/unar
> asfreeas@asfreeas-Aspire-E1-**571:~$ sudo ln -s /usr/bin/unrar
> asfreeas@asfreeas-Aspire-E1-**571:~$
>
> Mais ce n'est pas grave. Utiliser le terminal ne me dérange pas.
>
> Cela dit, quand je double-clique sur une archive rar, maintenant, ça
> fonctionne, aussi bien que pour les zip et les tar.gz : sans problème.
>
> Est-il possible de faire une recherche, dans le disque dur (interne ou
> externe), des fichiers de tel type (rechercher les fichiers rar ;
> rechercher les fichiers ogg) ?
>

--
Mickaël AZEVEDO.

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Sauf que "unrar-free" ne gère que la version 2 du format RAR. Aujourd'hui, presque toutes les archives RAR distribuées utilisent une version plus récente et, à ma connaissance seul 'unar' permet leurs décompressions en toute liberté. C'est pour cela que je suggère de créer un lien symbolique de /usr/bin/unrar vers /usr/bin/unar. Le gestionnaire d'archives graphique utiliserait alors 'unar'.

iouiou
Offline
Joined: 08/15/2013

Ok je ne savais pas que "unrar-free" gérer seulement le rar V2. D'accord donc si je comprend bien on peux désinstaller unrar-free alors ?

shokin
Offline
Joined: 03/01/2013

Rectifications :

1. La méthode visuelle du simple double-clic ne marche pas : il ouvre la fenêtre du gestionnaire d'archives habituelle quand je double-clique. Quand j'appuie sur extraire, il ouvre la fenêtre qui me propose de choisir où je mets les fichiers. Je clique alors pour qu'il extraie. La fenêtre d'extraction apparaît tout de suite et indique que tout est ok, sauf que rien n'a changé.

https://www.youtube.com/watch?v=so6wVmgq0Qc

2. Les méthodes par le terminal fonctionnent à merveille, que ce soit avec zip, rar ou tar.gz . Les fichiers extraits se retrouvent dans "Dossier personnel". Est-il possible de choisir, toujours dans le terminal, où je les extrais ? [Bon, je vais extraire tous ces rar via la commande unar. Et n'en garderai que quelques-uns pour des test.]

Mort aux rar !

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Comme je te l'expliquais, tu devrais essayer de supprimer le paquet "unrar-free" (par exemple depuis le gestionnaire de paquets Synaptic) puis d'exécuter de nouveau :
$ sudo ln -s /usr/bin/unar /usr/bin/unrar
Je pense que le gestionnaire d'archive graphique devrait alors te laisser décompresser des archives RAR récentes.

En utilisant 'unar' depuis le terminal, il est possible de spécifier le répertoire où sont extraits les fichiers. C'est l'option o qui le permet. Par exemple pour extraire le contenu entier d'une archive dans /tmp, tu exécuteras :
$ unar chemin/ver/archive -o /tmp
Pour connaître les autres options de 'unar', lis son manuel :
$ man unar

shokin
Offline
Joined: 03/01/2013

J'ai désinstallé unrar depuis le synaptic.

Puis j'ai fait ceci :

asfreeas@asfreeas-Aspire-E1-571:~$ sudo ln -s /usr/bin/unar /usr/bin/unrar
[sudo] password for asfreeas:
asfreeas@asfreeas-Aspire-E1-571:~$

Mais quand je double-clique sur un fichier rar, la fenêtre habituelle s'ouvre, mais avec une zone de gris cette fois-ci (aucun fichier n'y apparaît alors qu'ils y apparaissaient avant) :

[URL=http://www.hostingpics.net/viewer.php?id=490831Capturedu20130821230532.png][IMG]http://img15.hostingpics.net/pics/490831Capturedu20130821230532.png[/IMG][/URL]

Demain, je peux être librement (aussi libre qu'un logiciel libre ^^) de 14h30 à 22h00 sur le forum pour traiter tout cela et interagir avec vous.

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

De fait, la commande pour afficher le contenu d'une archive, 'lsar', est différente de la commande réalisant l'extraction, 'unar'. Est-ce qu'un clic droit sur l'archive RAR suivi de "Extraire ici" fonctionne ? Ce serait déjà mieux que rien...

Pour information, File Roller (le gestionnaire d'archives graphique) est, depuis la version 3.6, capable de décompresser du RAR avec 'unar'. Tout devrait donc fonctionner sans la moindre intervention depuis le terminal de la prochaine Trisquel... qu'il nous faut encore attendre une bonne année.

shokin
Offline
Joined: 03/01/2013

Maintenant, unrar-free est désinstallé.

rar :

Quand je clique sur "extraire ici" (après le clic-droit d'une archive rar), après moins d'une seconde, un dossier, du même nom que l'archive, se crée au même endroit, mais ce dossier est vide ou contient des dossiers vides.

Avec le terminal (unar), aucun problème.

zip :

La méthode "extraire ici" fonctionne sans problème, tout comme celle de la commande unar dans le terminal.

tar.bz2 :

Tout comme avec les zip, les deux méthodes fonctionnent.

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Laisse donc tomber. Je pensais qu'il était facilement possible d'avoir File Roller qui utilise 'unar' pour décompresser les archives RAR. J'avais manifestement tort.

shokin
Offline
Joined: 03/01/2013

Bon alors il semble que, pour le moment, zip soit le seul qui fonctionne bien tant chez Linux que chez Windows (chez Apple, je ne sais pas). Je ne suis pas sûr que les tar.bz2 fonctionnent chez Windows.

Magic Banana

I am a member!

Offline
Joined: 07/24/2010

Dans le système Windows de base, c'est probablement le cas. Maintenant, il est possible d'installer sur Windows des logiciels libres capables de compresser/décompresser bien plus de formats (XZ compris). La meilleure option est probablement 7-Zip.

shokin
Offline
Joined: 03/01/2013

Si, par hasard, je me retrouve sur un ordinateur avec Windows (ou Apple), il faudra que j'essaie.