Ubuntu Türkiye

Yazılım => Genel => Konuyu başlatan: DeFacto - 18 Mayıs 2008 - 10:52:37

Başlık: [Çözüldü] Kaynak koddan kurulum [hamachi]
Gönderen: DeFacto - 18 Mayıs 2008 - 10:52:37
Yine ben :D bu sefer hamachi kurulumunda readme den okuyarak anlayamadığım bir şeyi sizinle paylaşmak istedim.
Readmeden installation bölmünü pastelemem yeter sanırım
Installation

Hamachi Linux client comes as a single executable binary (hamachi)
compiled for the platform of your choice. This binary includes the
daemon, the control application and the setup utility.

To install hamachi in /usr/bin run the following command from under
the root account

make install

Once installed you must run 'tuncfg' daemon with root privileges -

sudo /sbin/tuncfg

or if you don't have sudo -

su - ; /sbin/tuncfg; exit

Hamachi requires one time initialization (per Linux user account).
This step generates cryptographic key pair and creates ~/.hamachi
directory where Hamachi stores the keys, the configuration and the
state. To perform this initialization run

./hamachi-init

şimdi buradan yola çıkarak (anladığımı zannederek) hamachi executable x dosyasını usr/bin altına kopyaladım sonra cd /usr/bin komutu ile dizine indim fakat burada kaldım ne make ne de make install işliyor :S ne yapmalıyım
Başlık: Ynt: Kaynak koddan kurulum
Gönderen: DeFacto - 18 Mayıs 2008 - 14:27:00
Hallettim :D direk dizine girdim
sudo make ve yüklendi :D gereksiz mesajımdan ötürü özür
Başlık: Ynt: Kaynak koddan kurulum
Gönderen: Sypro - 18 Mayıs 2008 - 14:43:19
hmm sudo make..

peki make install?
Başlık: Ynt: Kaynak koddan kurulum
Gönderen: Sypro - 18 Mayıs 2008 - 14:44:56
Bir de her topic için "kaynak koddan kurulum" yazmasanız nasıl olur? Conky için de başlık aynıydı, bunda da.. Karışıklık yaratıyor bu durum.
Başlık: Ynt: Kaynak koddan kurulum [hamachi]
Gönderen: DeFacto - 18 Mayıs 2008 - 22:42:48
yarattığım karışıklık için özür dilerim fakat ben de buna çok şaşırdım sudo make komutunu verince hamachi  başarıyla yüklendi dedi. Acaba yüklemedi mi ? Readme de konfigrasyonlar için ekstra tuncfg isimli bir bin dosyası verilmiş o kadar
Başlık: Ynt: Kaynak koddan kurulum [hamachi]
Gönderen: Sypro - 18 Mayıs 2008 - 22:59:44
Karışıklığı kafanıza takmayın, halledilmeyecek mesele değil;)

Şimdi olayı özetleyelim:

./configure => bu komut programın çalışması için gerekli lib dosyalarının (kütüphanelerin) ve bileşenlerin sistemde var olup olmamasını kontrol eder.

make =>  bu komut bi önceki adımda kontrolünü yaptığımız dosyaların derleme işlemini yapıyor.

make install => bu komut da (root olarak kullanılacak tabi) derlenmiş dosyaların gerekli yerlere aktarılmasını sağlar. Root bağlanmadan /usr dizinine yazma hakkınız yoktur neticede. Dosyaların aktarıldığı dizin de "/usr/bin" yada "/usr/local/bin" olacaktır.

yani kısacası make install demezseniz program derlenir onda problem yok lakin ilgili dosyayı taşımakta sıkıntı çekersiniz sonra. program kurulumu bu yüzden 3 adımdır. daha az değil:)
Başlık: Ynt: Kaynak koddan kurulum [hamachi]
Gönderen: DeFacto - 18 Mayıs 2008 - 23:05:28
hamachi sistem uyumluluğu oluşsun diye ./configure istemiyor. make komutunu verdim. demekki tamamlanmamış. emin olduğunuza kanaat getirerek tekrar bir deniyeceğim (Zaten başka türlü öğrenilmiyor bu meret :D )


Edit : Haklı çıktınız :D elimin altındaydı zati son komutu da verince yerleştiği dizini de söyledi usr/bin di galiba . İsterseniz [Çözüldü] yazabilirsiniz. Özet olarak ./configure olmasa bile şu son iki komut gerekliymiş. Yeni bir şey daha öğrendim saolun var olun
Başlık: Ynt: Kaynak koddan kurulum [hamachi]
Gönderen: Sypro - 18 Mayıs 2008 - 23:55:53
:) Hallolmasına sevindim.
Yeni bir şey daha öğrenmeye hazırsanız hemen söylüyorum: [Çözüldü] etiketini koyma hakkı sadece bizlere ait değil konuyu açan kişiler de "ilk" mesajlarındaki 'Değiştir' kısmından konunun isminin yazılı olduğu yere [Çözüldü] konu ismi  yazarak etiketleyebilir:)

Etiketliyor ve kilitliyorum.