إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

كيف تثبيت البرامج

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • كيف تثبيت البرامج

    كود:
    bash$ ./configure
    bash$ make
    bash$ su
    password:
    bash# make install
    bash# exit
    bash$

    السطر الأول يقوم بعمل إعدادات خاصة بالنظام الموجود لديك. إذا فشلت هنا لا تتابع، وغلباً سبب الفشل هو عدم وجود حزم التطوير وهي حزم تنتهي ب devel ؛ لحل المشكلة استعمل أداة إدارة الحزم لإضافة مثل هذه لحزم فإذا كنت تعلم أنه برنامج يحتاج gtk يجب أن تثبت gtk-devel (طبعاً هذا جزء من الاسم لأن هناك أرقام الإصدار تفصل بين الكلمتين ) السطر الثاني يقوم بتوليد البرنامج ثم التحول إلى مستخدم جذر ثم تثبيت البرنامج عادة بنقله إلى المجلدات المناسبة ، قد نمرر له بعض الإعدادات الخاصة بتغير المجلد الذي سينقل إليه أو نطلب اعداده ليناسب معالج أكثر من آخر أو لحذف معلومات التدقيق debug مثلا ./configure --prefix='/usr/X11R6' لتغيير مكان تثبيت البرنامج.

    في حال حاولت تصنيف البرنامج أكثر من مرة وكنت تريد اعادة المحاولة أو كنت تريد التأكد من ازلة كل ملفات المحاولات السابقة والبدء من بيئة نظيفة يمكنك تنفيذ make clean أو make mrproper قبل كل شيء. اذا كان البرنامج يعتمد على برامج معينة يجب أن تكون موجودة من قبل نفذ make dep قبل make واذا كان هناك أكثر من برنامج في هذه الحزمة وكنت تريد عمل واحد منها فقط يمكنك عمل ذلك بكتابة make ثم اسمه. عند الإنتهاء من كل شيء قد ترغب في حذف الملفات المؤقته ذلك بتنفيذ make clean


    كود:
    rpm -Uvh PACKAGE-VER.ARCH.rpm
    كود:
    rpm --rebuild PACKAGE-VER.src.rpm

    تطبيق عملي


    كود:
    bash$ rpm --help
    # gives you help about it
    bash$ man rpm
    # Shows the manual pages of rpm
    bash$ rpm -qi /mnt/cdrom/RedHat/RPMS/ggv*.rpm
    # Gives some info about ggv
    bash$ rpm -q /boot/vmlinuz
    kernel-2.4.18.i586
    bash$ rpm -q `which sol`
    gnome-games
    bash$ su root
    password:********
    bash# rpm -Uvh /mnt/cdrom/Mandrake/RPMS2/*xmms*.rpm
    lib-xmms:   ########################################
    xmms:       ########################################
    xmms-smpg:  ########################################
    xmms-skins: ########################################
    bash# exit
    bash$
    كود:
    حزم deb
    
    حزم deb هي الطريقة المعتمدة في ديبيان نتعامل معها من خلال dpkg لتثبيت الحزمة نكتب dpkg -i PACKAGE_FILE_NAME.deb ولإزالتها dpkg -r PACKAGE_NAME
    كود:
    chmod a+x  filename.bin
     sh  filename.sh

    من كتاب الاستاذ مؤيد السعدي عن منتديات دنيا المعرفة

    لكم التحية والتقدير

  • #2
    المشاركة الأصلية بواسطة [TupaC] مشاهدة المشاركة


    كود:
    bash$ ./configure
    bash$ make
    bash$ su
    password:
    bash# make install
    bash# exit
    bash$

    السطر الأول يقوم بعمل إعدادات خاصة بالنظام الموجود لديك. إذا فشلت هنا لا تتابع، وغلباً سبب الفشل هو عدم وجود حزم التطوير وهي حزم تنتهي ب devel ؛ لحل المشكلة استعمل أداة إدارة الحزم لإضافة مثل هذه لحزم فإذا كنت تعلم أنه برنامج يحتاج gtk يجب أن تثبت gtk-devel (طبعاً هذا جزء من الاسم لأن هناك أرقام الإصدار تفصل بين الكلمتين ) السطر الثاني يقوم بتوليد البرنامج ثم التحول إلى مستخدم جذر ثم تثبيت البرنامج عادة بنقله إلى المجلدات المناسبة ، قد نمرر له بعض الإعدادات الخاصة بتغير المجلد الذي سينقل إليه أو نطلب اعداده ليناسب معالج أكثر من آخر أو لحذف معلومات التدقيق debug مثلا ./configure --prefix='/usr/X11R6' لتغيير مكان تثبيت البرنامج.
    نعم وغالباً تاتي هذه البرامج مضغوطه وتنتهي هكذا :

    tar.gz

    يتم فك الضغط عنه بهذا الامر : tar zxvf filename.tar.gz

    اما اذا كان امتداده هكذا :

    tar.bz2

    تستطيع فك ضغطه بهذا الامر : tar zxjf filename.tar.bz2

    مع العلم انك تستطيع فك الضغط بسهوله من خلال الواجهه الرسوميه دون الحاجه لأي امر



    وبالنسبة للبرامج الجاهزه " rpm " تستطيع ان تعطيها دبل كلك وتكمل عملية التنصيب

    لعمل تنصيب لبرنامج يتم من خلال هذا الامر rpm -i filename.rpm

    -i = install

    ولإزالة برنامج من خلال هذا الامر rpm -u filename.rpm

    -u = uninstall

    وشكرا لك توباك على هذا الموضوع فهو من اهم الاشياء اللي لازم تكون بديهية لمستخدم النظام

    تعليق


    • #3
      يعطيك ألف عافيه أخوي أبو عبدالعزيز

      وأشكرك أخوي عبدالعزيز على المعلومات المفيده
      http://www.flashfp.net/uploader/modu...99547aaab5.jpg

      u can live freedom but u can't live without it

      تعليق


      • #4
        السلام عليكم ورحمة الله وبركاته

        ابو سعود لاخلا ولا عدم لمساتك الرايقة مالنا غنا طال عمرك لك التحية والتقدير

        اخوي روت يالله انك تحيه

        لكم التحية والتقدير

        تعليق


        • #5
          يعطيك ألف ألف عافية مشكور على الشرح الرائع والأمانة في نقل
          التعديل الأخير تم بواسطة @@[email protected]@[email protected]@; الساعة 29-10-2006, 09:52 PM.
          http://www.danasoft.com/sig/tux4ever.jpg

          تعليق


          • #6
            'طيب اخوي..لو تقدر تساعدني..

            انا فشلت في تنصيب البرامج والسبب ان حزم devel مو مثبته..

            لو تقدر انك تشرح لي كيف اقدر اثبت الحزمه هذي لانها هي السبب الرئيسي في ان البرامج ما تتثبت ع الجهاز...

            تعليق


            • #7
              هل يمكن أن تخبرنا عن توزيعات لينوكس التي تدعم حزم deb؟
              أنا عندي سوزي لينوكس 10.1 ولا أستطيع تنفيذ أمر rpm وأعتقد أن السبب هو أنه لا يوجد لدي تلك الحزم
              رغم أني أكتب الأمر بشكل صحيح (rpm -i filename.rpm)
              فكيف يمكنني تحميلها من الإنترنيت عن طريق التيرمنال, وماهو الأمر اللازم كتابته, وماهو الأمر المناسب لتنصيب تلك الحزم بعد إكتمال تحميلها من الإنترنيت؟

              لدي سؤال آخر أخي, سابقا كنتُ أقوم بمعرفة إصدارة الكيرنل عن طريق سطر الأوامر لكني الأن لم أعد أتذكره
              جيدا :khaleje_angry:, هل يمكنك أن تُذكّرني؟ أرجوك
              التعديل الأخير تم بواسطة bob-work; الساعة 02-11-2006, 07:15 PM.

              تعليق


              • #8
                بارك الله فيك .. .
                GCS

                تعليق


                • #9
                  تشكر اخي عبد العزيز على هذه المشاركة المفيدة
                  [Dxr3 - Optibase videoplex plus - Skystar2
                  -Twinhan. vp1020 - VDR 1.7.16 mythtv 0.24 -ubuntu 10.04

                  تعليق


                  • #10
                    المشاركة الأصلية بواسطة عبد العزيز مشاهدة المشاركة
                    ولإزالة برنامج من خلال هذا الامر rpm -u filename.rpm

                    -u = uninstall
                    معليش اكتشفت خطأ في ردي هذا ;)

                    لا إزالة البرنامج بالخيار -e وليس -u مثل ماكنت كاتب

                    مثال

                    كود:
                    rpm -e filename.rpm

                    تعليق


                    • #11
                      المشاركة الأصلية بواسطة bob-work مشاهدة المشاركة
                      هل يمكن أن تخبرنا عن توزيعات لينوكس التي تدعم حزم deb؟
                      أنا عندي سوزي لينوكس 10.1 ولا أستطيع تنفيذ أمر rpm وأعتقد أن السبب هو أنه لا يوجد لدي تلك الحزم
                      رغم أني أكتب الأمر بشكل صحيح (rpm -i filename.rpm)
                      فكيف يمكنني تحميلها من الإنترنيت عن طريق التيرمنال, وماهو الأمر اللازم كتابته, وماهو الأمر المناسب لتنصيب تلك الحزم بعد إكتمال تحميلها من الإنترنيت؟

                      لدي سؤال آخر أخي, سابقا كنتُ أقوم بمعرفة إصدارة الكيرنل عن طريق سطر الأوامر لكني الأن لم أعد أتذكره
                      جيدا :khaleje_angry:, هل يمكنك أن تُذكّرني؟ أرجوك
                      توزيعات تدعم حزم deb :
                      التوزيعة الأم دبيان
                      عربيان و جواثا
                      أوبونتو

                      بالنسبة لتنصيب ملف ذو امتداد rpm يجب تنفيذ و أنت root الأمر rpm -i filename.rpm
                      لمعرفة إصدار النواة : uname -r
                      لمزيد من المعلومات : uname -a
                      User N4m3 | FLoOoD HacKeR
                      e-mail | e@Hotmail.com | zo@Hotmail.com
                      ZoNe-H
                      FaceBook

                      تعليق

                      يعمل...
                      X