OnWorks Linux ve Windows Çevrimiçi İş İstasyonları

Logo

İş İstasyonları için Çevrimiçi Ücretsiz Barındırma

<Önceki | İçerik | Sonraki>

9.1.2. Derleme Bağımlılıklarını Yükleme‌‌


Artık kaynaklara sahip olduğunuza göre, yine de derleme bağımlılıkları yüklemeniz gerekiyor. İstenen ikili paketleri oluşturmak için gerekli olacaklar, ancak muhtemelen, değişiklikleri yaparken test etmek için çalıştırmak isteyebileceğiniz kısmi yapılar için de gerekli olacaktır.

Her kaynak paket, derleme bağımlılıklarını Yapı-Bağımlıdır alanı debian/ kontrol dosya. hadi talimat verelim uygun bunları yüklemek için (paketlenmemiş bir kaynak paketi içeren bir dizinde olduğunuzu varsayarak):


$ sudo apt build-dep ./

Derleme bağımlılıklarını almak için './' dizinini kullandığınızı unutmayın Paket listeleri okunuyor... Bitti

Bina bağımlılık ağacı

Durum bilgisi okunuyor ... Tamamlandı

Aşağıdaki YENİ paketler yüklü Olacak:

autoconf automake autopoint autotools-dev debhelper dh-autoreconf

dh-strip-nondeterminism gettext intltool-debian libarchive-zip-perl libfile-stripnondeterminism-perl libtool po-debconf

0 yükseltildi, 13 yeni yüklendi, 0 kaldırılacak ve 0 yükseltilmedi. 4 456 kB arşiv almanız gerekiyor.

Bu işlemden sonra 14,6 MB ek disk alanı kullanılacaktır. Devam etmek istiyor musun? [E/H]

[...]

$ sudo apt build-dep ./

Derleme bağımlılıklarını almak için './' dizinini kullandığınızı unutmayın Paket listeleri okunuyor... Bitti

Bina bağımlılık ağacı

Durum bilgisi okunuyor ... Tamamlandı

Aşağıdaki YENİ paketler yüklü Olacak:

autoconf automake autopoint autotools-dev debhelper dh-autoreconf

dh-strip-nondeterminism gettext intltool-debian libarchive-zip-perl libfile-stripnondeterminism-perl libtool po-debconf

0 yükseltildi, 13 yeni yüklendi, 0 kaldırılacak ve 0 yükseltilmedi. 4 456 kB arşiv almanız gerekiyor.

Bu işlemden sonra 14,6 MB ek disk alanı kullanılacaktır. Devam etmek istiyor musun? [E/H]

[...]


Bu örnekte, tüm yapı bağımlılıkları, APT için kullanılabilen paketlerle karşılanabilir. Kali-rolling aracı oluşturma, yapı bağımlılıklarının kurulabilirliğini sağlamadığından (yalnızca ikili paketlerin bağımlılıkları dikkate alınır) durum her zaman böyle olmayabilir. Uygulamada, ikili bağımlılıklar ve yapı bağımlılıkları genellikle sıkı bir şekilde birleştirilir ve çoğu paketin yapı bağımlılıkları tatmin edici olacaktır.


OnWorks'te En İyi OS Bulut Bilişimi: