25 Ağustos 2014 Pazartesi

Syncthing Programı ve kurulumu



Merhabalar herkese ;

Bügünlerde yeni bir sorumluluk daha üstüme aldım ve onu devam ettirmek için elimden geleni yapıyorum. "Syncthing" programı bittorrentsync veya dropbox gibi eşitleme programların açık kaynak kodlu alternatifidir. "Go" dilinde yazılmıştır genel olarak ancak tabiki her programlama olduğu birden fazla dil kullanmak doğal bir durumdur. Ancak fedora üzerinde bütün "go" dili paketlerini göremedim ama yinede durum ile alakalı çalışan arkadaşların olduğuna eminim bir ufak mesaj yazarakda durumunu öğrenmek pekala mümkün olacaktır. Peki syncthing ile neler yapabiliriz ? 

Syncthing ile bütün bilgisayar platformlarında ve telefon olarak şuan sadece android platformunda desteklenen bu program ile bütün cihazlarınızı birbiri işe eşitlemeniz mümkün. Bir dosyayı güvenli bir şekilde bir başka noktaya aktarmak için kullanabiliriz. Bir kaç farklı değişiklik ile başka programların eşitleme özelliklerini syncthing üzerinden kullanarakda farklı amaçlardaki güzel projelerde kullanabiliriz. Tamamen eşitleme sistemini kullanan arkadaşların tecrübelerine kalmış bir deneyimdir.

*Bu program Fedora da kullanabilir mi ?

Evet kullanabiliriz ve kurulum için ise bir "github" meydana getirdim. Orada ayrıntılı bilgiler mevcuttur.Aynı zamanda "fedora  copr" depo oluşturdum ki kolaylıkla kurulabilsin. "Fedora copr" depolarını kullanabilmek yazılacak komut her "copr" deposunda altta kutucuk içerisinde komutu mevcuttur ancak o komutu kullanmak için bir ufak eklenti kurmamız lazım hemen onuda yazalım.

su -c 'yum install dnf-plugins-core' 

Github adresi : https://github.com/thunderbirdtr/syncthing_rpm
Fedora Copr Adresi : https://copr.fedoraproject.org/coprs/thunderbirdtr/Syncthing_for_Fedora/

Eğer copr depo ile kurmak isterseniz;

Kurulum kodu : su -c "yum install syncthing" && su -c "systemctl start syncthing@username.service"

Tarayacı adresi ise ; http://localhost:8080/

Not : "username" kısmı sizin fedora sisteminizdeki kullandığınız kullanıcı ismi olmalıdır.

Sonuç olarak ise ;



Görüldüğü gibi herşey kolayca çalışıyor ve program olmayacaktır. Ancak son bir kaç not daha eklemek isterim. Eklediğim adresler bana ait şahsi github ve fedora deposudur. Programı isteyen kendi websitesinden kurabilir yada burdan kurabilir. Ancak bir fark olmayacaktır. Çünkü tamamen aynı kaynak kodu ile kurulum yapılıyor.Diğer ayarlamaları için syncthing forum sayfasına bakabilirsiniz. Yada elimden geldiğince bende yardımcı olmaya çalışırım.


Resmi websitesi : http://syncthing.net/
Resmi tartışma websitesi : https://discourse.syncthing.net/

Sağlıcakla kalın.
Teşekkür Ederim.



Uzun bir aradan sonra...

Merhabalar ;

Geçen bir 3-4 aylık bir süre bir zarfında pek bir şey yazamadım.Bu kesinlikle üzücü bir durum aslında çünkü yazacak o kadar şey oldu ki kesinlikle daha çok vakit ayırmam gerekiyor. Ancak yeni blog sitem üstünde de çalışmalarım devam ediyor ki bu da gösteriyorki yakında bir  taşınma söz konusu ancak bu konuda en ufak bir fikrim yok :) Açıkcası kullandığım yeni ve değişik tarz bu sistemde üzerindeki etkileşimi olsun oldukça farklı olacaktır. Dizayn konusunda ve diğer noktalar hakkında daha sonradan bilgi vermeyi tercih ederim. Bundan öncesinde neler oldu neler bitti bu konuda biraz bilgi vermek isterim.

Öncellikle üniversite olarak bir yarışmaya katıldık. Benim görevim programlama ve elektronik üzerine oldu. Almanya/Berlin'de  düzenlenen bu yarışmaya haziran ayı içerisinde gittim. Daha sonrasında geri dönüş yaptık ve telafi sınavlarımı oldum. Bundan öncesinde yoğun bir maraton tabiki bizimle oldu bu kötü birşey değil tabiki çalışmak geceli gündüzlü bir sistem üzerinde düşünmek bunun için fikir geliştirmek ve buna bağlı olarak tabiki birşey ortaya çıkarmak hoş bir sonuç oluyor. Ancak her güzel şeyin tabi birde oluşum aşamasında aksilikleride olacaktır. :) Her insan gibi diyelim buda başımıza geldi ancak bundan da bir şekilde sağ çıkabildik :)

Tabiki derslerim ve diğer bir süre şey oldu ancak burda "Fedora" üstüne yazmayı daha çok tercih ettiğimden tekrar ana konumuza dönelim :) Fedora ile uğraşırken neler oldu ? Kesinlikle öncellikle kısa bir sıralama yapmak isterim ;

Kurulumlar ve uğraşlarım (YARDIM EDEN HERKESE ÖNCELLİKLE TEŞEKKÜR EDERİM)

*Strife (Moba oyun)
*Matlab 2014a
*Ansys Sistemleri (Arayüz dahil)
*Syncthing Programını RPM paketleme ve Türkçe çevirisi
*Leap Motion ve Python
*Udoo board ile uğraşlarım Fedora yükleme çabaları
*Fedora ve Galaxy Note 10.1 Tablet yüklemesi :)
*Sistem catastrophe durumları (Sistem felekatleri) :)
*Heimdall ve PIT dosya uğraşlarımız :)
*Youtube ile bir kaç eğlence :)
*Github projeleri
*Fedora Devassisant("DA") kullanımına dair hata düzeltmeleri çalışmaları ve raporlama
*Eclipse PyGTK ayarlamaları
*Eclipse-DA ayarlamaları
*Android Studio uğraşları
*Eski bir kaç VCD'leri MPG yapımı ve yeni bir arşiv oluşturma uğraşları :)
*Fedora 21-22 denemeleri
*Fedora E13 masaüstü kurulum çalışmaları
*Rygel ve raspberry-pi

Daha devam eden bir kaç ufak uğraşlarım var ancak bunları sıralamak ayrı bir durum ama hepsini yazmak tabiki daha ayrı bir durum. Bu konuda özür dilerim. Ama elimden geldiğince hepsini yazmaya çalışacam. Öncelliklerim yine mühendislik programlarını öncellikle kurup çalıştırmak ve daha sonrasında bunları aktif olarak kullanabilmek. Tabi ki yine standart kullanıcı anlamında uğraşlarım olacaktır. Bu kesinlikle önemli bir nokta çünkü insanlara daha güzel bir alternatif sunabilmek daha aktif ve kullanışlı programlar verebilmek ve Linux üstünde kullanabilmesi sağlamak güzel bir duygu çünkü insanlara birşey katıyorsunuz ve buna karşılık bir teşekkür veya ilerisinde şahıs(ların) katılması ve onlarında birşeyler eklemesi beklenen en yüksek sonuç olacaktır :) Yeni bir arkadaş daha takıma katılmış olmasıda en güzel sonuçtur Bunun dışında yeni öğrenimler ve yeni deneyimler yaşamak için devam ediyorum.Herkese için daha güzel bir blog yapmak için sözü burda noktalar ve önümüzdeki maçlara bakmaya başlıyorum.


Sağlıcakla Kalın
Teşekkür Ederim.