Nautilus'ta "Çıkarma başarıyla tamamlandı" iletişim kutusunu nasıl devre dışı bırakabilirim?


11

Ubuntu 16.10'da, her dosya çıkarttığımda, Nautilus "Çıkarma başarıyla tamamlandı" iletişim kutusunu görüntüler.

nautilus ekran iletişim kutusu [1]

Nautilus ekstraksiyonunu sessizce nasıl yapabilirim (16.04'te olduğu gibi)?


Bunu nasıl yapacağınızı bulabildiniz mi?
Sidmitra

Aman Tanrım, bu çok can sıkıcı bir diyalog! Posted on cevaplar.launchpad.net/ubuntu/+source/nautilus/+question/443157
leoheck

1
Diyalogun aslında Nautilus'tan değil, Dosya Rulosu'ndan geldiğinden eminim.
David Foerster

Yanıtlar:


2

Bir sarıcı yapın ve --notify parametresini kaldırın:

sudo mv /usr/bin/file-roller /usr/bin/file-roller_orig
sudo vi /usr/bin/file-roller

Aşağıdakileri girin:

#!/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

Sonra dosyayı yürütme izni verin:

sudo chmod +x /usr/bin/file-roller

0

Dosya silindiri kaynağını almanız ve bu taahhüdü geri almanız, ardından derlemeniz / yeniden paketlemeniz ve yüklemeniz gerekir

https://mail.gnome.org/archives/commits-list/2016-May/msg01732.html

yani

--- 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);
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.