مشاكل وحلول تركيب البرامج في نظام لينوكس

تم تحميل الصفحة في 1,7261473 ثانية
مشاكل وحلول تركيب البرامج في نظام لينوكس
إنضم
5 نوفمبر 2009
المشاركات
2,697
الإعجابات
394
النقاط
83








يعلم اغلبكم ان اكبر مشكله تصادف المبتدائين وحتى متوسطي الاحترافي نظام لينوكس
هو تركيب البرامج في لينوكس واصبحت شغل الشغال هو طريقة التركيب وبصراحه لم اجد موضوع واحد يتكلم بأسهاب بهذا الخصوص واذا وجد نجده يتكلم عن معلومات قديمه غير مجده بالوقت احالي خصوص مع التطور الكبير في التوزيعات وبالتحديد في مدير الحزم الذي اعتبر اعجوبة نظام التشغيل لينوكس




سيكون هذا الموضوع للتوزيعات المبنيه على debian و بالخصوص على ubuntu



مقدمة للطرق التركيب في لينوكس :





في نظام التشغيل لينوكس وبالتحديد توزيعة ubuntu ثلاث طرق للتركيب البرامج في التوزيعه .



مدير الحزم.

مثبت الحزم dpkg

و التركيب من المصدر .

مدير الحزم :


تتميز توزيعات الديبيانيه (debian) بمديرحزم جبار و اعتقد هو الاقوى عن التوزيعات اللينكساويه الاحرى مثل red hat و الاسهل بالتعامل مع وظيفة مدير الحزم في نظام لينوكس بشكل عام هو تحميل البرامج من مصادر خاريجه من النظام و تثبيتها فيها سوى كانت هذي المصادر من cd or DVD او حتى الانترنت internet تحمل الحزمه deb للتوزيعات debian و تثبيتها بالنظام مجرد وضع الامر لتثبيتها و للمدير الحزم في ubuntu و للتشغيل مدير الحزم هناط طريقتين

الاولى من خلال الواجهه الرسوميه سوى كانت فيKDE او GNOME واسم البرنامج


Synapttic و من خلال هذا البرنامج تستطيع التحكم بمصدار الحزم و تثبيت البرامج وحذفها فقط بأختيار البرنامج و البداء بالتثبيت وهناك برنامج اخر يقوم بالمهمه بطريقة اسهل و منظم بشكل اكبر هو برنامج add/remove حيث ينظم البرامج فيه حسب تخصهها و التقسيم فيه اللعاب , البرمجه ,تعليمي , الفديو و الصوت , انترنت و غيرها من التقسيمات الطريقة الاخرى في استخدام مدير الحزم هو من خلال سطر الاوامر سيتم شرحه لاحقا



يقصد بمصادر الحزم هو الاماكن التي من خلالها يقوم مدير الحزم التحميل منها و تثبيتها في النظام مثل روابط للسيرفرات بالانترنت او مصدار cd or DVD .




صورة من synaptic



صورة من Add/Remove




و الطريقة الثالثه للاستخدام مدير الحزم هو في استخدام سطرالاوامر apt-get


حيث يتم استخدام برنامج apt-get للتركيب البرامج بهذا الامر


((sudo apt-get install program))


حيث يوضع بدل progarm اسم البرنامج المراد تثبيته بالتوزيعه وللحذف البرنامج نستخدم هذا الامر


((sudo apt-get remove program))



لحذف ملفات Configuration



نستخدم

apt-get remove --purge xxxx



للأبديت ، تحيث المخازن



apt-get update



لعملية اﻷبجريد ، تحديث برامج التوزيعة



apt-get upgrade



لعمل ترقية ﻹصدار التوزيعة



apt-get dist-upgrade



للبحث :



apt-cache search xxxx



ﻹعطاء معلومات عن الباكج



apt-cache show xxxx




مرجع :







و مصدر الحزم تكون في هذا الملف



sources.list



ويمكن التعديل فيه بطريقتين اما من خلال محرر النصوص او من خلال برنامج software sources



و للتعديل من خلال محرر النصوص ضع هذا الامر و انت Root من خلال سطر الاوامر يكون بهذا الامر




كود PHP:



sudo gedit /etc/apt/sources.list





من خلاله تستطيع التحكم بمصادر مديرالحزم



للمستخدمي ubuntu وجدت هذا الموقع الذي تستطيع التعديل ملف sources.list



الى المصادر المناسبه






للمستخدمي التويعات الاخرى مثل Cento او suse يستخدم هذا الامر للتثبيت البرامج من مدير الحزم




كود PHP:



yum install progarm





