pırıltı paylaşımı Linux, Mac ve Android cihazlara yüklenebilen açık kaynaklı bir uygulamadır. dosyaları birden çok bilgisayar arasında senkronize et nasıl yaptığına benzer dropbox. |
Her şeyden önce, Dropbox'ı neden terk edip Sparkleshare'i deneyin?
1. - SparkleShare ile verilerinizi kontrol edersiniz çünkü kendi sunucunuzda depolayabilirsiniz.
2. - Yükleme sınırı yoktur. Verileri kendi sunucunuzda depolamanız durumunda, tek sınır sabit sürücünüzün kapasitesidir.
3. - SparkleShare, çapraz platformdur. Bununla birlikte, Windows ve iOS için sürüm planlanmış olmasına rağmen, bu sürümler için tanımlanmış tarihler henüz bulunmamaktadır.
Montaj
Müşteride
Bir terminal açtım ve yazdım (yalnızca Ubuntu 11.10):
sudo apt-get yükle Sparkleshare
Bu paket aynı zamanda depolar diğer popüler Linux dağıtımlarından. Ayrıca sizin kaynak kodu.
Ardından, SparkleShare'i açın ve adınızı ve e-postanızı girin. Devam et'i tıklayın.
SparkleShare, ~ / SparkleShare klasöründe bir yapılandırma dosyası oluşturacaktır. İçeriğini kopyalayın.
Sunucuda
Git ve openssh-server paketlerinin kurulu olduğundan emin olun.
Sunucuda oturum açın ve aşağıdaki komutları çalıştırın:
adduser --disabled-parola git
cd / ev / git
git init - çıplak Projem
mkdir .ssh
vi .ssh / yetkili_keys
Düzenleme modunu etkinleştirmek için i tuşuna basın. Daha önce yapılandırma dosyasından kopyaladığınız metni yapıştırın. ESC'ye basın, yazdım: x! ve dosyayı kaydetmek için Enter tuşuna basın. Daha fazla kişinin bu projeye erişebilmesini istiyorsanız, parantezlerini bu dosyadaki yeni bir satıra yapıştırın.
Son olarak, aşağıdaki komutları çalıştırın:
chmod 700 .ssh
chmod 600 .ssh / yetkili_keys
chown -R git.
Örnekte git kullanıcısı seçilmiştir çünkü istemci bu kullanıcının kullanılacağını varsaymaktadır. Ancak gerekirse değiştirilebilir. İstemciye (sonraki adımda) sunucu adresinde user @ önekini kullanarak söylemelisiniz.
Müşteride, tekrar
SparkleShare durum simgesine tıklayın ve "Barındırılan Proje Ekle" seçeneğini seçin. Ardından "Kendi sunucumda" seçeneğini seçin ve Adres alanına sunucunuzun adresini ve Uzak Yol alanına "/ home / git / Projem" i girin. Ekle'yi tıklayın.
Bitti, SparkleShare sunucunuza bağlanmalıdır!
kaynak: pırıltı paylaşımı
Linux'ta yeniyim, gerçekten bu sunucuyu yapılandırmaya çalışıyorum ama onu kurmak ve çalıştırmak için pek çok parça eksik. Umarım "git ve openssh-server paketlerinin kurulu olduğundan emin olun" gibi şeyleri kabullenemezler.
Git nedir? iyi, zaten araştırdım ve yükledim, peki? neden adduser komutlarını çalıştırırken
–Disabled-password git
cd / ev / git
git init –bare Projem
mkdir .ssh
vi .ssh / yetkili_keys
Bana geçerli olmayan bir şey söylüyor.
Sesimi bağışlayın ama çok sinirliyim ve sıfırdan nasıl monte edileceğine dair çok daha eksiksiz ve ayrıntılı bir öğretici olup olmadığını öğrenmek istiyorum.
Bilgi ve destek için teşekkürler.
Hmm! Ne kadar ilginç ... Linux'ta kurulu olan ve iOS ve Windows için istemcileri olan bu alternatiflerden ilki (çünkü bu tarzdan birkaç tane var) (tam olarak bunda eksik olanlar, tamamen dikkatimi çekecek. . Bu olana kadar OwnCloud'a bağlı kalacağım 😛
Maalesef evet.
Belki SparkleShare'den bir şeyler alırlar. Gerçek şu ki, herkes cep telefonundaki fotoğrafları otomatik olarak bilgisayardaki belirli bir klasöre yükleyen veya bilgisayardaki belirli bir klasördeki müziği cep telefonuna indiren böyle bir şey ister. İlk kez Dropin'e sahibiz.
Bir soru: Dosyaları otomatik olarak bir android cep telefonuna indiren senkronize edilmiş herhangi bir alternatif biliyor musunuz?
selamlar
Hala Mono'ya ihtiyacınız var mı? Beni bu programdan geri çeken tek şey bu ...
Bakın ne kadar ilginç, yazın, üniversiteden materyalleri arkadaşlarımla paylaşmak ve bunun için bazı kolaylıklar sağlamak için dropbox'a benzer bir program hazırlamayı düşündüm.
Dahası, bunu git veya başka bir sürüm yöneticisini maskelemek için planlamıştım, şimdi bunun nasıl olduğunu göreceğim ve en azından bazı kodların veya fikirlerin bana yardımcı olup olmayacağına bakacağım 😀
çok teşekkür ederim