انتقل إلى المحتوى

مستخدم:Mohamed soualhi/ملعب

من ويكيبيديا، الموسوعة الحرة

قائمة البرامج الشعبية على لينيكس

1. مخازن البرامج في أوبنتو 2. كيف أضيف أو أحذف برنامج في أوبنتو؟ 3. تحديث البرامج في أوبنتو 4. تشغيل برامج ويندوز على أوبنتو 5. أهم البرامج التي يجب أن تثبت لاستمتاع بنظامك على لينكس

1.فلسفة لينكس أوبنتو في إضافة البرامج وتنظيمها

لنبدأ بالحديث عن مفهوم البرامج أولا. في عالم الإعلاميات يقصد بكلمة برنامج كل تطبيق ( أي مجموعة من الأكواد ) يكون الكمبيوتر قادرا على تشغيلها و تؤدي حال التشغيل هدفا معينا، فنجد برامج هدفها التواصل مثل برامج المحادثة و برامج هدفها تصفح الانترنت مثل فايرفوكس و انترنت اكسبلورر... و غيرها الكثير من البرامج.

في مقدمة الدورة تعرضنا لتعريف نوع خاص من البرامج : نظام التشغيل، و قلنا أن هذا النوع من البرامج هدفه هو تمكين المستخدم من الاستفادة من جهازه الذي هو في الأساس عبارة عن قطع إلكترونية، فيعمل نظام التشغيل دور الوسيط بين المستخدم و هذه القطع و يوفر بيئة تصفح سهل من خلال التعامل بالنوافذ كما في كل أنظمة التشغيل الحديثة. أغلب أنظمة التشغيل، كويندوز و لينكس، حال تثبيتها تثبت برامج عديدة معها، لكنها غالبا ما تكون محدودة و مقتصرة على الأساسيات، كمتصفح ملفات (مثلا Nautilus في Ubuntu و Windows Explorer في Windows ) و قارىء ملفات نصية بسيط (مثلا Text Editor في Ubuntu و Notpad في Windows ) ساسيات فىلينكس تختلف البرامج المثبتة بدئيا مع النظام حسب التوزيعة و بيئة المكتب التي تستخدمها، فنجد توزيعات تثبت برامج عديدة و أخرى تكتفي بالأساسي فقط و أخرى تدع حرية الاختيار للمستخدم حال التثبيت. لكن مهما كثرت البرامج التي من الممكن أن تثبث بدئيا مع النظام إلا أن المستخدم و لابد لسبب ما سيرغب في إضافة برنامج أو برامج معينة في وقت ما.

 لابد أنك تثبت برنامجا من قبل علىوي ندوز، هل تتذكر المراحل التي تمر بها لتثبيته ؟

تثبيت برنامج ما في ويندوز يمر عموما بالمراحل التالية : 1. البحث عن البرنامج في الانترنت 2. تحميل الملف التنفيذي لتثبيت البرنامج (exe) سواء مضغوط أو بصيغته الأصلية من الأنترنت 3. تثبيت البرنامج بالظغط على ملفه التنفيذي و اتباع next...next..next 4. أخيرا يمكنك تشغيل البرنامج من قائمة كل البرامج أو أيقونة توضع على سطح المكتب ( هذا في حال كان البرنامج مجانيا و إلا فعليك شراء مفتاح للبرنامج ) يمكن بعد تثبيت البرنامج أو أثناء محاولة تثبيته أن يتوقف أو يحدث مشاكل بالنظام كاملا لأنه غير متوافق مع نسخة ويندوز لديك أو يحتاج لبرنامج معين ليشتغل. برنامج Windows Live Mesenger مثلا لا يشتغل إلا على نسخ ويندوز ذات حزمة Service Pack 3. إذن أنت، كمستخدم، مطالب بالتحقق من توافقية البرنامج الذي تريد أن تثبته قبل تحميله و إلا فإن كل جهدك سيضيع هباء في حال عدم توافقه !

 هل مراحل تثبيت البرامج في أوبنتو و لينكس عموما مختلفة و كيف ذلك؟

يضم أوبنتو برنامجا يعمل دور الوسيط بين المستخدم و مخازن ( سرفرات) عديدة تضم الاف البرامج الموجهة خصوصا له و تتفق مع فلسفته و تنظيمه. مركز برمجيات أوبنتو - Ubuntu Software Center، البرنامج الذي نتحدث عنه، يضم لائحة بالبرامج الموجودة على المخازن الموفرة من طرف أوبنتو مرتبة حسب نوعها. المستخدم يكتفي بالبحث عن البرنامج أو البرامج التي يريد إضافتها و تأكيد اختياره ليقوم مركز برمجيات أوبنتوبتحميل البرامج المختارة، تثبيتها و إضافتها للائحة البرامج ذات نفس التخصص في قائمة برامج أوبنتو المثبتة.

