OS 10.6.8'de çalışan SugarSync v2.46'yı almaya çalışıyorum. Ayrıca kurulum paketlerini yönetmek için Homebrew kullanıyorum. SugarSync'i kurduktan sonra, sistemime osxfuse 2.6.1 kurulduğunu keşfettim, brew doctor
bu da yüklenen dosyalarda tanımlandığı gibi bir takım uyarılar doğurdu /usr/local
. Bu uyarılardan kurtulmanın en iyi yolunun, Sistem Tercihleri bölmesinde yapılan Sigortayı kaldırmak ve ardından yeniden kullanmak olduğunu düşündüm brew install osxfuse
. Uyarıya göre, doğrudan belirli yerlere belirli demetleri doğrudan yazdım.
sudo /bin/cp -RfX /usr/local/opt/osxfuse/Library/Filesystems/osxfusefs.fs /Library/Filesystems/
sudo /bin/cp -RfX /usr/local/opt/osxfuse/Library/Frameworks/OSXFUSE.framework /Library/Frameworks/
sudo chmod +s /Library/Filesystems/osxfusefs.fs/Support/load_osxfusefs
Osxfuse Wiki'ye dayanarak bu, temel olarak osxfuse 2.7.1 kurulumunun tamamını gerçekleştirmiştir. Sadece Sistem Tercihleri'ndeki simgeden yoksunum. Bununla birlikte, SugarSync bunu tanımıyor ve hazır ambalajlı Sigortasını kurmakta ısrar ediyor.
Paketleri doğru yerlere yerleştirdim ve çekirdek uzantısını yükleyebilirim. Kütüphanelerin hepsi doğru yerlerdedir (demleme mahzenine bağlanmış olsalar da). Uygulamalarının önceden var olan bir Fuse sürümünü nasıl kontrol ettiği konusunda bilgi almak için SugarSync ile temasa geçtim ancak şu anda yapamayacağım sürüm 3'e yükseltme yapmaları söylendi.
Uygulamaların çekirdek uzantısını monte etmelerini önleyecek önemli bir şeyi özledim mi? Yoksa bu SugarSync'e özgü bir problem mi?