---------------------------------------
Kam marre Slackware Linux (4 cd) per ta instaluar ne kompjuterin tim.
Ku mund te gjej "source code" ne C te komandave te Linux (si p.sh. "cat", etj.)?
---------------------------------------
---------------------------------------
Kam marre Slackware Linux (4 cd) per ta instaluar ne kompjuterin tim.
Ku mund te gjej "source code" ne C te komandave te Linux (si p.sh. "cat", etj.)?
---------------------------------------
Nė botė ka 10 lloje njerėzish: ata qė kuptojnė sistemin binar, dhe ata qė nuk e kuptojnė!
Lexo kete qe te shpjegon se si te identifikosh ku ndodhet kodi.
http://mirror.pacific.net.au/linux/s...rce/README.TXT
Pastaj nese e ke ne njeren nga CD e tua ekstraktoje zakonisht ne /usr/src ose shikoje ketu.
http://mirror.pacific.net.au/linux/s...ware_source/a/
Nuk kam perdorur ndonjehere Slackware por zakonisht te gjitha programet si keto jane te marra nga http://www.gnu.org ku njihen me emrin si coreutils ose fileutils dhe i behen disa rregullime kozmetike sa per te patur dicka ndryshe nga distrot e tjera :P.
Gjithsesi duhet te kesh parasysh dicka qe kodi ne keto komanda nuk eshte ai qe ti mund te presesh nga c'ke mesuar pra nje fopen(...) dhe pastaj nje fptintf(STDOUT,...) por ka disa optimizime te rastit dhe specifike per kernelin qe ekzekutohet duke marre parasysh dhe pak sigurine.
Gjithsesi po te jap disa URL qe te krahasosh menyren e ndryshme te shkrimit te kesaj komande dhe te zgjedhesh variantin qe te duket me i thjeshte per tu kuptuar qe nga eksperienca kodit te NetBSD(www.netbsd.org) nuk ja kalon asnje OS tjeter.
http://cvsweb.netbsd.org/bsdweb.cgi/src/ <-- me i thjeshti
http://www.freebsd.org/cgi/cvsweb.cgi/src/ <-- disi te optimizuara
http://www.openbsd.org/cgi-bin/cvsweb/src/ <-- te ndryshuara per me shume siguri
http://cvs.opensolaris.org/source/ <-- nje nga versionet me stabel te UNIX per sot qe po tenton te behet open-source.
ftp://ftp.gnu.org/gnu/ <-- kodi i GNU per keto komanda(te keshilloj kete ne vend et versioneve specifike te distrove)
http://www.gnu.org/software/coreutil...coreutils.html <-- ky eshte dokumentacioni i coreutils qe perfshin cat etj...
pershedetje te gjitheve shqipetareve kudo qe ndohen
Krijoni Kontakt