لم اجد في القسم موضوع يقوم بشرح كيفية تثبيت البرامج في اللينكس بشكل عام عند اختلاف اللواحق والحزم
لذلك قمت بترجمة هذا الموضوع لأضعه بين ايدي المستجدين ليستطيعوا تثبيت البرامج مع اختلاف توزيعات
وسيضم موضوعنا الاقسام الاتيه :
- تجميع وتثبيت البرامج من المصدر
- تثبيت برامج RPM باستخدام الحزم الريدهاتيه
- تثبيت البرامج الديبيانيه باستخدام apt-get
اولاً:
تثبيت البرامج وتجميعها من المصدر
عادة تأتي البرامج بامتدادات مختلفه مثل ".tar.gz" او ".tar.bz2 " او ".zip"
وحتى يكون مجلد ال home منظما يفضل انشاء مجلد داخل الهوم لتتم عمليه فك البرامج داخله والعمل من خلاله ويمكن انشاء ذلك المجلد كالاتي :
استبدل folodrnameكود PHP:
mkdir /home/foldorname/src/
بالاسم الذي تريد
يستخدم الامر ls لمعرفه محتويات المجلد هكذاكود PHP:
cd /home/folodrname/src/
الان نحن نحناج لفك الضغط عن البرنامج لذلك سنستخدم الامر الاتي للبرامج بامتداد tar.gzكود PHP:
ls
استبدل <filename> باسم البرنامج الموجود فى المجلد الذي انشأته سابقاكود PHP:
tar -zxvf <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 -i <filename.rpm>
حيث الحرف i يرمز الى install
ولحذف حزمه مثبته نستخدم الامر
كود PHP:
rpm -e <package>
حيث الحرف e يرمز الى un install
ثالثا : تثبيت البرامج الديبيانيه باستخدام apt-get
apt-get اداه رائعه وسلسه وهي تعتمد على مستودعات ديبيان
يستخدم الامر الاتي لتحديث الحزم
كود PHP:
apt-get update
وللبحث عن حزمه معينه نستخدم الامر
ولمعرفه المزيد عن حزمه معينه نستخدم الامركود PHP:
apt-cache search <something>
كود PHP:
apt-cache show <package_name>
اما لتثبيت برنامج معين نستخدم الامر
وهناك ميزه استخدام اداه apt-get لتثبيت حزمه من المصدر , ويتم ذلك بخطوتين كالاتي :كود PHP:
apt-get install <package_name>
كود PHP:
apt-get build-dep <package_name>
كود PHP:
apt-get source -b <package_name>
لازالة حزمه نستخدم الامر
كود PHP:
apt-get remove <package_name>
واذا كنت ترغب بازاله الحزمه مع كل ملفات التكوين الخاصه بها استخدم الامر
كود PHP:
apt-get remove --purge <package_name>
المفضلات