Um dies zu erreichen, sollten Sie den Nautilus-Quellcode und die nautilus.desktop
Datei bearbeiten oder einen anderen Dateimanager verwenden, der dies zulässt, z. B. nemo.
HINWEIS: In diesem Beispiel starte ich Ubuntu 13.04 mit Nautilus (Dateien) 3.6.3.
Sie können dies in einer virtuellen Maschine testen, um festzustellen, ob alles in Ordnung ist.
1) Stellen Sie sicher, dass Sie das Quellcode-Repository aktiviert haben
- Öffnen Sie das Ubuntu Software Center
- Wählen Sie in der Menüleiste Bearbeiten -> Softwarequellen . Klicken Sie hier, um "Quellcode-Repository" zu aktivieren .
Nur für den Fall, dass ich den "Hauptserver" zum Download nutze .
Öffnen Sie ein Terminalfenster, um die Repositorys zu aktualisieren.
2) Geben Sie im Terminal Folgendes ein, um die erforderlichen Pakete zu installieren.
sudo apt-get install build-essential quilt
3) Installieren Sie Build-Abhängigkeiten.
sudo apt-get build-dep nautilus
4) Erstellen Sie einen Ordner, um den Quellcode herunterzuladen.
mkdir ~/Downloads/src
cd ~/Downloads/src
5) Laden Sie den Quellcode herunter und exportieren Sie die Variablen.
6) Erstellen Sie den Patch und bearbeiten Sie den Quellcode.
Benutzerdefinierter Papierkorb: Um den Namen des Papierkorbs zu ändern. Sie können die Zeichenfolgen in den Zeilen 567 und 569 ändern .
zB: "Papierkorb" zu "Benutzerdefinierter Papierkorb" & "Öffnen Sie den Papierkorb" zu "Öffnen Sie den benutzerdefinierten Papierkorb"
Ordner hinzufügen : In diesem Beispiel werde ich den Ordner "Test" in meinem Ausgangsverzeichnis / home / virtual / Test hinzufügen . (Ändern Sie den Ordner nach Ihren Wünschen)
Fügen Sie nach der Zeilennummer 562 Folgendes hinzu:
/* add Test directory */
mount_uri = "file:///home/virtual/Test";
icon = g_themed_icon_new (NAUTILUS_ICON_FOLDER);
add_place (sidebar, PLACES_BUILT_IN,
SECTION_COMPUTER,
_("Test"), icon, mount_uri,
NULL, NULL, NULL, 0,
_("Open Test folder"));
g_object_unref (icon);
Zuletzt verwendete Dateien entfernen : Um die zuletzt verwendeten Dateien von den Orten zu entfernen, ... löschen Sie die Zeilen von 525 bis 534 .
Speichern Sie die Änderungen.
7) Erstellen Sie die Deb-Pakete.
quilt refresh
fakeroot dpkg-buildpackage
8) Installieren Sie die Deb-Pakete.
9) Für system wide..edit die nautilus.desktop Datei des Ordner zB hinzuzufügen: (/ home / virtual / Test) in der Schnellstartliste.
sudo nano /usr/share/applications/nautilus.desktop
Veränderung:
Actions=Window;
Zu:
Actions=Test;Window;
Hinzufügen:
[Desktop Action Test]
Name=Test
Exec=nautilus --new-window /home/virtual/Test
OnlyShowIn=Unity;
Vor:
Nach:
10) Schließlich können Sie sich abmelden und anmelden, um die Änderungen zu sehen.
ERGEBNIS:
Hoffe das hilft.