Vous n'êtes pas identifié.
Bonjour,
J'ai téléchargé un gros fichier au format .rar contenant le BIOS et le EC du nouveau laptop why! NK50SZ et qui contient l'image du logo why! (splashscreen).
Voilà 3 fois que je tente de décompresser avec les Gestionnaire d'archives (compressé, il pèse 30.7 MB). Ce dernier me demande de patienter, crée au dossier non compressé au même nom et, après un moment, affiche un message d'erreur. Même résultat cette fois-ci, sauf que Ubuntu 20.04 m'avertit qu'il ne reste bientôt plus de place sur mon SSD de 500 GB et me propose d'ouvrir Analyseur d'utilisation du disque. Et là, je vois que j'ai 170 GB sur le Bureau (là où se trouve le fichier .rar), alors que les Propriétés de ce dossier Bureau n'en compte que 1.4 GB. C'est probablement de le Gestionnaire d'archives qui a généré cette masse de fichier non-reconnus.
Au secours!
Hors ligne
Selon cet article de blog, il semblerait qu'il ne soit plus possible d'installer simplement 7-Zip.
Avant de suivre ce tuto, il me faut virer ces 170 GB avant que la sauvegarde automatique quotidienne ne démarre... Pour cela, je vais m'inspirer de cette discussion https://swisslinux.org/forum/viewtopic.php?id=6373.
J'ai commencé par la commande suivante (résultat anonymisé):
francois@francois-N240JU:~$ sudo du -sch /home/francois/Bureau/* 7.6M /home/francois/Bureau/... 120K /home/francois/Bureau/... 648K /home/francois/Bureau/... 136K /home/francois/Bureau/... 72K /home/francois/Bureau/... 356K /home/francois/Bureau/... 248K /home/francois/Bureau/... 108K /home/francois/Bureau/... 124K /home/francois/Bureau/... 240K /home/francois/Bureau/... 512K /home/francois/Bureau/... 256K /home/francois/... 24K /home/francois/Bureau/... 44M /home/francois/Bureau/... 52K /home/francois/Bureau/... 3.6M /home/francois/Bureau/... 253M /home/francois/Bureau/... 3.8M /home/francois/Bureau/... 277M /home/francois/... 22M /home/francois/Bureau/... 30M /home/francois/Bureau/NK50SZ BIOS 1.07.04TOCS.rar 21M /home/francois/Bureau/... 528K /home/francois/Bureau/... 880K /home/francois/Bureau/... 11M /home/francois/Bureau/... 631M /home/francois/Bureau/... 352K /home/francois/Bureau/... 1.1M /home/francois/Bureau/... 264K /home/francois/Bureau/... 1.3G total
A l'évidence, la commande DU ne les voit pas!?!
Hors ligne
Bonjour François,
Deux choses pour t'orienter.
1) Le format de fichier rar est vraiment un terrain miné, fermé et propriétaire.
Normalement file-roller, l'outil graphique de (dé-)compression d'archives prend en compte les fichiers rar via p7zip-rar.
Il faut donc installer p7zip-rar via le gestionnaire de paquets ou Gnome Software.
2) S'il y a 170Gio sur ton bureau, il peut s'agir autant d'un seul gros fichier que d'un chapelet de fichiers plus petits.
Via baobab (Disk Usage Analyzer) l'outil graphique d'analyse d'espace disque), il est possible facilement de trouver les dossiers les plus gros et de remonter à la source du problème, comme tu l'as fait en https://swisslinux.org/forum/viewtopic.php?id=6373 .
Il faudra éventuellement lancer baobab en super utilisateur si certains dossiers n'ont pas les bons droits d'accès.
Hors ligne
J'imagine que le fichier est trop grand pour un gestionnaire d'archives graphique, Ou alors ce gestionnaire d'archives exige un programme unrar qui doit être installé.
Normalement, unrar-free peut être utilisé (sudo apt-get install unrar-free).
Extraire le fichier:
unrar x nomdufichier.rar
x: Les fichiers sont décompressés dans la structure de répertoire contenue dans le fichier.
Mais d'abord, je renommerais toujours le nom du fichier (sans espaces ni caractères spéciaux), afin d'éviter tout problème ou de ne pas avoir à "escape". Par exemple NK50SZ_BIOS_1.07.04TOCS.rar
(Donc pour ne pas avoir à faire NK50SZ\ BIOS\ 1.07.04TOCS.rar dans quelques cas.)
Dernière modification par wuergler (09 Dec 2021 21:02:54)
Hors ligne
Je n'ai pas vu Eggman.
@Eggman: Ne penses-tu pas que unrar-free (our unrar, mais pas libre) est nécessaire pour que file-roller fonctionne avec *.rar ?
Dernière modification par wuergler (09 Dec 2021 21:01:59)
Hors ligne
Comme j'étais surpris que la puissante commande du me dise que je n'avais que 1.3 GB dans le dossier Bureau, j'ai relancé Analyseur d'utilisation des disques et - miracle! - les 170 GB de données fantômes ont disparu:
Je précise que, dans l'intervalle, j'ai éteint le système et redémarré la machine chez moi... J'imagine qu'il s'agissait de fichiers temporaires qui ont été effacés lors de l'arrêt du système. Ou peut-être même avant...
Je m'attaque donc à nouveau au décompressage du dossier .rar.
Hors ligne
Suivant le conseil de Eggman, j'ai ouvert un terminal ([Ctrl]+[Alt]+[T]) et passé la commande proposée:
francois@francois-N240JU:~$ sudo apt install p7zip-rar [sudo] Mot de passe de francois : Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les NOUVEAUX paquets suivants seront installés : p7zip-rar 0 mis à jour, 1 nouvellement installés, 0 à enlever et 10 non mis à jour. Il est nécessaire de prendre 44.8 ko dans les archives. Après cette opération, 118 ko d'espace disque supplémentaires seront utilisés. Réception de :1 http://ch.archive.ubuntu.com/ubuntu focal/multiverse amd64 p7zip-rar amd64 16.02-3build1 [44.8 kB] 44.8 ko réceptionnés en 0s (210 ko/s) Sélection du paquet p7zip-rar précédemment désélectionné. (Lecture de la base de données... 244301 fichiers et répertoires déjà installés.) Préparation du dépaquetage de .../p7zip-rar_16.02-3build1_amd64.deb ... Dépaquetage de p7zip-rar (16.02-3build1) ... Paramétrage de p7zip-rar (16.02-3build1) ...
Cela fait, j'ai tenté un clic droit sur le fichier compressé .rar pour le décompresser. Après 10 secondes, il me demandait toujours de patienter et j'ai arrêté l'opération. Un clic droit sur le dossier partiellement décompressé pesait déjà 11.5 GB:
Hors ligne
Après avoir lu la documentation Ubuntu francophone sur https://doc.ubuntu-fr.org/rar, j'ai tenté l'opération proposée par wuergler:
francois@francois-N240JU:~/Bureau$ unrar x NK50SZ\ BIOS\ 1.07.04TOCS.rar La commande « unrar » n'a pas été trouvée, mais peut être installée avec : sudo apt install unrar-free # version 1:0.0.1+cvs20140707-4, or sudo apt install unrar # version 1:5.6.6-2build1 francois@francois-N240JU:~/Bureau$ sudo apt install unrar-free Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les paquets supplémentaires suivants seront installés : gnustep-base-common gnustep-base-runtime gnustep-common libgnustep-base1.26 libobjc4 unar Paquets suggérés : pike8.0 | pike7.8 | pike7.6 | pike Les NOUVEAUX paquets suivants seront installés : gnustep-base-common gnustep-base-runtime gnustep-common libgnustep-base1.26 libobjc4 unar unrar-free 0 mis à jour, 7 nouvellement installés, 0 à enlever et 10 non mis à jour. Il est nécessaire de prendre 3’015 ko dans les archives. Après cette opération, 14.6 Mo d'espace disque supplémentaires seront utilisés. Souhaitez-vous continuer ? [O/n] Réception de :1 http://ch.archive.ubuntu.com/ubuntu focal/universe amd64 gnustep-common amd64 2.7.0-4 [39.1 kB] Réception de :2 http://ch.archive.ubuntu.com/ubuntu focal/universe amd64 gnustep-base-common all 1.26.0-7 [70.1 kB] Réception de :3 http://ch.archive.ubuntu.com/ubuntu focal-updates/universe amd64 libobjc4 amd64 10.3.0-1ubuntu1~20.04 [42.8 kB] Réception de :4 http://ch.archive.ubuntu.com/ubuntu focal/universe amd64 libgnustep-base1.26 amd64 1.26.0-7 [1’331 kB] Réception de :5 http://ch.archive.ubuntu.com/ubuntu focal/universe amd64 gnustep-base-runtime amd64 1.26.0-7 [208 kB] Réception de :6 http://ch.archive.ubuntu.com/ubuntu focal/universe amd64 unar amd64 1.10.1-2build7 [1’299 kB] Réception de :7 http://ch.archive.ubuntu.com/ubuntu focal/universe amd64 unrar-free amd64 1:0.0.1+cvs20140707-4 [24.8 kB] 3’015 ko réceptionnés en 2s (1’672 ko/s) Sélection du paquet gnustep-common précédemment désélectionné. (Lecture de la base de données... 244306 fichiers et répertoires déjà installés. ) Préparation du dépaquetage de .../0-gnustep-common_2.7.0-4_amd64.deb ... Dépaquetage de gnustep-common (2.7.0-4) ... Sélection du paquet gnustep-base-common précédemment désélectionné. Préparation du dépaquetage de .../1-gnustep-base-common_1.26.0-7_all.deb ... Dépaquetage de gnustep-base-common (1.26.0-7) ... Sélection du paquet libobjc4:amd64 précédemment désélectionné. Préparation du dépaquetage de .../2-libobjc4_10.3.0-1ubuntu1~20.04_amd64.deb ... Dépaquetage de libobjc4:amd64 (10.3.0-1ubuntu1~20.04) ... Sélection du paquet libgnustep-base1.26 précédemment désélectionné. Préparation du dépaquetage de .../3-libgnustep-base1.26_1.26.0-7_amd64.deb ... Dépaquetage de libgnustep-base1.26 (1.26.0-7) ... Sélection du paquet gnustep-base-runtime précédemment désélectionné. Préparation du dépaquetage de .../4-gnustep-base-runtime_1.26.0-7_amd64.deb ... Dépaquetage de gnustep-base-runtime (1.26.0-7) ... Sélection du paquet unar précédemment désélectionné. Préparation du dépaquetage de .../5-unar_1.10.1-2build7_amd64.deb ... Dépaquetage de unar (1.10.1-2build7) ... Sélection du paquet unrar-free précédemment désélectionné. Préparation du dépaquetage de .../6-unrar-free_1%3a0.0.1+cvs20140707-4_amd64.deb ... Dépaquetage de unrar-free (1:0.0.1+cvs20140707-4) ... Paramétrage de gnustep-common (2.7.0-4) ... Paramétrage de libobjc4:amd64 (10.3.0-1ubuntu1~20.04) ... Paramétrage de unrar-free (1:0.0.1+cvs20140707-4) ... update-alternatives: utilisation de « /usr/bin/unrar-free » pour fournir « /usr/ bin/unrar » (unrar) en mode automatique Traitement des actions différées (« triggers ») pour libc-bin (2.31-0ubuntu9.2) ... Traitement des actions différées (« triggers ») pour systemd (245.4-4ubuntu3.13) ... Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ... Traitement des actions différées (« triggers ») pour sgml-base (1.29.1) ... Paramétrage de gnustep-base-common (1.26.0-7) ... Paramétrage de libgnustep-base1.26 (1.26.0-7) ... Paramétrage de gnustep-base-runtime (1.26.0-7) ... Paramétrage de unar (1.10.1-2build7) ... Traitement des actions différées (« triggers ») pour libc-bin (2.31-0ubuntu9.2) ... Traitement des actions différées (« triggers ») pour systemd (245.4-4ubuntu3.13) ...
Comme visiblement unrar-free n'était pas installé, je l'ai fait avec la commande proposée, ce qui semble avoir fonctionné.
Cela fait, j'ai rappelé la commande (avec la flèche vers le haut):
francois@francois-N240JU:~/Bureau$ unrar x NK50SZ\ BIOS\ 1.07.04TOCS.rar unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers Extracting from /home/francois/Bureau/NK50SZ BIOS 1.07.04TOCS.rar unknown archive type, only plain RAR 2.0 supported(normal and solid archives), SFX and Volumes are NOT supported! All OK
Suivant l'autre conseil de wuergler, j'ai encore renommé l'archive .rar en remplaçant les espaces ("/ ") par des "_", avant de relancer la commande:
francois@francois-N240JU:~/Bureau$ unrar x NK50SZ_BIOS_1.07.04TOCS.rar unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers Extracting from /home/francois/Bureau/NK50SZ_BIOS_1.07.04TOCS.rar unknown archive type, only plain RAR 2.0 supported(normal and solid archives), SFX and Volumes are NOT supported! All OK
J'en déduis qu'il faut installer la version propriétaire de unrar:
francois@francois-N240JU:~/Bureau$ sudo apt install unrar Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Les NOUVEAUX paquets suivants seront installés : unrar 0 mis à jour, 1 nouvellement installés, 0 à enlever et 10 non mis à jour. Il est nécessaire de prendre 113 ko dans les archives. Après cette opération, 406 ko d'espace disque supplémentaires seront utilisés. Réception de :1 http://ch.archive.ubuntu.com/ubuntu focal/multiverse amd64 unrar amd64 1:5.6.6-2build1 [113 kB] 113 ko réceptionnés en 0s (374 ko/s) Sélection du paquet unrar précédemment désélectionné. (Lecture de la base de données... 244505 fichiers et répertoires déjà installés. ) Préparation du dépaquetage de .../unrar_1%3a5.6.6-2build1_amd64.deb ... Dépaquetage de unrar (1:5.6.6-2build1) ... Paramétrage de unrar (1:5.6.6-2build1) ... update-alternatives: utilisation de « /usr/bin/unrar-nonfree » pour fournir « /u sr/bin/unrar » (unrar) en mode automatique Traitement des actions différées (« triggers ») pour man-db (2.9.1-1) ... francois@francois-N240JU:~/Bureau$ unrar x NK50SZ_BIOS_1.07.04TOCS.rar UNRAR 5.61 beta 1 freeware Copyright (c) 1993-2018 Alexander Roshal Extracting from NK50SZ_BIOS_1.07.04TOCS.rar Creating NK50SZ 1.07.04TOCS OK Creating NK50SZ 1.07.04TOCS/ALL OK Extracting NK50SZ 1.07.04TOCS/ALL/Checksum.exe OK Extracting NK50SZ 1.07.04TOCS/ALL/CkME.nsh OK Extracting NK50SZ 1.07.04TOCS/ALL/CkMEver.efi OK Extracting NK50SZ 1.07.04TOCS/ALL/EOL.NSH OK Extracting NK50SZ 1.07.04TOCS/ALL/EOLTEST.NSH OK Extracting NK50SZ 1.07.04TOCS/ALL/EOLTESTWIN64.bat OK Extracting NK50SZ 1.07.04TOCS/ALL/EOLWIN64.bat OK Extracting NK50SZ 1.07.04TOCS/ALL/FLASHME.nsh OK Extracting NK50SZ 1.07.04TOCS/ALL/FlashMEWinX64.bat OK Extracting NK50SZ 1.07.04TOCS/ALL/fparts.txt OK Extracting NK50SZ 1.07.04TOCS/ALL/Fpt.efi OK Extracting NK50SZ 1.07.04TOCS/ALL/FPTW64.exe OK Extracting NK50SZ 1.07.04TOCS/ALL/Idrvdll32e.dll OK Extracting NK50SZ 1.07.04TOCS/ALL/ISHLib64.dll OK Extracting NK50SZ 1.07.04TOCS/ALL/MEInfo.efi OK Extracting NK50SZ 1.07.04TOCS/ALL/MEINFO.NSH OK Extracting NK50SZ 1.07.04TOCS/ALL/MEINFOWIN64.bat OK Extracting NK50SZ 1.07.04TOCS/ALL/MEInfoWin64.exe OK Extracting NK50SZ 1.07.04TOCS/ALL/MEManuf.efi OK Extracting NK50SZ 1.07.04TOCS/ALL/MEManufWin64.exe OK Extracting NK50SZ 1.07.04TOCS/ALL/MeSet.efi OK Extracting NK50SZ 1.07.04TOCS/ALL/NKS5TOCS.704 OK Extracting NK50SZ 1.07.04TOCS/ALL/Pmxdll32e.dll OK Extracting NK50SZ 1.07.04TOCS/ALL/TOCS704.efi OK Extracting NK50SZ 1.07.04TOCS/ALL/TOCS704.exe OK Extracting NK50SZ 1.07.04TOCS/ALL/uForcePowerOff.efi OK Extracting NK50SZ 1.07.04TOCS/ALL/vsccommn.bin OK Extracting NK50SZ 1.07.04TOCS/ALL/VSCCommn_bin Content.pdf OK Extracting NK50SZ 1.07.04TOCS/ALL/WCHKSUM.exe OK Extracting NK50SZ 1.07.04TOCS/ALL/WMeset.exe OK All OK
Bingo!! Ça a fonctionné et mon dossier est décompressé. Ne reste plus qu'à le tester!...
Pour l'heure, la question de la décompression d'une archive .rar est réglée! Merci à Eggman et wuergler.
Cordialement.
Hors ligne
François Marthaler a écrit:
J'en déduis qu'il faut installer la version propriétaire de unrar
Oui, et pour une raison bien simple, il prend en compte plus de version du format rar.
Content de voir que la chose est réglée.
Hors ligne