In Ubuntu 16.10, ogni volta che estraggo un file, Nautilus visualizza la finestra di dialogo "Estrazione completata correttamente".
Come posso fare in modo che Nautilus finisca silenziosamente l'estrazione (come nel 16.04)?
In Ubuntu 16.10, ogni volta che estraggo un file, Nautilus visualizza la finestra di dialogo "Estrazione completata correttamente".
Come posso fare in modo che Nautilus finisca silenziosamente l'estrazione (come nel 16.04)?
Risposte:
Crea un wrapper e rimuovi il parametro --notify:
sudo mv /usr/bin/file-roller /usr/bin/file-roller_orig
sudo vi /usr/bin/file-roller
Digita il seguente:
#!/bin/bash
p1=$1
p2=$2
p3=$3
p4=$4
p5=$5
p6=$6
if [[ $p2 == *"notify"* ]]; then
p2=""
fi
/usr/bin/file-roller_orig $p1 $p2 $p3 $p4 $p5 $p6
Quindi autorizzare l'esecuzione del file:
sudo chmod +x /usr/bin/file-roller
Dovresti ottenere l'origine del rullo di file e ripristinare questo commit, quindi creare / riconfezionare e installare
https://mail.gnome.org/archives/commits-list/2016-May/msg01732.html
vale a dire
--- file-roller-3.22.2.orig/nautilus/nautilus-fileroller.c
+++ file-roller-3.22.2/nautilus/nautilus-fileroller.c
@@ -82,7 +82,7 @@ extract_here_callback (NautilusMenuItem
dir = nautilus_file_info_get_parent_uri (file);
cmd = g_string_new ("file-roller");
- g_string_append_printf (cmd," --extract-here --notify");
+ g_string_append_printf (cmd," --extract-here");
g_free (dir);