Bonjour,
la fonctionnalité «Extraire ici» accessible directement par un clic droit sur un fichier .zip dans le gestionnaire de fichiers ne fonctionne plus sous Bionic (en tout cas cela ne fonctionne plus pour tous les fichiers comme sous 16.04 LTS).
Alternative : installer p7zip et dézipper en ligne de commande.
cordialement
______
Merci
@frenchy82 d'avoir déniché ce script.
Cela fonctionne (au clic droit sur le fichier, choisir «Script» et file-roller) :
prérequis : vérifier que ce paquet est bien installé :
sudo apt install liburi-perl
Créer le fichier file-roller suivant :
#!/usr/bin/perl
# Extracts all selected archives to current directory using File-Roller.
use strict;
use warnings;
use File::Spec;
use URI::Escape;
use URI::Split qw/uri_split/;
my @uris = split('\n', $ENV{NAUTILUS_SCRIPT_SELECTED_URIS});
foreach (@uris) {
my $unesc_uri = uri_unescape($_);
my ($scheme, $auth, $path, $query, $frag) = uri_split($unesc_uri);
my ($volname, $dirname, $filename) = File::Spec->splitpath($path);
system("file-roller -e '$dirname' '$path'");
}
Lui octroyer des droits d’exécution puis le placer dans .local/share/nautilus/scripts
Cela fonctionne directement sans nécessiter de redémarrage de l'OS.
Ce script permet d'utiliser File-Roller en lieu et place de la fonctionnalité de décompaction intégrée à Nautilus depuis Ubuntu 17.10 et qui défaille sur les grosses archives. Ce problème n'existe que sur la version classique d'Ubuntu, à savoir la Ubuntu avec un bureau GNOME. Sous Xubuntu, par exemple, ce n'est pas nautilus qui permet de gérer les fichiers et le problème ne se pose pas.