ÇáÓáÇã Úáíßã æ ÑÍãÉ Çááå æ ÈÑßÇÊå
áÞÏ ÂËÑÊ Ãä ÃÈÏà ÇáßÊÇÈÉ Ýí åÐå ÇáãÏæäÉ Úä ÇÍÏì äÓÎ áäßÓ ÊãåíÏÇð áãÇ åæ ÞÇÏã ÍíË Óíßæä - ÈÇÐä Çááå ÊÚÇáì - äÙÇã ÊÔÛíá Ìäæ/áíäæßÓ æ ÇáãÕÇÏÑ ÇáãÝÊæÍÉ åí ÇáãæÖæÚÇÊ ÇáÛÇáÈÉ Úáì ÇáãÏæäÉ¡ Úáì ÇáÃÞá áÈÚÖ ÇáæÞÊ..
ÃãÇ ÓÈÈ ÇÎÊíÇÑí áåÐå ÇáÊæÒíÚÉ ÊÍÏíÏÇð áÃÈÏà ÈåÇ¡ Ýåæ áÃä åÐå ÇáÊæÒíÚÉ ÞÏ ÊÝæÞÊ Úáì ãÚÙã ÇáÊæÒíÚÇÊ ÇáÃÎÑì ÇáÊí ÞãÊ ÈÊÌÑÈÊåÇ Ýí ßËíÑ ãä ÇáäæÇÍí !! Ýåí Úáì ÇáÑÛã ãä ÚÏã ÔåÑÊåÇ ÇáÇ ÃäåÇ ÊÝæÞÊ Úáì ÌãíÚ ÇáäÓÎ ÇáÃÎÑì Ýí ÓÑÚÉ ÊÔÛíá ÇáäÙÇã æ ÇáæÕæá áÔÇÔÉ ÇáÏÎæá¡ æ ÊÝæÞÊ Úáì ÌãíÚ ÇáÊæÒíÚÇÊ ÇáÃÎÑì ãä ÍíË ÇáÓÑÚÉ ÇáÇÌãÇáíÉ ááäÙÇã ÈÇÓÊËäÇÁ arch æ ÇáÊæÒíÚÇÊ ÇáãÈäíÉ Úáì slackware ãËá wolvix æ zenwalk ãÚ ãáÇÍÙÉ ÃäåÇ ÊÓÊÎÏã kde ßæÇÌåÉ ÃÓÇÓíÉ Ýí Ííä ÊÓÊÎÏã åÐå ÇáÊæÒíÚÇÊ æÇÌåÉ xfce4 ÇáÃÎÝ¡ æ ÊÝæÞÊ Úáì ãÚÙã ÇáÊæÒíÚÇÊ ÇáÃÎÑì Ýí ãÌÇá ÇÏÇÑÉ ÇáÍÒã æ ÓÑÚÊåÇ æ ÓåæáÊåÇ ÈÇÓÊËäÇÁ ÇáÊæÒíÚÇÊ ÇáÏíÈíÇäíÉ æ arch äÇåíß ÈÇáØÈÚ Úä fedora(ÞÈá ÊÎÕíÕåÇ) Ãæ opensuse … ÅÐä ãÇ åí ÞÕÉ åÐå ÇáÊæÒíÚÉ ÇáÊÑßíÉ ¿ ÊÚÇáæÇ ÈäÇ ÓæíÇð áäÚÑÝ Ðáß ãÚÇð…
ÇáÌåÉ ÇáÊí ÊÞæã ÈÊØæíÑ åÐå ÇáäÓÎÉ åæ ÇáãÌáÓ ÇáÊÑßí ááÃÈÍÇË ÇáÚáãíÉ æ ÇáÊÞäíÉ (åÐå ãä ÊÑÌãÊí !)¡ æ ÞÇãÊ ÈÊÓãíÊå ÈåÐÇ ÇáÇÓã äÓÈÉ Çáì ÇáÇÓã ÇáÚáãí(ÇááÇÊíäí) á“äãÑ ÇáÃäÇÖæá“¡ æ ßÇä ÇäÔÇÁå ÃÕáÇð áíßæä äÓÎÉ áíäßÓ ÊäÇÓÈ ÇáãÓÊÎÏã æ ÇáÓæÞ ÇáÊÑßí¡ æ äÔà ãäÐ ÈÏÇíÊå ßÊæÒíÚÉ áíäßÓ ÌÏíÏÉ ÛíÑ ãÚÊãÏÉ Úáì Ãí äÓÎÉ ÃÎÑì… æ ßÇä áÐáß ãÇ íÈÑÑå !!
ÍÓäÇð ÇÐä¡ ãÇ ÇáÐí íãíÒ pardus Úä ÛíÑå ¿
Çä Ãåã ãÇ íãíÒ pardus Úä ÛíÑå ËáÇËÉ ÃÔíÇÁ:
1)mudur æ åæ ÇØÇÑ Úãá ãØæÑ áÒíÇÏÉ ÓÑÚÉ ÈÏÁ ÊÔÛíá ÇáäÙÇã
2)pisi æ åæ äÙÇã ÇÏÇÑÉ ÇáÍÒã ÇáÎÇÕ È pardus
3) ãÌãæÚÉ ãä ÇáÃÏæÇÊ ÇáÎÇÕÉ ÈÇÏÇÑÉ ÇáäÙÇã
ÇÐä áäáÞ äÙÑÉ ÓÑíÚÉ Úáì åÐå ÇáããíÒÇÊ:
1) mudur : ÇáÏÇÝÚ ÇáÑÆíÓí áÊÕãíã mudur ßÇä ÈÇáØÈÚ åæ ÒíÇÏÉ ÓÑÚÉ ÈÏÁ ( Ãæ ÇÞáÇÚ) ÇáäÙÇã (boot)¡ áßä ÝÑíÞ ÇáÚãá ÇáÞÇÆã Úáì pardus áã íÓÚ Çáì Çáì Úãá ÇÓÊÈÏÇá æ ÊÛííÑ ÔÇãá áá ‘init’ process ßãÇ ÍÇæá ÇáÈÚÖ ÞÈáåã¡ áÃäåã æÌ쾂 Ãä Ðáß ÓíÓÊÛÑÞ ÇáßËíÑ ãä ÇáæÞÊ æ áä íßæä ÐÇ ÝÇÆÏÉ ÍÞíÞíÉ..
Ýãä ÇáãÚáæã Ãä Çá ‘init process’ åí “Ãã” ÌãíÚ ÇáÚãáíÇÊ æ ÇáÎÏãÇÊ ÇáÊí íÞæã ÇáäÙÇã ÈÊÔÛíáåÇ ÚäÏ ÈÏÇíÉ ÇÞáÇÚå¡ æ åí ÊäÝÐ ãÌãæÚÉ ãä Çá shell scripts ÊÞæã ÈÈÏÁ ÇáÎÏãÇÊ ÇáÊí íÍÊÇÌåÇ ÇáäÙÇã… æ åäÇ Êßãä ÇáãÔßáÉ !!
Ýãä ÇáãÚáæã Ãä ÃÏÇÁ Çá shell scripts ÈØíÆ äÓÈíÇðð ãÞÇÑäÉ ÍÊì ÈÇááÛÇÊ ÇáÊÝÓíÑíÉ (interpreted programming languages) ãËá python Ãæ perl Ãæ ÛíÑåÇ¡ ßãÇ ÃäåÇ ÛÇáÈÇð ãÇ ÊÚÊãÏ Úáì ÈÑÇãÌ ÃÎÑì ááÞíÇã ÈãåÇãåÇ¡ ãËá ãÚÇáÌÉ ÇáäÕæÕ ÇáãÎÊáÝÉ¡ ãËá sed, awk, …¡ ÝÚãáíÉ ÊÔÛíá åÐå ÇáÈÑÇãÌ ÇáÎÇÑÌíÉ æ ÇÑÓÇá ÇáãÏÎáÇÊ áåÇ Ëã ÇÓÊÞÈÇá ÇáäÇÊÌ ãäåÇ æ ÇáßÊÇÈÉ æÇáÞÑÇÁÉ ãä ÇáÞÑÕ ÇáÕáÈ ÃËäÇÁ Ðáß ÊÓÊÛÑÞ æÞÊÇ ØæíáÇð äÓÈíÇð…
æ ÞÏ áÇ ÍÙ ÝÑíÞ ÊØæíÑ pardus Ãä åÐå ÇáØÑíÞÉ Ýí Úãá Çáshell scripts ÇáÎÇÕÉ ÈÊÔÛíá ÇáÎÏãÇÊ åí ÓÈÈ ÇáÈØÆ ÇáÇÌãÇáí áÚãáíÉ ÇáÇÞáÇÚ æ áíÓ Çá ‘init process’ äÝÓåÇ¡ áÐáß ÞÇãæÇ ÈÇÓÊíÏÇá åÐå Çáscripts ÈÃÎÑì ÊÚãá ÈáÛÉ python ãÚ ÊÞáíá ÇáÇÚÊãÇÏ Úáì ÈÑÇãÌ ÎÇÑÌíÉ ÞÏÑ ÇáãÓÊØÇÚ Ãæ ÇáÛÇÁ ÇáÇÚÊãÇÏ ßáíÇð ãÇ Ããßä¡ æ ÈÐáß ÊãßäæÇ ãä ÒíÇÏÉ ÓÑÚÉ ÇÞáÇÚ ÇáäÙÇã ÈÕæÑÉ ãáÍæÙÉ æ ÈäÓÈÉ ÚÇáíÉ.
áßä ÊÈÞì ãÔßáÉ áÊäÝíÐ Ðáß ÇáÍá¡ åæ Ãäß ÓÊÍÊÇÌ Çáì ÊÛííÑ ÇáÍÒã ÇáÎÇÕÉ ÈÇáÈÑÇãÌ æ ÇáÎÏãÇÊ ÎÊì ÊÞæã ÈÇÖÇÝÉ Ãæ ÇÒÇáÉ äÝÓåÇ ÈäÌÇÍ áäÙÇã ÇáÇÞáÇÚ ÇáÌÏíÏ åÐÇ.. ÝßíÝ ÓÊÝÚá Ðáß ¿
ÍÓäÇð.. áÇ Úáíß.. áÇ ÊÔÛá ÈÇáß ßËíÑÇð ÈåÐå ÇáäÞØÉ.. ÝÇáÍÒã Ýí pardus ÊÃÊí ÌÇåÒÉ ááÚãá ãÚ åÐÇ ÇáäÙÇã¡ Ý pisi íÊæáì åÐå ÇáãåãÉ ÈäÌÇÍ !!
2) pisi : åæ ãÏíÑ ÇáÍÒã ÇáÎÇÕÉ È pardus ãËá yum Ýí ÇáÊæÒíÚÇÊ ÇáãÈäíÉ Úáì fedora Ãæ red hat ¡ Ãæ ßÜ aptÝí ÇáÊæÒíÚÇÊ ÇáãÈäíÉ Úáì debian Ãæ ubuntu Ãæ pacman Ýí arch æ ÛíÑåÇ..
æ áå æÇÌåÉ ÑÓæãíÉ ãËá synaptic Ãæ yum extender¡ æåæ ÈÇáãäÇÓÈÉ ÓÑíÚ ÌÏÇð¡ ÓÑÚÊå ããÇËáÉ áÓÑÚÉ apt-get¡ æ íÓÊÎÏã python ßÐáß ÈÔßá ÑÆíÓí¡ ÇÖÇÝÉ Çáì xml.
3)ÃãÇ ÇáÃÏæÇÊ ÇáÎÇÕÉ ÈÇÏÇÑÉ ÇáäÙÇã Ýåí ÊÔÈå Çáì ÍÏ ßÈíÑ control panel Ýí æíäÏæÒ Ãæ yast Ýí opensuse ÈÇáÅÖÇÝÉ áãÏíÑ ÇáÔÈßÇÊ..
ÃÊÑßßã ÇáÂä ãÚ ÈÚÖ ÇáÕæÑ áÚãáíÉ ÇáÊËÈíÊ Ëã áÞØÇÊ ÃÎÑì áÈÚÖ ÃÏæÇÊ ÇáäÙÇã ..
ãæÇÞÚ ÇáäÔÑ (ÇáãÝÖáÉ)