Титла: open source Публикувано от: delphipro в Aug 08, 2004, 18:13 Kak i ot kade moga da otvorq sorsa na linux taka che da go vijdam kato C/C++ kod.
10x predvaritelno Титла: open source Публикувано от: mironcho в Aug 08, 2004, 18:37 Титла: open source Публикувано от: KeuH в Aug 09, 2004, 11:10 Предишният отговор е напълно коректен, но тука трябва да питам под Линукс, Линукс ли визираш или ГНУ? Или по-точно сорс кода на ядрото ли искаш, или сорс кода на някоя приложна програма. Ако искаш сорс кода на ядрото, то горното е точно това, което ти трябва. Ако искаш сорс кода на някоя програма, то има два начина да го докопаш :-). Първият е отиваш на сайта на програмата (много често има anonymous cvs) и си го издърпваш от там. Вторият е да използваш някой package management system. Най-сорс ориентираната дистрибуция е Gentoo. От Gentoo разбирам обаче колкото Слави Трифонов от английски, така че ако ползваш Gentoo има начин да докопаш сорса, ама как -- някой друг да те просветлява. Аз използвам rpm базирани системи (redhat, suse, mandrake, fedora). Там положението е следното: намираш сорс-rpm-a на пакета който ти трябва. Примерно alabala.src.rpm. (От инсталационното CD например). Пишеш rpm -ivh alabala.src.rpm. Сорс се разархивира в
/usr/src/redhat за redhat; /usr/src/ за SuSE. Гледаш сорса, качваш бекдорс, троянци и т.н. и после намираш файла alabala.spec. Пишеш rpm -bb alabala.spec. След това си намираш бинарците в (напр.) /usr/src/redhat/RPMS/i386 и вече оттам инсталираш с rpm -Uvh alabala.rpm. Have a lot of fun!!! |