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

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

جمع الحزم المثبتة وتثبيتها في جهاز آخر

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

  • نورالدين المغربي
    رد
    aptonCD
    يعمل جيدا
    تستطيع اضافة الحزم المحملة يدويا باستخدام البرنامج بواسطة الزر add Package او add folder

    اترك تعليق:


  • Number 1
    رد
    المشاركة الأصلية بواسطة د. محمد العطار مشاهدة المشاركة
    جاري تجربة هذا ...
    كود:
    $ sudo apt-get install dpkg-repack fakeroot
    $ mkdir ~/dpkg-repack; cd ~/dpkg-repack
    $ fakeroot -u dpkg-repack `dpkg --get-selections | grep install | cut -f1`
    ثم
    كود:
    sudo dpkg -i *.deb
    وساخبركم بالنتيجة
    المصدر

    هذه النتيجة لدي

    كود PHP:
    ahmad@ahmad-linux:~$ sudo apt-get install dpkg-repack fakeroot
    Reading package lists
    ... Done
    Building dependency tree       
    Reading state information
    ... Done
    fakeroot is already the newest version
    .
    The following packages were automatically installed and are no longer required:
      
    language-pack-gnome-en-base language-pack-gnome-en
    Use 'apt-get autoremove' to remove them.
    The following extra packages will be installed:
      
    build-essential dpkg-dev g++ g++-4.4 libstdc++6-4.4-dev
    Suggested packages
    :
      
    debian-keyring debian-maintainers g++-multilib g++-4.4-multilib gcc-4.4-doc libstdc++6-4.4-dbg libstdc++6-4.4-doc
    The following 
    NEW packages will be installed:
      
    build-essential dpkg-dev dpkg-repack g++ g++-4.4 libstdc++6-4.4-dev
    0 upgraded
    6 newly installed0 to remove and 425 not upgraded.
    Need to get 7,115kB of archives.
    After this operation23.5MB of additional disk space will be used.
    Do 
    you want to continue [Y/n]? y
    Err http
    ://archive.ubuntu.com/ubuntu/ lucid/main libstdc++6-4.4-dev 4.4.3-4ubuntu5
      
    Could not resolve 'archive.ubuntu.com'
    Err http://archive.ubuntu.com/ubuntu/ lucid/main g++-4.4 4.4.3-4ubuntu5
      
    Could not resolve 'archive.ubuntu.com'
    Err http://archive.ubuntu.com/ubuntu/ lucid/main g++ 4:4.4.3-1ubuntu1
      
    Could not resolve 'archive.ubuntu.com'
    Err http://archive.ubuntu.com/ubuntu/ lucid-updates/main dpkg-dev 1.15.5.6ubuntu4.4
      
    Could not resolve 'archive.ubuntu.com'
    Err http://archive.ubuntu.com/ubuntu/ lucid/main build-essential 11.4build1
      
    Could not resolve 'archive.ubuntu.com'
    Err http://archive.ubuntu.com/ubuntu/ lucid/universe dpkg-repack 1.32
      
    Could not resolve 'archive.ubuntu.com'
    Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.4/libstdc++6-4.4-dev_4.4.3-4ubuntu5_i386.deb  Could not resolve 'archive.ubuntu.com'
    Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.4/g++-4.4_4.4.3-4ubuntu5_i386.deb  Could not resolve 'archive.ubuntu.com'
    Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-defaults/g++_4.4.3-1ubuntu1_i386.deb  Could not resolve 'archive.ubuntu.com'
    Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/d/dpkg/dpkg-dev_1.15.5.6ubuntu4.4_all.deb  Could not resolve 'archive.ubuntu.com'
    Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/b/build-essential/build-essential_11.4build1_i386.deb  Could not resolve 'archive.ubuntu.com'
    Failed to fetch http://archive.ubuntu.com/ubuntu/pool/universe/d/dpkg-repack/dpkg-repack_1.32_all.deb  Could not resolve 'archive.ubuntu.com'
    EUnable to fetch some archivesmaybe run apt-get update or try with --fix-missing?
    ahmad@ahmad-linux:~$ mkdir ~/dpkg-repackcd ~/dpkg-repack
    mkdir
    cannot create directory `/home/ahmad/dpkg-repack': File exists
    [email protected]:~/dpkg-repack$ fakeroot -u dpkg-repack 
    `dpkg --get-selections grep install cut -f1`
    /usr/bin/fakeroot: line 176: dpkg-repack: command not found 
    كود PHP:
    ahmad@ahmad-linux:~/dpkg-repacksudo dpkg -*.deb
    dpkg
    error processing *.deb (--install):
     
    cannot access archiveNo such file or directory
    Errors were encountered 
    while processing:
     *.
    deb 

    اترك تعليق:

  • د. محمد العطار
    لينكساوي

  • د. محمد العطار
    رد
    الاخيرة ناجحة ...
    واراحتني من عناء كثير

    اترك تعليق:

  • د. محمد العطار
    لينكساوي

  • د. محمد العطار
    رد
    جاري تجربة هذا ...
    كود:
    $ sudo apt-get install dpkg-repack fakeroot
    $ mkdir ~/dpkg-repack; cd ~/dpkg-repack
    $ fakeroot -u dpkg-repack `dpkg --get-selections | grep install | cut -f1`
    ثم
    كود:
    sudo dpkg -i *.deb
    وساخبركم بالنتيجة
    المصدر

    اترك تعليق:

  • د. محمد العطار
    لينكساوي

  • د. محمد العطار
    رد
    النتائج التي اعثر عليها بالبحث ساكتبها هنا:
    عرض جميع الحزم المثبتة:
    كود:
    dpkg --get-selections
    سيتم عرض جميع الحزم المثبتة، حتى تلك التي تكون مع الاقراص بشكل افتراضي، وبالتالي لن تفيدني

    كود:
    [FONT=Arial]dpkg --get-selections | grep php[/FONT]

    يمكن البحث عن موضوع بعينه، وهذا لن يفيد ايضاً، لاني لا اريد البحث عن البرامج واحداً تلو الآخر ...

    كود:
    [FONT=Arial]dpkg -L php5-gd[/FONT]

    يمكن العثور على مكان تثبيت الحزمة، بالامر اعلاه، وهذا لن يفيد ايضاً ...
    المصدر


    كود:
    [FONT=Arial]dpkg --get-selections > installed-software[/FONT]

    يمكن حفظ قائمة بالحزم المثبتة ... في ملف نصي...
    (لدي اكثر من 1500 حزمة)

    كود:
    [FONT=Arial]dpkg --set-selections < installed-software[/FONT]

    واعادة تثبيتها (يحتاج لتحميلها)
    المصدر

    كود:
    [FONT=Arial]dpkg -l | grep '^[D|+i]'[/FONT]

    وهذه بشئ من التفصيل ... الحزم مع شرحها، وما تحتاج!

    كود:
    [FONT=Arial]dpkg --get-selections | awk '{ print $1};' | while read package; do apt-cache show "$package"| wget -c 'http://ae.archive.ubuntu.com/ubuntu/'`sed -ne '/^Filename/s/^Filename: //p'`; done[/FONT]

    سيقوم بتحميل جميع الحزم المحذوفة من مجلد apt ...
    المصدر

    كود:
    [FONT=Arial]sudo dselect[/FONT]

    لا يجب ان ننسى الامر بعدما سبق، ولكن لم اعرف بظيفته بالضبط للآن

    لا زال البحث جارياً ..
    (اود نسخ جميع الحزم الحديثة فقط، واعادة تثبيتها فيما بعد)

    اترك تعليق:

  • د. محمد العطار
    لينكساوي

  • جمع الحزم المثبتة وتثبيتها في جهاز آخر

    السلام عليكم

    قمت بتثبيت عشرات البرامج في جهازي المكتبي، بطرق شتى، منها حزم قمت بتحميلها سابقاً، ومنها ما كان باستخدام apt ...
    اود نقل جميع الحزم الى جهازي المحمول، ولكن لا يمكنني ذلك، لان:
    لا يمكن استخدام aptoncd ... لان جميع الحزم لم تثبت بالطرق التي يدعمها البرنامج المذكور ...
    جميع الحزم غير موجودة في var/cache/apt/archives/ ... لاني استخدمت في التثبيت حزم محملة يدوياً..
    طريقة عمل مستوع محلي غير مفيدة ايضاً، للسبب المذكور اعلاه ...

    يمكن الاطلاع على الحزم المثبتة من synaptic .. واريد جميع هذه الحزم مجموعة في مكان واحد معها جميع ما يلزم تشغيلها ...

    شكرا
يعمل...
X