Автономная установка g++ для Debian

Автономная установка g++ для Debian

У меня есть автономная машина Debian, на которую мне нужно установить g++, gdb и т. д. (Я думаю, это пакет «build essentials»). Я делаюнетиметь доступ к онлайн-машине Debian, с которой можно получать пакеты и передавать их по сети на офлайн-машину Debian. Единственные машины, к которым у меня есть доступ и которые имеют выход в Интернет, — это Windows-боксы.

Как я могу:

  1. Получите автономный установщик, используя Windows-компьютер (который я могу тайно подключить к автономной машине Debian)
  2. Использовать этот автономный установщик для установки g++, gdb и т. д. на автономную машину Debian?

В автономном режиме Debian имеется следующая информация о версии:

Linux 4.4.35-1-pve #1 SMP Пятница 9 декабря 11:09:55 CET 2016 x86_64 GNU/Linux

Спасибо, Дэйв.

решение1

На машине Debian уже есть установщик ( dpkg), вам нужны только пакеты. Вы можете вручную получить их (используя только веб-браузер) изhttps://packages.debian.org/. Обратите внимание, что вам придется использовать зависимости, перечисленные на этом сайте, чтобы вручную получить все соответствующие пакеты. Я не уверен, какую версию Debian вы используете (Linux 4.4 не входит в выпущенную версию Debian), но запуск lsb_release -aили cat /etc/debian_versionскажет вам.

Сайт также предоставляет ожидаемые контрольные суммы, чтобы вы могли проверить свои ручные загрузки (в противном случае они не будут проверены).

Однако затем вы можете скопировать их и использовать sudo dpkg -i package1.deb package2.deb ...для установки всех.

В качестве альтернативы, если вы можете сэкономить пропускную способность, возьмитеОбраз Debian DVD или Blu-ray. Они оба должны включать все необходимое для сборки (плюс многое другое, особенно Blu-ray). Вы можете добавить диск в свой sources.list, а затем использовать apt/aptitude/etc. как обычно.

Если вам приходится делать это часто, посмотритеapt-офлайн. Который может работать даже на Windows. СмотретьЕсть ли apt-get для Windows?

решение2

Загляните в «Суши». А?

Он кроссплатформенный, поэтому вы сможете загружать программы и зависимости Linux на машину Windows, а затем переносить их на машину Linux.

Sushi, huh? — это программа, которая позволяет загружать все пакеты, необходимые для установки нужных вам программ на GNU/Linux без подключения к Интернету на вашем собственном компьютере. Sushi, huh? предназначена для людей, которые, например, не могут позволить себе ежемесячное подключение к Интернету. Поскольку установка программного обеспечения на GNU/Linux — это сложный и трудоемкий процесс для новичков в мире GNU/Linux, который сам по себе не имеет подключения к Интернету, Sushi, huh? упрощает эту задачу, делая ее максимально автоматической.

http://sushi-huh.sourceforge.net/

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