Re: deb ve deb-src hk.
* 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 <huseyin@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 <huseyin@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-REQUEST@lists.debian.org
>> with a subject of "unsubscribe". Trouble? Contact
>> listmaster@lists.debian.org
>>
>>
>
>
> --
> To UNSUBSCRIBE, email to debian-user-turkish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org
>
>
Reply to: