Установка пакета вместе со всеми зависимостями в автономном режиме [дубликат]

Сейчас у меня 2 компьютера:

  1. Есть подключение к интернету и установлен пакет A.
  2. Не имеет подключения к WEB. На этом ПК мне нужно установить пакет A.

Я решил скачать все необходимые пакеты с первого ПК и перенести их на второй ПК через USB. Я искал, как получить все необходимые пакеты для установки deb и вот что я нашел.

Но когда я запускаю:

apt-get --print-uris --yes install A | grep ^\' | cut -d\' -f2 > downloads.list

на первом ПК, я получаю пустой файл, потому что этот пакет уже установлен там (и я не хочу его удалять).

Также пакет A очень сложный и зависит от пакета B, который зависит от пакета C, а пакет C не установлен на втором ПК.

Так как же мне скачать все необходимые пакеты? Или есть другой способ установки?

11
задан 10 May 2014 в 23:17

4 ответа

Cube

Cube - это автономная система управления пакетами, которая позволяет пользователям дистрибутива Linux (Ubuntu, Linux Mint и других систем на основе APT) устанавливать приложения в свою систему даже без подключения к Интернету. Просто запустите куб в своей системе Linux, создайте в нем свой проект, вставьте проект вместе с кубом во флэш-накопитель и улетайте на любой компьютер с подключением к Интернету, откройте куб и выберите свой проект, обновите свои приложения и загрузите любые приложения, которые вы хотите, вернитесь в свою систему Linux и установите ее напрямую. Вот и все! Теперь вы можете использовать свое новое приложение :).

Вы можете скачать куб на его странице стартовой панели: https://launchpad.net/camicricube

3
ответ дан 10 May 2014 в 23:17

האָבן איר לייענען די מעטהאָדס דאָ?

ינסטאָלינג פּאַקידזשיז אָן אַן אינטערנעט פֿאַרבינדונג

דארט דערמאנט,

Keryx

(פריער דערמאנט פון answerer @totti)

Keryx איז א פאָרטאבילער, קראס-פלאטפארמע פעקל פארוואלטער פאר APT (ובונטו, דעביאַן) סיסטעמען. עס גיט אַ גראַפיקאַל צובינד פֿאַר זאַמלען דערהייַנטיקונגען, פּאַקידזשיז און דיפּענדאַנסיז פֿאַר אָפפלינע קאָמפּיוטערס. קעריקס איז פריי און אָפֿן מקור. איר קענט Keryx דאָ: https://launchpad.net/keryx

אראפקאפיע שריפט פון סינאַפּטיק פּעקל

דאָ ס ווי: https://help.ubuntu.com/community/Synaptic/PackageDownloadScript


... נישט דערמאנט אויף דעם פּלאַץ:

AptMedium

מיינט דער בעסטער טיילערד פֿאַר דיין נוצן פאַל, ליידער סופּער ומצייַטיק. לינק

apt-offline

קוקט ווי דער בעסטער באַפֿעל-שורה געצייַג פֿאַר די אַרבעט. צום באַדויערן, די "Howto" ס שטענדיק אָנהייבן מיט די האַשאָרע אַז איר האָט שוין "apt-offline" שוין אינסטאַלירן אויף די אָפפלינע מאַשין, יגנאָרינג די קלאָר ווי דער טאָג קשיא פון ווי עס וואָלט האָבן געווען דאָרט. לינק

1
ответ дан 10 May 2014 в 23:17

keryx
עס ס אַ גוי אַפּלאַקיישאַן פֿאַר ינסטאָלינג פּאַקידזשיז אויף גאַנץ אָפפלינע סיסטעם.

https://launchpad.net/keryx

http://www.omgubuntu.co.uk/2010/09/keryx-offline-package-installation-made-easy-in-ubuntu

. .................................................. ..........................................

apt-offline : CLI
זאל אָפפּק איז די אָפפלינע קאָמפּיוטער און אָנפּק איז דער אָנליין קאָמפּיוטער.

  1. אינסטאַלירן apt-offline אויף offPC

  2. אראפקאפיע apt-offline פֿון onPC. (פּרוּווט: http://packages.debian.org/wheezy/all/apt-offline/download )

  3. נאָכמאַכן און פּאַפּ די '. דעב' טעקע צו אַוועק PC

  4. ינסטאַלירן עס דורך עפן עס. (אָדער ניצן sudo dpkg -i '/path/to/file/apt-offline.deb' ]

  5. דזשענערייט דערהייַנטיקן לינק טעקע [offPC]
    sudo apt-offline set / tmp / updateee - דערהייַנטיקן

    דזשענערייטינג דאַטאַבייס פון טעקעס וואָס זענען דארף פֿאַר אַ דערהייַנטיקן.

  6. אראפקאפיע דערהייַנטיקן טעקעס ניצן לינק טעקע [אָנפּק]
    //security.ubuntu.com/ubuntu/dists/quantal-security/main/binary-i386/Packages.bz2 .
    http://security.ubuntu.com/ubuntu/dists/quantal-security/ main / binary-i386 / Packages.bz2 געטאן.
    דאַונלאָודינג http://security.ubuntu.com/ubuntu/dists/quantal-security/restricted/binary-i386 / Packages.bz2 .
    http://security.ubuntu.com/ubuntu/dists/quantal-security/restricted/binary-i386/Packages.bz2 געטאן.
    דאַונלאָודינג http://security.ubuntu.com/ubuntu/dists/quantal-security/main/i18n/Translation-en.bz2 .
    http://security.ubuntu.com/ubuntu/ דיסץ / קוואַנטאַל-זיכערהייט / הויפּט / י 18 ן / איבערזעצונג-en.bz2 געטאן ..........

    דאַונלאָודיד דאַטן צו / tmp / apt-offline-downloads-5942

  7. לייג דאַונלאָודיד דערהייַנטיקן טעקעס צו offPC
    sudo apt-offline install / tmp / apt-offline-downloads-5942 /

    gpgv: כסימע געמאכט פריי 21 יוני 2013 02:08:43 PM UTC ניצן DSA שליסל ID 437D05B5 gpgv: גוטע כסימע פון ​​"ובונטו אַרטשיווע אָטאַמאַטיק סיינינג קיי" gpgv: אונטערשריפט געמאכט פרייטיק 21 יוני 2013, 02:08:43 UTC ניצן RSA שליסל ID C0B21F32 gpgv: גוטע כסימע פֿון "ובונטו אַרטשיווע אָטאַמאַטיק סיינינג קיי (2012)"

  8. גענעראַטע פּעקל לינק טעקע [offPC]
    sudo apt-offline set / tmp / package - דערהייַנטיקן

  9. אראפקאפיע פּעקל טעקעס ניצן לינק טעקע [ אָנפּק]
    sudo apt-offline get / tmp / package
  10. לייג דאַונלאָודיד פּעקל טעקעס צו offPC
    sudo apt-offline install / tmp / apt-offline-downloads-5942 /
  11. Install package עפֿן וואָקזאַל sudo apt-get install package_name אָדער
    עפענען ווייכווארג צענטער, ינסטאַלירן פּעקל.

באַמערקונג 1: איידער ניצן די טעקע (דערהייַנטיקן, פּעקל), איר האָבן צו אַריבערפירן די טעקע פון ​​אָפפּק צו אָנפּק (ניצן פּען פאָר אָדער עפּעס). אויך קאָפּיע די טעקע מיט די אראפקאפיע טעקע צו אָנפּק צו אָפפּק.

באַמערקונג 2: אויב איר באַקומען אַ טעות

E: ניט געקענט צו געפינען פּעקל פּאַקקאַגע_נאַמע

בשעת ינסטאָלינג, וואָס מיטל אַז דער פּעקל איז ניט באַוווסט צו די offPC. דאָס אַקערז רעכט צו פילע סיבה. אַזאַ ווי די פערזענלעכע פּעקל איז פּריוואַט פּאַרטיעס. (זוך פּפּאַ)
פּרוּווט צוגעבן ווייכווארג קוואלן דורך אָפּעינג ווייכווארג קוואלן (פֿון יוניטי), דאַן טיקען אויף וניווערסע און אנדערע פילדס

1
ответ дан 10 May 2014 в 23:17

קוק דעם טעקע / var / cache / apt / archives דאָס זאָל יפעקטיוולי אַנטהאַלטן אַלע פּאַקידזשיז דאַונלאָודיד בעשאַס די ינסטאַלירונג פון פּעקל A, קאָפּיע פּאַפּ די זעלבע אינהאַלט צו / var / cache / apt / ארכיוון פון צווייטן קאמפיוטער. פּרוּווט apt-get ינסטאַלירן פּעקל a

כּדי דאָס צו אַרבעטן, איר מוזן האָבן לפּחות אַמאָל apt-get update (צו באַקומען פּעקל רשימות פֿאַר דערמאָנען אויף apt)

אַנדערש איר קענען פּרובירן dpkg -i packageA.deb און זען פעלנדיק פּאַקידזשיז און ינסטאַלירן די פֿון די אַרקייווז טעקע. (דער אופֿן איז לעכערלעך)

איך האָב פריער געוויינט apt cds, פּרוּווט גאָאָגלינג פֿאַר שאפן apt cd's פֿון יגזיסטינג סיסטעם.

1
ответ дан 10 May 2014 в 23:17

Другие вопросы по тегам:

Похожие вопросы: