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

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

Smart Package Manager

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

  • Smart Package Manager

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

    أهم مميزات مدير الحزم هذا هو سهولته و سهولة اوامره, و تنزيله لاكثر من حزمة في نفس الوقت بدلاً من تنزيله للحزم منفردة, و هذا يضفي عليه طابع السرعة في التنزيل, طبعاً اذا توفر للمستخدم سرعة انترنت عالية.
    و ما يميزه عن بقية مدراء الحزم هو تعامله مع العديد من مخازن سيرفرات الـحزم مثل yum و yast و حتى apt.
    و ايضاً فوق ذلك يدعم حزم الـ RPM و DKPG و حتى نظام ادارة الحزم بسلاكوير, اي من السهولة تركيبه على اي توزيعة تعمل تحت احدى تلك الحزم.

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

    التثبيت و استخدام الاداة:

    قبل كل شيء, ستحتاج لكل من rpm-python و python-element لتثبيت هذه الأداة الرائعة, و ستجدها ضمن اسطوانات توزيعتك و ذلك بالدخول لياست ثم خيار تركيب الحزم.

    لتنزيل حزمة الاداة الخاصة بسوزي استخدم احدى هذه الروابط:
    (قم بتنزيل النسخة الخاصة بتوزيعة سوزي لديك, سواء 9.3 او حتى 10.1).

    http://linux01.gwdg.de/%7Epbleser/rp...t=System/smart
    http://ftp.gwdg.de/pub/linux/misc/su.../System/smart/
    http://ftp.skynet.be/pub/suser-guru/.../System/smart/
    مع العلم بان الاصدارين 0.41 و 0.42 الخاصين بالسوزي قد قام المطور ديف لوكي بجعلهما يقومان بربط البرنامج بالعديد من المخازن الخاصة بحزم السوزي مثل الاون لاين ابديت و موقعه جورو و باكمان و غيره.

    بعد تنزيل البرنامج الخاص بنسختك من سوزي ثبته كما تثبت أي بكج ار بي ام سواء عن طريق سطر الاوامر او ياست او حتى zmd.

    بعدها قم بتشغيل البرنامج لاول مرة عن طريق التيرمنال (بعد الدخول كـ root بالطبع) واكتب الامر:
    كود:
    smart update
    و سيسألك حينها عن اضافة مخازن الار بي ام الخاصة بتوزيعتك مخزن مخزن, بدءاً من مخازن التحديثات وصولاً لمخازن تحديث الكيدي و الموزيلا.

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

    قم بعدها بكتابة هذا الامر:
    كود:
    smart upgrade
    و سيخبرك باسماء جديد الحزم و اذا كنت تريد تنزيلها, و سيبدأ بعدها عملية التنزيل و مع انتهاءه من ذلك سيبدأ بتثبيتها ثم حذف ملفات التثبيت الخاص بها, مع العلم بأنني مع تركيبي للنظام من جديد و باستخدامي واجهة جنوم و وضع مخزن تحديث الواجهة بالبرنامج قام بتنزيل ما حجمه 500 ميجا من التحديثات الجديدة للحزم سواء ما كان متعلق بالواجهة و ما يخص التحديثات الامنية الخ.

    ايضاً احب ان اضيف بأنه يوجد لهذا البرنامج واجهة رسومية لمن لا يحب استخدام سطر الاوامر.
    و ذلك عن طريق تنزيله من الروابط السابقة الذكر او عن طريق سمارت نفسه, فقط اكتب الامر التالي:
    كود:
    smart install smart-gui
    و هذا شرح سريع لاهم اوامر البرنامج:
    smart update: يقوم بتحديث المخازن و البحث عن جديد الحزم الخاصة بتوزيعتك.
    smart upgrade: يقوم بعمل تحديث للحزم المتوفرة لتوزيعتك و ذلك عن طريق تنزيلها من السيرفرات, يفضل عمل الامر الاول قبل هذا الامر.
    smart fix: يقوم هذا الامر بعمل بحث سريع في جهازك عن الحزم التي لا يتم استخدامها و المكتبات كذلك و يقوم بعرض الاخطاء و اصلاحها اذا اردت.
    smart install pkgname: بهذا الامر تقوم بانزال بكج معين تريده من السيرفرات, مثلا اذا اردت انزال برنامج gaim اكتب هذا الامر
    smart install gaim
    smart remove pkgname: يقوم هذا الامر بحذف برنامج او بكج معين لا تريده. مثلاً لو اردت حذف برنامج مثل gimp اكتب الامر التالي
    كود:
    smart remove gimp
    ايضاً تستطيع الاستفادة من الامرين smart update و smart upgrade بشكل آخر.
    فمثلاً ان اردت تحديث مخزن معين و مسمى بـ packman اكتب هذا الامر
    كود:
    smart update packman
    و اذا اردت تحديث برنامج معين و لنفرض انه gaim اكتب الامر التالي
    كود:
    smart upgrade gaim
    و هذه اهم الاوامر التي ستحتاجها, للمزيد من الاوامر الخاصة بسمارت اكتب smart او smart --help.

    ايضاً احب ان انوه لمستخدمي جنوم و يريدوا القناة الخاصة بمخزن تحديثات جنوم عليهم باضافتها عن طريق كتابة الامر التالي:
    كود:
    smart channel --add ftp://ftp.suse.com/pub/suse/i386/supplementary/GNOME/update_for_10.1/yast-source
    مع ملاحظة تغيير الرقم 10.1 الى رقم اصدارتك من توزيعة سوزي, ايضاً بالنسبة لتحديث الجنوم فسوزي تقوم فقط بعملية اصلاح للاخطاء الموجودة في اصدارة جنوم الحالية بالتوزيعة او ما يعرف بـ Bugfix, اي لا تقوم باضافة اصدارة جنوم حديثة الى مخازنها.
    قد تحتاج الى تفعيل القناة ليتم ضمها الى قائمة الابديت في سمارت, و لتفعيل قناة الجنوم ستحتاج لكتابة الامر التالي:
    كود:
    smart channel --enable GNOME
    طبعاً بافتراض اسم القناة لديك GNOME, وللتأكد من اسمها الفعلي راجع القنوات الموجودة لدى سمارت لديك بالامر التالي:
    كود:
    smart channel --show
    و اكرر انه بالامكان فعل كل ذلك في واجهة البرنامج اذا لم تكن تحب استخدام سطر الاوامر.

    للمزيد من المعلومات عن سمارت و ايضاً لبعض الروابط التي قد تفيد مستخدمي بقية التوزيعات و توزيعة سوزي ايضاً بالامكان مراجعة هذا الرابط http://labix.org/smart
    Nothing Personal

    MP3 Quran
    openSUSE
    NEW ..Arab Geek.. NEW


    My LORD, help me to stay off from the bottom

  • #2
    رائع يابلاك، Smart به مميزات أخرى سأذكرها لاحقاً .

    أرى أن مستخدمي السوزي هنا أكثر بكثير من أي توزيعة أخرى :D
    My-LiFe My Blog
    أنتظروا ثلاثة مفاجئات قريباً..
    I'm GONE !...WITHOUT h3h3!

    تعليق


    • #3
      المشاركة الأصلية بواسطة sAFA7_eLNeT
      رائع يابلاك، Smart به مميزات أخرى سأذكرها لاحقاً .

      أرى أن مستخدمي السوزي هنا أكثر بكثير من أي توزيعة أخرى :D
      مشكور أخي كاتب الموضوع على الشرح المميز والجميل بارك الله فيك والى الأمام ...
      وبالنسبة لك أخي sAFA7_eLNeT مو مهم عدد المستخدمين لسوزي أو غيرها المهم هي المجهودات والكتابات :p

      سلام يا شباب ...
      إِنَّمَـا الأُمَـمُ الأَخْـلاقُ مَا بَقِيَـتْ ... فَـإِنْ هُمُ ذَهَبَـتْ أَخْـلاقُهُمْ ذَهَبُـوا

      إذا المرء لا يرعاك إلا تكلفاً ... فدعه ولا تكثر عليه التأسفا
      ففي الناس أبدال وفي الترك راحة ... وفي القلب صبر للحبيب ولو جفا
      فما كل من تهواه يهواك قلبه ... ولا كل من صافيته لك قد صفا
      إذا لم يكن صفو الوداد طبيعة ... فلا خير في خل يجيء تكلفا
      ولا خير في خل يخون خليله ... ويلقاه من بعد المودة بالجفا
      وينكر عيشاً قد تقادم عهده ... ويظهر سراً كان بالأمس في خفا

      [ مواقع مفيدة: أروع موقع القرآن الكريم |مدونتي |Twitter |نظام طارق ]

      تعليق


      • #4
        السلام عليكم
        اولا مبروك على دمج المنتديات
        شكرا اخى على الشرح الرئع و البرنامج الاكثر من رائع
        بوابة المعرفة
        الزاوية الحمراء نحو مستقبل افضل

        تعليق


        • #5
          السلام عليكم
          مني أطيب تحية وشكر على جهودك وعلى مشاركتنا معرفتك
          ولك مني جزيل الشكر والإحترام
          FREEDOM

          تعليق


          • #6
            السلام عليكم أخي الكريم ...
            صراحة الموضوع روعة خاصة وأني الحين صرت أعمل على سوزي ... :khaleje_happy:
            لكن أخوي لي سؤال: كم يأخذ من وقت هذا الأمر:
            كود:
            smart upgrade
            ﻷنه يأخذ وقت كبير عندي ﻻ أعرف لماذا :shocking: هل لك أن توضح لي السبب
            أخوك أبو محمد
            إِنَّمَـا الأُمَـمُ الأَخْـلاقُ مَا بَقِيَـتْ ... فَـإِنْ هُمُ ذَهَبَـتْ أَخْـلاقُهُمْ ذَهَبُـوا

            إذا المرء لا يرعاك إلا تكلفاً ... فدعه ولا تكثر عليه التأسفا
            ففي الناس أبدال وفي الترك راحة ... وفي القلب صبر للحبيب ولو جفا
            فما كل من تهواه يهواك قلبه ... ولا كل من صافيته لك قد صفا
            إذا لم يكن صفو الوداد طبيعة ... فلا خير في خل يجيء تكلفا
            ولا خير في خل يخون خليله ... ويلقاه من بعد المودة بالجفا
            وينكر عيشاً قد تقادم عهده ... ويظهر سراً كان بالأمس في خفا

            [ مواقع مفيدة: أروع موقع القرآن الكريم |مدونتي |Twitter |نظام طارق ]

            تعليق


            • #7
              عامل سرعة التنزيل يقل او يزيد على حسب سرعة اتصالك و على حجم التحديثات التي يتم تنزيلها و ايضاً يدخل عامل الضغط الموجود على المخازن.

              فمثلاً عندما قمت بعمل تحديث لحزم النظام و التحديثات الامنية لاول مرة بعد تثبيت النظام كان مجموع حجم التحديثات يصل حدود الـ 500 ميجا, و انتهى منها في غضون 6 - 7 ساعات.

              في الغالب يرجع سبب البطء في التنزيل هو الضغط الموجود في المخازن التي تقوم بالتنزيل منها.
              Nothing Personal

              MP3 Quran
              openSUSE
              NEW ..Arab Geek.. NEW


              My LORD, help me to stay off from the bottom

              تعليق


              • #8
                نعم أخوي فعلا هذا ما أكتشفته ووضحه لي الأخ sAFA7_eLNeT
                فأنا أتحول الحين على سوزي ... مجبرا أخاك ﻻ بطل ... لكن صراحة ؟
                رووووووووووووووووووووووووووووووووووووووووووووووووع ة ...
                أنتظر منك المزيد من الدروس القيمة بارك الله بيك ...

                نسيت أضيف أمرا ... الحمد لله إنك مدريدي خخخخخخخخخخخخ
                التعديل الأخير تم بواسطة علي الشمري; الساعة 28-09-2006, 04:24 AM.
                إِنَّمَـا الأُمَـمُ الأَخْـلاقُ مَا بَقِيَـتْ ... فَـإِنْ هُمُ ذَهَبَـتْ أَخْـلاقُهُمْ ذَهَبُـوا

                إذا المرء لا يرعاك إلا تكلفاً ... فدعه ولا تكثر عليه التأسفا
                ففي الناس أبدال وفي الترك راحة ... وفي القلب صبر للحبيب ولو جفا
                فما كل من تهواه يهواك قلبه ... ولا كل من صافيته لك قد صفا
                إذا لم يكن صفو الوداد طبيعة ... فلا خير في خل يجيء تكلفا
                ولا خير في خل يخون خليله ... ويلقاه من بعد المودة بالجفا
                وينكر عيشاً قد تقادم عهده ... ويظهر سراً كان بالأمس في خفا

                [ مواقع مفيدة: أروع موقع القرآن الكريم |مدونتي |Twitter |نظام طارق ]

                تعليق


                • #9
                  كما وعدت..

                  http://guru.securitygurus.net/blog/?p=34
                  My-LiFe My Blog
                  أنتظروا ثلاثة مفاجئات قريباً..
                  I'm GONE !...WITHOUT h3h3!

                  تعليق


                  • #10
                    إضافة مخازن ؟

                    بسم الله الرحمن الرحيم
                    أخوتي في الله

                    قمت بتنزيل البرنامج وتشغيله بنجاح وكذلك تمت تجربته أيضا...ولكن:

                    و سيسألك حينها عن اضافة مخازن الار بي ام الخاصة بتوزيعتك مخزن مخزن, بدءاً من مخازن التحديثات وصولاً لمخازن تحديث الكيدي و الموزيلا.

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

                    والسلام عليكم ورحمة الله
                    لا إله إلا أنت سبحانك أني كنت من الظالمين

                    http//ehabareda.blogspot.com

                    تعليق


                    • #11
                      http://en.opensuse.org/Additional_Ya...e_Repositories
                      My-LiFe My Blog
                      أنتظروا ثلاثة مفاجئات قريباً..
                      I'm GONE !...WITHOUT h3h3!

                      تعليق


                      • #12
                        كود:
                        linux:/home/jseven # rpm -i smart*
                        warning: smart-0.42-14.guru.suse101.x86_64.rpm: V3 DSA signature: NOKEY, key ID 58857177
                        error: Failed dependencies:
                                libc.so.6()(64bit) is needed by smart-0.42-14.guru.suse101
                                libc.so.6(GLIBC_2.2.5)(64bit) is needed by smart-0.42-14.guru.suse101
                                libc.so.6(GLIBC_2.3)(64bit) is needed by smart-0.42-14.guru.suse101
                                libc.so.6(GLIBC_2.3.4)(64bit) is needed by smart-0.42-14.guru.suse101
                                libpthread.so.0()(64bit) is needed by smart-0.42-14.guru.suse101
                        linux:/home/jseven #
                        تعبت وانا ابحث عن البكجات المطلوبه دون فائده

                        تعليق


                        • #13
                          what about

                          yast- i ? , I think you are using SuSE..

                          try :
                          yast -i smart
                          My-LiFe My Blog
                          أنتظروا ثلاثة مفاجئات قريباً..
                          I'm GONE !...WITHOUT h3h3!

                          تعليق


                          • #14
                            تصدق سفاح توني ادري ان yast تستخدم من سطر الاوامر

                            يعني بلاش التعليق منها والانتظار

                            جاري التجربه

                            تعليق


                            • #15
                              مشكور اخوى بﻻك اكس على الشرح الجميل تسلم
                              و الله يعطيك الف عافيه

                              تعليق

                              يعمل...
                              X