9

Как я могу загрузить пакеты Ubuntu из онлайн-репозиториев через Windows, чтобы установить их позже на автономный компьютер с Ubuntu?

это связано с этим вопросом:Ubuntu репозиторий скачать iso

если есть какие-либо готовые iso для 11.10, которые включают в себя драйверы устройств, языковые пакеты и пакеты программного обеспечения, было бы замечательно для пользователей Ubuntu без подключения к Интернету.

есть идеи?

3 ответа3

7

Для подобных нужд я запускаю небольшую виртуальную машину на своей машине с Windows. Для загрузки пакетов без установки вы можете использовать apt-get download <package_name> . Команда загрузит пакет в каталог, в котором вы запускаете команду. Затем вы можете скопировать пакеты на хост, а затем на флэш-диск, и, наконец, на компьютер, который вы используете.

Я знаю, что это, возможно, не самое элегантное решение, но, по крайней мере, работает для меня.

О, я забыл: если вам нужна проверка зависимостей, вы можете запустить apt-get -s install <package_name> , скопировать строку зависимости и просто вставить команду apt-get download .

Обновление 2: я посмотрел на справочную страницу apt-get . У него есть переключатель с именем --download-only . Вы можете передать это, чтобы установить & apt-get получит все пакеты для вас, но не установит их. Вы можете найти ваши пакеты в /var/cache/apt/archives . Иногда apt-get clean удаляет файлы из каталога, поэтому вы можете легко получить нужные вам пакеты.

Обновление 3: Чтобы установить пакеты, полученные с помощью метода из Обновления 2, вам нужно снова поместить эти пакеты в /var/cache/apt/archives на автономном компьютере. Если вы хотите установить пакеты, полученные с помощью apt-get download , вы можете использовать dpkg -i <package_file> .

3

Вы можете искать и загружать их прямо на http://packages.ubuntu.com/

1

Хотя я еще не тестировал его, keyrx должен позволить вам создать манифест вещей, которые необходимо обновить, загрузить их в другую систему и установить. Однако я не уверен, что он обрабатывает пакеты, которых нет в системе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .