الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

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

بدأه المفضل في 15 أبريل 2008 · 1 رد · 1,027 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

يعلم اغلبكم ان اكبر مشكله تروق المبتدائين وحتى متوسطي الاحترافي نظام لينوكس

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

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

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

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

  1. مدير الحزم.
  2. مثبت الحزم dpkg
  3. و التركيب من المصدر .

  1. مدير الحزم :

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

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

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

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

صورة من synaptic

791784-246.png

صورة من Add/Remove

791784-247.png

و الطريقة الثالثه للاستخدام مدير الحزم هو في استخدام سطرالاوامر 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

مرجع :

http://www.debian.org/doc/manuals/apt-howto/

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

sources.list

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

791784-248.png

791784-249.png

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


sudo gedit /etc/apt/sources.list

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

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

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

http://doc.ubuntu-fr.org/sources.list

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


yum install progarm

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



yum remove progarm

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

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


su -

ثم


yum -y install yum-priorities

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


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

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

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



enabled = 1
check_obsoletes = 1

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


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

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


yum list available


yum update xxxx

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

للبحث عن التحديثات :


yum check-update

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


yum search xxx

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

من Applications>Add/remove

مرجع :

http://www.fedorafaq.org/#installsoftware

  • مثبت الحزم dpkg
:

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


sudo dpkg -i program.deb

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

http://www.debian.org/distrib/packages

و للتوزيعه ubuntu

http://packages.ubuntu.com/

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

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

http://rpmfind.net/

http://rpm.org/

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

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


rpm -i program.rpm

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


rpm -e program

  • التركيب من المصدر

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

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

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

2-كتابة الكود المصدر

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

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

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

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

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

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


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

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


cd progarm

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

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


./configure

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


make

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



make install


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

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


./program.bin

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

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

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

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

1-من خلال برامج المحاكاه مثل wine و CrossOver .

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

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

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

sudo apt-get install wine

وهذا موقعه

http://www.winehq.org/

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

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

791784-250.png

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

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

http://www.dlldump.com/dll-files/O_1.html

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

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

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

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


sudo apt-get install virtualbox

791784-251.jpg

وهذا مرجع جيد عن البرنامج

http://www.t0010.com/Acrobat_1/virtualbox.pdf

هذا الموضوع هداء لكل من علمني حرفا في نظام التشغيل (linux)

و هدائ ايضا لكل مستخدمين لينوكس و مساهمين فيه

الموضوع معدل بعد اقتراحات الاخ سطام جزاه الله خير :)

هذا الموضوع يوافق رخصة GPL العامه و سمح بنقلة وتعديله

لا يشترط ذكر المصدر لا كن يفضل ذالك :)

و اخر دعونا ان الحمد لله رب العالمين

اخوكم بالله /المفضل

#2

شكرا جزيلا, بارك الله فيك لكن يرجى تعديل الموضوع و أستخدام أكواد عرض متوافقة مع المنتدى.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…