Pythontr

husonet | Tarih: 17.04.2024

Debian kaynak kod paketleri hakkında

Debian kaynak kod paketleri üzerinde işlemler

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