في الخدمة أخي الكريم
و فعلا في انتظار المهندس للتكملة جزاه الله خير الجزاء
والله ما قصرت اخى الكريم وبارك الله فيك وحعل الله هذا العمل فى ميزان حسناتك
ومنتظرين المهندس للتكمله ان شاء الله وطريقه تدعيم اللغه العربيه للتوزيعه
في الخدمة أخي الكريم
و فعلا في انتظار المهندس للتكملة جزاه الله خير الجزاء
السلام عليكم ورحمة الله وبركاته
ازيكم يا جماعة يارب تكونوا بخير كلكم وبصحة وسلامة
وايه اخبار اللينوكس معاكم
وردا على سؤال اخى الحبيب الهولندى الطائر
انا عاوز افهمك حاجة انا لما بكتب فى الترمنال بكتب بلغة اسمها باش
تمام واى لغة بيكون ليها شوية مسميات واستخدامات ورموز لها معنى خاص فى اللغة
ولما انا احب اخلى الانتربرتر بتاعى يتجاهل الرمز ده بسبقه بعلامة باك سلاش اللى هيا دى \
فلما يكون مثلا عاوز تعمل داير اسمه مثلا
i love Egypt
تعملها كده
انما لو عملتها كدهكود:mkdir i\ love\ Egypt
فانتا كده يبقى عملت تلت فولدراتكود:mkdir i love Egypt
ارجو ان تكون المعلومة قد وضحت لك وللجميع وهتفهم اكتر كل ده فى اخر تلت فيديوهات
اللى انا مغطى فيها الباش سكريبت بالكامل
================================================== ==
Red Hat Certified Engineer :// Moustafa Nabil El-Zeny
Certificate # : 805011574559892
ردا على كيفية تدعيم اللغة العربية فى توزيعات ريدهات كلها
اولا تعمل عملية ماونت للبارتيشين اللى عليه وندوز لعملية جلب الحروف العربية بالكامل لنظامك اللينوكس
وللعلم جزئية الماونت سوف تتغطى كاملا فى تراك الادمن بالتفصيل الممل
عامة طريقة عمل الماونت هيا كالآتى فى حالة اذا كان البارتيشن fat32
واذا كانت نوع الفايل سيستم ntfsكود:mount -t vfat /dev/sda1 /mnt/C
مع العلم ان رقم واحد هو رقم البارتيشن لديك اللى عليه وندوز ايا كان اكس بى او سفن او فيستاكود:mount -t ntfs-3g /dev/sda1 /mnt/C
ثم بعد ذلك تقوم بنسخ فولدر الحروف كله داخل اللينوكس
وبعد ذلك تنشط عملية الكاش فى السيستم لعمل كاش للحروف الجديدةكود:cp -rv /mnt/C/windows/Fonts/* /usr/share/fonts
ثم بعد ذلك واخيرا تقوم بعملية ريستارت للخدمة المسئولة عن الحروف فى السرفر الخاص بككود:fc-cache /usr/share/fonts
وبالتوفيق للجميع ولى رد لاحقا على سؤال المتعلق بالفارق بين التوزيعات التى زكرتها رغم ان اخى الكريمكود:/etc/init.d/xfs restart
rajoshid قد قال اجمل الكلام عن هذه النقطة ولكن سوف اصحح له الجزئية الخاصة باليونيكس
================================================== =========
Red Hat Certified Engineer :// Moustafa Nabil El-Zeny
Certificate # : 805011574559892
والله ما قصرت
وأقسم بالله انا مش عارف اشكرك ازاى
الواحد مهما يشكرك مش هيوفى حققك واللى انت بتعمله
لكن ما استطيع ان اقوله لك
بارك الله فيك وجعل هذه العمل فى ميزان حسناتك وسدد خطاك وبارك للك فى عملك وجعل مثواك الجنه
اللهم أمين
جزيت خيراً وزوجت بكراً..ورزقت صالحاً
بارك الله فيك يا باش مهندس مصطفى على ما تقدمه لنا
جزيت خيرا على هذا العمل الخيرى بالدرجه الاولى
معلش لعدم وضعى استفسارات اليوم لانى عندى امتحانات اليوم
ارجو منك ان لا تيأس ابدا فهناك من ينتظرك دائما
ومنتظرين التراك الثانى على خير ان شاء الله
وارجو منك فحص الفيديوهات حتى تتاكد من سلامتها قبل رفعها
ومنتظر الرد على السؤال الاخير
اريد السؤال الاخير الذى وعدت بان لك اجابه فيه
متخصصه واكثر توضيحيه
Closed
استادي الفاضل لقد أبدعت في شرحك واستفدت كتيرا من خلال تراك Essentiel خصوصا أني فهمت bash scripting بشكل رائع والفضل كله لك أخي الكريم وفي انتظار التراك الثانى على أحر من الجمر
اسال الله أن يعينك ويوفقك في دينك ودنياك وأن يجعل هدا العمل فى ميزان حسناتك وجعل مثواك الجنه ان شاء الله
السلام عليكم ورحمة الله وبركاته
شكرا لكى جزيلا اخى الهولندى الطائر واخى كابتن جاك واخى وحبيبى rajoshid
واخى adroub وكل من تعلم من هذه الفيديوهات وبجد حقيقى انا اكبر كنز اغتمنته واللى احسن من كنوز الدنيا دى كلها
هو دعواتكم التى لاتقدر بمال آرون وربنا يوفقنى دائما ونرقى بهذا المنتدى اللى الامام دوما
================================================== =======
Red Hat Certified Engineer :// Moustafa Nabil El-Zeny
Certificate #: 805011574559892
ردا على ما يتعلق بموضوع اليونيكس تفصيليا وتاريخ ونشاة اللينوكس وكيف هو مشتق اساسا من اليونيكس وعزرا على اطالتى فى هذه النقطة تحديدا لانها فعلا يجب معرفتها
ما هو اليونيكس :-
يونيكس هو أول نظام تم تصميمه من الاساس للشبكات والامن وتعدد المهام وتعدد المستخدمين . وقد تم تطويره في مختبرات شركه بـــل "
"Bel
lالاميريكيه للهاتف من قبل كين ثومبسون في بداية السبعينات، ولكنه استخدم لغة برمجه سيئة . ثم اخترع دينس ريتشي و بريان كيرنيغان لغة سي للبرمجة، فتمت إعادة كتابة يونيكس بلغة سي .C
ميزات لغة سي ساعدت في سهولة نقل يونيكس إلى أجهزة كمبيوتر مختلفة . ولقد أثبت يونيكس أنه الافضل بلا منازع . أستخدِم يونيكس بكثرة في
الجامعات، و أصبح هناك الالاف من الطلاب الذين يجيدون استخدام لغة سي للبرمجة ونظام يونيكس . وتم إدخال العديد من التحسينات عليه .
وفجأة، بدأت شركه بل (التي أصبحت
AT&T
فيما بعد ) في تهديد الجميع ومطالبتهم بدفع أموال نظير استخدامهم نظام يونيكس وتعديل شفرته . غضب الكثير من الاشخاص وبالذات اللذين يعملون في الجامعات لانهم صرفوا الكثير من الوقت والجهد على تطوير يونيكس والآن شركة بل تطالبهم بدفع النقود لكي يستطيعوا استخدام النظام الذي هم قد تعبوا عليه؟
: مؤسسه البرامج المفتوحة Free Software Foundation
احد هؤلاء الاشخاص الذين غضبوا من تصرف شركة بل هو ريتشارد ستولمن، الذي قرر أن يبدأ مشروع كتابة نظام تشغيل جديد مشابه لـيونيكس في 1984. الشرط الوحيد أن الشفرة تكون مفتوحة المصدر
open source code
بحيث يستطيع أي شخص أن يدرس البرنامج ويعدل فيه بل و يستطيع أن يبيع البرنامج بأي سعر بشرط أن يسمح للخرين بأن يطلعوا على هذه التعديلات
هذه المجموعة حصلت على دعم كثير من الناس، وبدءوا في كتابة نظام تشغيل جديد اسمه
GNU's Not Unix (GNU)
نظام التشغيل ليس عبارة عن برنامج واحد، بل هو مكون من العديد من البرامج، مثلما السيارة تكون مكونه من الكثير من القطع أهم قطعة في السيارة هي المحرك.في أي نظام تشغيل، أهم برنامج هو الكر نل
Kernel
سواء كان لنيكس، يونيكس، ويندوز، أو غيره .
الكرنل يتعامل مع الذاكرة ووحدة المعالجة المركزية والقرص الصلب وغيره . الكرنل هو برنامج كتب بلغة برمجة سي والكمبيوتر يفهم فقط لغةالألة، إذا نحن نحتاج إلى برنامج يترجم الكرنل إلى لغة الألة، و اسم هذا البرنامج هو كومبايلر
Compiler.
الكرنل برنامج ضخم و يجب أن يقسم إلى أجزاء صغيرة حتى تستطيع تطوير كل جزء بسهولة . في النهاية يجب أن تجمع هذه الجزاء مع بعضها البعض للتنفيذ . البرنامج الذي يعمل ذلك كل هو أسمبلر
Assembler
أثناء تطوير الكرنل، ستجد أن هناك بعض الشفرة التي تحتاج إلى استخدامها في أماكن متعددة داخل الكرنل، فبدل من أن تكتب نفس الشفرة مرات
كثيرة، أكتبها مرة واحدة . وبعد ذلك إذا احتجت إلي إستخدام نفس الشفر مرة أخرى، أضف مؤشر إليها فقط . الشفرة التي تستخدم بكثرة و توضع في مكان واحد تسمى مكتبيات.
Library
هذه المجموعة، ،
Free Software Foundation
أدركت بسرعة أنهم قبل أن يشرعوا في كتابة الكرنل، يجب أن يكتبوا الكومبايلر والاسمبلروالليبراري وأشياء أخرى . كتابة هذه البرامج استغرقت بضع سنين .وعندما بدءوا في كتابة الكرنل الذي اسموه هرد
Hurd
واجهوا صعوبات وطال الامر معهم إلى أن أصبحوا في عام 1991.
:نشأة لينوكس
في هذه السنة وفي بلد بارد يقع شمال أوروبا واسمه فنلندا تحديداً، كان هناك طالب اسمه لينس تورفالدز
(Linus Torvalds
لينس كان عنده أمنية واحدة ألا وهي أن يستخدم نظام يونيكس على كمبيوتره الخاص
PC
مثل أنظمة يونيكس الموجودة في
جامعته . ولكن في ذلك الوقت، أنظمة يونيكس كانت تعمل على كمبيوترات عملاقة تسمي
Mainframe
أو على كمبيوترات لاستخدام العلماء تسمى .
Workstation
الفرق بين كمبيوتر
PC
وكمبيوتر
Workstation
هو كالفرق بين المرسيدس والفيات في السعر والجودة والقدرة .
طبعا طالب جامعة مفلس مثل لينس لا يستطيع أن يشتري أجهزة غالية الثمن . هو لديه جهاز كمبيوتر ولكن ينقصه نظام تشغيل . لذا قرر أن يكتبنظام تشغيل جديد لكي يعمل على كمبيوتره الخاص
لم يبدأ لينس في الحال في كتابة نظام تشغيل جديد، بل رأى أن هناك مجموعة أخرى قد كتبت البرامج الاساسية ولم يبقى إلا الكرنل، فبدأ لينس في
كتابة هذا الكرنل الجديد الذي أسماه لينوكس
ولاحظ أن الاسم لينوكس ناتج من الجمع بين يونكس ولينس (السم الاول لــ لينس توفالدز ). إذا: لينوكس + برامج جنو = نظام تشغيل كامل
:توزيعات لينوكس
ما هو معنى توزيعة لينوكس؟ المعنى أن تجمع البرامج المجانية الموجودة علي الانترنت( الكرنل+برامج GNU + GNOME + KDE
أي برامج أخرى) ثم تعمل بناء
Compile
لكل هذه البرامج وتتأكد أنه لا يوجد تعارض بينهم . شركات مثل رد هات و ماندريك و سوزي تعمل نفس الشيء بالاضافة إلى أنهم يطورون
برامج لتسهيل تثبيت توزيعاتهم والتحكم بها .
وفى النهاية
GNOME : Desktop Environment written using C language
KDE : Desktop Environment written using C++ language
وشكرا للجميع واتمنى ان تكون الصورة قد وضحت وفى موضوع قادم هقول ايه اشهر انظمة يونيكس وايه اشهر توزيعات لينوكس
================================================== ==
Red Hat Certified Engineer :// Moustafa Nabil El-Zeny
Certificate # : 805011574559892
أكثر ما يجذبنى بحضرتك دون مجاملة بغض النظر عن الشروحات
حُبك و حِرصك على توصيل العلم للطلاب
فكم يسعدنى مثل هذه الأناس
وهذا ما يبقيك حيا ان شاء الله فى نفوسنا كطلاب او اسنتراكتور ان شاء الله فى المستقبل
و تذكر دائما قول الله تعالى :
ربنا يبارك فيك ويزيدك من فضله , أمين يا ربوَقُلِ اعْمَلُوا فَسَيَرَى اللَّهُ عَمَلَكُمْ وَرَسُولُهُ وَالْمُؤْمِنُون
بَعد تفكير طويل وحيره من أمرى
قررت الرحيل عسى يوما أن أعود بمنفعة لكم يوما مااا
تذكرونى بدعوة صالحة أخوتى , عسى أن تهدينى وتنفعنى فى حاجتي
و أدعولى لو سمحتوا بتوفيقى فى تحقيق براءة الاختراع بتاعتى وطريق العِلم
ربى ذكّرنى بمن لهُ فضل علي وتقبل دعائى له وأجعلنى خلفا صالح لهُ ونورنى بنُورك يا رب ,,, اللهم أمين
أخوكُم مُصطفى ,,,
صراحة شرحك أقل مايقال عليه أنه روعة وبشكل بسيط وسلس في ان واحد لاول مرة أفهم ما هو الفرق بين لينكس ويونيكس بشكل صحيح وأرجو أن يكون تراك Admin جاهز حتى نستكمل معك دروسك الممتعة وشروحاتك المتميزة , بارك الله فيك وزادك من فضله
أخي Love Science فرج الله همك وكربك وإن بعد عسر يسرا
السلام عليكم ورحمة الله وبركاته
الف شكر ليكوا يا اخوتى الاعزاء وربنا يبارك فيكم جميعا
ويارب يا رحمن يارحيم يا مجيب الدعوات فرج هم وكرب اخى العزيز
Love Science دنيا وآخرة
===========================================
Red Hat Certified Engineer :// Moustafa Nabil El-Zeny
Certificate # : 805011574559892
بَعد تفكير طويل وحيره من أمرى
قررت الرحيل عسى يوما أن أعود بمنفعة لكم يوما مااا
تذكرونى بدعوة صالحة أخوتى , عسى أن تهدينى وتنفعنى فى حاجتي
و أدعولى لو سمحتوا بتوفيقى فى تحقيق براءة الاختراع بتاعتى وطريق العِلم
ربى ذكّرنى بمن لهُ فضل علي وتقبل دعائى له وأجعلنى خلفا صالح لهُ ونورنى بنُورك يا رب ,,, اللهم أمين
أخوكُم مُصطفى ,,,
المفضلات