XLocate bir dosya sistemi dizin yönetimi aracı ve en popüler GNU-Linux hızlı arama programları bir front-end. Bu rafa ya da dışına CD / DVD / Blu-ray koleksiyonları, ağ yerleri, bellek çubukları, sabit ve taşınabilir sabit diskler, vb veritabanlarının bir koleksiyon korumak sağlar
Sen arama setleri tanımlamak ve seçenekleri geniş bir dizi üzerinden esneklik yüksek seviyede alabilirsiniz. XLocate otomatik (GNU slocate ve mlocate bulun) bulmak en yaygın veritabanı biçimleri sihirli üç aracılığıyla tanır. Siz rahatlıkla yolunda yüklü olması gerekmez bu 3 araç, herhangi birini kullanarak dosyaları arama yapabilirsiniz. Ayrıca şeffaf oluşturabilir ve uygulama içinden güncelleme endeksleri yapabilirsiniz.
Önkoşul
- QT kütüphaneleri, http://www.qt.nokia.com tercihen sürüm 4.7 veya daha yüksek, kullanılabilir (zorunlu)
- Bunlar arasında en az biri:
& Nbsp; - slocate sürümü 2.7 veya daha yüksek
& Nbsp; - paketinden yerini GNU sürümünü findutils 4.2.15 veya daha
& Nbsp; - mlocate versiyon 0.23.1 ya da daha yüksek
- Paketin e2fsprogs sürüm 1.41 veya daha üst bir blkid. Eğer CDROM dışındaki indeks çıkarılabilir hacimleri istiyorsanız, blkid birim etiketi alarak kolaylık ekler.
- Hal cini (çıkarılabilir sürücüler nokta). Tüm bu yazılım üzerinde herhangi yeni dağıtım ile birlikte geliyor.
Yapılandırma seçenekleri:
Kullanımı: yapılandırmak [-e | -g | t | d kuruluş_dizini | -h]
& Nbsp; Qt yüklü sürüm dayanarak, XLocate-0.68 senaryosunu yapılandırın.
& Nbsp; -e dosya görüntüleme / baskı işlevselliği olmadan yapılandırın.
& Nbsp; -g (varsayılan slocate olan) bulmak GNU ile kullanmak için yapılandırın.
& Nbsp; -t Qt sürümü için hiçbir şey, sadece test yapmak.
& Nbsp; d dir verilen dizine (default / usr / local) yükleyin.
& Nbsp; Bu yardım -h.
Hızlı kurulum talimatları:
Diyelim / tmp arşiv xlocate-0.68.tar.gz indirilen varsayalım
$> Cd / tmp
$> Tar -xvzf xlocate-0.68.tar.gz
$> Cd xlocate-0.68
$ Eğer GNU kullanırsanız ./configure veya './configure -g' bulun #>
$> Yapmak
$> Su -c # (root şifresini girin) 'make install'
Notlar
Eğer sürüm 0.65 beri son gelişmeler olmazdı çünkü Qt3 1. Bina şimdi, önerilmemektedir.
Qt yüklü birkaç sürümlerini 2.Eğer, sizin QTDIR ortam değişkenleri doğru ayarlanmış olduğundan emin olun.
3. Bu dizinde beri izinleri 775. sahip bir dizin / var / lib / xlocate varsayılan yükleme saklar indeks dosyaları basit bir kullanıcı olarak XLocate yoluyla programları (updatedb) güncelleyerek bulun çağırarak ona yeni indeks dosyaları oluşturabilirsiniz grup yazma erişimi vardır . Ayrıca / silme / güncelleme yeniden adlandırabilirsiniz mevcut indeks dosyaları (grup sahibi slocate ile 664 ayar önerilir) izinleri buna göre ayarlanır bireysel dosya sağladı. XLocate setuid veya setgid olmamalıdır. / Var / lib / xlocate evrensel yazma erişimi verilmesi kesinlikle önerilmez.
4. XLocate birkaç dizinleri dışında / var / lib / xlocate gelen indeks dosyaları yönetebilirsiniz. Eğer nedeniyle yönetim politikaları izinleri sorunları var, sonra istediğiniz dizin ne olursa olsun ve (örneğin ~ / xlocate) kişisel dizinde indeks dosyaları koymak
Gereksinimler .:
- Qt
- slocate
- e2fsprogs paketinden blkid
Yorum Bulunamadı