Pardus depo adresleri ve deb-src hakkında

‘deb-src’ türü depo nedir ayrıntılı bilgi verebilir misiniz?
Synaptic paket yöneticisi depo kısmında ikisi aktif dört depo adresi görünüyor, aktif olmayan bu iki adresi de aktif duruma getimeyi önerir misiniz?
Ekran görüntüsü_2020-08-05_15-28-19

Eğer uygulamaların kaynak kodlarını indirmek gibi bir düşünceniz yoksa aktifleştirmenize gerek yok.
deb-src depolarında uygulamaların kaynak kodları bulunur.
deb depolarında ise paketlenmiş, kuruluma hazır uygulamalar yani .deb paketleri bulunur.
Aralarında ondan başka önemli fark yok.
Bu arada yanlış bilmiyorsam zaten o depoları etkinleştirseniz de synaptic`ten kaynak kodları indiremezsiniz. Yani ben indirmenin bir yolunu bulamadım. apt ile indirmek için komut satırına: sudo apt source paket_adi şeklinde yazıp enter`a basmalısınız.

1 Beğeni

Peki kaynak kodlar nedir, ne için indirilir?

Kaynak kod bir uygulamanın tamamıdır.
Yazılımcılar uygulamaları belirli programlama dillerinde yazar, uygun araçlarla bilgisayarın anlayabileceği biçim olan ikili (binary) biçimine çevirir ve uygun şekilde paketleyip bize sunar. Eğer bize sundukları uygulamanın kaynak kodlarını gizlemezlerse ve yasal olarak düzenlememize engel olmazlarsa biz de kaynak kodlarını edinip istediğimiz gibi düzenleyebiliriz. İstediğimiz bir özelliği ekler, bir hatayı düzeltiriz falan.
Örneğin aşağıdaki bağlantıdaki arşivde bir cpp uzantılı kaynak kod dosyası ile onun binary hali var.
https://drive.google.com/file/d/18Dnhf0Y_Uyy1lC04nN62QVD1iA3l86x4/view?usp=sharing

1 Beğeni

Bu konu son cevaptan 10 gün sonra otomatik olarak kapatıldı. Yeni cevap girilmesine izin verilmiyor.