و للحذف البرامج




كود PHP:



yum remove progarm





ﻹعداد المخازن :



للحصول على صلاحيات الرووت




كود PHP:



su -





ثم




كود PHP:



yum -y install yum-priorities





ومن ثم تحرير الملف :




كود PHP:



nano /etc/yum/pluginconf.d/priorities.conf






شكل الملف كالتالي :



أضف إلى أخر الملف السطور ، ثم احفظه




كود PHP:



enabled = 1




check_obsoletes = 1





ثم تنفيذ اﻷمر :




كود PHP:



rpm -Uvh http://www.fedorafaq.org/f8/yum http://rpm.livna.org/livna-release-8.rpm





لرؤية قائمة البرامج




كود PHP:



yum list available





كود PHP:



yum update xxxx





لتحديث الحزمة xxxx




كود PHP:



yum check-update





للبحث عن الباكج xxx




كود PHP:



yum search xxx





الواجهة الرسومية



من Applications>Add/remove




مرجع :










مثبت الحزم dpkg


هذا البرنامج يستخدم فيتثبيت الحزم الجاهزة و المحملة على الجهاز وهي الحزم الخاصه بالدبيان debian و بعد تحميل الحزمه ذات الامتداد deb يتم التركيب بهذا الامر

كود PHP:

sudo dpkg -i program.deb


وهناك مواقع متخصص للبحث عن حزم deb منها






و للتوزيعه ubuntu






و للتوزيعات التي تعتمد على حزم rpm


مثل هذا الموقع









ولكل التوزيعات الكبيرة له مصدار خاصه بتلك التوزيعات




ويتم تثبيت الحزم rpm بهذا الامر و انتRoot




كود PHP:



rpm -i program.rpm





وللحذف الحزم rpm بهذا الامر وانت Root




كود PHP:



rpm -e program












  1. التركيب من المصدر







تعد هذي الطريقة هي الاصعب و الاكثر تعقيد في احيانا كثيرة


و هي تركيب البرامج من الكود المصدري للبرامج يعرف اغلب ان للبرامج وحتى نظم التشغيل تمرفي مراحل عده


1-تحليل البرنامج

2-كتابة الكود المصدر
3-ترجمة البرنامج وتحويل الى نظام ثنائي Binary

4-استخدام البرنامج


التركيب من المصدرتقوم بعملية التحويل من كود مصدر الى برنامج قابل للتشغيل و من ثم استخدامه .



سوف اشرح الطريقة الشاعه للتركيب من المصدرلانه هناك برامج لها طرق خاصه للتركيب



بعد تحميل البرنامج وهو على شكل ملف مضغوط gz.tar في الغالب نقوم بفك الضغط





وهذي الطريقة للفك اغلب امتداد الملفات المضغوطه من خلال سطرالاامر




كود PHP:



tar.gz = tar -zxvf program.tar.gz




tgz = tar zxf program.tgz or gunzip -c program.tgz




bz2 = tar jxvf program.tar.bz2




zip = unzip program.zip




rar = rar e program.rar






بعد فك الضغط نقوم بالدخل للمجلد ذالك البرنامج الفكوك




كود PHP:



cd progarm





program حسب اسم المجلد الفكوك



ثم نعمل عملية الاعداد




كود PHP:



./configure





بعد ذالك نضع هذا الامر




كود PHP:



make





ثم وانت Root تضع هذا الامر




كود PHP:



make install





واذا لم يكن البرنامج بتطلب اي مكتبات سوف يركب البرنامج بشكل سليم




هناك برامج تاتي بهذا الامتداد bin وهي جاهزة للتثبيت فقط وضع هذا الامر




كود PHP:



./program.bin







غالبا البرامج بهذا الشكل تكون مغلقة المصدر !!





تركيب برامج الوندوز في لينوكس





رغم اني من المعارضين للاستخدام برامج الوندوز في لينكس لكن لا يمنع من شرح تركيب البرامح الوندوز في لينكس .




للتركيب او تشغيل برامج الوندوز في لينكس هناك طريقتين :



1-من خلال برامج المحاكاه مثل wine و CrossOver . 1- تشغيل و تركيب برامج الوندوز من حلال wine :



2-عن طريق تشغيل نظام الوندوز كامل داخل اللينكس .








يعد هذا البرنامج من اشهر برامج المحاكاه وهو مجاني ومفتوح المصدر ما عاد ملفات الخاصه بالوندوز وهو يقوم بتركيب كرنل الوندوز داخل اللينكس ويطلب ملفات الوندوز اثناء تشغيل للبرامج الوندوز و للتركيبه من خلال هذا الامر في توزيعات debian



