Как использовать dpkg -i для установки пакета и зависимостей, где все зависимости находятся в одной папке

On (Ubuntu) Debian, как использовать dpkg -i для установки пакетов на компьютер без Интернета. У меня есть все пакеты и зависимости вместе в одной папке. Мне не нужен интернет, чтобы что-то скачивать.

Например, если хром и все его зависимости находятся вместе в одной папке, команда dpkg -i *.deb хочет установить chrome перед зависимостями и выплескивать ошибки зависимостей, даже если файлы находятся там, где есть хром в том же каталоге.

Чтобы заставить его работать, я должен переместить все зависимости из папки и в отдельную папку, чтобы сначала запустить dpkg -i *.deb в зависимостях, а затем вернуться в папку с хромом и запустить тот же снова для хром-пакета.

В прошлых версиях Ubuntu все, что мне нужно было сделать, это использовать следующую команду для всех файлов в одном каталоге: dpkg -i --force-all *.deb и он установит пакет и все его зависимости, если они будут там вместе в той же папке.

Если у меня есть папка с пакетом и ее зависимости в одной папке, как мне установить пакет, не используя apt-get для подключения к Интернету?

  • Ubuntu make не работает. Нет такого файла или каталога /lib/modules/3.4.0/build
  • Запустить приложение, основанное на Ubuntu на CentOS
  • текстовый инструмент для запросов ldap
  • Низкий заряд батареи задерживает ноутбук
  • ошибки, пытающиеся передать через SCP
  • f-spot на ubuntu 14.04 прекратил отображение любых фотографий
  • Работа с графической картой Intel и Nvidia на linux mint
  • Нет звука на Ubuntu 11.04
  • One Solution collect form web for “Как использовать dpkg -i для установки пакета и зависимостей, где все зависимости находятся в одной папке”

    Я пишу конкретный ответ Ubuntu, он также должен работать на Debian (никогда не использовался Debian).

    Поэтому, если у вас есть файл .deb со всеми его зависимостями,

    • Сначала переместите эти зависимости в каталог /var/cache/apt/archives/ .
    • Теперь выполните sudo dpkg -i <your_deb_file> . После этой команды ваш .deb файл будет установлен наполовину (неконфигурирован), и он покажет ошибку о неудовлетворительной зависимости.
    • Теперь выполните sudo apt-get install -f . Он выберет все формы зависимостей /var/cache/apt/archives/ и установит их и настроит ранее неконфигурированный пакет.
    Interesting Posts

    в списке есть экраны, но «нет экрана, который нужно возобновить»,

    Список доступных параметров команды?

    Как принимать ключи SSH Host программно, если известен отпечаток?

    как создать пользовательскую метку SELinux

    Как добавить тег для xml из файла, существует с помощью оболочки linux

    «Wpa supplicant: не найдена сетевая конфигурация для текущего AP» – адаптер Wi-Fi, основанный на carl9170, скрежет на Debian 7

    Использование процессора каждый раз.

    Как отключить ведение журнала, связанное с sudo, для успешного выполнения команды в CentOS / Fedora?

    Где находится файл конфигурации метода ввода?

    Исправление Linux-ядра on-line (т.е. без перезагрузки)

    Не удается переименовать каталог, который у меня есть.

    Каков безопасный формат жесткого диска для архивирования данных в хранилище данных?

    diff двоичные файлы разных размеров?

    Найти количество IO, возникающее на разных NFS-креплениях

    Мой терминал чистый белый // удаление вещей, которые spf13 сделал с моим Ubuntu

    Linux и Unix - лучшая ОС в мире.