* Kaynak kod derlemek için gerekli paketlerin kurulması
        su -
        apt-get update
        apt-get install dpkg-dev build-essential fakeroot


* Kaynak kod paketinin indirilmesi
        (normal kullanıcı olarak)
        mkdir /home/kullanıcı_adı/source
        cd /home/kullanıcı_adı/source
        mkdir paket_adı
        cd paket_adı
        apt-get source paket_adı


* Kodun değiştirilmesi
        cd paket_surum/src
        vim değiştirilecek_dosya


* Bağımlılıkların kurulması
        su -
        apt-get build-dep paket_adı
        exit


* Kaynak kodunun derlenmesi
        cd /home/kullanıcı_adı/source/paket_adı/paket_surum
        dpkg-buildpackage -rfakeroot -uc -b
                -uc             paketi imzalama
                -b              binary çıktı oluştur
                -rfakeroot      root olmadan derlemek için


* Derlenmiş paketin kurulması
        cd /home/kullanıcı_adı/source/paket_adı
        dpkg -i paket_adı....deb


On 1/5/09, Huseyin Ersoy <huse...@ersoy.gen.tr> wrote:
> Peki bu derleme olayını synaptic veya aptitude veya apt-get ile
> yapabiliyor muyum, yoksa bildiğimiz klasik (./configure make make
> install) yöntemlemi yapacağız. teşekkürler
>
> Pzt, 2009-01-05 tarihinde 10:57 -0800 saatinde, Ustun Kaya yazdı:
>> dediginiz dogru, deb paketleri hazir derlenmistir (binaries), bagimli
>> oldugu paketler mevcut olduktan sonra sistemde kolayca kurulurlar.
>> deb-src'ler kaynak kodudur, ihtiyaca gore kod degistirilip
>> derlenebilir (kendi deb paketlerinizi hazirlamis olursunuz bir nevi),
>>
>> Ustun
>>
>> 2009/1/5 Huseyin Ersoy <huse...@ersoy.gen.tr>
>>         merhaba arkadaşlar, deb paketleri ile deb-src arasındaki farkı
>>         hala
>>         anlamış değilim. ikisinde de aynı paketler var deb-src de
>>         bunları
>>         derleyip mi kuruyoruz, yoksa paketler farklı mı? bence
>>         derleyip kurmak
>>         daha iyi gibi geliyor, sizlere bir danışayım dedim.
>>         teşekkürler...
>>
>>
>>         --
>>         To UNSUBSCRIBE, email to
>>         debian-user-turkish-requ...@lists.debian.org
>>         with a subject of "unsubscribe". Trouble? Contact
>>         listmas...@lists.debian.org
>>
>>
>
>
> --
> To UNSUBSCRIBE, email to debian-user-turkish-requ...@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmas...@lists.debian.org
>
>

Cevap