sudo apt-get install wine



وهذا موقعه







و تستطيع من خلال تشغيل معظم برامج الوندوز و بعض الالعاب مثل كونتر ستريك



وهذي صورة للبرنامج الفيجول بيسك





واعتقد انه يمكن تشغيل جميع برامج الوندوز داخل لينكس اذا توفرت المكتبات اللازمه




وهذا موقع فيه ملفات cox قد تحتاجونها في يوم من الايام








2-طريقة تشغيل نظام الوندوز في لينكس :




وهو باستخدام برامج الاجهزة الافتراضيه مثل برنامج Virtualbox


وتستطيع من خلاله تشغيل نظام الوندوز كامل وحتى تشغيل توزيعات اللينوكس الاخرى


تحميله في توزيعه ubuntu




كود PHP:



sudo apt-get install virtualbox




الموضوع منقول للافائده مع بعض التعديل
 
إنضم
25 أكتوبر 2009
المشاركات
1,661
الإعجابات
158
النقاط
63
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

مشكور على المجهود
 
إنضم
20 يونيو 2009
المشاركات
755
الإعجابات
97
النقاط
28
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

يعطيك الـعـآفيه يالغالي .. واصل أبداعك :32:
 
إنضم
22 أغسطس 2010
المشاركات
1,671
الإعجابات
191
النقاط
63
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

تسلم يا مشرفنا و مبدعنآ اوكسجين على الموضوع الاكثر من رائع

تقبل مروري و تقييمي يا غالي


:32:
 

VioLeta

VIP DeveloPer
rankrankrankrankrankrank
إنضم
20 أبريل 2009
المشاركات
5,009
الإعجابات
464
النقاط
0
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

يعطيك العافيه اوكسيجين :6:
 
إنضم
16 مايو 2008
المشاركات
3,864
الإعجابات
210
النقاط
63
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

لاهنت اخوي اوكسجين ..

تستحق التثبيت .

تحيآتي لك
 
إنضم
10 مارس 2011
المشاركات
404
الإعجابات
44
النقاط
0
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

الله يعطيك العافية يابطل:6:
 

DreaMer

ExpErt DeveloPer
rankrankrankrankrankrank
إنضم
14 أغسطس 2010
المشاركات
3,668
الإعجابات
364
النقاط
83
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

آلله يعطيك آلف عآفية ،

تسـلم آيدك ع آلمجهود ،!

:9:
 
إنضم
15 مارس 2011
المشاركات
228
الإعجابات
13
النقاط
0
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

ماادري هو تكبر والا ايش
ياخوي انت عربي حول الجهازي عربي؟
على العموم ياليت لو تكون ادق بالتفاصيل
 

byte_code

Beginner Developer
rank
إنضم
24 أغسطس 2011
المشاركات
5
الإعجابات
0
النقاط
1
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

مشكور على المجهود:8::8:
 
إنضم
16 يناير 2012
المشاركات
2,058
الإعجابات
347
النقاط
83
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

شُكْــرَاً لَــكَ :32:
 

KARIM77

Beginner Developer
rank
إنضم
11 سبتمبر 2010
المشاركات
15
الإعجابات
2
النقاط
0
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

بارك الله فيك اخي علا هاد الشحر الجبار تستحق تقيم حال
 

salty-virus

Beginner Developer
rank
إنضم
3 نوفمبر 2012
المشاركات
106
الإعجابات
42
النقاط
0
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

وعليكم السلام ورحمه الله وبركاته

موضوع روعه احلى تقييم لعيونك:42:
 

jaouadx

Beginner Developer
rank
إنضم
15 مارس 2013
المشاركات
20
الإعجابات
5
النقاط
3
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

ألف شكر على المجهــود
:6: :6:
 
إنضم
15 مارس 2013
المشاركات
2,631
الإعجابات
2,173
النقاط
183
العمر
28
الإقامة
JoRD4N
رد: مشاكل وحلول تركيب البرامج في نظام لينوكس

وعليكم آلسسلآم

يعطيك آلعـآفيه آخي

في آمـآن الله :38:
 

الأعضاء النشطين حاليآ الذين يشاهدون هذا الموضوع (1 عضو و 0 ضيف)

خيارات الاستايل

نوع الخط
مودك
اخفاء السايدر بار OFF
توسيط المنتدى OFF
فصل الأقسام OFF
الأقسام الفرعية OFF
عرض المشاركات
حجم الخط
معلومات العضو OFF
إخفاء التوقيع OFF

إرجاع خيارات الإستايل