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

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

هل توجد طريقة لتركيب مجموعة برامج دفعة واحدة ؟

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

  • هل توجد طريقة لتركيب مجموعة برامج دفعة واحدة ؟

    السلام عليكم ورحمة الله وبركاته
    لدي مجموعة من الملفات والبرامج بصيغة rpm وارغب بتركيبها على سوزي 10.2 لكن عددها يتجاوز 20 ملف وبرنامج وبعضها متطلب للبعض (مثلاً لا يمكن تركيب ملف a الا بعد تركيب b ولا يمكن تركيب d الا بعد تركيب t ) ، هل توجد طريقة تجعل السوزي يقوم بتركيبها جميعا وبصورة آلية بدلاً من النقر على كل ملف وتركيبه واحداً تلو الآخر .

  • #2
    سلام

    استخدم yast
    لابد ان نسأل لماذا......
    لابد ان نبحث عن أجوبة.....
    لابد ان تكون متوافقة مع العقل و الواقع.....
    الحمد لله الذي منحنا هذه النعم.

    تعليق


    • #3
      نعم توجد طريقة ولكنها ترمنالية (سطر الاوامر)

      كود:
      rpm -ivh *.rpm
      او استخدم سمارت بنفس الطريقة

      كود:
      smart install *.rpm

      تعليق


      • #4
        شكراً لك أخي tux .
        أخي YaST شكراً لك ..

        rpm -ivh *.rpm
        هل يوجد فراغ بين h و رمز النجمة * ؟

        تعليق


        • #5
          نعم يوجد فراغ
          النجمة تعني جميع المفات اللتي ننتهي بـ rpm ، طبعا الموجوده داخل مجلد ما.
          تستخدم عادة للأختصار ،،، فمثلا اذا كان عند اريعة ملفات لها نفس البداية
          انظر لهذه الملفات الخاصة بأداة سمارت
          smart-0.50-1.guru.suse102.i686.rpm
          smart-addons-0.50-1.guru.suse102.i686.rpm
          smart-debuginfo-0.50-1.guru.suse102.i686.rpm
          smart-gui-0.50-1.guru.suse102.i686.rpm
          smart-ksmarttray-0.50-1.guru.suse102.i686.rpm
          على افتراض اننا نريد تحميلها جميعا فالطريقة المناسبة هي
          كود:
          rpm -ivh   smart*.rpm

          تعليق


          • #6
            طريقه اسهل حددهن كهن بالماوس ثم افتحهن بأداه إظافة البرامج
            سبحان الله وبحمده سبحان الله العظيم

            تعليق


            • #7
              شكراً لكم ..
              ولكن أهم سؤال بالنسبة لي ، في هذ الجزئية وهو إذا كان لدي ثلاث ملفات تنتهي باللاحقة rpm مثلاً :
              a.rpm
              b.rpm
              c.rpm
              فإذا كان الملف أو البرنامج b.rpm متطلب للملف a.rpm ، سيقوم yast عند محاولته لتركيب a.rpm باعطاء رسالة تخبرنا فيها أنه لا يمكن تركيب a.rpm لأنه يحتاج إلى وجود b.rpm على الجهاز ، ثم سيتم تركيب b.rpm و c.rpm .
              سؤالي : كيف أستطيع جعل برنامج التركيب يعود آلياً للملف a.rpm بعد تركيبه لـ b و c ؟
              علماً أنني لا أعرف أي الملفات متطلب للآخر .

              سبب سؤالي : انني حاولت تركيب برنامج vlc على سوزي 10.2 وكان مكوناً من 20 ملف أو أكثر بقليل وتشمل هذه الملفات البرنامج وجميع الكوديك وجميعها بصيغة rpm، لكن واجهتني مشكلة انني حين حاولت تركيب الملفات بناء على تسلسلها الهجائي وجدت بأن بعض الملفات في البداية تتطلب تركيب ملفات في نهاية التسلسل الهجائي ، فاضطررت للتنقل بينها أثناء التركيب ثم نسيت الذي ركبته والذي لم اركبه ، فقمت بعمل مجلد آخر كنت أضع فيه الملف بعد تركيبه مباشرة لكي لا أعيد تركيبه مرة أخرى .
              واجهة هذه المشكلة الآن مع برنامجي كومبوز وبيري ، فقد قمت بتنزيل ملفاتهما من سيرفر سوزي 10.2 فكان العدد يقارب الثلاثين وبعضها متطلب لبعض .
              ملاحظة : لا السوزي لا يستطيع تصفح الانترنت لعدم تعرفه على المودم .

              تعليق


              • #8
                الطريقة التي كتبتها لك ستعالج المشكله،،، ﻻتقلق
                جرب واعطني النتيجة،،
                مع العلم انه فيه طرق اخرى ذكروها لك الاخوان.

                تعليق


                • #9
                  شكراً جزيلاً

                  تعليق


                  • #10
                    كود:
                    cd /dir
                    rpm -ivh --nodeps --force *.rpm
                    V.I.P

                    (وَاصْبِرْ فَإِنَّ اللَّهَ لَا يُضِيعُ أَجْرَ الْمُحْسِنِينَ)
                    هود 115

                    Linux is user-friendly, but it happens to be selective about its friends

                    "احذر أن تكون مثل البقية تأخذ وﻻتعطي ، فلن يكون هناك مصادر تعليمية على الشبكة، ﻻأكثر الله من أمثالهم"


                    مجتمع لينوكس العربي: وقف لله تعالى وصدقة جارية، فلا بارك الله في كل من يحاول الإساءة إليه في الظاهر أو في الخفاء...


                    تعليق


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

                      إذا كنت متأكد من أن جميع الحزم الذي يتطلبها vlc موجودة في نفس المجلد استخدم هذا الأمر

                      rpm -ihv --nodeps packcgename.rpm

                      حيث packagename.rpm هو اسم الملف

                      ويمكنك أيضاً استخدام *

                      rpm -ihv --nodeps *.rpm

                      طبعاً الخيار nodeps أي أنه لن يعرض لك مشاكل الإعتمادية

                      ويمكنك دمجة مع الخيار force ليجبر البرنامج على التثبيت حتى لم تم تثبيته مسبقاً

                      أي سيصبح الأمر هكذا .

                      rpm -ihv --nodeps --force *.rpm

                      لمزيد من التفاصيل عن ادارة حزم rpm راجع هذا الموضوع



                      أخوك أبو فيصل ،،،
                      RHCE


                      Before you asking


                      for q in $(ls /usr/bin/)
                      do man $q
                      done

                      تعليق


                      • #12
                        تزامن رد التلميذ مع استاذه


                        والعين ما تعلاش على الحاجب
                        RHCE


                        Before you asking


                        for q in $(ls /usr/bin/)
                        do man $q
                        done

                        تعليق


                        • #13
                          شكراً لأستاذي الكريمين M.Abdullah وGreyHunter .
                          ولكن عفواً ماذا يعني :
                          cd /dir

                          تعليق


                          • #14
                            استبدلها بالدليل الذي يحتوي على حزم الـ Vlc

                            حظاً طيباً
                            RHCE


                            Before you asking


                            for q in $(ls /usr/bin/)
                            do man $q
                            done

                            تعليق


                            • #15
                              rpm -ivh --nodeps --force *.rpm
                              للأسف يقول لي :
                              -nodeps: unknown option

                              تعليق

                              يعمل...
                              X
                              😀
                              🥰
                              🤢
                              😎
                              😡
                              👍
                              👎