مركز برمجيات أوبنتو ( م.ب.أ) يضمن للمستخدم تحميل و تثبيت البرامج المتوافقة مع نظامه 100% و الخالية من أي فيروسات أو أدوات تجسس لأن المخازن التي يحمل منها تضم البرامج المجربة و الموجهة خصيصا لاوبنتو. إضافة للتثبيت يقوم م.ب.أ بفحص كل ما يلزم البرنامج المراد تثبيته ليشتغل و يقوم بإضافة هذه المستلزمات لقائمة التثبيت : تقنيا نتحدث هنا عن ما يسمىبالارتباطات. للتبسيط نتخيل السيناريو التالي : مثلا ليشتغل البرنامج " أ " يحتاج لمكتبة " ب "، في هذه الحالة يقوم م.ب.أ بفحص الارتباطات للبرنامج " أ " و يجد أنه يحتاج المكتبة " ب " فيضيف المكتية " ب " ليثبتها معه. كل هذا يتم بسرعة، بسهولة، دون تدخل المستخدم أو حتى حاجته للاهتمام بمعرفة أين سيتم تثبيت البرنامج. لكن كل شيئ يتم بموافقته من خلال تأكيد خياراته بإدخال كلمة السر لحسابه.

 لسكان المغرب العربي : إذا صعب عليك فهم الفقرة الماضية، عوض أ بالمتغير X و ب بالمتغير Y و حل المعادلة في C! 

2. مخازن البرامج في أوبنتو

كما قلت، في لينكس توفر كل توزيعة مخازن خاصة بها تضم برامج عديدة يمكن للمستخدم تثبيتها بواسطة برامج كما هو حال مركز برمجيات أوبنتو على توزيعة أوبنتو ( أو أوامر كما سنرى في فقرة تثبيت البرامج من هذا الدرس ).

 كيف يمكنني كمستخدم تخصيص مصادر برامجي : إضافة مصادر جديدة أو حذفها ؟

في نافذة إعدادات النظام - System Settings نجد مخازن البرامج - Software Sources. منها يمكننا الدخول لمشاهدة إعدادات المخازن و تشخيصها. ككل عمل إداري يمكن أن يغير في النظااما.عما سنلاحظ فإن المخازن مقسمة إلى أربع أنواع 1. Main : هو المخزن الرسمي لبرامج أوبنتو، مدعوم من شركة كانونيكال - Canonical التي تسهر على تطوير أوبنتو. هذا المصدر يضم البرامج الحرة و المفتوحة المصدر كليا فقط. أغلب البرامج المثبتة بدئيا مع أوبنتو تدخل ضمن قائمة هذا المخزن و يوًفر لها تحديث و دعم رسمي من فريق تطوير أوبنتو الرسمي 2. Universe : هذا المخزن يضم البرامج التي تم تطويرها من مبرمجين من كل أنحاء العالم. يمكن القول أنه تجميعة للبرامج المفتوحة المصدر و الموجهة للينكس. فريق تطوير أوبنتو الرسمي لا يقدم أي ضمانات بخصوص هذه البرامج، لكن بعضها يتم إدراجه ضمن المصدر الرسمي Main في حال لقيت شعبية و كانت تتصف بمعايير الجودة و الثبات 3. Multiverse : تضم البرامج ذات الترخيص غير الحر. Canonical لا تقدم أي دعم لهذه البرامج و لا توفر لها أي تحديثات 4. Restricted : هذا المصدر يضم البرامج الأكثر شعبية و استعمالا لكنها لا تدخل كليا تحت لواء الترخيص الحر. Canonical تقدم الدعم لهذه البرامج، إلا أنه في بعض الحالات لا يكون كليا بسبب أن التحديثات لبعض البرامج تكون محفوظة لمبرمجيها فقط. أهم أنواع البرامج التي تدخل ضمن خانة هذا المصدر هي برامج تعريف بعض الكارتات : Drivers، و بعض الكوديكات لتشغيل الصوتيات و المرئيات.

 التقسيم يعتمد على معيار نوع الترخيص أي نوع حفظ الحقوق الذي نشر به البرنامج : هل البرنامج مفتوح امصدر، مجاني... 
 كلامك جميل، لكني حقيقة لم أستوعب جيدا مفهوم المخازن هذا ! هل يمكنك أن توضح لنا أكثر ؟

حسنا، لنحاول تقريب المفهوم بمثال من الحياة اليومية. تخيل أنك تملك على حاسوبك ملفات عديدة خاصة بعائلتك، إخوانك و أقاربك، ماذا سيفعل كل واحد منهم لو أراد استعمال ملفات من جهازك على جهازه ؟ طبعا عليه نسخها على جهازك. طريقة النسخ ممكن أن تختلف، لكن الأساسي هنا هو أنه يقوم بنقل الملفات من جهازك لجهازه لإستعمالها عليه. مخازن أوبنتو هي أيضا أجهزة حواسيب، ننسخ منها ما نريد من الملفات على أجهزتنا لإستعمالها. الفرق بين المثال و عمل مخازن أوبنتو هو أن الحواسيب التي توجد عليها سرفرات، أي حواسيب لها ميزات خاصة و أن طريقة نسخها على أجهزتنا هي بتحميلها عبر مركز برمجيات أوبنتو. حتى إن كان المفهوم لازال مبهما بعض الشيء فلا داعي للقلق، بعد أن نقدم تطبيقات عملية لكيفية تثبيت البرامج سيتضح أكثر !

مخازن أوبنتو ليست متمركزة على سرفر واحد بل سرفرات عديدة جدا. هكذا فقط يمكنها تحمل الظغط الكبير للمستخدمين الذين يحملون منها كل يوم الاف الملفات. أوبنتو يتعرف تلقائيا على أقرب سرفر للمستخدم، لكن في حال مواجهة مشكل معه يمكن تغييره لسرفر اخر باختياره من خانة حمل من - Download from، حيث تظهر لنا نافذة تضم لائحة بأسماء سرفرات مرتبة حسب الدول. اختر بلدك أو أقرب بلد إليك في حال كان بلدك غير متواجد في اللائحة أو دع النظام يختار أحسن سرفر بالنسبة لك من خلال الظغط على اختر أفضل سرفر - select best server.

 code source تصلح لتحميل كود البرامج أيضا. لا نهتم بها الآن فنحن مجرد مبتدئين...على قد الحال 

حين غلق نافدة المصادر سيعمل النظام على تحديث بيانات المخازن حسب التغيير الذي قمت به، اختر نعم لتأكيد التحديث.


 هل يمكنني إضافة مصادر جديدة و من أين أحصل عليها ؟

في بعض الأحيان يمكن أن نصادف درسا أو مقالة تتكلم عن برنامج ما و تضم رابط مخزنه. كي يقوم مركز برمجيات أوبنتو بإضافته للائحة البرامج ما عليك سوى إضافة ذاك المصدر إلى قائمةThird Party Software لنافذة مخازن البرامج - Software Sources. يتم ذلك بالظغط على Add ولصق الرابط للمصدر في خانة APT line. في أغلب الأحيان نجد مقالات تعتمد إضافة مخازن بواسطة إدخال أمر في الترمنال. سواء من الترمنال أو من مخازن البرامج فالنتيجة واحدة.

المصادر التي تكلمنا عنها تتطلب وجود اتصال بالانترنت لأن البرامج المتواجدة عليها كلها تحتاج للتحميل قبل تثبيتها على جهازك.

 لكن بعد كل هذا الكلام الكثير، لحد الآن لم نعرف بعد كيف يمكننا تثبيت برنامج على أوبنتو !

أعرف ! لكن كل ما سبق الحديث عنه كان لابد منه. التثبيت بحد ذاته لا يمثل أي عائق أو مشكل بالنسبة لأي مستخدم حتى لو كان مبتدىء. لكن كيف تجري الأمور و ما يقع خلف الكواليس شيء يستوجب الشرح و هو ما حرصت عليه فيما سبق من هذه المرحلة.

يالله! الآن نمر لزبد الموضوع، شبــــــــاب ! ضعوا الأحزمة! سنهبط بمطار البرامج لدولة أوبنتو

3. كيف أضيف أو أحذف البرامج على أوبنتو ؟

كما اعتدنا دعنا نعتمد على مثال بسيط لتثبيت برنامج و نتابع مراحل التثبيت معا. كمثال اخترتم لكم برنامج VLC، قارئ الفيديوات الشهير. إذن أول ما نقوم به هو فتح مركز برمجيات أوبنتو من واجهة يونيتي. نلقي نظرة على مكونات مركز برمجيات أوبنتو قبل المرور للتطبيق. إذن كما نرى في الصورة أعلاه هناك ثلاث مكونات أساسية : 1. الجزء الأعلى يمكننا أن نختار بين إظهار البرامج المثبتة أو تثبيت برامج أخرى. على أقصى اليمين نجد خانة البحث. 2. على اليسار نجد فئات البرامج المدعومة على أوبنتو، حيث يمكن اختيار فئة معينة لإظهار لائحة برامجها مع إمكانية تثبيتها 3. باقي مساحة مركز برمجيات أوبنتو تظهر جديد البرامج و أكثرها شعبية نرجع لتطبيقنا : تثبيت VLC media player

في حالتنا نعرف تماما اسم البرنامج، ما علينا إذن سوى كتابة VLC في خانة البحث ليظهر البرنامج بين أول النتائج. يمكن تثبيته مباشرة بالظغط على ثبت - Install.


البحث عن VLC البحث عن VLC أو الدخول لصفحة تعريفه أولا بالظغط على مزيد من المعلومات - More Info ثم تثبيته. صفحة التعريف بكل برنامج تشمل وصفا له مرفقا بصورة. منها يمكن أيضا زيارة الموقع الرسمي للبرنامج و قراءة تعليقات و تقييمات مستخدمين اخرين.