soruyu ikiye ayirmak gerekir:

1. sistem programlari nereye kurmanizi ister, yada sizin kuracaginiz programlar icin sistem nereleri ayirdi?

2. siz programlari nerelere kurabilirsiniz?

1. arkadaslarin dedigi gibi. freebsd programlari /usr/local icindeki dizinlere yerlestirir. yapilandirma dosyalarini /usr/local/etc, kullanicilarin calistirabilecegi programlari /usr/local/bin e, root un calistirabilecegi programlari /usr/local/sbin e, programa ait degisik dokumanlari /usr/local/share'e, man sayfalari /usr/local/man a, vs...

buralar sizin icin tahsis edildi. programlari buralara kurmaniz beklenir

2. ama buralara kurmak zorunda degilsiniz. daha onceki maille iliskili olarak eger autotools kullaniliyorsa ./configure --prefix=kurmak_istediginiz_dizin seklinde istediginiz yere kurabilirsiniz.

eger Makefile kullaniyorsa program, makefile icinde install: ile baslayan kisimda programin nasil kurulacagi var. orada genelde install veya cp komutlari var. bu komutlar, derlenmis programlari kopyalar. onlari degistirip istediginiz yere kopyalayabilirsiniz. autotools kullanan yazilimlarda bu install komutlari prefix e gore configure asamasinda otomatik uretilir. autotools da Makefile sonradan uretilir.

isterseniz make dedikten sonra elle cp komutu verip programi kendiniz kurarsiniz ;) nitekim kurulmamakta inat eden bir porogrami teker teker gcc ile derleyip cp ile install etmistim.

selamlar....

Baris Simsek
http://www.enderunix.org/simsek


Mahir Sentin writes:


Merhaba Arkadaşlar programların kurulduğu dizinler ve bunların mantığı nedir Linux ve bsd dünyasında yeni olduğum için bu konuda hiç bir bilgiye sahip değilim ve programlarda çok farklı yerlere kurulduğundan bu konuyu anlamakta çok zorlanıyorum. Readme ve install dosyalarına baktım bazı programların, ama anlayamadım...
Şimdiden çok teşekkür ediyorum...

Saygılarımla...

Mahir Şentin



--------------------------------------------------------------------- Cikmak icin, e-mail: [EMAIL PROTECTED] Liste arsivi: http://lists.enderunix.org Turkiye'nin ilk FreeBSD kitabi: http://www.acikakademi.com/freebsd.php




Cevap