Bunu başarmak için .. Nautilus kaynak kodunu ve nautilus.desktop
dosyayı düzenlemelisiniz ya da nemo gibi buna izin veren başka bir dosya yöneticisi kullanmalısınız.
NOT: Bu örnekte ubuntu 13.04'ü nautilus (dosyalar) ile çalıştırıyorum 3.6.3.
Her şeyin yolunda olup olmadığını görmek için bunu sanal bir makinede test edebilirsiniz.
1) Kaynak kodu deposunu etkinleştirdiğinizden emin olun
- Ubuntu Yazılım Merkezini açın
- Menü çubuğunda Düzenle -> Yazılım Kaynakları'nı seçin . "Kaynak kodu deposu" etkinleştirmek için tıklayın . İndirmek
için "Ana Sunucu" kullanmam durumunda .
Depoları güncellemek için bir Terminal Penceresi açın.
2) Terminalde gerekli paketleri kurmak için aşağıdakileri yazın.
sudo apt-get install build-essential quilt
3) Yapı bağımlılıklarını yükleyin.
sudo apt-get build-dep nautilus
4) Kaynak kodu indirmek için bir klasör oluşturun.
mkdir ~/Downloads/src
cd ~/Downloads/src
5) Kaynak kodu indirin ve değişkenleri dışa aktarın.
6) Düzeltme ekini oluşturun ve kaynak kodunu düzenleyin.
Özel Çöp Kutusu: Çöp Kutusu adını değiştirmek için . 567 ve 569 satırlarındaki dizeleri değiştirebilirsiniz .
örneğin: "Çöp Kutusu" nu "Özel Çöp Kutusu" na ve "Çöp kutusunu aç" a "Özel Çöp Kutusu" nu aç
Klasör Ekle: Bu örnekte, giriş / ev / sanal / Test dizinime "Test" klasörünü ekleyeceğim . (Klasörü ihtiyaçlarınıza göre değiştirin)
562 numaralı satırdan sonra aşağıdakileri ekleyin:
/* 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);
Son Dosyalar çıkarın: satırları ... yerlerden Son Dosyalar kaldırmak silmek için 525 ile 534 .
Değişiklikleri kaydedin.
7) Deb paketlerini oluşturun.
quilt refresh
fakeroot dpkg-buildpackage
8) Deb paketlerini kurun.
9) Sistem geneli için .. hızlı listedeki klasörü eklemek için nautilus.desktop dosyasını düzenleyin. (/ Home / virtual / Test)
sudo nano /usr/share/applications/nautilus.desktop
Değişiklik:
Actions=Window;
Kime:
Actions=Test;Window;
Eklemek:
[Desktop Action Test]
Name=Test
Exec=nautilus --new-window /home/virtual/Test
OnlyShowIn=Unity;
Önce:
Sonra:
10) Sonunda değişiklikleri görmek için oturumunuzu kapatıp Giriş yapabilirsiniz.
SONUÇ:
Bu yardımcı olur umarım.