Получите все зависимости из apt-get для автономной установки (Ubuntu 11)

Получите все зависимости из apt-get для автономной установки (Ubuntu 11)

Как использовать apt-get для установки пакета на офлайн-компьютер? С отдельным (подключенным) компьютером я могу использовать apt-get --download [package]для извлечения интересующего меня пакета, но это не позволяет получить зависимости. Могу ли я скопировать список уже установленных пакетов с офлайн-компьютера на онлайн-компьютер, чтобы зависимости можно было вычислить с помощью apt-get?

Если я хочу установить пакеты и обновить компьютер — есть ли способ лучше, чем описанный выше?

решение1

Вы можете использовать такие инструменты, какapt-кэшер,apt-зеркалоилиapt-офлайн(похоже, это лучше всего соответствует вашим требованиям).

apt-офлайн -

apt-offline — это автономный менеджер пакетов APT

apt-offline может полностью обновить и модернизировать дистрибутив на основе APT без подключения к сети, все это прозрачно для apt

apt-offline можно использовать для генерации подписи на машине (без сети). Эта подпись содержит всю информацию о загрузке, необходимую для системы базы данных apt. Этот файл подписи можно использовать на другой машине, подключенной к Интернету (которая не обязательно должна быть Debian box и может даже работать под управлением Windows), для загрузки обновлений. Загруженные данные будут содержать все обновления в формате, понятном apt, и эти данные может использовать apt-offline для обновления машины, не подключенной к сети.

Связанный контент