Extraktionswerkzeug zu Nautilus hinzufügen (aus dem Quellcode kompiliert)

0

Wie kann ich Zip-Datei-Tool zu Nautilus hinzufügen und extrahieren?

Ich habe Nautilus aus dem Standard-Quellcode im Repository installiert. Jetzt:

Bildbeschreibung hier eingeben

?

Ich erinnere mich, dass extract heredieses Menü eine Auswahl enthielt, bevor nautilus aus dem Quellcode installiert wurde.

user126106
quelle
Welche Version von Nautilus verwenden Sie? Es scheint, dass Sie Nautilus optimiert haben, was dies möglicherweise verursacht hat, da es standardmäßig verfügbar ist. Was ist die Änderung, die Sie vorgenommen haben?
Jobin
Es ist der letzte Standard-Nautilus für Ubuntu 13.10 aus dem Repository. Es wird jedoch normalerweise aus Quellen kompiliert und installiert und nicht aus einer Deb-Datei.
user126106

Antworten:

3

Ich denke, die Menüs "Hier extrahieren" und "Komprimieren ..." werden angezeigt, wenn das Dienstprogramm File Roller installiert ist. (Überprüfung des Nautilus-Quellcodes für den Dateiroller).

File Roller ist ein Archivmanager für die GNOME-Umgebung. Dies bedeutet, dass Sie Archive erstellen und ändern können. den Inhalt eines Archivs anzeigen; Anzeigen und Ändern einer im Archiv enthaltenen Datei; Dateien aus dem Archiv extrahieren.

Sie können es installieren mit:

  • sudo apt-get install file-roller

Nautilus ohne Feilenroller:

Bildbeschreibung hier eingeben

Nautilus mit installiertem Feilenroller:

Bildbeschreibung hier eingeben

Bearbeiten:

Do to Nautilus wurde von der Quelle mit dem Präfix / usr / local statt / usr installiert . Das Paket file-roller installiert den libnautilus-fileroller.so unter /usr/lib/nautilus/extensions-3.0. Um dieses Problem zu lösen, können Sie Folgendes versuchen:

1) Erstellen Sie einen Softlink zur Erweiterung in / usr / local.

  • cd /usr/local/lib/nautilus/extensions-3.0

  • sudo ln -s /usr/lib/nautilus/extensions-3.0/libnautilus-fileroller.so .

2) Stellen Sie sicher, dass der Softlink erstellt wurde.

  • ls -l /usr/local/lib/nautilus/extensions-3.0/libnautilus-fileroller.so

Schließlich können Sie sich abmelden und anmelden, um die Änderungen zu sehen.

Hoffe das hilft.

Roman Raguet
quelle
Ich habe es versucht, sudo apt-get install file-roller aber es ist bereits installiert. Es kann inkompatibel mit der kompilierten Version sein, wenn es sich wirklich um das Nautilus-Extrakt-Tool handelt.
user126106
13.10 und ich habe seit dem Datum des ursprünglichen Beitrags oben nichts aktualisiert. Ich sehe 'Move to wastebasket' in der kompilierten Version, während es in deb one 'Move to trash' war. Es scheint, dass der Quellcode nicht mit deb identisch ist.
user126106
@MinimusHeximus: Ich denke, Sie haben von der Quelle mit make install mit dem Präfix / usr / local installiert. Bitte überprüfen Sie, ob Sie die Erweiterung "libnautilus-fileroller.so" im Verzeichnis "/usr/lib/nautilus/extensions-3.0" haben. Dann können Sie einen Link zu dem Verzeichnis erstellen, in dem Sie nautilus aus dem Quellcode installiert haben, z. B .: "/usr/local/lib/nautilus/extensions-3.0"
Roman Raguet
libnautilus-fileroller.soexistiert. Ich habe noramly so installiert, wie es in einer INSTALL-Datei im Quellcodeverzeichnis erklärt ist. Ich weiß nicht genau, was ich sonst tun soll. Die Quellcode-Version ist nautilus-3.8.2für mich.
user126106
@ MinimusHeximus: Sie können meine Bearbeitung überprüfen, um zu sehen, ob es funktioniert.
Roman Raguet