Как использовать 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 для обновления машины, не подключенной к сети.