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

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

هل لديك اوبونتو بدون انترنت؟ اليك الحل

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

  • هل لديك اوبونتو بدون انترنت؟ اليك الحل


    السلام عليكم ورحمة الله

    كثير منا لديه ديبيان او احد ابناؤه مثبت في جهازه (مثل اوبونتو او غيره) والكثير منا يريد ان يحمل ويركب اليه البرامج الاضافية.
    ولكن للاسف الكثير منا لا يستطيع الاتصال بالانترنت باستخدام كثير من توزيعات لينوكس لعدة اسباب لن اخوض فيها.

    ولكن هل يوجد حل لها؟ اذا اردت تثبيت حزمة ما (package) لن استطيع الا بوجود انترنت ؟

    من قال لك هذا هو في عالم اخر

    يمكنك بكل سهولة ان تقوم بانشاء ملف نصي عادي يحتوي على روابط كل الحزم (ومستلزماتها) وتنزيلها من WIndows وبعدها نقلها الى ديبيان او مشتقاته وتثبيتها بكل سهولة ويسر.

    كل ما عليك فعله هو تنفيذ هذا الامر البسيط، وبعدها نسخ الملف النص الذي تم انشاءه والذهاب الى ويندوز واختيار برنامج التحميل المفضل لديك لتحميل الحزم كلها ومن ثم نقلها الى ديبيان وتثبيتها.

    هذه الامر هو الاتي:

    كود:
    apt-get --print-uris --yes install PACKAGENAME | grep ^\'http: | awk '{print "wget -c " $1 " -O " $2}' > packages.txt
    حيث ان PACKAGENAME هو اسم الحزمة التي تريد تثبيتها.

    بعد الانتهاء ستلاحظ انه تم انشاء ملف نص اسمه packages.txt قم بنسخه الى ويندوز وافتحه باستخدام wordpad وانسخ الروابط منه.

    ولو كنت مكانك لفضلت استخدام الاداة wget (النسخة الخاصة بالويندوز) لانها من اروع الادوات .

    بعد الانتهاء من التحميل، قم بنسخ هذه الحزم الى

    /var/cache/apt/archives/

    ومن ثم نفذ الامر:

    apt-get install PACKAGENAME

    وان شاء الله تكون مشاكلكم انتهت.


    تحياتي

    موقع وثائق لينوكس العربية
    موقع مختص بتوثيق لينكس

    ((شاركنا بمواضيعك، أفكارك، إقتراحاتك، ومساعدتك لنا هي أساس إستمرارنا ... فلا تبخل علينا بما لديك ولو كان بنظرك قليل، فهو بنظرنا الكثير))






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

    يمكنك بكل سهولة ان تقوم بانشاء ملف نصي عادي يحتوي على روابط كل الحزم (ومستلزماتها) وتنزيلها من WIndows وبعدها نقلها الى ديبيان او مشتقاته وتثبيتها بكل سهولة ويسر.

    كل ما عليك فعله هو تنفيذ هذا الامر البسيط، وبعدها نسخ الملف النص الذي تم انشاءه والذهاب الى ويندوز واختيار برنامج التحميل المفضل لديك لتحميل الحزم كلها ومن ثم نقلها الى ديبيان وتثبيتها.
    وعليكم السلام يا مسلم ... منور المجتمع يا عم
    لو على كلامك هذا محتاج أجيب البرامج من خلال الويندوز ليش أستعمل جنو/لينوكس أصلاً ؟؟؟
    خلاص خليني على ويندوز أحسن وقتها ...

    هذا مش حل مع كامل إحترامي لك يا مسلم ...
    هذا رأيي في النهاية ﻻ زاد وﻻ نقص
    إِنَّمَـا الأُمَـمُ الأَخْـلاقُ مَا بَقِيَـتْ ... فَـإِنْ هُمُ ذَهَبَـتْ أَخْـلاقُهُمْ ذَهَبُـوا

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

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

    تعليق


    • #3
      شكرا مسلم
      فعلا حركة حلوة

      وعليكم السلام يا مسلم ... منور المجتمع يا عم
      لو على كلامك هذا محتاج أجيب البرامج من خلال الويندوز ليش أستعمل جنو/لينوكس أصلاً ؟؟؟
      خلاص خليني على ويندوز أحسن وقتها ...
      يا بو محمد فيه الناس لسه عايشين على الدايل داون
      My sickness is called frozen mind
      and hopefully I'll find the cure for it

      تعليق


      • #4
        المشاركة الأصلية بواسطة DarkLinux مشاهدة المشاركة
        شكرا مسلم
        فعلا حركة حلوة



        يا بو محمد فيه الناس لسه عايشين على الدايل داون
        عفواً يا دارك يبدو لم تفهم ما أرمي أليه ... التنزيل من الـ Dail up أو الـ Dail Down أو الـ DSL أو الـ ADSL أو من القمر الفضائي ؟
        هو بالنهاية تنزيل من النت ... يعني الحين تريد تقنعني على ويندوز حتعمل على الإتصلات التي ذكرتها (دايل داون وشلتها) وعلى جنو/لينوكس يصبح لديك قمر إصطناعي ؟

        وصلت الفكرة ؟؟؟؟؟؟؟

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

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

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

        تعليق


        • #5
          انا كنت ناسخ البرامج اللى ثبتها ع الأبونتو من var/cache/apt/archives/
          وكنت مش لاقيلها استخدام لأنى لما اثبت الأبونتو من جديد هنزل نفس الحزم مره تانى من ع النت
          لكن شكراً استاذنا مسلم

          تعليق


          • #6
            الفكرة جيدة لمن لا يعلم الكثير فى اللينوكس

            مثلا ممكن تنزل اى برنامج بصيغة الrpm وتضعه فى مجلد الHomeودبل كيلك =ضغطتين ويتثبت البرنامج

            وهذا مفيد جدا لمن يريد تنزيل تعريف للمودم
            او كرت الشبكة=lan
            وخلافه

            وكذالك بالنسبة للاوبنتو 7,10


            ==================================

            ويبقى لى سؤال

            هل ممكن وضع صورة للملف النصى
            والبرنامج عليه حتى يمكن التجربة ؟؟؟؟؟
            ما هى افضل الطرق لنشر واستخدام اللينوكس ؟
            ا- أبو عبد الله

            تعليق


            • #7
              شكرا لك سيد مسلم
              اعتقد أن الامر مفيد لتنزيل الحزم من المقهى لمن لا يملكون انترنت سريع في المنزل و نحن نعلم أن القاهي لا تستخدم لينكس !!!

              تعليق


              • #8
                كيفية الاستفادة من هذه الطريقة متروكة لكم.

                انا وضعت حل لمن يريد ان يستخدم لينوكس ويريد تركيب برامج ولا يستطيع بسبب الاتصال بالانترنت (بعض النظر عن طبيعة الاتصال).

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

                ((شاركنا بمواضيعك، أفكارك، إقتراحاتك، ومساعدتك لنا هي أساس إستمرارنا ... فلا تبخل علينا بما لديك ولو كان بنظرك قليل، فهو بنظرنا الكثير))





                تعليق


                • #9
                  السلام عليكم ورحمة الله وبركاته..
                  اخي مسلم جزاك الله خيرا وبارك فيك ونفعنا بمواضيعك القيمة..
                  لقد عانيت طويلا من مشاكل عدم التصال بالانترنت بسبب ان توزيعات
                  لينكس لا تكاد تجدها تستغني عن الانترنت.. وغير ذلك من مشاكل لاتخفى عمن
                  يبتدئ مع لينكس
                  اود اخي هنا فقط ان اشكرك شكرا جزيلا..

                  تعليق


                  • #10
                    المشاركة الأصلية بواسطة مسلم عادل مشاهدة المشاركة

                    السلام عليكم ورحمة الله

                    كثير منا لديه ديبيان او احد ابناؤه مثبت في جهازه (مثل اوبونتو او غيره) والكثير منا يريد ان يحمل ويركب اليه البرامج الاضافية.
                    ولكن للاسف الكثير منا لا يستطيع الاتصال بالانترنت باستخدام كثير من توزيعات لينوكس لعدة اسباب لن اخوض فيها.

                    ولكن هل يوجد حل لها؟ اذا اردت تثبيت حزمة ما (package) لن استطيع الا بوجود انترنت ؟

                    من قال لك هذا هو في عالم اخر

                    يمكنك بكل سهولة ان تقوم بانشاء ملف نصي عادي يحتوي على روابط كل الحزم (ومستلزماتها) وتنزيلها من WIndows وبعدها نقلها الى ديبيان او مشتقاته وتثبيتها بكل سهولة ويسر.

                    كل ما عليك فعله هو تنفيذ هذا الامر البسيط، وبعدها نسخ الملف النص الذي تم انشاءه والذهاب الى ويندوز واختيار برنامج التحميل المفضل لديك لتحميل الحزم كلها ومن ثم نقلها الى ديبيان وتثبيتها.

                    هذه الامر هو الاتي:

                    كود:
                    apt-get --print-uris --yes install PACKAGENAME | grep ^\'http: | awk '{print "wget -c " $1 " -O " $2}' > packages.txt
                    حيث ان PACKAGENAME هو اسم الحزمة التي تريد تثبيتها.

                    بعد الانتهاء ستلاحظ انه تم انشاء ملف نص اسمه packages.txt قم بنسخه الى ويندوز وافتحه باستخدام wordpad وانسخ الروابط منه.

                    ولو كنت مكانك لفضلت استخدام الاداة wget (النسخة الخاصة بالويندوز) لانها من اروع الادوات .

                    بعد الانتهاء من التحميل، قم بنسخ هذه الحزم الى

                    /var/cache/apt/archives/

                    ومن ثم نفذ الامر:

                    apt-get install PACKAGENAME

                    وان شاء الله تكون مشاكلكم انتهت.


                    تحياتي

                    حل ممتاز جدا لمن يعانى من عدم القدره على تعريف المودم على اللينكس ويريد تجربه البرامج
                    بارك الله فيك على طرح الحل
                    ما عاش الا المجنون وما مات الا العاقل

                    ما ضحك الا المسطول وما زعل الا الفاهم
                    عيش حياتك جنون بجنون

                    تعليق


                    • #11
                      سلام عليكم

                      على حد علمي يمكن تحويل القرص cd لي Repo و وتعديل sourelist في APT من بعد يمكتك اضافة البرامح

                      Th1nk bad ... D0 g00d

                      تعليق


                      • #12
                        السلام عليكم ،

                        الاخ القدير مسلم حفظك الله ، والله اني كنت اعرف ان هذه المشكلة لا يحلها الا انت بارك الله فيك ، لكن لو تكرمتم عندى بعض الاسئلة :

                        1/ عند كتابتي لامر apt-get --print-uris --yes install PACKAGENAM .... يظهر لي الملف فارغ ليس فيه اي كتابة ،وهي اهم خطوة حيث ان المشكلة بعض البرامج تريد بكجات اضافية وهي اكبر عائق ، كيف احل هذه المشكلة ؟؟؟؟

                        2/هل كل ماف .deb وضعته في var/..../archives وقمت بتنزيله من apt-get ينزل بالطريقة الصحيحة ؟؟؟ او لا ؟؟؟؟

                        3/ من خلال قرأتي لدروسك خاصة في models اتوقع ان اعضاء المنتدى لهم القدرة على انشاء الدايفرات وكذلك models ، فلماذا لا يكون هناك فريق لهذه المهمة ؟؟؟؟ بالرغم من انه في كتب تتكلم عن هذا مثل : Linux Device Drivers ، حتى لو تتطلب الامر الاتصال بالشركة نفسها اذا احتجنا لبعض المعلومات مثل تركيب الجهاز وغيره .

                        تعليق


                        • #13
                          يعطيك العافية وبارك الله فيك يا اخ مسلم فعلا كنا ننتظر حل ك هذا من زمان

                          تعليق


                          • #14
                            رائعة جدا
                            وبرأيي الشخصي وبطرح الويندوز جانبا فهذه الطريقة جيدة في حال الشبكات client/server اي بمعنى لو كان هناك سيرفر وعدة مستخدمين فليس من المعقول ان يتم التحديث كل على حدا فيكفي انزال التحديثات مرة واحدة على السيرفر وباقي الشبكة بدورها يتم تحديثا من السرفر مباشرة
                            شكرا لك اخي مسلم على ابداعاتك

                            تحياتي
                            http://www.no4denmark.com/ar/images/...sool-allah.gif
                            ((لا يومن احدكم حتى اكون احب اليه من والده وولده والناس اجمعين))......اعادوا نشر الصور فاعدنا اكل الزبدة والجبنة...

                            تعليق


                            • #15
                              السلام عليكم

                              شكرا على الموضوع المهم، البالغ الأهمية... فقد تعبت من السؤال عن تثبيث البرامج خارج الأنترنات و لم أجد جوابا إلا هنا.

                              أنا أستعمل جهازين، كلاهما على لينوكس، أحدهما موصول بالأنترنات و الآخر لا!

                              أريد تثبيث برنامج إكليبس على الجهاز المقطوع عن الأنترنات، و قد قمت بكتابة هذا في الطرفية:
                              كود:
                              apt-get --print-uris --yes install [COLOR=Red]eclipse[/COLOR] | grep ^\'http: | awk '{print "wget -c " $1 " -O " $2}' > packages.txt
                              و النتيجة هي هذا الملف:

                              كود:
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/j/java-common/java-common_0.28ubuntu3_all.deb' -O java-common_0.28ubuntu3_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/g/gcj-4.2/libgcj8-jar_4.2.4-1ubuntu3_all.deb' -O libgcj8-jar_4.2.4-1ubuntu3_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/g/gcj-4.2/libgcj8-1-awt_4.2.4-1ubuntu3_i386.deb' -O libgcj8-1-awt_4.2.4-1ubuntu3_i386.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/j/java-gcj-compat/java-gcj-compat_1.0.77-2ubuntu2_i386.deb' -O java-gcj-compat_1.0.77-2ubuntu2_i386.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/j/jakarta-log4j/liblog4j1.2-java_1.2.15-2_all.deb' -O liblog4j1.2-java_1.2.15-2_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/libr/libregexp-java/libregexp-java_1.4-4_all.deb' -O libregexp-java_1.4-4_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/b/bcel/libbcel-java_5.2-3ubuntu1_all.deb' -O libbcel-java_5.2-3ubuntu1_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/libm/libmx4j-java/libmx4j-java_3.0.1-3_all.deb' -O libmx4j-java_3.0.1-3_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/j/java-gcj-compat/java-gcj-compat-headless_1.0.77-2ubuntu2_i386.deb' -O java-gcj-compat-headless_1.0.77-2ubuntu2_i386.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/a/ant/ant_1.7.0-3_all.deb' -O ant_1.7.0-3_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/a/ant/ant-optional_1.7.0-3_all.deb' -O ant-optional_1.7.0-3_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/e/eclipse/libswt3.2-gtk-jni_3.2.2-5ubuntu2_i386.deb' -O libswt3.2-gtk-jni_3.2.2-5ubuntu2_i386.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/e/eclipse/libswt3.2-gtk-java_3.2.2-5ubuntu2_i386.deb' -O libswt3.2-gtk-java_3.2.2-5ubuntu2_i386.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/e/eclipse/eclipse-rcp_3.2.2-5ubuntu2_i386.deb' -O eclipse-rcp_3.2.2-5ubuntu2_i386.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/j/jsch/libjsch-java_0.1.37-2_all.deb' -O libjsch-java_0.1.37-2_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/l/lucene/liblucene-java_1.4.3.dfsg-3_all.deb' -O liblucene-java_1.4.3.dfsg-3_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/l/lucene/liblucene-java-doc_1.4.3.dfsg-3_all.deb' -O liblucene-java-doc_1.4.3.dfsg-3_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/libc/libcommons-collections3-java/libcommons-collections3-java_3.1a-3.1_all.deb' -O libcommons-collections3-java_3.1a-3.1_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/c/commons-pool/libcommons-pool-java_1.3-1_all.deb' -O libcommons-pool-java_1.3-1_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/libc/libcommons-collections-java/libcommons-collections-java_2.1.1-8_all.deb' -O libcommons-collections-java_2.1.1-8_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/libc/libcommons-dbcp-java/libcommons-dbcp-java_1.2.2-1_all.deb' -O libcommons-dbcp-java_1.2.2-1_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/libc/libcommons-el-java/libcommons-el-java_1.0-4_all.deb' -O libcommons-el-java_1.0-4_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/j/javax-servletapi2.3/libservlet2.3-java_4.0-10_all.deb' -O libservlet2.3-java_4.0-10_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/libc/libcommons-logging-java/libcommons-logging-java_1.1-1ubuntu1_all.deb' -O libcommons-logging-java_1.1-1ubuntu1_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/libc/libcommons-launcher-java/libcommons-launcher-java_1.1-3_all.deb' -O libcommons-launcher-java_1.1-3_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/c/commons-beanutils/libcommons-beanutils-java_1.8.0~beta-1_all.deb' -O libcommons-beanutils-java_1.8.0~beta-1_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/libc/libcommons-digester-java/libcommons-digester-java_1.8-1_all.deb' -O libcommons-digester-java_1.8-1_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/libc/libcommons-modeler-java/libcommons-modeler-java_2.0.1-4_all.deb' -O libcommons-modeler-java_2.0.1-4_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/t/tomcat5.5/libtomcat5.5-java_5.5.25-5ubuntu1.1_all.deb' -O libtomcat5.5-java_5.5.25-5ubuntu1.1_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/e/eclipse/eclipse-platform_3.2.2-5ubuntu2_i386.deb' -O eclipse-platform_3.2.2-5ubuntu2_i386.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/main/j/junit/junit_3.8.2-1_all.deb' -O junit_3.8.2-1_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/j/junit4/junit4_4.3.1-2_all.deb' -O junit4_4.3.1-2_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/e/eclipse/eclipse-jdt_3.2.2-5ubuntu2_i386.deb' -O eclipse-jdt_3.2.2-5ubuntu2_i386.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/e/eclipse/eclipse-pde_3.2.2-5ubuntu2_i386.deb' -O eclipse-pde_3.2.2-5ubuntu2_i386.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/x/xulrunner/libmozjs0d_1.8.1.13+nobinonly-0ubuntu1_i386.deb' -O libmozjs0d_1.8.1.13+nobinonly-0ubuntu1_i386.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/x/xulrunner/libxul-common_1.8.1.13+nobinonly-0ubuntu1_all.deb' -O libxul-common_1.8.1.13+nobinonly-0ubuntu1_all.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/x/xulrunner/libxul0d_1.8.1.13+nobinonly-0ubuntu1_i386.deb' -O libxul0d_1.8.1.13+nobinonly-0ubuntu1_i386.deb
                              wget -c 'http://archive.ubuntu.com/ubuntu/pool/universe/e/eclipse/eclipse_3.2.2-5ubuntu2_i386.deb' -O eclipse_3.2.2-5ubuntu2_i386.deb
                              السؤال هو:

                              كيف (مذا أكتب في الطرفية) أنزل كل هذه الباكاجات من على لينوكس، و دون الذهاب إلى ويندوز من أجل إستعمال البرامج التي ذكرت؟
                              علما أن فعل ذلك يدويا بنسخ كل سطر و وضعه في المتصفح تعتبر عملا شاقا.

                              تعليق

                              يعمل...
                              X