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



وسيضم موضوعنا الاقسام الاتيه :

- تجميع وتثبيت البرامج من المصدر

- تثبيت برامج RPM باستخدام الحزم الريدهاتيه

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


اولاً:
تثبيت البرامج وتجميعها من المصدر

عادة تأتي البرامج بامتدادات مختلفه مثل ".tar.gz" او ".tar.bz2 " او ".zip"

وحتى يكون مجلد ال home منظما يفضل انشاء مجلد داخل الهوم لتتم عمليه فك البرامج داخله والعمل من خلاله ويمكن انشاء ذلك المجلد كالاتي :


كود PHP:
mkdir /home/foldorname/src
استبدل folodrname
بالاسم الذي تريد

كود PHP:
cd /home/folodrname/src
يستخدم الامر ls لمعرفه محتويات المجلد هكذا


كود PHP:
ls 
الان نحن نحناج لفك الضغط عن البرنامج لذلك سنستخدم الامر الاتي للبرامج بامتداد tar.gz

كود PHP:
tar -zxvf <filename
استبدل <filename> باسم البرنامج الموجود فى المجلد الذي انشأته سابقا

ونستخدم الامر التالي لفك الضغط للبرامج بامتداد .tar.bz2

كود PHP:
tar -jxvf <filename

والامر التالي للبرامج بامتداد .zip

كود PHP:
unzip <filename

ان وبعد تنفيذ الخطوه السابقه سيظهر ملف جديد للبرنامج غير مضغوط فى المجلد السابق انشائه هو ماسنعمل عليه ولنفرض اسمه directory

فى البدايه نرى محتويات المجلد مجددا بالامر
كود PHP:
ls 
كود PHP:
cd <directory

كود PHP:
./configure 
كود PHP:
make 

كود PHP:
make install 


ثانيا : تثبيت برامج RPM باستخدام الحزم الريدهاتيه


تثبيت الحزم باستخدام RPM يتم بالامر


كود PHP:
rpm -<filename.rpm

حيث الحرف i يرمز الى install

ولحذف حزمه مثبته نستخدم الامر

كود PHP:
rpm -<package

حيث الحرف e يرمز الى un install


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


apt-get اداه رائعه وسلسه وهي تعتمد على مستودعات ديبيان

يستخدم الامر الاتي لتحديث الحزم

كود PHP:
apt-get update 

وللبحث عن حزمه معينه نستخدم الامر

كود PHP:
apt-cache search <something
ولمعرفه المزيد عن حزمه معينه نستخدم الامر

كود PHP:
apt-cache show <package_name

اما لتثبيت برنامج معين نستخدم الامر

كود PHP:
apt-get install <package_name
وهناك ميزه استخدام اداه apt-get لتثبيت حزمه من المصدر , ويتم ذلك بخطوتين كالاتي :

كود PHP:
apt-get build-dep <package_name

كود PHP:
apt-get source -<package_name

لازالة حزمه نستخدم الامر


كود PHP:
apt-get remove <package_name

واذا كنت ترغب بازاله الحزمه مع كل ملفات التكوين الخاصه بها استخدم الامر

كود PHP:
apt-get remove --purge <package_name